pcb错误怎么排除
好的,排查PCB错误是一个系统性的过程,需要耐心和细心。以下是用中文总结的PCB错误排除步骤和常用方法,按逻辑顺序排列:
核心原则:分阶段、分模块、由易到难
一、 明确问题现象 (明确目标)
- 具体表现是什么?
- 完全不通电?部分通电?
- 功能不正常?性能不达标(如噪声大、发热严重、速度慢)?
- 特定模块/芯片不工作?
- 物理损坏(烧焦、鼓包)?
- 焊接问题(虚焊、连锡、元件歪斜、缺件)?
- 问题发生在哪个阶段?
- 首次上电就不工作?
- 焊接后测试发现问题?
- 老化或使用一段时间后出现?
- 仅在特定条件下(高温、低温、振动)出现?
- 设计文件、版本、生产批次信息? (用于追溯)
二、 目视检查 (最基础、最重要的第一步)
- 物理损伤:
- 寻找烧焦、变色、鼓包(特别是电容)、裂纹、划伤、断线。
- 检查板边是否有毛刺或磕碰损伤。
- 检查元件是否有破损、裂痕、标识不清。
- 焊接问题:
- 连锡: 相邻焊点或引脚之间是否有不该连接的焊锡?
- 虚焊/假焊: 焊点是否光泽不良、呈灰暗色?焊锡是否未能完全包裹引脚或润湿焊盘?轻轻晃动元件看是否松动。
- 冷焊: 焊点表面不平整、呈褶皱状。
- 焊锡不足: 焊锡量过少,未能形成良好连接。
- 焊锡过多/锡珠: 焊锡量过多形成球状或小球散落在周围。
- 元件缺失: PCB上是否有空焊盘?BOM上要求的元件是否都焊接了?
- 元件错装/反向:
- 二极管、电解电容、LED、IC(看缺口或圆点标记)、连接器方向是否正确?
- 电阻、电容值是否焊错(核对丝印或测量)?
- 芯片型号是否焊错?
- 极性元件反向: 尤其注意钽电容、电解电容、二极管、LED。
- 异物/残留: 板上是否有松香残留、锡渣、金属碎屑、毛发等可能导致短路的异物?
- PCB制造问题:
- 开路: 肉眼观察走线是否有明显断裂(可能需要放大镜)。
- 短路: 观察走线之间是否存在不该有的铜连接(特别是细间距区域)。
- 阻焊问题: 阻焊覆盖是否不良,导致焊盘或走线裸露可能短路?阻焊是否覆盖了需要焊接的区域?
- 孔化问题: 过孔是否透光?孔壁是否有铜?孔是否堵塞?(可能需要通针测试)
- 丝印问题: 元件位号是否清晰可辨?是否有偏移遮挡焊盘?
三、 断电测试 (使用万用表 - 欧姆档/蜂鸣档)
- 重要提示: 确保PCB完全断电且大电容已放电!
- 电源相关检查:
- 电源对地短路: 测量所有电源输入点(VCC, VDD, 3.3V, 5V, 12V等)对地(GND)的电阻。正常情况不应接近0欧姆(除非设计上有大功率路径)。这是最常见的致命错误之一!
- 电源之间短路: 检查不同电源网络之间(如3.3V和5V)是否存在短路。
- 关键信号线短路:
- 检查复位信号
RESET/nRST对地是否短路?(可能使芯片无法启动) - 检查关键时钟信号(如晶振引脚)对地或电源是否短路?
- 检查重要的总线(如I2C的SDA/SCL, SPI的MOSI/MISO/SCLK/CS)是否有相互短路或对地/电源短路?
- 检查复位信号
- 通路检查:
- 根据原理图,用万用表蜂鸣档或低阻挡检查关键网络是否连通:
- 芯片的电源引脚是否连接到正确的电源网络?(测焊盘到电源点)
- 芯片的地引脚是否连接到地网络?(测焊盘到地点)
- 关键信号线(如使能信号、通信线)是否连通?(从源端测到目的端)
- 过孔通断测试: 对怀疑的过孔,用万用表测试孔顶和孔底焊盘是否连通(使用细表笔或通针)。
- 根据原理图,用万用表蜂鸣档或低阻挡检查关键网络是否连通:
- 二极管检查:
- 用万用表的二极管档检查二极管方向是否正确,正向是否有压降(0.2-0.7V),反向是否不通(OL)。
- 检查保护二极管(如TVS管)是否击穿短路。
四、 上电测试 (谨慎操作!准备熔断器/限流电源)
- 准备工作:
- 使用可调限流电源,初始设置很小的电流限制(如50mA-100mA)。
- 准备好熔断器(保险丝)。
- 备好灭火设备以防万一(很少见但安全第一)。
- 先不要插重要芯片(如MCU、FPGA),如果方便的话。
- 基本测试:
- 缓慢增加输入电压(如0V -> 5V),密切监视电流表。
- 电流急剧增大或超过预期值 -> 立即断电! 存在严重短路(回到断电测试排查)。
- 电流稳定在较小值(mA级)或符合待机电流预期 -> 进入下一步。
- 测量电源电压:
- 使用万用表(直流电压档)测量所有电源网络电压是否达到标称值且稳定(如3.3V, 1.8V, 5V)。
- 测量点: 直接在芯片的供电引脚焊盘上测量最准确(避免因通路问题导致的误判)。测LDO的输出电容引脚。
- 注意纹波是否过大(目测或示波器)。
- 测量基准电压: 如有参考电压源(如VREF),检查其输出电压是否正确稳定。
- 测量复位信号: 检查复位信号(
RESET/nRST)在上电后的状态是否符合预期(通常是高电平有效或低电平有效触发后释放)。 - 测量时钟信号:
- 晶振: 用示波器(探头接地要短)测量晶振两端是否有起振波形(正弦波或近似方波)?频率是否正确?幅度是否足够?(注意探头负载效应)。
- 有源晶振/时钟发生器: 测量输出端是否有正确频率和幅度的时钟信号?
- 缓慢增加输入电压(如0V -> 5V),密切监视电流表。
- 关键信号状态:
- 检查关键配置引脚的上拉/下拉是否生效,电平是否正确。
- 检查使能信号的电平是否有效。
- 温度检查: 手摸(小心烫伤)或使用红外测温仪检查元器件(特别是电源芯片、功率器件、LDO、DC-DC)是否有异常发热。
五、 功能测试与信号分析 (使用示波器、逻辑分析仪)
- 逐步接入功能模块: 如果可能,分模块供电和测试。
- 数字信号:
- 使用示波器或逻辑分析仪:
- 检查通信总线(UART, I2C, SPI, USB等)上是否有数据传输?波形是否正常(幅度、时序、上升/下降时间、过冲、振铃)?
- 检查控制信号(如读写信号、片选信号)的时序和逻辑关系是否正确?
- 检查GPIO输出/输入电平是否符合预期?
- 查找毛刺、干扰、信号完整性问题。
- 使用示波器或逻辑分析仪:
- 模拟信号:
- 使用示波器:
- 检查传感器输入信号是否正常?
- 检查放大器输入/输出信号波形、增益是否正常?
- 检查ADC/DAC相关的模拟信号是否在预期范围内?
- 检查电源轨上的噪声和纹波(带宽限制到20MHz)。
- 使用示波器:
- 软件调试:
- 如果涉及MCU/CPU/FPGA:
- 调试器是否能连接?(检查调试接口连接和电压)
- 能否下载程序?
- 能否设置断点、单步执行?
- 查看关键寄存器和变量值。
- 使用串口打印调试信息。
- 如果涉及MCU/CPU/FPGA:
六、 深入分析与工具辅助
- 对照设计文件:
- 原理图: 仔细核对原理图,特别是电源网络、地网络、关键信号连接、元件值。
- PCB Layout:
- 检查布局是否合理(高频、模拟、数字分区,电源路径,散热)?
- DRC检查: 重新运行设计规则检查报告,仔细查看所有错误和警告。当初可能遗漏了什么?
- 检查关键走线: 高速信号是否满足长度匹配、阻抗控制?电源回路是否足够?关键信号是否远离干扰源?
- 检查层叠结构: 电源层和地层是否完整?参考平面是否正确?
- 检查封装: 元件焊盘尺寸、间距是否正确?特别是自己画的封装。
- X-Ray检查 (针对BGA、QFN等隐藏焊点): 检查底部焊点是否存在虚焊、连锡、气泡、空洞等问题。
- 边界扫描 (JTAG): 对于支持JTAG的复杂芯片和板级互连,可以测试IO引脚连接性、短路等。
- 飞线、割线、补线: 对于可疑的开路/短路点,可以在确认后小心地进行飞线(连接)或割线(断开)验证或临时修复。
- 更换元件: 如果怀疑某个元件损坏(如芯片、电容、晶振),尝试更换一个好的同型号元件测试。
七、 常见错误案例总结
- 电源短路: 最常见!重点排查MLCC电容是否损坏(很多板子是电容击穿短路)、电源芯片击穿、布线错误导致电源和地短路。
- 极性元件焊反: 二极管、电解电容、LED、钽电容反接。
- 芯片焊反/错焊: IC方向焊错(缺口/点没对齐),焊成了不同型号的芯片。
- 虚焊/假焊: 引脚看似焊上,实际没连接好(尤其多引脚芯片、小焊盘)。
- 连锡: 引脚密集的芯片(QFP、TSSOP)、连接器引脚间连锡短路。
- 阻焊开窗不良: 该焊接的地方被阻焊盖住,不该露铜的地方露铜导致潜在短路。
- 过孔不通: 制造问题导致孔壁未镀上铜。
- 信号完整性差: 高速信号未做匹配、回路不完整、干扰严重导致功能不稳定。
- 晶振不起振: 负载电容不匹配、布局布线差、晶振本身故障、芯片损坏。
- 复位问题: 复位引脚电平不对(外部电路错误拉低/拉高)、电容过大导致复位时间过长。
- 软件/固件问题: 配置错误、驱动错误、逻辑错误。(别总怀疑硬件!)
八、 系统性建议
- 预防优于治疗:
- 设计阶段严格DRC检查(不仅仅是电气规则,还有制造规则)。
- 仔细核对原理图网表与PCB网表。
- 检查关键元件封装(自己画的一定要反复核对)。
- 仔细检查电源分配网络和地平面连续性。
- 注意高速信号设计规则。
- 善用工具:
- DRC报告是排错的重要线索。
- 万用表(通断/电阻/电压/二极管)是基础必备。
- 示波器是分析动态信号的核心工具。
- 逻辑分析仪对复杂数字总线调试非常有用。
- 热像仪/温度枪查找过热点。
- 细致耐心: 大部分错误源于细节疏忽(焊反、短路、开路)。耐心地、一步一步地检查。
- 分而治之: 将复杂系统划分为较小的功能模块(电源、MCU最小系统、传感器、通信接口、功率输出等),逐一排查。
- 记录过程: 记录测试点、测量值、尝试过的操作,避免重复劳动。
- 寻求帮助:
- 与同事讨论。
- 将设计文件和问题现象发给PCB厂家技术支持咨询制造端可能的问题。
- 在专业电子论坛(如EEVblog论坛、国内的电子相关论坛)发帖求助。
排除PCB错误没有绝对唯一的路径,但遵循“目视->断电测试->上电基础测试->功能/信号测试->深入分析”的逻辑顺序,结合分模块排查和善用工具,能大大提高效率和成功率。遇到问题时,保持冷静,从最简单的可能性开始检查(通常是焊接错误和电源短路)。
祝你顺利排除故障!
对元件显示模式下发现的验证错误进行故障排除
对原理图进行电气规则检查时的验证错误进行故障排除,例如,“Missing pin found in component display mode”或“Extra pin found in component disp
2024-08-05 16:40:36
PCB专业分析工具-独家BOM错误分析
华秋DFM-专业PCB设计分析软件,20万+工程师都在使用 1. 一键导入,自动出报价 2.一键分析23+项常见设计问题,解决设计隐患 3.智能拼版,节约单板采购成本 4.智能阻抗计算和反算 5. BOM智能分析,不再出现低级
资料下载
ah此生不换
2021-08-09 16:52:52
华秋PCB-独家BOM错误分析
1、一键DFM分析,23+项常规PCB设计检查,独家断头线分析。 2、三步搞定特性阻抗,并支持反计算满足阻抗参数。 3、打开文件,生产资料,BOM/坐标/Gerber,一步搞定。 4、丝印输出
资料下载
ah此生不换
2021-08-06 17:16:21
华秋PCB专业分析工具-独家BOM错误分析
华秋DFM-专业PCB设计分析软件,20万+工程师都在使用 1. 一键导入,自动出报价 2.一键分析23+项常见设计问题,解决设计隐患 3.智能拼版,节约单板采购成本 4.智能阻抗计算和反算 5. BOM智能分析,不再出现低级
资料下载
ah此生不换
2021-07-30 16:49:58
电路原理图及PCB布线常见错误资料下载
电子发烧友网为你提供电路原理图及PCB布线常见错误资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
资料下载
王兰
2021-04-05 08:46:37
3种常见的PCB设计错误
作为所有电子设备不可或缺的一部分,世界上最流行的技术需要完善的PCB设计。但是,过程本身有时什么也没有。精致而复杂,在PCB设计过程中经常会发生错误
资料下载
佚名
2021-02-04 06:26:36
13种最常见的PCB设计错误,我们该如何避免这些错误
NCAB为工程师、设计师以及所有PCB设计与制造过程的参与者创建了一个工具,这个工具总结了一些可能对PCB成品产生不良影响的常见设计错误,以及如
2020-09-25 14:29:49
PCB打样时怎么克服最常的制造错误
当涉及到 PCB 制造时,由于可能广泛使用多达 36 层的多层板,因此我们可能会看到相当多的复杂性。然而,它带来的结果是错误的可能性,这可能会造成很高的代价。因此,迫切需要关注常见的
2020-09-22 21:49:21
PCB设计:如何避免关键设计错误?
电子设计中也会发生错误,即使对于最细致的设计师也是如此。但是有些错误非常严重,你必须废弃整个印刷电路板(PCB)并重新开始。当您耐心地等待原型
2019-07-25 11:33:43
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机