ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ICT电容测试全解析:从测量原理到治具参数调优

ICT电容测试全解析:从测量原理到治具参数调优 智浦、英飞凌的控制器引脚都做过测试结果稳定对产线效率没有任何影响。如果你用的是老款模拟卡的ICT没有数字卡那就要检查有没有外部扩展模块。总之是否启用数字测试取决于你的治具和机台配置不要为了省时间跳过可行性评估。2. 先讲清楚ICT电容测试的四种基本测量原理2.1 直流充放电法最基础也最易受干扰直流充放电法的思路很好理解给被测电容Cx通过一个已知电阻R充电记录电压从V1充到V2的时间t然后用公式C t / (R * ln((Vf - V0)/(Vf - V1)))来计算电容量。实际机台更简化直接以恒流源I给电容充电检测电压上升斜率dV/dt容量C I / (dV/dt)。这种方法在纯电阻网络或简单分立电容上有其优点电路简单、成本低而且对大容量铝电解电容几十到几千微法充放电曲线比较明显分辨率尚可。但它的致命弱点是极易受并联阻抗影响。PCBA上电容两端几乎总会并联着若干电阻或芯片电源引脚等效于给充电回路增加了一条放电路径。充电过程中并联电阻会分流导致dV/dt变小计算出来的容量偏小。更麻烦的是芯片电源引脚在电容充电过程中可能进入闩锁或浪涌状态瞬间灌入大电流直接让测试曲线扭曲。另一个问题在于测量速度。大电容充电到目标电压需要时间如果工艺时间只有300毫秒充电窗口可能不够。有些机台通过提高恒流源电流来加速充电但电流过大会让电容发热甚至损坏陶瓷电容内部的电极。我在实际产线见过用50mA恒流测1uF的MLCC电压上升斜率超出AD采样的线性范围容量读数偏差达到7%。所以这种方法现在只适合作为附加判定手段很少单独用于精密测量。2.2 交流恒流源法测阻抗后换算容值目前主流ICT机台测电容用的都是交流恒流源法。原理也不复杂给被测电容施加一个固定频率的正弦交流恒流源I测量电容两端产生的交流电压V根据欧姆定律得到阻抗Z V / I。对于理想电容Z 1 / (2πfC)所以C I / (2πfV)。实际电容还存在等效串联电阻ESR和等效串联电感ESL但测试频率只要控制在合理范围内容抗远大于感抗ESR的影响可以通过相位角校正掉。这种方法的优势在于排除了直流充放电时遇到的电阻分流问题。因为交流信号通过电容的耦合作用并联电阻上的电流与电容电流存在相位差仪器使用相敏检波器只提取与激励同相和正交的分量可以精确分离出电容的容性电流和电阻性电流。换句话说即使电容两端并联了一个500Ω的电阻交流恒流源法仍能准确测出电容值只是精度会略有下降。实际机台内部工作流程大致如下先由DDS产生设定频率的正弦波经压控恒流源输出到探针同时采样电阻将输出电流转换成电压作为参考信号送入锁相放大器被测电容两端的电压经过差分放大后也送入锁相放大器在数字域做相关运算得到幅值和相位再通过复数运算求解出电容和ESR。有些机台还将这个原理扩展为多频率点扫描在多个频率下测量电容用于判别不同容量的电容种类。2.3 谐振法用频率换电容适合离线场景谐振法是利用LC回路的谐振频率与电容的关系来测量。将已知电感L与被测电容C并联或串联用扫频信号激励检测谐振点频率f0然后由C 1 / (4π²f0²L)计算出容量。这个方法的测量精度取决于电感的精度和谐振点定位的准确度通常用在实验室LCR表或阻抗分析仪中ICT机台很少直接采用。但在ICT测试中有一种变形的谐振法被用于快速判断“电容是否开路或短路”。例如某些机台提供“电容短路检测”选件在测试点施加一个高频脉冲观察回波的反射特性。如果电容短路相当于终端阻抗为零反射波极性反转如果电容开路则终端阻抗无穷大反射波极性为正如果电容正常反射波幅值和极性会落在两者之间。这种定性方法不能给出精确容量但速度极快适合用来筛查漏焊或桥连。2.4 如何根据电容类型选择测量原理电容类型典型容值范围推荐测量方式备注MLCCX7R/X5R几百pF ~ 100uF交流恒流源法注意直流偏压效应频率常选1kHz或10kHz电解电容1uF ~ 10000uF交流恒流源法或充放电法极性测试需加反向电压检查注意漏电流钽电容0.1uF ~ 1000uF交流恒流源法串联ESR对测试影响明显需关注损耗值薄膜电容100pF ~ 1uF交流恒流源法C0G型温度特性好精度要求高时可用1kHz安规电容0.1uF ~ 10uF交流恒流源法需要考虑安全隔离要求测试之后放电压如果你所在的PCBA以数字电路为主板上的电容大多是去耦电容和滤波电容那么交流恒流源法几乎是你唯一的选择。如果板子以电源模块为主电解电容较多可以额外配置充放电法做交叉验证。我在实际测试中发现用交流恒流源法测大电解电容时若频率设定太高电容内部的离子迁移跟不上交流变化测出的容量会明显偏小。一般建议电解电容测试频率设为100Hz或120Hz陶瓷电容用1kHz或10kHz但这个频率并非所有ICT机台都能输出选型时需要提前确认。3. 治具、夹紧和探针这些“隐形参数”决定测试成败3.1 双层治具与屏蔽层的寄生电容控制ICT测试治具是测试机台和被测板之间的物理桥梁。电容测试最容易受寄生电容影响因为电容本身就是存储电荷的元件。治具上下针板之间、针板与安装板之间、甚至探针导线之间都会形成杂散电容。以典型的针床治具为例相邻两根探针之间的寄生电容通常在0.5pF到2pF左右如果探针排列密集这个值还会更大。当你测试一个4.7pF的电容时两根探针之间的寄生电容可能已经达到了电容真实值的40%如果没有处理测试结果必然偏离。解决寄生电容的第一道防线是使用屏蔽探针。同轴屏蔽探针的内芯接触测试点外层屏蔽层接地或连接到有源防护驱动端。防护驱动的原理是让屏蔽层的电位始终跟随测试点电位这样屏蔽层与内芯之间没有电位差寄生电容就不会消耗测量电流。需要注意的是防护驱动需要机台有专门的Guard通道支持治具设计时就要规划好哪些探针需要屏蔽并在针板上预留屏蔽层的连接焊盘。对于需要测量小于10pF电容的场景强烈建议在所有可能并行的探针之间插入接地隔离针。接地探针可以把电场线截断将探针间的杂散电容转移到地避免它们直接耦合到测量回路。在布局时围绕被测电容的探针周围一圈加接地针实测寄生电容可以下降50%~70%。3.2 探针点到焊盘之间串入的电感与电阻探针本身存在接触电阻和引线电感。ICT探针的典型接触电阻在20mΩ到100mΩ之间看起来不大但对高频小电容测试影响显著。测试电容时探针与焊盘接触不稳定会导致等效串联电阻ESR读数跳动进而影响容量计算的相位修正。更隐蔽的是探针引线的电感特别是在测试高频特性时引线电感和电容串联后会产生自谐振。如果自谐振频率接近测试频率测量结果会完全失真。面对这种情况我建议先在实验室用短路片校准夹具测量整个探针回路的残余电阻和电感。对于四线测试开尔文连接Van和Vsen两对探针必须分别接到电容的两个极而且走线要短最好对称。如果治具上探针到转接板的距离超过10cm就考虑用双绞线代替扁平的排线双绞线能有效减少回路面积降低互感。实际操作中很多误测就是在更换治具后因为排线走向改变而导致电容读数偏移了百分之几。3.3 测试前为什么要做夹具补偿和清零夹具补偿是电容测试的必经步骤。IC测试机的软件里都会有“Open/Short补偿”功能。开机后先不放置PCBA让治具探针悬空机台测量出整个通道的寄生电容和开路导纳再用一根短粗的导线或专用短路块让测量通道短接测出引线电阻和残留电感。测试软件把这些量存入校准文件实际测试时自动从测量结果中扣除。为什么要这么做因为即使采用了屏蔽探针和接地隔离针治具上依然会留下几十pF的静态寄生电容。如果不做开路补偿当你想测一个22pF的电容时机台显示的可能是一个50pF多一点的数值。做完开路补偿后寄生电容从测量路径中被数学上移除显示值才能回到真实值附近。但要记住补偿只能消除稳态的寄生参数如果测试过程中机械接触状态变化了寄生参数也会变所以补偿文件不是一劳永逸的。我建议每次维护治具后重新做一次补偿而且当产线温湿度变化明显时也要重做。另一个常被忽略的点是测试之后的放电回路。电容测试完成后探针离开测试点但电容上还残留电荷。如果治具没有自动放电功能残留电荷可能会通过相邻探针的路径放电或者在下一次测试时形成冲击。好的ICT机台会通过一个负载电阻在测量结束后主动为电容放电但若是老机台需要在治具里加一组常闭继电器和放电电阻确保每次测试前电容两端电压归零尤其是对高压电容和电解电容。4. 电容测试参数设置的实操细节频率、电压、判定范围4.1 测试频率选择1kHz、10kHz、100kHz怎么定测试频率直接影响电容读数的真实性。不同类型电容的等效模型不同频率响应的表现也不同MLCC在低频段呈现容性频率升高后ESR和ESL的影响逐渐突出电解电容在中低频段容量表现稳定但超过10kHz后容量急剧下降这是由电极的多孔结构和离子迁移速度决定的。通常ICT机台默认提供一个或两个测试频率常见的有1kHz和10kHz。如果被测板以普通数字电路去耦电容为主我建议优先选10kHz。原因是10kHz下电容阻抗较1kHz时低一个数量级测量电流更容易通过电容到达电压采样端有利于提高信噪比。但如果是电源板上的大电解电容或者钽电容10kHz会让容量读数偏小这时要切回100Hz或120Hz。有些机台的频率档位是固定的如果无法满足可以考虑使用外接同步源但那样会拖慢测试节拍一般不建议。用100kHz测小容量电容是一种折中。对于小于100pF的电容1kHz下的阻抗高达兆欧级恒流源需要极高的输出电压才能驱动而且噪声干扰严重。100kHz下阻抗降到几十千欧测量容易得多。不过100kHz频率下探针和导线的寄生电感影响显著治具设计不好容易自谐振。所以我的经验是100kHz只用于测电容值小于几百pF的场合并且治具补偿要做得相当扎实。4.2 测试电压与直流偏压的作用ICT测电容时施加的交流测试电压通常比较小比如50mV rms到500mV rms。小电压是为了不改变电容的工作状态尤其是对于半导体器件附近的电容过高的交流电压会干扰芯片工作。但电压太小电容上的响应信号也小容易淹死在噪声里。对大多数电容测试100mV到300mV是平衡点。直流偏压问题在MLCC测试中尤其值得注意。X7R、X5R等II类陶瓷电容的介电常数会随直流偏压上升而下降或者说容量随偏压升高而降低。如果你在ICT测试中只施加几十毫伏的交流信号而没有直流偏压测出来的是小信号下的容量往往比该电容在额定电压下实际呈现的容量高出20%~30%。这会导致一种奇怪的现象在ICT上容值合格的电容上电后系统表现出电源纹波异常因为实际工作偏压下的有效容量不够。一些较新的ICT测试系统支持叠加可调直流偏压例如对MLCC施加0V、1V、2V、5V的偏压测量多组容量对比。如果你的产品有电源完整性测试要求这种测试非常有效。如果没有偏压功能也可以借助LCR表在产线抽测验证确保ICT的测试极限设置在合理范围内。我建议将判定下限设定为规格下限的-10%左右给小信号测试和实际应用的差异留余地但这样做的前提是产品最终性能有验证保障。4.3 电容容差、等效串联电阻和损耗角正切的判定ICT测电容不仅仅是读一个容值通常还会给出损耗角正切值D或品质因数Q。D值反映了电容的介质损耗和ESR定义为D ESR / Xc 2πfC*ESR。对于电解电容D值正常范围通常在0.05~0.2之间如果D值过大说明电解液干涸或内部接触不良即使容值还在规格内电容也可能已经失效。MLCC的D值一般很小在0.001到0.01之间如果D值变大往往意味着端电极开裂或内部有微小裂纹。ICT的测试程序里可以对D值设置限定范围。很多人只关注容值忽略了D值结果一些“测值正常”的电容实际上已经带病。我在调试某通信板时发现一个47uF钽电容的容值始终在46uF左右各种正常但损耗角正切高达0.15比正常值高了三倍。后来通过X射线检查发现电容内部阳极块有裂痕正是D值异常暴露的问题。从这之后我对所有电解电容和钽电容的测试都加入D值上限的判定容值合格但损耗超标的一律按不良处理。特殊情况下还要考虑等效串联电阻ESR的单独测试。ICT机台在锁定放大模式下可以计算出ESR值有些机台允许直接使用该值判定。例如固态铝电解电容的ESR如果从30mΩ升高到80mΩ虽然容量没变但在高频开关电源里会引发严重的发热问题。这类电容的测试程序应该同时判定容值和ESR两者都合格才算通过。5. 电解电容、钽电容、MLCC的测试差异与避坑5.1 极性电容耐压与漏电流测试极性电容铝电解、钽电解的ICT测试面临两个特殊挑战方向和漏电。方向测试是确保电容安装正确ICT通过向电容施加一个经过受控的直流电压检测反向漏电流来判断方向是否插反。具体做法是在电容两端加一个很小的正向电压例如0.5V若电容正极接高电位漏电流在一段时间后趋于某个极小值若反接漏电流会持续大且不稳定。测试线程需要一个小的采样窗口在特定时间点读取电流值。漏电流测试则更直接给电容施加额定电压或略低于额定电压等待充电完成然后测量剩余的电流。对于100uF的铝电解电容漏电流标准通常为I 0.01CVC为容量uFV为额定电压例如100uF/25V的电容漏电流应小于0.011002525uA。但ICT测试时间通常很短无法等待几分钟的充电老化过程因此只能用一个短时漏电流近似值作为粗略筛选。如果产品对漏电流有严格要求ICT只能做初筛真正合格判断还得靠专用的漏电流测试仪或老化测试台。做漏电流测试时有一个关键的安全细节测试完成后必须正确放电。极性电容在测试中已经充了电如果探针抬起后没有放电回路下一站锡膏印刷或贴片时电荷会通过其他路径释放可能损伤电路或引发静电放电事故。所以ICT程序一定要设置放电步骤并确认放电时间足够长让电容端电压降到0.1V以下。5.2 MLCC的容值随直流偏压变化问题前面提到MLCC的偏压问题这里展开讲讲。X5R/X7R陶瓷电容的介电材料是铁电陶瓷其介电常数随电场强度变化明显。以一颗10uF/10V的X5R电容为例其在0V偏压下的容量可能有10uF在5V偏压下容量可能降到7uF左右在10V额定电压下甚至只剩5uF。ICT不施加偏压时测出来的是“满容量”但实际电路工作中这颗电容可能只有一半的容量在工作。如果使用场合是高速数字电路的去耦容量低了会导致电源阻抗升高。应对方法有几种一是测试程序中对这类电容设定“等效容量”判定范围即把规格下限乘以一个系数比如0.7后再作为下限二是使用支持直流偏压叠加的ICT选件直接模拟工作状态三是与设计部门确认在PCB上预留测试点ICT测试点尽量靠近电容以减少走线电感带来的额外偏压降。如果产品涉及低温环境还要注意MLCC容量随温度的变化。X7R在-55°C下容量可能下降15%这不是故障而是材料特性。如果ICT测试在室温下按常温容值判定低温下可能出现系统级异常这部分需要在设计端预留余量。5.3 电容短路失效的精准定位电容是PCBA上短路故障的高发器件。MLCC内部多层电极结构如果制造过程中有微粒污染物或有介电层厚度不均在电压应力下可能发生层间击穿形成微短路。这种微短路并不是完全零欧姆可能是几十欧姆甚至几百欧姆常规的直流短路测试不容易发现。ICT测电容时如果发现容量远大于规格上限或者D值异常高往往就是内部有击穿通道。精准定位短路电容的方法是利用四线测试的导纳测量。机台在电容测试模式下会同时测出电导G和电纳B。正常电容的电导很小如果电导显著增大说明存在泄漏路径。将电导阈值设得比正常值高一个数量级例如正常电容的电导在1kHz下小于0.1uS当测到10uS时即使容量没有明显变化也可以判为短路不良。另外如果在ICT测试中发现某组电源网络对地短路而排查网表发现该网络上有多个电容并联想找出哪个电容短路并不轻松。此时可用曲线追踪法将ICT切换到“模拟曲线”模式逐频点激励并读取伏安特性。短路的电容会表现出近似线性的电阻曲线正常的电容则呈现椭圆曲线的李萨育图形。经验丰富的老手看图形就能定位问题器件但这需要较多人工分析在自动化产线上可以做成文件化判定。5.4 并联谐振和邻近敏感器件带来的误判电容与板上的电感或其他电容并联时可能形成谐振回路。在特定测试频率下如果回路的阻抗异常低或异常高会导致电容读数乱跳。例如一个10uF的陶瓷电容旁边有一个10nH的走线电感两者的自谐振频率约为503kHz。如果测试频率为500kHz这个组合就处于谐振边缘阻抗极低机台可能会判成“过小”或“短路”。解决方法是仔细选择测试频率避开谐振频点。通常ICT机台允许几档频率切换测试时可以先做一个频率扫描绘制阻抗-频率曲线选择阻抗随频率变化平坦的频段作为测试频率。邻近敏感器件的问题同样常见。电容测试信号通过探针注入信号会沿走线传播到其他器件。如果旁边有一颗高增益运算放大器或晶振电路交流测试信号可能被放大或整流进而影响电容两端的电压稳定。比较好的做法是对敏感区域的电容测试使用较低的测试电压如50mV并且将测试时间缩短减少耦合时间。同时在测试程序中可以将晶振等器件置于禁用或复位状态避免它们在测试过程中起振产生干扰。6. 一个真实案例某控制板电容测试从误测到稳定6.1 机台报警一颗10uF电容老是容值偏低去年负责的某工业控制板项目PCBA上有一颗10uF/16V的MLCC作为电源滤波。ICT程序导入后其他电容测试都稳定唯独这一颗测试隔离度极差十块板有五块报“容值偏低”测出来只有7uF左右而实际换到LCR表上又显示正常值10.2uF。一开始怀疑是探针接触不良可换了探针、清了焊盘故障依旧。6.2 排查链路从探针接触不良到治具补偿我逐步排查。先用示波器测量ICT测试时电容两端的波形发现电容充电曲线在初始阶段有一个明显的非线性跳变像是并联了一个动态负载。查了原理图发现该电容正好靠近一颗DC-DC的反馈引脚反馈脚对地有一个220pF的电容和一个1MΩ的电阻。在交流测试频率10kHz下220pF的阻抗约72kΩ并联到10uF电容上等效容量应该几乎不变但1MΩ电阻与220pF串联后的阻抗角度发生了变化导致锁定放大的相位鉴别出现偏差读取的容性分量变小。随后我检查治具补偿文件发现补偿时的状态是针床空载没有模拟实际PCBA的负载网络。空载与负载状态下的并联阻抗不同补偿不能完全消除负载的影响。这就解释了为什么低容值误报只出现在这一颗特定电容上——它的位置挨着高阻网络对测试信号的相位扰动最明显。6.3 最终方案通过软件延时与动态阈值解决瞬时充电查明原因后我尝试了两个方案。第一个是降低测试频率到1kHz。1kHz下220pF电容的阻抗约723kΩ与1MΩ电阻串联的并联影响更小。实测确实有效容量读数回到9.8uF左右但测试时间增加了。第二个方案是启用ICT机台的“等待稳定”功能即在开始采样前插入一个延时让电容充电过程进入稳态后再测量。延时设定为5ms足够让并联的阻容网络从瞬态恢复到稳态同时不会对整个测试节拍造成严重影响。最终我采用了“1kHz 延时 动态阈值”的组合动态阈值是指根据当前批次的D值分布自动把容值判定下限放宽到规格下限的-12%。做完这些调整后连续测试300块板误报率降为了零。这个案例让我深刻意识到电容测试不能只看标称值还要把周边网络参数纳入考量ICT程序调试本质上是在与板级网络做博弈。6.4 经验总结回顾这个案例我提炼了几条经验供各位参考电容测试出现批量性偏低/偏高时先不要怀疑电容本身先用LCR表离线复测确认。如果离线正常问题一定在治具或测试程序上。治具补偿必须覆盖PCBA负载状态至少要做到“开路补偿”和“短接补偿”必要时增加“模拟负载补偿”。测试频率的选取要综合旁路阻抗、谐振点和电容类型不能照搬模板程序。对靠近高阻抗模拟网络或开关电源反馈引脚的电容加入延时采样或用动态阈值避免瞬时充电过程带来的相位误差。每次修改测试程序后要用Golden Sample黄金样件跑50片以上做稳定性验证不能只试一片就导入。这个项目之后我再遇到电容误测第一件事就是翻原理图看被测电容旁边都有什么器件。很多所谓的“诡异问题”拆开网络一看都是相邻元件在捣乱。7. 写在最后的几条个人体会做ICT测试越久越觉得电容测试是一项需要耐心打磨的细活。电阻测试通常只需一个稳定的恒流源一测一个准电感测试则在于磁路饱和和Q值影响而电容测试夹在两者之间既给人容量直观的感觉又会被ESR、D值、偏压、频率、寄生参数这些隐形因素反复折磨。但反过来看正因为电容测试的复杂性它也是最容易帮助工程师建立系统级测试思维的项目。如果你刚接手ICT测试我建议先从电容测试入手练手。拿一块工装板逐项修改频率、电压、延时的参数记录每次调整后测试值的变化趋势。这个过程会让你快速理解测什么、怎么测、为什么这样测。等你能解释清楚一颗电容上每个读数变化的背后原因时你对ICT和电路的理解都会上一个台阶。说到数据还有一个小技巧定期导出ICT测试的S参数或原始测量数据做控制图分析。电容的容值波动通常服从正态分布如果发现连续几周均值偏移超过3个标准差说明PCBA供应商的器件批次发生了变化或者治具探针进入了磨损期。这种预防性的数据分析比等出现误测后再去排查要高效得多。最后提醒一句ICT电容测试的所有设定最终都要和产品实际使用场景对齐。一颗电容在测试仪上测得再完美放到应用环境里如果性能不达标测试就是无效的。反过来测试标准过严也会误杀大批能正常工作的板子。找到那个平衡点是测试工程师的核心价值所在。希望这篇关于模拟零件电容测试的拆解能帮你少走一些我走过的弯路。
返回列表