实际上, 我亲自测试了Altium Designer的23.5版本, 在PCB布局布线过程中, 遭遇了诸多问题, 尤其是电源与地线处理不妥, 致使板子发热极为严重, 对于新手而言, 依照下面的步……
实际上, 我亲自测试了Altium Designer的23.5版本, 在PCB布局布线过程中, 遭遇了诸多问题, 尤其是电源与地线处理不妥, 致使板子发热极为严重, 对于新手而言, 依照下面的步骤, 逐一进行操作, 便能够轻易躲开这类常见的问题。
电源网络布局三步到位
先说起初的首要步骤, 开启原理图的界面, 于菜单栏之中寻觅到“放置”这一选项并点开, 向下拉动列表从而选定“电源端口”, 于弹出的参数框之内将网络名设定为“+5V”, 把电压设置成5V。紧接着身处PCB布局区域, 借助快捷键“P+T”调出布线工具, 首先将大电流网络(像是电源以及地)的线宽参数判定为40mil。要保证电源路径求取最短, 直接自输入端子连接到负载核心区域, 以此减少回路面积。标点后的。
【新手避坑】新手常常出现的报错情况是, 在DRC检查的时候, 电源网络及地网络会给出短路提示这一问题, 其最为关键的原因在于, 处于布局阶段时, 没有将模拟地和数字地区分开来, 进而致使信号发生串扰现象发生。解决该问题的办法是, 首先要在原理图当中, 采用“0欧电阻”亦或者“磁珠”的方式, 把两个地网隔离开来, 然后还要在PCB里以手动铺铜的形式进行区分。
第二步, 运用快捷键“D + O”来打开规则设置窗口, 进入到“Routing”选项卡之下的“Width”子项, 将优先走线宽度设定为20mil, 把最小线宽设定为10mil之后点击“Apply”使其生效关键参数推荐值为电源层铜厚设为1oz(35um)其理由是能够承载2A以上电流却不明显发热以此保证整板稳定性。
存在新手需避开的坑, 这一步骤当中常常会出现的错误情形是, 仅仅对最大线宽做了改正, 却没有对最小线宽进行更改修改, 最终的结果便是, 在自动进行布线操作的时候,出现了线宽为8mil的过细走线状况, 进而使得生产的良品率降低下降呈减少趋势。而针对该状况的解决办法措施是, 将最小线宽统一设定设置为10mil, 并且与此同时把“差分对”规则辅助打开开启使其生效。
挑选出所有电源网络所在之处。以右键点击“特性”。于“Net”属性当中, 将“Mask Color”赋予红色特征来进行设置。如此这般是为了有益于视觉方面来作出有效的区分。随后使用“放置铺铜”这一工具。按照要求把+5V 的走线宽度调整到 50mil 的数值。在实施铺铜操作之际。挑选“Hatched”这种填充模式。把网格大小设定为 0.5mm。将两种方案予以对比: 方案A为整板运用实心铺铜并搭配40mil走线, 方案B是局部采用网格铺铜且配以50mil走线;方案A适宜高频信号区域从而减少电磁干扰, 方案B适合大电流区域以降低电感, 取舍的逻辑是倘若板子拥有蓝牙或者WiFi模块那么优先选择方案A, 不然就直接选取方案B。
来看看新手要避开的坑, 铺铜之后常常出现的报错是“铜皮与焊盘间距存在违规的情况”, 为啥会这样呢, 原来是默认的间距规则太严格了。下面是完整的解决流程, 先来按“D+R”打开规则, 接着进入“Clearance”项, 再把最小间距从6mil放宽到8mil;之后点击“重新铺铜”图标, 还要选择“Pour Over All Same Net Objects”选项;最后运行DRC检查, 要是仍然有报错, 那就手动拖拽铜皮边角进行微调就可以了。
信号线走线细节决定成败
第1步, 于PCB编辑界面之中, 通过按快捷键“Ctrl + W”的方式, 进入交互式布线模式, 先要摆放关键元件, 其中晶振要靠近主芯片, 距离不许超过15mm才行, 去耦电容需紧贴电源引脚, 走线长度要控制在5mm之内, 之后按“Shift + W”弹出线宽预设, 将时钟信号线宽设定为12mil, 在等长控制期间采用蛇形走线进行补偿。
【新手防错】, 走线之际常现的报错情形为“差分对长度不相匹配”, 其根本缘由在于未于规则之中设定等长的约束条件。应对之法是迈入“Rules”的“High Speed”选项目录, 增添“Matched Lengths”规则条目, 将容差设定为正负5mil, 嗣后以手动方式去调节蛇形线的长度。
接着是第二步, 进行布线操作时, 要优先去处理那种呈现90度拐弯的区域, 然后通过右键, 选择“Change Trace Corner”这个操作, 将直角转换成为45度斜角。接下来对比两种方案, 方案A是直角布线, 方案B是45度斜角布线。方案A在高频信号传输过程中会产生阻抗的突变以及反射现象, 而方案B能够维持50欧目标阻抗的稳定状态。其取舍的逻辑是, 如果工作频率低于1MHz, 方案A虽然也能够使用, 但是建议进行更改;要是高于10MHz, 那就必须强制采用方案B。随即依照要求按下“Tab”键, 以此调出那线状宽度选取项目范畴, 将其中的USB差分对, 设定为具备90欧电阻抗所对应的直线宽度为15mil, 且其间间距为8mil。
初涉者需规避的陷阱, 初涉者常犯下的舛误乃是认定布线能够随意变更方向, 致使信号层走线穿过地平面分割区域从而造成回路面积扩充。完备的解决流程为, 首先依照“L”键开启层叠管理器, 核实信号层紧贴完整地平面;其次着手人工调适走线, 防止跨越模拟与数字地分割线;最终于走线末尾增添一个测试点, 便利后续的调试。
紧接着第三步, 当全部布线都完成以后, 依照“T+D+R”这一组合按动来运行Design Rule Check以便进行检查。之后查看Report所呈现的结果, 要是出现了“Unrouted Net”这样的报错的情况, 那就意味着存在网络并没有完全连接的状况。接着按照“J+C”一次次地进行跳转从而找到报错的位置, 采用交互式布线工具来把缺失的走线进行补充完善。当DRC通过之后, 依据“Ctrl+S”来保存项目相关内容, 然后再去执行“工具-铺铜管理-重新铺铜”这样的操作来让所有的铜皮都得到刷新。
【新手需防入坑】, 高频且完整的报错呈现为“Silkscreen overlapping with pad”, 其报错缘由乃是丝印字符压到了焊盘之上, 进而致使在装配之际字符被擦除掉。完整的一站式解决流程如下: 点击报错处的字符对象, 接着右键点击“特性”, 于“Text”项之内将字体大小从2mm缩减至1.5mm;随后手动拖拽文本框至焊盘外5mm的区域;最终运行“验证-设计规则检查”来确认不存在残留报错的情况。
要是碰上多层板(层数超过4层)或者柔性PCB, 这套方法里头的铺铜规则以及差分对阻抗计算就会没法用, 原因在于多层内层铜厚还有介质常数变化大。简便的替代办法是运用Polar Si9000工具单独去计算阻抗, 然后再手动输入AD规则库。另外要是板子尺寸小于30x30mm, 建议把最小线宽统一规约到8mil, 不过要避开打样厂工艺极限(常见6mil), 以此保障生产良率。
微信扫一扫
还没有评论呢,快来抢沙发~