问:机器人PCBA为什么要做抗振设计?底部填充胶怎么选?点胶工艺有什么要求?振动验证怎么做?
答: 机器人在行走、奔跑、抓取等动作中持续振动,关节控制板上的BGA焊点长期承受5-500Hz的随机振动应力。行业数据显示,人形机器人早期故障中超过60%与焊点失效相关。振动应力集中在焊球与PCB焊盘交界处的金属间化合物层,裂纹沿界面扩展最终导致电气开路。底部填充胶(Underfill)是提升BGA焊点抗振能力的核心手段,抗振能力可提升3-5倍。
一、底部填充胶的作用原理
底部填充胶通过毛细作用渗入BGA芯片与PCB之间的间隙,固化后形成物理支撑结构。它将BGA焊点与PCB“粘接”为一个整体,振动应力被胶体吸收和分散,不再直接作用在焊点上。
二、底部填充胶的选型要点
CTE匹配:胶体的热膨胀系数应接近焊料和PCB的CTE,避免温度循环中产生内应力。推荐CTE在20-30ppm/℃。
Tg值:玻璃化转变温度应高于产品最高工作温度。工控产品建议Tg≥100℃,汽车电子建议Tg≥125℃。
流动性:胶体应具备良好的毛细流动性,能充分填充BGA底部的微小间隙。对于0.4mm pitch BGA,胶体粘度建议在500-2000mPa·s。
固化条件:根据产线条件选择热固化或UV固化。热固化通常150℃/30分钟,UV固化速度快但需要光照可达。
三、点胶工艺要求
点胶位置:沿BGA芯片边缘点胶,胶体通过毛细作用渗入底部。点胶路径通常为“L”形或“U”形。
点胶量:点胶量过少,填充不充分;点胶量过多,胶体溢出到相邻元件。点胶量通常控制在芯片面积的1/3-1/2。
点胶温度:胶体温度影响粘度,通常预热至40-60℃以降低粘度,提高流动性。
填充时间:点胶后需等待胶体充分填充,通常30-120秒,取决于BGA尺寸和间隙。
固化:按胶体规格书要求进行固化,确保充分固化。
四、振动验证方法
测试标准:参考GB/T 2423.10、IEC 60068-2-6。
测试参数:
频率范围:5-500Hz
加速度:2-10g
振动方向:X/Y/Z三轴
持续时间:每轴30分钟
测试流程:
第一步,将PCBA固定在振动台上。
第二步,设置振动参数(频率、加速度、时间)。
第三步,启动振动台,进行三轴振动测试。
第四步,测试过程中通电监测功能。
第五步,测试完成后进行X-Ray检查BGA焊点有无裂纹。
五、底部填充胶的选型建议
消费电子/普通工控:Tg≥100℃,CTE 25-35ppm/℃,粘度1000-3000mPa·s。
汽车电子/医疗设备:Tg≥125℃,CTE 20-30ppm/℃,粘度500-1500mPa·s。
机器人关节驱动板:Tg≥100℃,CTE 20-30ppm/℃,粘度500-2000mPa·s,抗振要求高。
高可靠性产品:可选用含填料的高Tg底部填充胶,抗振能力更强。