Protel99SE虽然是款老软件,但很多中小企业和学校实验室还在用它画板子,毕竟软件小巧、对电脑配置要求低,画个简单的双层板完全够用。很多新手刚上手时最头疼的就是元件库——自带的库不全,网上下的库又乱七八糟,画出来的封装跟实物对不上,做出来的板子要么焊不上要么装不下。今天就聊聊Protel99SE里元件库怎么自己做,掌握了之后就再也不用到处找库了。
原理图库和PCB封装库是两个东西,很多新手容易搞混。原理图库是画原理图时用的符号,只要引脚数量和定义对了就行,外形随便画;PCB封装库是实际焊接时的焊盘和外形尺寸,这个必须跟实物严格一致,差一点都不行。做库的正确顺序是先画原理图符号,再画PCB封装,然后把两者关联起来。这样从原理图更新到PCB时才不会出错。
画原理图库时,先打开SCH Library面板,新建一个元件。引脚是核心,每个引脚的编号(Designator)必须跟芯片datasheet上的引脚号完全一致,引脚名字(Name)可以简写但要方便识别。引脚类型要选对:输入脚选Input,输出脚选Output,电源脚选Power,双向IO选IO。别小看这个引脚类型,后续做ERC检查时就靠它来发现接错线的问题,比如把输出脚接输出脚就会报错。
画PCB封装库时一定要找官方的datasheet,看"Package Dimensions"那一页,上面有焊盘间距、焊盘大小、芯片外形尺寸这些精确数据。千万别照着实物量,卡尺量出来的误差加上视觉误差,做出来的封装很可能就差了。焊盘尺寸要留余量,一般引脚焊盘的宽度比引脚宽度多0.2到0.3mm,长度比引脚伸出芯片的部分多0.5到1mm,这样焊接时才不容易虚焊。阻焊层(Solder Mask)要比焊盘大一点,一般四周大0.05到0.1mm。
几个原理图库制作的小细节:第一,引脚的方向要一致,输入脚放左边,输出脚放右边,电源脚放上边(VCC)和下边(GND),这样画原理图时连线方便、布局好看。第二,引脚名字上面有横线表示低电平有效(比如/RESET),在名字前面加个反斜杠就行:\RESET。第三,隐藏电源脚的技巧:把VCC和GND脚的Hidden属性勾上,再设置Part Type为Power,画原理图时不用手动接VCC和GND,软件会自动连接到对应的电源网络,适合多电源脚的复杂芯片。第四,同系列芯片可以复用元件库,比如STM32F103C8T6和STM32F103RBT6,引脚排列类似,做好一个复制过去改名字和引脚数量就行。
PCB封装库常见的坑也挺多的。第一个是焊盘编号搞反了,比如SOIC封装的1号脚一般在左上角有个圆点标记,画封装时要对应好,不然焊上去芯片引脚全接反。第二个是丝印层的框线画得太小,芯片放上去刚好把丝印盖住,焊接时看不到定位标记。丝印框应该比芯片外形大0.5mm左右,1号脚的标记用一个小圆圈或者一横,放在芯片外面不容易被盖住的地方。第三个是过孔和焊盘的区别,做插件封装时要用焊盘(Pad)而不是过孔(Via),过孔是用来连接不同层走线的,没有焊盘的阻焊和助焊层属性,手工焊还好,波峰焊时就会出问题。
上一篇:物理AI数据需求缺口凸显,世界模型与国产替代AI应用或将率先受益
下一篇:没有了