第一次设计PCB,原理图反复检查没有发现错误,设计规则检查也没有报错,生产文件经过确认,板子回来后却出现指示灯不亮、串口没有输出、微控制器无法启动等问题。
这类故障并不少见。问题在于,原理图正确,不等于PCB实现正确;设计规则检查通过,也不等于电路在物理层面能够正常工作。
原理图描述的是电气连接关系,PCB还涉及实际走线、过孔、焊接、器件封装、电源完整性、信号完整性和制造工艺。任何一个环节出现偏差,都可能导致整板无法启动。
首板调试最忌讳的做法,就是一上电发现异常,马上修改原理图、飞线或者更换器件。更有效的方法是建立一套从静态检查到动态测量、从电源到时钟、从核心系统到外围模块的排查流程,让每一步都有明确的判断依据。
一、第一步:先做静态检查,不要急着上电
首板回来后,首先要确认有没有明显的装配错误、制造缺陷和电气短路。这个阶段不需要复杂仪器,但能够排除大量低级故障。
1. 检查焊接质量与器件方向
使用放大镜或显微镜重点检查以下位置:
- 细间距芯片:检查相邻引脚是否连锡、虚焊或少锡,重点关注四边扁平封装和底部焊盘封装。
- 极性器件:核对二极管、电解电容、钽电容和发光二极管的方向。
- 芯片引脚:确认第一脚标记与封装方向一致,不能只根据丝印位置判断。
- 电源器件:检查稳压器、功率管和电源管理芯片的封装引脚定义是否与实际器件一致。
- 贴片阻容:检查阻值、电容量及物料编号,尤其是外观相同但参数不同的器件。
需要注意,焊点表面看起来正常,并不代表底部焊盘一定焊接良好。对于底部散热焊盘封装,必要时应结合透视检查、返修检查或电气测量进一步确认。
2. 测量电源网络与地之间的阻抗
上电前,应使用万用表检查各路电源对地是否存在异常低阻。
具体操作:
- 确认电路板没有连接外部电源。
- 选择待测电源网络,例如输入电源、5伏、3.3伏或核心电压。
- 测量该网络与地之间的电阻,观察读数是否稳定。
- 对比不同电源网络,并结合电路原理分析异常读数。
这里有一个重要细节:电源对地电阻并不是越大越正常,也不存在所有电路都适用的“必须几千欧以上”的标准。
电容充电、半导体结、内部保护电路以及并联负载,都会影响万用表的测量结果。有些低压核心电源本身就可能呈现较低的静态电阻。
因此,如果测得几十欧姆,不应直接认定短路,而应结合电路结构判断;如果出现接近零欧姆的稳定读数,且与设计预期不符,则应重点排查短路、器件装反和焊接连锡。
可以进一步采用以下方法缩小范围:
- 比较相同电路中不同板卡的测量结果。
- 观察电阻读数是否随着电容充电逐渐上升。
- 检查电源芯片输出端、去耦电容两端及重点过孔。
- 必要时隔离支路,判断异常阻抗来自哪个模块。
不要仅凭万用表蜂鸣档就判定电源短路。蜂鸣阈值因仪表而异,低阻电路也不一定代表故障。