基于立创EDA的原理图设计进阶(实战开发一个小项目)

news2024/10/6 12:22:22

目录

学习目标

原理图设计进阶——空气质量检测仪

项目需求

1、功能性需求分析

2、非功能性需求

硬件框架图

元器件选型

MCU

sensor

LCD

WIFI

KEY

PWOER

原理图设计

元件PCB封装设计-DIP,SOP

理论知识 

直插式

贴片式


学习目标

1、熟悉电子产品设计-原理图设计具体工作任务

2、掌握具体工作任务中的技术技能点

3、使用所学的知识进行产品设计

原理图设计进阶——空气质量检测仪

项目需求

1、功能性需求分析


产品空气颗粒物测量范围 0.3-1.0; 1.0-2.5;2.5-10,单位微米 (um)屏幕可实时显示空气中的颗粒数,温度值,与RTC时间值。RTC时间可调,每半个小时触发测量一次。数据可接入远程平台
供电USB-5V标准电源。


2、非功能性需求


非低功耗设备·外观小巧·设备未来升级扩展接口

硬件框架图

MCU通过wifi和外部通信,通过LCD进行显示,用按键控制传感器采集

传感器MCU、电源和WIFI都需要经过滤波。

 

元器件选型

MCU

CPU内核:ARM Cortex-M3 CPU最大主频: 72MHz 工作电压范围:2V~3.6V 程序存储容 量:64KB 程序存储器类型:FLASH GPIO端 口数量:37

 

 

sensor

        本传感器采用激光散射原理。即令激光照射在 空气中的悬浮颗粒物上产生散射,同时在某一 特定角度收集散射光,得到散射光强度随时间 变化的曲线。进而微处理器基于米氏(MIE) 理论的算法,得出颗粒物的等效粒径及单位体 积内不同粒径的颗粒物数量 。

 这个传感器的效果还是很不错的,只需要串口就能通信。

LCD

 

WIFI

 

 

KEY

触点电流:50mA 额定电压(DC):12V 额定功率: 0.6W 绝缘电阻:100MΩ 电路结构:单刀单掷 安装方 式:立贴 带灯:无 .作用力:250gf@±50gf 机械寿命: 7万次 带支架

PWOER

        AMS1117是一款低压差线性稳压电路,该芯片输出电 流能力为1A 。该系列电路包含固定输出电压版本和 可调输出电压版本,其输出电压精度为士1.5%。 为了保证芯片和电源系统的稳定性,AMS1117内置热 保护和过流限制保护功能,同时产品采用了修正技术, 保证了输出电压精度控制在+1.5%的范围内。 AMS1117采用 SOT-223 和 TO-252-2L 的封装形式封装. 

 

 

低压差线性稳压器(LDO)

        低压差线性稳压器是新一代的集成电路稳压器,它与三端稳压器最大的不同点在于,低压差线性稳压器(ldo)是一个自耗很低的微型片上系统(soc)。它可用于电流主通道控制,芯片上集成了具有极低线上导通电阻的mosfet,肖特基二极管、取样电阻和分压电阻等硬件电路,并具有过流保护、过温保护、精密基准源、差分放大器、延迟器等功能。pg是新一代ldo,具各输出状态自检、延迟安全供电功能,也可称之为power good,即“电源好或电源稳定”。 低压差线性稳压器通常具有极低的自有噪声和较高的电源抑制比(psrr,powersupplyrejectionratio) 

原理图设计

(真搞啊,又没了,官方大大优化一下呗,写一半没一半受不了啊。) 

LCD的电路

wifi电路

 

空气质量检测模块

 

        type-c与单片机间的串口通信电路,左侧是TYPE-C中间有两个肖特基二极管,屏蔽静电的,直接和地短接。 

        这个SWD模组是一种单片机烧写调试接口,常见的有JPAG/SWD/ISP/SWIM四种烧写方式

        JPAG并口要用很多线,而SWD只需要SWDIO和SWCLK两根线就可以,ST-Link和J-Link就是这种方式

        上面带@的不是电阻是磁珠,一个随频率变化的电阻

        磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰,还具有吸收静电脉冲的能力。磁珠是用来吸收超高频信号,像一些RF电路,PLL,振荡电路,含超高频存储器电路(DDR SDRAM,RAMBUS等)都需要在电源输入部分加磁珠,而电感是一种蓄能元件,用在LC振荡电路,中低频的滤波电路等,其应用频率范围很少超过50MHZ。 磁珠有很高的电阻率和磁导率,等效于电阻和电感串联,但电阻值和电感值都随频率变化。

