1. 先搞清楚一件事:eVTOL的PCBA凭什么比普通航空电子还难搞
做电子硬件的人都知道,车规级已经够折腾人了,AEC-Q100的温度等级、压力循环、盐雾腐蚀一套组合拳下来,能筛掉一大批不靠谱的设计。但如果你觉得车规就是天花板,那说明你还没接触过eVTOL——电动垂直起降飞行器。这东西的PCBA(Printed Circuit Board Assembly,印制电路板组件)面临的不是"马路颠簸",而是"从零下40度的高空到持续性强振动环境"的复合折磨。
先说清楚eVTOL是什么场景。它虽然是"飞机",但和传统固定翼民航客机有本质区别:垂直起降意味着电机和旋翼就在机身附近,振动源距离电子控制单元非常近;电动化意味着大功率电力电子变换器(逆变器、DC-DC、BMS)紧挨着飞控和通信模块,电磁干扰和热耦合的问题谁做谁知道;城市空中交通的运营模式决定了它频繁起降、频繁充放电,热循环次数比传统飞机多一个数量级。再加上适航审定对安全性的零容忍态度,PCBA的可靠性验证基本是照着"航天级标准打八折、车规级标准再上一个台阶"的混合体来的。
这篇文章不讲虚的,直接拆解一块eVTOL用PCBA从设计定型到量产交付,必须过的几道关键关卡。核心就三条线:温度环境适应性、振动与机械应力、制程缺陷检测。每一关背后都有对应的测试方法、行业标准和我在实际项目中踩过的坑。
适合谁看?搞硬件设计、PCBA工艺、可靠性测试的工程师,以及正在给eVTOL供应链做配套的同行。如果你是刚入行的小白,也能从中理解"一块板子从图纸到上天"到底要经历什么。
2. 环境适应性设计:-40°C不只是"能开机"那么简单
2.1 低温环境到底在考核什么
很多人一听到"低温测试",第一反应是"板子能启动就行"。实际上-40°C高空环境考核的维度至少有四个:器件电气参数漂移、材料脆化断裂风险、焊接点应力开裂、以及凝露导致的绝缘失效。
先看器件参数。MOSFET的导通电阻在低温下会变小,这听起来是好事,但运放的输入偏置电流、基准源的电压精度、晶振的启动特性都会随温度大幅变化。飞控板上的传感器采集链路如果低温下误差超标,姿态解算直接就偏了。这里有个容易被忽略的细节:eVTOL的飞行高度决定了环境温度,但座舱或设备舱并不一定是恒温的。很多eVTOL设计为了减重,没有给电子设备舱做主动加热,PCBA是直接暴露在环境温度下的,所以不能拿"车载产品反正有座舱空调"的思路来套。
再看材料。PCB基材的Z轴热膨胀系数和器件封装、焊料的CTE(热膨胀系数)不匹配,在低温冲击下会在BGA焊球、QFN散热焊盘这些位置产生剪切应力。层压板在低温下变脆,机械冲击耐受能力大幅下降,这是很多板子在常温振动测试通过、一到低温振动组合测试就掉链子的根本原因。
2.2 温度循环测试怎么做才有意义
单体低温存储或高温工作测试只是入门,真正考验设计的是温度循环(Thermal Cycling)和温度冲击(Thermal Shock)。这里的区别在于:温度循环是缓慢变化,考验的是材料疲劳累积;温度冲击是极速变化,考验的是抗热应力能力。
我在实际项目中常用的做法是参考IPC-9701标准来设计温度循环条件,但会根据eVTOL的实际飞行剖面做修正:
- 低温端取-45°C,比标称的-40°C留5°C余量;
- 高温端取+85°C,覆盖设备舱在夏季地面暴晒加自身功耗发热的极端工况;
- 温度变化速率建议10°C/min以上,驻留时间15到30分钟;
- 循环次数至少500次起,如果产品定位是频繁起降的空中出租车,建议做到1000次。
为什么强调变化速率?因为温度冲击产生的应力主要来自板厚方向上的温度梯度。板子越厚、器件越大,内外温差就越大,应力就越显著。10°C/min这个速率是很多温箱的标称能力上限,实测中要注意板子表面和中心点的实际温差,如果温箱没有强制对流,表面到了-40°C,板中心可能还在-20°C,测试就白做了。
提示:温度循环后的电性能测试一定要在板子回温到室温后做,而且要等足够久。BGA内部的水汽凝结不是一两个小时就能排干的,我遇到过循环完当天测试全通过、放了一夜之后出现微短路的案例,就是凝露导致的。
2.3 低温启动与工作状态下的专项验证
-40°C冷启动测试是eVTOL PCBA的另一道硬门槛。这里有个冷启动和常温启动的本质区别:常温下电源管理芯片的上电时序靠的是RC延时或使能引脚的逻辑电平,而低温下电解电容容量下降、MOSFET阈值电压漂移、振荡器起振时间变长,上电时序可能完全乱掉。
我建议的验证方案是:把整机(或至少PCBA加负载)放入温箱,在-40°C下冷浸至少4小时,然后直接上电,观察以下节点:
- 各路电源的爬升斜率是否还在规格书范围内;
- 电源时序的间隔是否满足器件要求(比如Core电压必须先于IO电压);
- 时钟信号是否在规定的起振时间内稳定;
- 低温下启动瞬间的浪涌电流是否会触发保护。
这个测试至少要重复50次以上,因为低温启动的失败往往不是必然性的,而是概率性的。晶振批次差异、电容老化程度都会影响低温起振成功率,单次通过不代表可靠性达标。
3. 振动与机械应力:强振动环境的"真面目"
3.1 eVTOL的振动源比你想的多
eVTOL的振动环境用"复杂"两个字都不够,至少包含四类来源:旋翼/电机产生的中低频周期振动、减速机构和轴承的高频振动、飞行姿态机动带来的瞬态冲击、以及着陆瞬间的跌落冲击。
中低频振动主要集中在10Hz到500Hz区间,基频通常和旋翼转速相关。比如一个3000转/分的电机,基频就是50Hz,谐波能一直延伸到几百赫兹。这些频率如果和PCBA上大质量器件(电感、电解电容、散热器)的共振频率重合,焊点应力会在短时间内累积到开裂阈值。
高频振动则主要来自齿轮啮合和轴承滚珠,频率可以到2kHz到10kHz。这个频段的振动幅度通常不大,但加速度很大,容易让小型表贴器件(MLCC电容、晶振)的内部结构疲劳受损。MLCC的温变开裂和振动开裂都是典型失效模式,业内戏称"MLCC一振就碎"不是没道理的。
3.2 振动测试的标准体系怎么选
目前业内做PCBA振动测试,最常引用的标准有这几个:
- RTCA DO-160G第8章(机载设备振动测试):航空领域的老牌标准,分S(正弦)和R(随机)两类曲线,按设备安装位置分成不同等级;
- IEC 60068-2-6(正弦振动)和IEC 60068-2-64(随机振动):通用电工电子产品标准,适用范围广;
- GJB 150.16A(军用装备振动试验):国内军工常用,曲线和DO-160有对应关系;
- 基于实测数据的自定义谱:这是最靠谱但也是最难拿到的。
我的做法是:优先找主机厂要实测振动谱。如果拿不到,就用DO-160G的S类曲线(螺旋桨飞机安装环境)做基础,再叠加一个针对旋翼基频的窄带随机峰,模拟真实工况。这里有个经验值可以参考——旋翼基频处增加的功率谱密度通常比DO-160曲线标称值高3到6dB,因为eVTOL的旋翼离电子设备舱太近了。
3.3 振动测试的实操细节
振动测试不是把板子往振动台上一夹、跑完曲线就算完事。有几个细节直接决定测试结果的可信度:
第一,安装方式必须模拟实机。PCBA在机箱里的固定点、支撑柱位置、减震垫的型号和压缩比,都要在振动工装上还原。很多团队图省事,直接用四角螺丝把板子锁在铝板上测,结果共振频率和实际完全不同,测试白做。
第二,要扫频找共振点。正式跑耐久振动之前,先做一个低量级的正弦扫频(比如0.5g,10Hz到2000Hz),记录板子上关键位置的响应加速度。如果发现某个频率下响应放大倍数超过5倍,说明这个位置有大问题,先改结构再跑耐久。
第三,监测点要选对。应变片贴在BGA封装角落、连接器引脚根部、大质量电感焊盘下方这些应力集中区域。不要在板中心随便贴,那里往往是最大形变位而不是最大应力位。
第四,振动中必须加电监控。板子通电工作状态下做振动测试,同时实时记录电源电压、通信误码率、传感器输出。断电状态下的振动测试只能验证结构强度,验证不了电气可靠性——事实上很多虚焊故障就是振动过程中偶发的,复位一下又好了,断电测试根本发现不了。
注意:振动测试后的焊点检查不能只看外观。BGA焊球的开裂经常是内部裂纹,外观完全正常。必须配合X-Ray或者染色渗透(Dye&Pry)实验,才能确认焊点有没有内部损伤。染色渗透的做法是把板子浸入染色液,让液体渗入裂纹,烘干后把器件翘下来,用显微镜观察焊球断面,有裂纹的地方会留下明显的染色痕迹。
3.4 应力测试方法及标准:量化焊点疲劳风险
"PCBA应力测试方法及标准"是今年行业内检索量很高的一个话题,这里展开讲一下。所谓应力测试,不是直接测PCBA承受的机械力,而是通过贴在PCB表面的应变片,测量板子在制造、贴装、测试、运输、使用各环节的形变应变,进而评估焊点承受的应力水平。
这个方法最早是Intel在2003年提出的,后来形成了一套行业通用的方法论,核心是IPC/JEDEC-9704标准,全称是《应变测试指南——印制电路板组件的应变测试》。这个标准定义了:
- 应变片粘贴位置:放在BGA、QFP、连接器这些脆性焊点器件附近,且要避开板边和安装孔;
- 应变片的布局方式:通常用0°/45°/90°三轴应变花,贴在距器件中心5mm以内的位置;
- 采样率要求:至少1000个样本/秒,因为ICT(在线测试)探针接触、分板、螺丝锁付这些操作的应变是瞬态的;
- 应变率阈值:标准里有个关键指标叫"危险应变率",通常以100微应变/秒为界,超过这个速率即便总应变不大也可能造成焊点损坏。
在实际项目里,我做应力测试的场景主要有三个:ICT测试的顶针压板动作、V-cut分板过程、以及整机装配中螺丝锁付的扭力传递。这几个环节看着不起眼,但实测数据显示,分板时的板边应变可以轻松超过1000微应变,BGA焊球在这个量级的冲击下,焊点寿命直接打个对折。
我建议每条eVTOL的PCBA量产线都配备一套应变采集设备(一个8通道应变仪加几十个应变花,成本不算高),在试产阶段把每个工位的应变峰值测一遍,锁定超标工位后整改治具。这一套动作做完,量产阶段的焊点早期失效能少一半以上。
4. 制程缺陷检测:把"看不见的隐患"拦在出厂前
4.1 PCBA缺陷检测的几大手段与分工
环境测试解决的是"设计行不行",制程缺陷检测解决的是"生产出来的是不是和设计一致"。eVTOL对PCBA的制程质量要求,不是"抽样合格率99%",而是"每一个焊点都可靠"。因为空中没有靠边停车的机会。
PCBA缺陷检测手段按检测原理分几大类:
- AOI(自动光学检测):用高分辨率相机拍照,通过图像对比算法识别焊点外观缺陷,如少锡、连锡、偏移、立碑、虚焊(部分可检出)。速度最快,但只能看表面,BGA底部焊球完全看不见;
- 在线ICT(ICT测试):通过测试针床接触PCB上的测试点,用电测方式验证开路、短路、电阻电容值。能发现电气参数异常,但需要设计阶段预留测试点,而且探针接触本身会有应力风险;
- X-Ray检测:穿透成像,2D X-Ray能看BGA焊球的气泡率、桥连,3D X-Ray(CT)能分层扫描,检测焊球内部空洞和高密度板的内层缺陷;
- 飞针测试:不需要治具,测试头移动接触测试点,适合小批量多品种,速度比ICT慢。
实际产线上是组合使用的:AOI全检外观,ICT或飞针做电气测试,X-Ray抽检或者对BGA、QFN这类底部引脚器件全检。eVTOL的板子建议AOI加3D X-Ray加ICT三件套齐上,缺一个都可能在某个维度留盲区。
4.2 缺陷检测里面的"坑":哪些缺陷是AOI看不出来的
AOI对反射面、阴影区、遮挡区域是天生盲区,这里列举几个AOI很容易漏掉的典型缺陷:
- BGA枕头效应(Head-in-Pillow):焊球和焊膏融合不完整,外观像个枕头坐在焊盘上,侧面看似乎接触了,实际中间是断开的。AOI从顶部拍基本看不出来,必须X-Ray或切片;
- 隐裂(Hidden Crack):陶瓷电容受热应力或弯曲应力后内部产生微裂纹,外观完好,万用表测也正常,但受热或振动后绝缘电阻下降甚至短路。AOI完全失效,只能靠应力管控和来料抽检防住;
- 锡球内部的微孔洞(Void):回流焊中助焊剂挥发不充分,焊球内部形成气泡。少量微孔影响不大,但孔洞率超过25%会显著降低焊点疲劳寿命。这个只有X-Ray能看透;
- 焊缝的枕头型虚焊在QFN侧边焊点上也常见:AOI看侧面,焊点高度和润湿角都合格,实际焊料没有和引脚底部完全融合。
这些案例我都在量产线上真实遇到过。最典型的一次是某批次BGA枕头效应,抽检良率99%,整板功能测试也全过,结果在客户那边做了200次温度循环之后,有3%的板子出现随机死机。切片分析后确认是枕头效应焊点,在温度应力下逐步开裂。从那以后,我对BGA器件的检测策略就变成了"X-Ray全检加温度循环抽检"双保险。
4.3 缺陷检测的量化标准:怎么判断"合格"
检测手段再先进,没有判定标准也白搭。目前行业内常用的缺陷判定标准有几个梯度:
- IPC-A-610(电子组件的可接受性):定义了目标、可接受、缺陷三个等级,是PCBA外观检验的最基础标准。eVTOL建议直接按Class 3(高可靠性产品)执行,意味着几乎所有缺陷都不允许存在;
- IPC-7095(BGA设计和组装工艺实施):专门针对BGA的判定标准,包括焊球孔洞率、焊点高度、枕头效应的检测方法;
- 气泡率标准:根据IPC-A-610 Class 3,BGA焊球内最大孔洞直径不能超过焊球直径的25%(行业惯例,部分客户要求更严到15%)。
X-Ray检测的孔洞率怎么算?简单说就是用图像分析软件识别焊球投影面积的暗色区域比例,按单个焊球独立判定。这里有个小技巧:测试夹具的X-Ray穿透角度朝向要固定,否则焊球的球冠形状会影响孔洞投影面积,误判率会显著上升。我踩过这个坑,换了个角度,同样一批板子的孔洞率读数直接变了5个百分点。
5. 全流程组合验证:单项测试都过了,不代表整机没问题
5.1 环境应力筛选:把早期失效在出厂前暴露出来
单项测试各做各的,最后必须放在一起做组合验证。这里最核心的是环境应力筛选(ESS, Environmental Stress Screening)。ESS的原理很简单:用加速应力和温度循环把产品的早期失效激发出来,在出厂前完成"烧机"过程,而不是让客户在飞行中遇到。
ESS的条件设计有讲究。温度范围不需要和鉴定试验一样极端,通常取-40°C到+70°C,变化速率5°C/min左右,循环10到20次,振动用随机振动,量级取鉴定试验的70%左右。ESS不是要验证设计余量,而是要高效地激发缺陷,所以量和强度都要适中——太弱筛不出来,太强会把好板子也振坏,那就成了破坏性试验。
我个人的经验是:eVTOL的PCBA建议在模块级就做ESS,不要等到整机再烧机。模块级ESS问题定位容易,返修成本低。整机ESS虽然更能模拟真实环境,但一旦失效,排查链路长到让人崩溃——到底是PCB应力问题、连接器虚接、还是线缆被振松了,要一个个排除。
5.2 温度-振动-电性能三综合测试的流程设计
三综合测试(温度、湿度、振动同时施加)是eVTOL PCBA验证的高阶科目。这个测试能模拟出同时低温振动、高温振动这些真实飞行场景。我通常设计的测试剖面长这样:
- 常温下做电性能基线测试,记录所有关键参数;
- 温箱降到-40°C,稳定后施加随机振动(量级按DO-160G R类曲线),持续30分钟,全程加电监测;
- 温度以5°C/min速率升到-20°C、0°C、+25°C、+55°C、+70°C,每个温度点重复振动和电性能测试;
- 高温段结束后快速降温到-40°C,做2次温度冲击,验证温变和振动的耦合效应;
- 恢复常温,做完整的功能和参数复测,对比基线数据。
这套流程做下来,一次完整测试差不多要两个整天。必须有自动化数据采集,人工盯着记录不现实。我建议至少每100毫秒采集一次电源电压和关键信号,测试完自动生成趋势曲线,方便做参数漂移分析。
6. 常见问题与排查技巧实录
6.1 低温振动组合测试中偶发复位问题排查
这是我遇到过的最头疼的问题之一,典型症状是:单独低温测试通过,单独振动测试也通过,组合测试时板子出现偶发复位,故障记录软件显示电压跌落,但跌落时间极短,万用表根本捕捉不到。
排查思路是这样的:先用示波器长时间监测各路电源,触发条件设在标称电压的90%,捕捉跌落波形。结果发现是3.3V电源在振动过程中出现约1毫秒的跌落,幅度到2.8V,刚好低于复位芯片的阈值。
再往下查,发现跌落来源是电源模块的使能引脚,它接到一个带RC延时的分压网络,电容在振动下产生微断。罪魁祸首是该电容的贴装方向:两颗电容并排且跨在板子的挠曲中性区域边缘,振动时板子弯曲产生的应力刚好作用在电容焊端上。解决措施是更换为更小封装的电容,并调整布局使其垂直于挠曲方向。这个案例说明:组合测试的价值就是能把单一环境下"潜伏"的缺陷逼出来。
6.2 X-Ray孔洞率误判问题
某批次BGA在X-Ray检测时报孔洞率超标,整批板子面临报废。复测确认时发现同一块板子在不同测试夹具上读数差异很大。排查后发现是夹具的X-Ray入射角度不一致导致的。BGA焊球是球形的,入射角变化后,投影出来的球冠形状和内部孔洞的投影面积比例都变了。
后续的规范操作是:OQC(出厂检验)和IQC(来料检验)使用同一型号的定角夹具,且在测试软件里固定角度参数。另外增加了一个校准步骤:每次开机后用一块标准样板(孔洞率已知)做一次系统校验,偏差超过2%就重新标定设备。
6.3 传统AOI误报率过高怎么办
有个阶段产线AOI的误报率达到15%,工程人员一天到晚在处理误报,真正有缺陷的板子反而可能被淹没。排查下来核心问题是光照角度和元件阴影干扰。后来做了三件事把误报率压到3%以内:
第一,BGA区域的光源改为低角度环形光,减少球面反射造成的伪阴影; 第二,AOI程序里增加了基于Gerber数据的焊盘位置补偿,消除了板子定位偏差带来的比对误差; 第三,对连接器引脚这类高反光区域单独配置曝光参数,不和普通电阻电容用同一套相机参数。
7. 我想说的几句实在话
做了这么多年的PCBA可靠性和测试工作,最大的体会是:eVTOL这个行业的PCBA验证没有捷径,也没有哪个"万能标准"能直接套用。DO-160是很好的参考,但它的曲线不是为电动垂直起降这种全新运行剖面量身定做的。最靠谱的做法是想办法拿到真实飞行剖面数据,把温度、振动、电负载拧成一条完整的任务剖面,然后围绕这条剖面设计验证方案。
另外,测试设计的时候一定要想着"这个应力到底在激发什么失效模式"。不是为了跑标准而跑标准,是为了把潜在的失效模式一个个逼出来,在交付之前解决掉。一块PCBA能走到装机这一步,背后是无数轮测试、分析、整改的循环。这个过程枯燥,但值得。
最后再分享一个小技巧:所有测试数据一定要留原始记录,包括温箱曲线、振动台输入输出谱、示波器波形截图、X-Ray图像原图。适航审查和客户审核的时候,这些原始数据比任何试验报告都有说服力。我自己就经历过客户对试验报告提出质疑,结果调出原始波形和数据记录,直接化解了争议。做eVTOL的供应链,数据完整性和可追溯性就是你的护城河。