4、测试工装与治具设计:探针选型、针床设计、气动治具结构、信号隔离与抗干扰设计
做量产测试这么多年,我最大的体会就是:测试工装搞不好,后面全是坑。你想想看,电路板设计得再好,程序写得再完美,结果探针一压上去接触不良,测试数据忽高忽低,那前面所有功夫都白费了。
这一章,我就把工装治具设计的几个核心环节掰开揉碎了讲。从探针怎么选,到针床怎么布,再到气动结构怎么搭,最后说说信号隔离那些事。全是实战中踩过的坑和总结的经验。
4.1 探针选型:别小看这根针
探针这东西,看着不起眼,其实门道很深。我见过太多项目,因为探针选型不对,导致测试良率直接掉10个点。
4.1.1 探针的核心参数
| 参数 | 说明 | 我的建议 |
|---|---|---|
| 针尖形状 | 尖头、圆头、锯齿头、杯头等 | 理疗仪PCB多为金手指或焊盘,推荐用锯齿头或三棱头,刺穿氧化层效果好 |
| 接触电阻 | 一般要求<50mΩ | 我习惯控制在<20mΩ,留点余量 |
| 工作行程 | 探针可压缩的距离 | 建议选4-6mm行程,太短容易压坏焊盘 |
| 弹簧力 | 通常100-200g | 理疗仪板子薄,建议用100-150g,太重会压弯PCB |
| 额定电流 | 一般1-3A | 理疗仪信号电流小,1A足够,但电源测试点要选3A以上 |
关键提醒:探针的寿命通常在10万-50万次。量产规模大的话,一定要选品牌货。我踩过国产便宜探针的坑,用了不到2万次就开始接触不良,换一次探针耽误半天生产。
4.1.2 不同测试点的探针选择
理疗仪的测试点大致分三类,选针策略完全不同:
- 电源测试点:用杯头探针,接触面积大,能过较大电流。我习惯在杯头里加一点银浆,接触电阻能降到5mΩ以下。
- 信号测试点:用尖头探针,针尖角度60°-90°。太尖容易扎穿焊盘,太钝又刺不破氧化层。
- 地线测试点:用锯齿头探针,多齿结构能同时接触多个点,接地更可靠。
小技巧:如果PCB上有BGA或QFN封装,需要测底部焊盘,可以用弹簧针排。我有个项目就是靠这个解决了底部散热焊盘的测试问题。
4.2 针床设计:布局决定成败
针床设计,说白了就是怎么把探针排布在治具上。这里头讲究可多了。
4.2.1 探针布局原则
- 均匀分布:探针要均匀分布在PCB下方,避免局部压力过大。我见过一个案例,探针全集中在板子中间,结果压下去板子直接裂了。
- 先接地,后信号:接地探针要优先布置,而且数量要多。一般接地探针占总数30%以上。这样做的好处是,压下去瞬间先建立地回路,静电有地方泄放。
- 避开敏感区域:晶振、天线、高压区这些地方,探针要绕开。不是不能测,而是探针本身会引入寄生电容,影响测试结果。
- 留出定位孔:针床上要有定位销,对应PCB上的定位孔。定位精度控制在±0.1mm以内。
4.2.2 针床材料选择
| 材料 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 电木(酚醛树脂) | 绝缘好、成本低、易加工 | 易吸潮、精度一般 | 小批量、原型验证 |
| 亚克力 | 透明、可观察探针状态 | 易刮花、强度一般 | 调试阶段 |
| 铝合金 | 强度高、精度好、散热快 | 需要绝缘处理、成本高 | 大批量量产 |
| FR4玻纤板 | 绝缘好、精度高、耐热 | 加工稍麻烦 | 高精度测试 |
我个人习惯,量产治具用铝合金+FR4组合。铝合金做底板,FR4做探针安装板。既保证了强度,又解决了绝缘问题。
4.3 气动治具结构:压下去要稳
气动治具,就是靠气缸把PCB压到探针上。这个结构看着简单,但细节决定成败。
4.3.1 气动系统组成
- 气缸:推荐用SMC或Festo的薄型气缸。行程20-30mm,缸径32-50mm。压力要可调,一般控制在2-4kgf。
- 电磁阀:用两位五通阀,控制气缸升降。响应时间要快,最好在50ms以内。
- 调压阀:精密调压阀,带压力表。我习惯把压力调到刚好能压紧探针,再大一点就容易压坏板子。
- 双手启动按钮:安全要求,必须双手同时按才能启动。防止夹手。
安全警告:气动治具一定要装光栅或安全门。我曾经见过操作员手没来得及抽出来,气缸直接压下去,手指骨裂。从那以后,我设计的治具全部加装安全光栅。
4.3.2 压合结构设计要点
压合结构,我总结了三句话:上压板要平,下底板要稳,导向要准。
- 上压板:用铝合金或电木,表面贴一层硅胶垫。硅胶垫厚度2-3mm,硬度Shore A 30-40。太硬会压坏元件,太软又压不紧。
- 下底板:固定针床用,要绝对平整。平面度控制在0.05mm以内。我一般用大理石平台校准。
- 导向机构:用直线轴承+导柱,保证上下运动垂直。导柱直径16-20mm,配合间隙0.02-0.05mm。
4.4 信号隔离与抗干扰设计
理疗仪测试最头疼的问题就是干扰。你想想看,测试信号本身就很微弱,再加上探针接触电阻变化、电源纹波、外部电磁干扰,测出来的数据能准才怪。
4.4.1 信号隔离策略
我一般分三级隔离:
- 电源隔离:测试治具的电源和被测板的电源要分开。用隔离DC-DC模块,隔离电压1500V以上。我习惯用金升阳的B系列,纹波小,可靠性高。
- 信号隔离:数字信号用光耦或磁耦隔离。模拟信号用隔离运放,比如ISO124。注意隔离运放的带宽要够,理疗仪信号频率不高,10kHz带宽足够。
- 地线隔离:测试系统的地和被测板的地,通过单点接地连接。不要多点接地,否则会形成地环路,引入50Hz工频干扰。
实战经验:我曾经遇到一个项目,测试心率信号时总是有50Hz干扰。查了三天,最后发现是治具的金属外壳和测试系统的地线形成了环路。解决办法很简单:把治具外壳单独接地,和信号地分开。
4.4.2 抗干扰设计措施
| 干扰类型 | 措施 | 说明 |
|---|---|---|
| 静电放电(ESD) | 探针加ESD保护二极管 | 用BAT54S或类似器件,钳位电压5V |
| 电磁辐射(EMI) | 治具加屏蔽罩 | 用0.5mm镀锌钢板,接地良好 |
| 电源纹波 | 加LC滤波 | 磁珠+10μF+0.1μF电容组合 |
| 接触电阻变化 | 四线法测量 | 电源和地用开尔文连接 |
4.4.3 探针接触可靠性保障
接触不可靠,是所有测试问题的根源。我总结了几条硬性要求:
- 定期清洁探针:每5000次测试清洁一次。用无尘布蘸酒精擦拭,不要用丙酮,会腐蚀探针镀层。
- 定期更换探针:品牌探针10万次更换,普通探针5万次更换。别等到接触不良了再换,那时候已经影响了一批产品。
- 压力检测:每次换探针后,用压力计检测每个探针的压力。偏差超过±20%的要调整或更换。
- 接触电阻监测:在测试程序中加入接触电阻检测步骤。如果某个测试点接触电阻超过50mΩ,自动报警并停止测试。
我的习惯:每次换产前,先用一块标准板跑一遍自检程序。标准板是经过校准的,各项参数已知。如果自检通过,说明治具状态良好。这个习惯帮我避免了好几次批量测试事故。
4.5 实战案例:理疗仪主控板测试治具设计
最后,我拿一个实际项目来串一下。这是某款理疗仪的主控板,有32个测试点,包括电源、地、信号、SPI、I2C等。
设计步骤:
- 分析测试点:32个点中,4个电源点(3.3V、5V、12V、GND),8个地线点,20个信号点。
- 选型:电源点用杯头探针(额定电流3A),地线点用锯齿头探针,信号点用尖头探针(60°针尖)。
- 布局:4个电源点分布在四角,8个地线点均匀分布,信号点按功能分区排列。
- 针床:铝合金底板+FR4安装板,定位精度±0.05mm。
- 气动:SMC薄型气缸,缸径40mm,行程25mm,压力3kgf。
- 隔离:电源用隔离DC-DC,信号用光耦隔离,地线单点接地。
- 抗干扰:治具加镀锌钢板屏蔽罩,探针加ESD保护二极管。
这个治具做出来后,测试良率从原来的92%提升到了98.5%。接触不良导致的误判基本清零。
嗯,工装治具设计这块,说到底就是细节决定成败。探针选型、针床布局、气动结构、信号隔离,每一个环节都马虎不得。你想想看,如果治具本身都不可靠,那测出来的数据谁敢信?
下一章,我们聊聊测试软件架构设计。那又是另一片天地了。