
前阵子处理了一个行车记录仪带屏方案的EMC BCI整改产品从样机到量产就差这一步。客户拿着第三方实验室的测试报告找过来显示屏在120MHz左右直接黑屏闪烁再往高的频段偶尔花屏。行车记录仪这个品类主控、摄像头、显示屏、SD卡、电源全挤在一块小板上BCI一上强度问题往往不是单一原因而是电源、时钟、信号线束一起耦合。今天把这个案例从测试现象、故障定位到整改复测完整捋一遍给做车载电子、做显示屏模组的朋友们一个参考。1. BCI到底在测什么为什么显示屏会跟着遭殃1.1 理解BCI线束为什么成了“天线”BCI全称Bulk Current Injection大电流注入是汽车电子EMC测试里绕不开的项目标准依据是ISO 11452-4。原理并不复杂用一个电流注入探头夹住线束把射频干扰信号直接耦合到整捆线束上模拟实际用车环境里线束受到外界射频场照射时产生的干扰电流。很多工程师第一次接触BCI容易有个误区以为它是测整机辐射的。不是。BCI测的是线束的抗扰度干扰信号是从线束“灌”进设备里面的。线束在这里扮演的角色就是一根长长的天线射频电流沿着电源线、信号线一路走到PCB上然后在PCB里找低阻抗路径回流。如果这个路径上有敏感电路比如复位电路、晶振、I2C、显示接口就可能触发功能异常。从测试布置来看BCI注入探头通常夹在距DUT被测设备150mm或450mm的位置频段一般是1MHz到400MHz有些车厂要求到1GHz。老标准里常用的是替代法和直接注入法现在实验室普遍用直接注入法校准也相对简单。这个案例里客户采用的是ISO 11452-4直接注入法频段1MHz到400MHz等级200mA调制方式1kHz 80% AM。这个等级在乘用车里算常见的不算苛刻但恰恰因为不算苛刻测试结果反而更能说明问题出在了设计根子上。1.2 这次测试的失效现象与测试条件测试过程是这样的行车记录仪整机放在测试台上电源线加信号线包括摄像头延长线、显示屏FPC连接线一起用绑带扎成线束注入探头夹在线束上。测试扫频从1MHz开始每个频点驻留一定时间同时观察产品工作状态。前半段频段产品一直正常显示屏显示稳定录像也在跑。到了120MHz附近显示屏开始出现规律性的闪烁频率大概和调制信号有关继续往上到125MHz到140MHz之间屏幕直接黑屏几秒然后又恢复。这个“黑屏-恢复-又黑屏”的循环在扫频过程中反复出现明显是干扰能量导致显示链路工作异常而不是永久性损坏。操作人员同时观察摄像头采集画面发现屏幕上黑屏的瞬间后台录像文件里也有花屏帧说明干扰不仅影响到了显示屏的显示链路还顺着信号路径影响到了摄像头数据的传输。这就让问题范围扩大了不是单纯显示驱动板的问题而是整机信号链路对BCI干扰的敏感度偏高。1.3 为什么行车记录仪显示屏的组合最容易踩坑行车记录仪不同于普通消费电子产品它的形态决定了它很难做EMC防护。第一体积小、密度高。主控SoC、DDR、EMMC、电源、摄像头接口、显示接口都堆在一块比银行卡大不了多少的PCB上。层数少地平面不完整信号回流路径很容易被切断。第二显示链路长。很多方案里显示屏不是直接焊在主板上而是通过FPC排线引出排线越长天线效应越明显。显示屏驱动芯片和主控之间的MIPI DSI或者RGB并行信号在BCI干扰下容易时序错乱表现出来就是闪烁、黑屏、花屏。第三干扰路径多。BCI注入的不只是电源线而是整捆线束。摄像头延长线、显示排线、USB线、喇叭线都可能变成“接收天线”把干扰带进主板上的不同敏感区域。这就是为什么单纯在电源入口加滤波往往不够必须系统地排查信号路径。这次案例同时涉及行车记录仪主控方案、显示屏FPC、摄像头接口正好把BCI整改会遇到的典型情况都占全了拆解起来比较有参考价值。2. 故障定位别急着加滤波先搞清楚干扰从哪条路进来的2.1 判断耦合路径共模电流是怎么进入设备的BCI注入到线束上的干扰本质上是共模电流。共模电流的特点是线束上的每一根线正极、负极、信号线相对于参考地都同时存在一个同相位的干扰电压。这个干扰电流会沿着线束向DUT方向传播到了PCB上它会寻找回流路径。如果PCB设计理想共模电流会在进入接口后通过去耦电容回落到地平面再沿着地平面流回测试系统的参考地不会流经敏感电路。但实际情况是接口处根本没有足够的高频去耦路径共模电流就会“扒”上板内走线比如电源走线、I2C、GPIO、显示信号线顺着这些走线一路闯到芯片端在芯片内部形成差模干扰导致功能异常。现场第一步就是判断干扰是从哪一根线束进来的。做法很朴素把能拔的负载都拔掉只保留电源线和显示屏重新跑一遍BCI。如果故障复现说明问题出在电源或显示屏链路上如果故障消失说明干扰和摄像头线束或者其他外设线束有关。实测结果只保留电源线和显示屏时120MHz的失效现象依旧复现。说明至少有一半干扰是从电源线进来的另一半可能是从显示FPC耦合进去的。为了进一步区分单独把显示FPC从主板上拔掉外接一个验证用的HDMI监视器观察主控输出画面再跑BCI。结果主控输出画面正常说明主控本身在BCI下没有死机问题大概率集中在显示链路和电源耦合的交叉区域。2.2 用近场探头和频谱仪把敏感点“找”出来初步锁定大致方向后开始用设备精确定位。工具就是一套近场探头加频谱仪方法也简单BCI在某个失效频点持续注入然后用近场探头沿着PCB表面扫描看哪个区域的信号能量异常抬升。把BCI注入频率固定在120MHz保持AM调制用近场探头分别在晶振、DC-DC电感、FPC连接器、主控电源引脚上方扫了一圈。频谱仪上能看到几个明显的能量峰值峰值区域显示FPC连接器下方120MHz处能量抬升最明显说明干扰在连接器处耦合进FPC排线主控旁边27MHz晶振区域同时能看到120MHz附近的能量泄漏说明晶振引脚和铺铜间距过近有寄生耦合DC-DC输出电感区域也有一定能量但幅度比前两者低。这个结果说明120MHz的干扰不是直接打在主控电源上导致掉电而是先耦合进FPC排线再通过排线回灌到主控显示接口把显示时序打乱了。晶振区域的高频能量更像是一个“帮凶”它提供了一个相对低阻抗的耦合路径让干扰更容易在PCB上传递。2.3 三个根因线索时钟谐波、FPC天线效应、电源环路定位完成之后根因就比较清晰了主要线索有三条。第一条是时钟谐波。主控用的是27MHz晶振注意27MHz的整数倍108MHz、135MHz和失效频点120MHz有偏移但考虑到晶振实际谐振频率偏差和PCB寄生参数它在100MHz到150MHz这个区间的谐波尾巴是存在的。BCI干扰落在这一带时会和晶振谐波产生混频、叠加让主控内部时钟抖动变大导致MIPI或RGB时序不稳定。第二条是FPC天线效应。这个显示屏的FPC排线长度大约12cm上面跑着RGB并口或MIPI差分信号还有背光的PWM控制线。FPC本身没有做屏蔽上下层也没有完整的地平面覆盖。在BCI频率下这根排线就是一根低效但真实存在的天线接收到的干扰会直接串进显示信号压过驱动端的信号余量导致屏驱动IC收到错误数据。第三条是电源环路。电源入口虽然有一级π型滤波但用的磁珠阻抗在100MHz附近只有大概60Ω对高频共模干扰抑制有限而且滤波电容的地孔离电源入口太远回流路径过长。电源入口的滤波效果不佳导致一部分干扰直接灌进板内主电源网络影响了显示接口的电平阈值。这三条线索是并存的整改时没有只揪着某一条做而是按优先级逐层处理。3. 整改措施从器件选型到系统级处理3.1 电源入口先“堵”共模电感、磁珠、TVS组合第一轮改动先做电源入口。原因很简单无论干扰从哪根线进来完整的电源滤波永远是最基础的防线。原始设计是电源接口进来后先是一个TVS然后是一颗磁珠后面接100uF电解电容加100nF陶瓷电容然后进入DC-DC。问题出在磁珠选型和高频回流路径上。原磁珠在100MHz的阻抗只有约60Ω对付BCI这种强共模干扰明显不够。整改后把这一段改成两级滤波第一级为TVS加共模电感第二级为磁珠加X2Y电容结构。共模电感对共模干扰具有高阻抗而对差模电流基本无感正好匹配BCI干扰的特性。选型时注意共模电感的阻抗曲线我选了在100MHz到200MHz区间阻抗处于峰值的那一款额定电流1.5A直流电阻控制在0.1Ω以内避免压降影响供电。磁珠换成了600Ω100MHz的型号注意磁珠不能只看标称阻抗还要看它在大电流下的饱和特性以及直流电阻对后端电压的影响。测试中发现这款磁珠在500mA下的阻抗会掉到标称值的七成左右但在这个板子12V转5V前级电流不到300mA可以接受。电容方面共模电感前后各加了一颗100nF的X7R电容地孔紧贴滤波电路保证回流路径最短。TVS换成结电容更低的型号减少对信号质量的负面影响。这里有个细节共模电感下方的地平面要做好掏空或者加宽隔离不然寄生耦合会让共模电感在高频段直接失效。经过这一轮改动复测时120MHz的失效点仍然存在但失效表现明显变轻从“黑屏”变成了“轻微闪烁”而且出现概率降低。这说明电源路径上的改善有效果但还剩一部分干扰是从FPC和信号路径耦合进来的必须继续处理。3.2 显示FPC排线处理包地、屏蔽、串阻第二轮改动集中在FPC排线上。这是本轮整改最核心的部分也是很多工程师容易忽略的地方。原FPC设计的问题主要有三个信号线走线没有包地相邻信号线之间串扰严重整条FPC的两个表层都是绝缘油墨没有铺地铜箔电磁屏蔽性能约等于零FPC连接器焊盘下方没有专门的地孔阵列干扰在连接器处无法就近泄放到主板地。处理办法第一批是改FPC Layout显示信号线两侧和上下层都铺地铜地铜尽量完整接头处加地孔时钟线和数据线之间插入地线隔离最小间距按3W原则背光PWM控制线和显示数据线分走不同层中间用地平面隔开FPC连接器焊盘下方加一排地孔让干扰在最前端就能泄放。如果量产的FPC一时改不动还有一种临时验证的手法在现有FPC表面贴一层导电布导电布的一端通过螺丝或导电泡棉与显示屏金属背板、主板地短接。实测下来这种办法在高频段的屏蔽效果提升特别明显尤其在100MHz以上等效于给FPC加了一个屏蔽层。FPC上还要做阻抗匹配和串联电阻。在靠近主控端的显示数据线上串了22Ω电阻这个电阻有两个作用一是抑制信号振铃减少信号自身的高频分量二是和FPC走线的寄生电容组成低通滤波把高频干扰挡在屏驱芯片之前。串阻的阻值不能太大太大会拉慢信号边沿导致显示时序跟不上一般控制在22Ω到47Ω之间具体看主控驱动能力。改完FPC后再复测显示闪烁基本消失了120MHz处的失效现象不再出现。说明FPC确实是主要的耦合路径之一这一刀切在了要害上。3.3 PCB布局与回流路径优化FPC和电源处理完之后原计划是直接送复测但考虑到量产一致性问题还是花时间把PCB布局上明显不合理的地方做了微调。因为BCI整改如果不优化回流路径换一台样机可能会复发。第一处调整是晶振区域的铺铜。原设计晶振下方有一片较大的地铜但晶振两端引脚和地之间距离很近导致引脚和地之间存在寄生电容高频干扰容易通过这个寄生电容耦合到晶振信号上。处理方式把晶振下方的地铜做局部掏空缩小焊盘与地之间的耦合面积同时给晶振外包一圈地孔围栏。地孔围栏的作用是给晶振建立一个局部屏蔽笼同时给干扰电流提供就近的回流路径。第二处调整是DC-DC电感和显示连接器的相对位置。原设计里DC-DC的输出电感靠近FPC连接器电感自身的开关噪声通过空间耦合直接影响显示信号。调整方案是把电感挪到板边远离显示接口的位置中间加一列地孔做隔离。如果布局实在动不了也可以在电感和FPC连接器之间加一条地铜隔离带。第三处调整是电源入口滤波电容的地孔。原有地孔离电容焊盘有3mm远回流路径过长导致高频滤波效果下降。把所有输入电容、TVS的地孔全部紧贴焊盘放置并且使用多个过孔并联以降低寄生电感。PCB改动对于BCI测试的直接影响很难用单个频点的通过与否来衡量但它决定了整改措施是否能保持稳定。很多时候样机在实验室过了小批量一测又挂问题就出在PCB布局和回流路径没有从根本上理顺。3.4 结构屏蔽与接地最后一道防线做完了电路和PCB层面的整改还剩结构层面的几个问题。第一个问题是显示屏背板的接地。显示屏模组背面通常是金属背板如果不和主板地连接相当于悬浮金属体在BCI下会接收干扰再通过FPC寄生耦合影响信号。处理方式用导电泡棉或导电布把金属背板和主板地连起来FPC连接器处的金属外壳也一并接地。第二个问题是主控芯片的散热焊盘。主控的散热焊盘除了散热还承担着给芯片内部地提供低阻抗回流的责任。检查了PCB封装里的散热焊盘确认有开窗并且通过多个过孔连接到主地平面避免出现“散热焊盘悬空”这种低级错误。第三个问题是整机外壳的屏蔽效果。行车记录仪外壳一般是塑料对高频干扰没有屏蔽作用。如果客户对外观有要求不能换金属壳那就在内部重点区域贴导电布主控上方、DC-DC上方、FPC连接器上方各贴一块并且确保导电布和主板地有可靠接触。结构屏蔽是BCI整改里的“隐藏加分项”它不会直接让你从fail变成pass但能显著提升余量。尤其当测试从200mA升到400mA时结构屏蔽做不做的差别会非常明显。4. 实测复测记录每一轮改动的真实效果4.1 第一轮整改电源滤波带来的改善第一轮整改只改了电源入口滤波复测结果是120MHz失效点仍在但失效程度减轻。具体表现是从“黑屏恢复循环”变为“轻微闪烁”并且闪烁不稳定有时要驻留十几秒才出现一次。这说明电源路径确实是干扰进入的通道之一但不是唯一的通道。同时还有一个细节低频段比如10MHz到60MHz之间的裕量变好了。原因很简单增加的共模电感和π型滤波对低频共模干扰有很好的抑制效果这部分干扰原本可能没造成功能失效但会拉低被测设备的整体抗扰余量。很多整改人员在做BCI时会犯一个错误只要FAIL点没了就算完事。实际上BCI测试的最终目标不只是消除功能失效还要留有足够的余量。如果第一轮整改后失效点减轻但余量不足后面温度变化、批次差异都可能让问题复发。4.2 第二轮整改FPC屏蔽与时钟展频的配合第二轮改完FPC排线之后再上测试台结果干净了很多。120MHz至140MHz这一段的失效现象彻底消失整段扫下来产品始终能保持正常录像和显示。这一轮验证了一件事对于带屏设备FPC排线往往是BCI干扰的“主入口”优先级甚至比电源线还高。原因是FPC的物理长度和走线形态太容易形成天线效应尤其在100MHz以上的频段。这一轮同时验证了时钟展频的效果。主控芯片支持SSC扩频时钟就是把27MHz晶振的时钟频率做小幅调制把能量分散到更宽的频段降低单位带宽内的干扰峰值。实测把展频幅度从默认的0.5%调到1%显示信号的频谱峰值下降了约3dB灰阶和色调没有任何可感知的异常。展频不是万能的它只对以时钟为载波的干扰有效如果干扰是从外部耦合进来的展频帮不上忙。但作为辅助手段它确实给整机余量加了一道保险。4.3 第三轮确认从单台到多台一致性的考验第二轮整改后用同一台样机连续测了三遍结果都很稳定。这时候还不能直接宣布整改完成。EMC整改最大的坑是“样机过批量挂”所以在结构接地和PCB布局调整完成后又拿了三台不同批次的样机同样做了200mA的BCI摸底。结果三台都通过了但余量有差异。最好的一台在120MHz处的余量有6dB以上最差的一台的余量也有3dB左右。这个3dB余量对于一个已经量产的设计来说刚过及格线。为了保险在靠近FPC连接器的位置又加了一颗100nF的高频去耦电容把余量拉回到了5dB以上。顺带把传导发射CE和辐射发射RE也复测了一遍。CE在电源线端口有一些改动前就存在的杂散但在限值之内RE的读点确认了几个之前扫出来的峰值没有因为BCI整改用的共模电感而恶化。这里有一个经验BCI整改中用的共模电感和磁珠有时会改变电源线上的噪声传导路径导致CE结果反而变差。这次选的共模电感谐振点不在CE关注频段所以没有踩到雷。5. 常见问题与经验避坑5.1 整改中最容易踩的3个坑第一个坑是“盲目堆滤波”。看到BCI不过就拼命加磁珠、加电容结果低频段好了高频段反而更差。滤波器件都有自谐振频率超过谐振点后电容呈感性磁珠呈容性匹配不好会引入新的谐振峰。正确做法是先定位再选器件最后用频谱仪复测确认效果。第二个坑是“忽略FPC和连接器”。很多工程师拿到行车记录仪、中控屏这类带屏产品第一反应是查电源、查晶振但真正的问题往往在显示FPC和接口连接器上。FPC排线就是一根天线连接器的金属外壳不接地就是悬浮天线。这个案例里第二轮FPC整改起到的效果比第一轮电源整改更明显就很能说明问题。第三个坑是“只盯着固定失效频点不看余量”。BCI测试是一个扫频过程不同批次的样机、不同线束长度、不同温度环境失效频点都可能偏移。如果整改只把某个频点压下去但整条曲线贴着限值走一旦环境变化就很容易挂科。改完一个点必须把整个频段扫一遍并且留出至少3dB到6dB的余量。5.2 现场快速判断的小技巧分享几个快速判断干扰路径的现场技巧不用精密仪器普通实验室就能做。第一个是拔线法。把能拔的线束都拔掉只保留必要的电源和显示连接然后逐个加回去对比失效情况。失效随某个线束出现说明该线束是主要耦合路径。第二个是换线法。把原装FPC换成更短的同规格FPC如果失效现象明显减轻说明FPC长度和天线效应是关键因素如果无效问题在主板上。第三个是供电法。用单独的稳压电源直接给显示屏驱动板供电断开原机电源路径如果显示恢复正常说明干扰是从电源路径进来的如果依旧异常说明干扰是通过信号路径耦合的和电源无关。第四个是用示波器看关键节点的波形。把示波器探头设在AC耦合带宽限制到200MHz观察屏驱芯片供电引脚、复位引脚、显示时钟引脚在BCI注入瞬间的波形扰动。这个方法可以直观看到干扰是打在了供电上还是信号上。5.3 给同行的几条总结最后按我的经验给做车载电子EMC的同行整理几条总结不一定每一条都适用于所有项目但可以作为排查思路的起点。BCI问题不要只从电源角度考虑尤其是带显示屏、带较长线束的产品FPC和信号接口往往是更主要的耦合路径。滤波器件需要根据实际失效频段选择关注阻抗曲线和寄生参数而不是只看型号和标称值。PCB布局上晶振、DC-DC电感、FPC连接器这三类热点需要分开中间用地孔隔离。FPC排线能做屏蔽就做屏蔽不能做屏蔽就包地包地就一定要保证地铜完整、两端可靠接地。时钟展频是有效的辅助手段合理设计展频幅度和调制频率不能随意开得太大否则会影响时序。整改不是以“当前样机通过”为目标而是以“整条频段留足余量”为目标。这个项目做完之后我最大的体会是EMC整改更像是一个系统排查的过程单点补丁能解决一时的问题但真正可靠的方案一定是从电源滤波、信号屏蔽、PCB布局、结构接地四个方向同时下手把干扰的所有可能路径都堵住。行车记录仪带屏产品如此其他车载电子产品也基本都是这个思路。希望这个案例能给还在BCI整改里挠头的朋友一些参考。有时候问题看着复杂拆开来看也就是几个关键节点的耦合路径没有处理好而已。