元件PCB封装设计-DIP,SOP

理论知识 

 

 

 

        SOP封装是一种元件封装形式,常见的封装材料有:塑料、陶瓷、玻璃、金属等,基本采用塑料封装.,应用范围很广,主要用在各种集成电路中。

 

        双列直插封装(英语:dual in-line package) 也称为DIP封装DIP包装,简称为DIPDIL,是一种集成电路的封装方式,集成电路的外形为长方形,在其两侧则有两排平行的金属引脚,称为排针。DIP包装的元件可以焊接在印刷电路板电镀的贯穿孔中,或是插入在DIP插座(socket)上。

        DIP包装的元件一般会简称为DIPn,其中n是引脚的个数,例如十四针的集成电路即称为DIP14,概述图即为DIP14的集成电路。

直插式

新建一个DIP8封装

 

新建一个焊盘

 

这个有很多层,丝印层就是我们看见的字,焊盘在顶层或者底层

 

根据上面芯片图我们来设计这个焊盘的内直径和焊锡区的直径

 然后画第二个看上面芯片手册间距是2.54毫米

可以把第一个焊盘放到中央,然后设置第二个和它的相对位置

 

 也可以改画布

 新加一个2.54的画布

 

 

 

画完五个焊盘后改回去网格

 

在丝印层画出轮廓标出我们第一个引脚的位置。

贴片式

 

新建一个SOT23-5

 

还是先放焊盘和改一下形状

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/680079.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

网络编程详细讲解

网络编程 网络通信 网络 ip 地址 1.概念:用于唯一标识网络中的每台计算机/主机 2.查看ip地址:ipconfig 3.ip地址的表示形式:点分十进制XX.XX.XX.XX 4.每一个十进制数的范围:0~255 5.ip地址的组成网络地址主机地址&#xff0…

团体程序设计天梯赛-练习集L2篇①

🚀欢迎来到本文🚀 🍉个人简介:Hello大家好呀,我是陈童学,一个与你一样正在慢慢前行的普通人。 🏀个人主页:陈童学哦CSDN 💡所属专栏:PTA 🎁希望各…

Python3学习之列表

目录 1.访问列表中的值 2.更新列表 3.删除列表元素 4.Python列表脚本操作符 5.Python列表截取与拼接 6.嵌套列表 7.列表比较 8.Python列表函数&方法 序列是 Python 中最基本的数据结构。序列中的每个值都有对应的位置值,称之为索引,第一个索…

Go语言doc

1、Go语言doc go doc 命令可以打印附于 Go 语言程序实体上的文档,我们可以通过把程序实体的标识符作为该命令的参数来 达到查看其文档的目的。 所谓Go语言的程序实体,是指变量、常量、函数、结构体以及接口,而程序实体的标识符即是代表它们…

JDBC 和数据库连接

