2.PCB图中的元素
2.1.元件
PCB中首先要有元件,元件是我们画出来的,我们来看一下画一个元件需要具备哪些元素。元件是放在元件库里的,叫做PCBLIB,这里每个元件都有自己的名字。首先一个元件要有PAD(焊盘),其次要有丝印的外框,防止芯片与芯片在空间上发生干涉,有了他们我们就可以确定一个封装,也可以画一个3D的模型。这样一个元件就是在pcblib中这样被画出来的
2.2.布局布线
布线就是连线,把应该连在一起的元件连在一起。走线弯弯曲曲是为了等长,走线等长只有在速度高的时候才用考虑,如果走线长度不同,到达终点的数据的时间就不一样就会产生误判,产生数据的错误。
布局就是器件之间的摆放关系,它主要由两个因素确定。
1.由前后板的连接关系确定
2.由信号的走向确定
2.3.叠层设计
PCB叠层设计有很多好处:多层结构可以提高能量分配能力,防止电磁干扰,限制交叉干扰并支持高速信号传输…堆叠的主要目的是通过多层将多个电子电路放置在一块板上,但这样的结构也有很大优势如:最大程度降低电路板对外部噪声的脆弱性、多层结构可以提高能量分配能力、防止电磁干扰、限制交叉干扰并支持高速信号传输……良好的叠层设计也可以减少最终的生产成本有效的节省时间和资金。
能否进行叠层设计也与板数有关,两层板是不需要叠层设计的,四层板叠层设计也少,一般到六层板以后就需要设计了,就是设计每层是干什么的。下面是一个六层板的叠层设计,它一共有六层,看图可以知道第1、3、4、6是信号层,第2层是地层,第5层是电源层;
其中第一层和第三层是最佳信号层,第四层和第六层是次佳信号层…这里拓展知识以后再说。两层板的叠层设计实际比四层板麻烦的多,因为两层板空间小,对走线和器件的排布要精之又精。
3.PCB的设计依据
3.1.原理图
PCB走线的联系是由原理图限定的,整个PCB的元件也是由它限定的。这是一张原理图,我们来看看里面有那些要素:还记得上一期丝印部分告诉大家的字母加数字表示元件嘛?黄色方块顶部的J3、右边蓝字R23、R24…就是我们的第一个要素了。
第二个要素叫做连线:如我们可以看到R23和R24通过一根导线连接。
第三个要素叫网名:也叫网络标号,他的作用是简化原理图。比如13、15引脚上的IO35_L8_N、IO35_L8_P,右上角连接R23、R24、R25的电路有相同的网名,这就意味着这个电路与13、15引脚是相连的。我们也可以看到,引脚1、2、3、4这四个引脚是联系在一起的,接电源VCC3V3。有了网名,我们可以把每个元件单独封装而不会不知道如何连接了。
元器件、连线、网名是我们原理图的必要要素。其他的都是辅助要素如:示意要素,图中红色双红线(差分线指示符)表示这是一对差分线。比如各引脚的网名后边有蓝色的注释,没有注释我们只能知道引脚和哪个器件相连,但不知道器件的功能,有注释就会方便很多。例:引脚19后面的注释是SEN_MD1_N,我们就能知道它是sensor上米皮的数据1线的反向端(_N反向端,_P同向端)。
3.2.原理图元件库
PCB原理图元件库是指在原理图中用来表示各种电子元器件的集合。这些元件包括芯片、电阻、电容、电感等。在设计原理图时,通常需要先创建元件库,然后再将这些元件放置到原理图中。元件库中的每一个元件都代表了原理图中一个特定的电气连接关系,而元件的具体形状、大小没有严格的限制,只要能够正确反映其电气特性即可。原理图库的文件后缀通常为.SchLib。原理图本身是表示电路板上各器件之间连接原理的图表,它依赖于原理图库来正确表明各个器件的电气连接关系。PCB布线是基于原理图进行的,通过对原理图的分析,可以确定器件的合理位置和PCB板的大致层数等信息。
注意你的原理图的库一定要和PCB库严格对应。
4.PCB的设计流程——总结
我们整个PCB设计流程越靠近用户需求,实际上你需要的能力和经验也越深,只有具备非常好的能力才能理解用户需求从而确定系统指标…,一般我们最开始是从建库开始学,之后再一点点学会器件选型再往前走…
感谢观看,希望对各位能有帮助。如有错误请在评论区中指正或补充