本文主要是介绍嵌入式软件--PCB DAY 1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、入门
1.什么是PCB
随着技术的进步,我们已经可以将一个电子设备的主要功能全部集成在一块单独的电路板上。这种电路板可以由相关的机械设备像印刷一样生产出来。因此我们现在的电路板可以被称为印刷电路板(Printed Circuit Board)。
2.什么是PCBA
将电子元件安装到PCB上的这个过程我们称为PCBA(印刷电路板组装)。元件和电路板之间一般是使用锡焊进行连接。
二、 PCB的结构与制作工艺
1.PCB的典型结构(双层板为例)
- 介电层:用来保持线路及各层之间的绝缘性,俗称为基材,最常见的材料是玻璃纤维。
- 孔:导通孔可以使两层次以上的线路彼此导通,
- 防焊油墨:对于整个电路板来说,并非全部的铜面都要吃锡上零件,因此非吃锡的区域,会印一层隔绝铜面吃锡的物质(通常是环氧树脂),避免
- 丝印:丝印的主要功能是是在电路板上标注个零件的名称、位置框,方便组装后维修及辨识用。
- 线路:基材上的铜面,经过曝光和化学腐蚀形成特定的线路,用来对元件起到连接作用。
2.PCB的加工工艺
PCB通常是由覆铜板加工而来。覆铜板也称为铜箔层压板,它是一种由一层或多层铜皮,粘着一块绝缘基材所组成的板子。这种绝缘材料通常以玻璃纤维居多。
PCB设计:在生产前,工程师需要在EDA(Electronic Design Automation 电子设计自动化)软件上设计出整个电路板的布线。这个布线也就是我们后续的“施工图”。
钻孔:根据工程师的PCB设计图纸,我们需要先在覆铜板上留下必要的过孔。
显影:在此步骤中,我们将按照先前设计的PCB线路图,将一种防腐材料精确地印刷在覆铜板上。
蚀刻:接下来的步骤涉及将覆铜板浸入特定化学溶剂中,这样未被抗腐蚀材料保护的铜便会被溶解去除。通过这一过程,我们能够精确地留下设计图案中预期的PCB导电铜路径。
阻焊涂层:
板子上的铜线如果长时间地裸露在空气中,这些铜线就会老化。并且铜线暴露在空气里也有短路的风险。因此,我们会在电路板上加一层绝缘涂层(这个涂层我们称为阻焊层)
根据不同的材料,这个涂层可能是绿的、黑的、蓝的、紫的。对应的材料也被称为绿油、黑油、蓝油等。不同的颜色并不会存在性能差异。
保留焊盘:如果整个铜板被防焊绿油所覆盖,那么电子元件将无法通过焊接与其固定连接。因此,对于预定于安装电子元件的位置,我们必须移除相应区域的绿油,以便重新暴露出铜面,从而便于我们通过焊接来安装电子元件。
印制丝印:最终,为了简化焊接和后续维修工作,我们将在电路板上添加一系列标识符号,这一过程称为丝网印刷(丝印)。这些标记有助于识别各种电子元件的放置位置和方向,从而确保焊接过程的准确性和便捷性。
三、电子元器件的封装
电子元件的封装其实就是把像半导体芯片、集成电路或者晶体管这样的电子部件用一种保护性的材料包起来,然后提供一种方式,让这些部件能够轻松地连接到电路板上。这个过程既保护了电子部件,又让它们能够在电路中发挥作用。
几种常见的IC封装:
DIP(Dual In-line Package)双列直插封装
SOIC(Dual In-line Package)小型轮廓封装
QFP(Quad Flat Package)四边扁平封装
BGA(Ball Grid Array)球栅阵列封装
四、PCB设计
1.EDA软件
嘉立创EDA:国产、开源、免费的EDA设计工具。符合中国人的使用习惯,操作简单。提供了丰富的封装和原理图符号。并且与立创商城打通,可以快速下单、打板。操作思路和方法与以上软件类似。绘制的原理图和PCB可以转换到以上软件中使用。
在百度或某一网站搜索嘉立创EDA,或访问网址国产嘉立创EDA - 一个用心为中国人定制的电路板开发平台 国产嘉立创EDA - 基于浏览器的免费电路板设计软件:在线绘制原理图、仿真、PCB制作,简单易用,功能强大,专为中国人设计。https://lceda.cn/下载最新的专业版,一路点击下一步,直接安装,然后注册使用。学习过程最好选择半离线模式。
2.原理图设计
原理图是通过图形符号来展示电子电路中各组件及其连接关系的一种图形化表示方法。简而言之,原理图与电路图是同义的,它使得设计师能够通过绘制这些图表来详细规划和设计电路的功能及其相互连接方式。
3.PCB设计
PCB设计本质上是基于先前绘制的原理图来创建PCB实体的过程。这一过程涵盖了多个详细设计环节,包括电子元件的选择、PCB板材的形状定制、电子元器件在板上的布局规划、电路的布线设计,以及丝印图案的制作等。
Alt+w键连接导线。
LED1与R1之间一根导线相连即可,但可以做复杂些。
先将红线放在中间,鼠标左键点一下,不要到头。按下Alt+v,打孔放在红线头。鼠标左键按一下底层,整个页面暗淡了,再连接电阻,实现顶层到底层的穿梭。
4.设计板框
通过板框可以控制电路板的外形。
在右侧的属性面板,选中圆角半径。
5.PCB的DRC和下单
检查DRC,没错再下单。
没错误,之后
之后就可以将绘制好的PCB下单了,每个账号每个月可以领取两张优惠券免费得板子哦。
之后,作为某宝和某东的常客,就不用过多演示了。
五、进阶阶段
1. 38译码电路
这个电路要会借助一个IC芯片(74HC138)来实现用3个开关去选择性地开启8个LED灯的其中一个的效果。
2. 245电路
这个电路采用了74HC245N IC芯片,用于接收较弱的数字信号,并对其进行放大,以便输出更强的信号。
这篇关于嵌入式软件--PCB DAY 1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!