JDBC 和数据库连接 基本介绍 JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。Java程序员使用JDBC,可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作。JDBC的基本原理图[重要&#xff…

CSDN 个性化推荐系统的设计和演进

个性化推荐项目 个性化推荐的设计和演进项目概览项目梳理依赖管理实现代码的重构和改进持续演化 个性化推荐的设计和演进 CSDN 的个性化推荐系统,是从既有的推荐项目中剥离出来的一个子项目,这个项目随后移交到了我们AI组。在近一年的时间内&#xff0c…

机器学习实战|第5周|第3章:无监督学习与数据预处理|3.3降维|16:00~17:55

目录 一、降维的动机 (1)数据压缩 (2)数据可视化 (3)降维的弊端 二、什么是维度的诅咒? 三、数据集被降维后能否逆转 四、降维的主要方法 (1)投影 (2)流形学习 五、PCA PCA可以用来给高度非线性数据集降维吗? 假设在一个1000维数据集上执行P…

最优化理论中的惩罚函数法:概念、推导和应用

目录 1. 引言 2. 惩罚函数法的概念 2.1 惩罚函数法的基本思想 2.2 惩罚函数的定义 2.2.1 符号性质 2.2.2 惩罚性质 2.2.3 连续性质 2.3 惩罚函数法的推导 2.4 惩罚函数法的特点 2.4.1 灵活性 2.4.2 通用性 2.4.3 近似解 2.4.4 收敛性 3. 推导过程 3.1 问题建模 …

Redis实战案例6-缓存穿透及其解决案例

1. 缓存穿透 缓存穿透是指在缓存中查找一个不存在的值,由于缓存一般不会存储这种无效的数据,所以每次查询都会落到数据库上,导致数据库压力增大,严重时可能会导致数据库宕机。 解决方案: 方法一:缓存空对象…

【Python】异常处理 ② ( 捕获所有类型的异常 | 默认捕获所有类型异常 | 捕获 Exception 异常 )

文章目录 一、Python 默认捕获所有类型异常1、默认捕获所有类型异常 - 无法获取异常类型2、代码实例 - 默认捕获所有类型异常 二、Python 捕获所有类型异常 - 捕获 Exception 异常1、捕获 Exception 类型异常 - 可获取异常类型2、代码实例 - 捕获 Exception 异常 一、Python 默…

猴子都能听懂的 从 0 到 1 设计一个网络

标题开玩笑了哈,大家不要介意,就是说本文真的超级大白话! 话不多说,开始整活! 你很爱玩电脑游戏,你买了一台电脑,就一个人自己玩,也不需要和谁沟通,不需要与别人联机&am…

数据库判断分解的无损连接性

例题 关系模式R(ABCDE),F{A->C,C->D,B->C,DE->C,CE->A} 若分解成R1(AD)R2(AB)R3(BC)R4(CDE)R5(AE)判断是否具有无损连接性 画出如下表格如第一行:AD,那么在A,D的地方填入,i表…

C++ Primer 第9章顺序容器

9.1 顺序容器概述 确定使用哪种顺序容器 通常使用vector是最好的选择 9.2 容器库概述(本节所有容器均适用) 对容器可以保存的元素类型的限制 有些类没有提供默认构造函数,我们可以定义一个这种类型对象的容器,但我们在构造这种容器时不能只传递给它一个数目参数. 9.2.1 迭…

MySQL进阶SQL语句(二)

MySQL进阶SQL语句(二) 一、MySQL进阶SQL语句1.1 连接查询1.2 CREATE VIEW视图,可以被当作是虚拟表或存储查询1.3 UNION 联集1.4 CASE1.5 空值(NULL) 和 无值() 的区别1.6 正则表达式 二、存储过程2.1 存储过程定义2.2 存储过程的优点2.3 存储…

(秋招)闭环检测流程回顾

vins中的闭环检测和重定位 回环检测的关键就是如何有效检测出相机曾经经过同一个地方,这样可以避免较大的累积误差,使得当前帧和之前的某一帧迅速建立约束,形成新的较小的累积误差。由于回环检测提供了当前数据与所有历史数据的关联&#xf…

快速搭建node.js新项目和大事件后台项目

声明:参考https://zhuanlan.zhihu.com/p/464271490?utm_id0 参考:https://brucecai55520.gitee.io/bruceblog/notes/nodejs/ev_api_server.html#_1-4-%E5%88%9D%E5%A7%8B%E5%8C%96%E8%B7%AF%E7%94%B1%E7%9B%B8%E5%85%B3%E7%9A%84%E6%96%87%E4%BB%B6%E5…

Linux文件系统的缓冲区问题

目录 一.什么是缓冲区? 1.1实验案例1: 情况1:运行该程序 情况2:此时我将该程序运行的结果输出重定向到一个文本文件中: 二.为什么要有缓冲区? 于是引出了缓冲区的刷新策略: 三.缓冲区在哪…

【学习笔记】 科目一之计算题篇

【学习笔记】 科目一之计算题篇 三点估算PERT 三点估算期望:(悲观+4*最可能+乐观)/6三点估算标准差:(悲观-乐观)/6正态分布四个数:34.1%,13.65%,2.1%,0.15%决策树 分叉计算注意:成本越小越好投资回报:收益-投入投资回报率(ROI)=收益-投入/投入投资回收期 静态回…

算法--PageRank

概念 PageRank是Google提出的算法,用于衡量特定网页相对于搜索引擎索引中的其他网页而言的重要程度。是Google创始人拉里佩奇和谢尔盖布林于1997年创造的PageRank实现了将链接价值概念作为排名因素。 GOOGLE PageRank并不是唯一的链接相关的排名算法,而…

如何提升 MySQL 的查询速度?

💂 个人网站:【海拥】【游戏大全】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 目录 前言优化数据库结构1 使…