问:PCBA功能测试(FCT)治具怎么设计?测试点太多,探针怎么选?程序怎么开发?
答:FCT(功能测试)是PCBA出厂前的最后一道关卡,验证板子是否正常工作。FCT治具设计直接影响测试效率和可靠性。探针选型不当会导致接触不良(误报);程序开发不全面会漏掉故障;调试不充分会频繁误报。本文从探针选型、程序开发、调试技巧三个维度,给出FCT治具设计指南。
一、FCT治具的组成
FCT治具由四部分组成:机械部分(底座、压板、导向柱,固定PCB,压紧探针);探针部分(测试探针,接触PCB测试点,传输信号);电气部分(连接线、接口,连接测试仪器);控制部分(PLC/单片机,控制压板动作,与PC通信)。
设计原则:探针接触稳定(误报率<0.5%);测试速度快(每片<30秒);易维护(探针可更换);安全(防压手,ESD防护)。
二、探针选型
探针类型:
选型原则:
探针压力:标准压力100-150g(确保接触可靠)。压力过小→接触不良;压力过大→压伤焊盘。金手指用50-80g,OSP用100-150g,大电流用150-200g。
探针寿命:弹簧探针寿命5-10万次接触。接触电阻>0.5Ω时更换,针尖磨损>0.1mm时更换。捷创电子FCT治具使用进口探针(INGUN、QA),寿命10万次以上。
三、测试点设计规范
测试点要求:直径≥0.8mm(推荐1.0-1.2mm),间距≥1.27mm(避免探针干涉),表面裸露(无阻焊、无丝印),位置距离板边≥5mm。
布局建议:测试点尽量集中在同一面(减少双面探针)。电源、地测试点均匀分布(减少压降)。关键信号(时钟、复位、通信)预留测试点。
常见错误:测试点被高元件遮挡(探针无法接触)。测试点间距过小(探针护套干涉)。测试点表面有阻焊(接触不良)。捷创电子DFM审核中会检查测试点设计。
四、FCT程序开发
测试项目:
程序架构:初始化(上电、延时、复位),自检(治具自身好坏检测),功能测试(逐项测试),结果输出(Pass/Fail,显示故障项),数据保存(存MES系统)。
开发工具:LabVIEW(图形化,适合快速开发),Python+PyVISA(免费,灵活),C#+TestStand(工业化,适合批量)。捷创电子使用LabVIEW开发FCT程序,支持条码扫描和MES上传。
五、调试技巧
接触不良调试:用万用表测量探针到测试点的电阻,应<1Ω。调整探针压力(增加10-20g)。清洁探针针尖(酒精擦拭)。
信号干扰调试:屏蔽线(信号线用屏蔽电缆)。加磁珠(电源线上串联磁珠)。远离强电(信号线与强电线分开布线)。
误报调试:放宽测试阈值(如电压±5%→±7%),增加延时(上电后延时100ms再测),检查治具接地(减少噪声)。
首件调试:用已知良品板调试,记录测试值作为基准。用已知不良板验证,确认能检出故障。重复测试10次,确认稳定性。
六、FCT治具维护
每日:清洁探针(无尘布蘸酒精)。检查探针有无弯曲、卡滞。检查压板动作是否顺畅。
每周:测试探针接触电阻(>0.5Ω更换)。检查连接线有无磨损。校准测试仪器(万用表、示波器)。
每季度:全面检查治具,更换老化探针。备份测试程序和校准数据。
七、常见问题及对策
问题:误报率高(假失败)。原因:探针接触不良或测试阈值过严。对策:清洁/更换探针,放宽阈值10%。
问题:测试速度慢。原因:串行测试(一项接一项)。对策:改为并行测试(多线程),减少延时,优化测试顺序。
问题:治具压伤PCBA。原因:压板压力过大或支撑针位置不当。对策:降低气压,调整支撑针高度。
八、捷创电子的FCT测试服务
捷创电子提供FCT治具设计和测试程序开发服务,可根据客户产品功能定制测试方案。配备LCR电桥、示波器、信号发生器、电子负载等仪器,测试数据上传MES系统。如果您有PCBA功能测试需求,可以访问捷创电子官网(www.jc-pcba.com)咨询测试方案。