本人实地测验Altium Designer 22,遭受原理图符号以及封装焊盘编号不相匹配致使DRC报错好多回的困境,新手依照步骤逐一开展操作,便能够轻易避开此类常见问题。多数人觉……
本人实地测验Altium Designer 22,遭受原理图符号以及封装焊盘编号不相匹配致使DRC报错好多回的困境,新手依照步骤逐一开展操作,便能够轻易避开此类常见问题。多数人觉得只要库相匹配就一切顺利,事实上符号的引脚编号跟PCB封装的焊盘编号只要存在一个数字不相符,网络表就会中断连接,板子绘制完成也是徒劳无功。
步骤一:打开封装编辑器强制核对焊盘编号
直接将你正在所用的封装进行选中操作,之后通过使用右键方式选择Edit Component从而进入至PCB Library Editor ,双击随便其一焊盘之后。在Properties面板当中查找Designator这个内容,这可是整个映射的关键所在,焊盘编号务必得跟原理图符号的引脚编号完全吻合才行的,就好比原理图里面GND是Pin 7这样。那么封装焊盘Designator绝对不可以写成1或者是GND啦。
【新手避坑】
有人将GND焊盘编号写成GND,然而却与原理图数字对不上,进而致使导出网表时出现报错“Node not found”。解决办法极为简单:把所有焊盘Designator改成纯数字,要和原理图引脚号严格一致,焊盘形状大小需单独在Layer里进行调整。
步骤二:使用Component Linker逐脚对位绑定
当你回到原理图界面之后,找到Tools菜单,在其列表里点击选择Footprint Manage,从中挑出你需要进行修正的元件,再点击右下角位置的Component Linker。就在这个时候,会弹出一个呈现为表格模样的东西,在它的左侧部分是原理图符号所具有的引脚,而右侧就是封装的焊盘。你必须要依靠手动方式,一行一行地去进行核对:要是VCC引脚刚好对应焊盘1,那么就要点击位于右边的下拉框,从中挑选出1,要保证每一个引脚都能有“映射状态”呈现出绿色对勾这样的显示效果。
【新手避坑】
常出现的报错呈现为“Unmatched Pins”以红色予以显示,而其起因指向符号引脚的数量比封装焊盘的数量要多,举例而言,像TO – 252封装仅仅具备3个焊盘,然而符号却绘制了4个引脚,应对的策略是,要么将符号多余的引脚予以删除,要么挑选一个与之匹配的封装库。需建议将符号引脚数量压缩至与封装焊盘数相同,切忌贪图数量多。
步骤三:运行DRC并修改Pin Swap与Gate Swap设置
在完成映射这个动作之后,返回到印刷电路板可编辑的那个界面,点击工具选项下的设计规则进行检查,要保证电气类别下的未连接引脚以及网络标识符范围这两个选项全部处于开启状态。要是弹出了显示“引脚交换错误”这样的报错提示,那就表明你在之前的时候不小心开启了元件内部引脚的交换功能。到Project Options的Options标签页面,将Allow Pin Swapping以及Allow Gate Swapping全部关闭,之后再度导入网表。
【新手避坑】
有一个属于高频且完整的报错内容是,“Warning: Net has multiple names on pin 3啦”。存在着一种一站式的这样的解决流程,首先,要在原理图当中,借助Find Similar Objects去选中那个管脚,接着把Net Label给改成统一整体一致的,然后,再转向回到PCB,点击Design下面的Update PCB Document,进一步选择Change Nets进行强制去覆盖,最后,重新开展DRC,其结果就是99%的错误将会消失不见。
关于参数推荐与方案取舍
用于焊盘的Designator编号,建议采用整数顺序(1,2,3……),原因在于这种情况下,于Component Linker里进行逐脚配对时最为直观,不容易将字母与数字混淆。实操存在两种方案:其一为手动逐脚进行Linker绑定,此适用于元件数量少于10个的小板,其二是借助Excel批量修改封装库的焊盘Designator,之后再统一替换,这适用于BOM超百的复杂板。小批量打样推荐选用前者,可避免改库出现错误;大批量生产则采用后者,能够节省时间。
不要觉得这个办法能够适用于所有元件,超密BGA封装的焊盘编号一般是矩阵式命名,像A1、B12这样,使用数字编号反倒会乱。替代的方案是运用Altium的Smart Component功能,直接从原厂IPC – 7351库导入标准映射,省去手动改编号的环节。
微信扫一扫
还没有评论呢,快来抢沙发~