試黑屏復(fù)位:干擾路徑分析與整改實(shí)戰(zhàn))
1. 項(xiàng)目背景與問(wèn)題現(xiàn)象1.1 行車記錄儀顯示屏產(chǎn)品形態(tài)與測(cè)試背景做車載電子的朋友應(yīng)該都清楚EMC測(cè)試?yán)顱CI大電流注入是繞不過(guò)去的一座山。尤其行車記錄儀這種帶屏、帶攝像頭、還要實(shí)時(shí)錄像的產(chǎn)品在整車廠面前的BCI抗擾測(cè)試往往比輻射發(fā)射還讓人頭疼。今天想把這個(gè)經(jīng)典案例完整梳理出來(lái)——一塊行車記錄儀顯示屏在BCI測(cè)試中反復(fù)黑屏復(fù)位最后是怎么一步步定位到根因并整改通過(guò)的。先說(shuō)清楚產(chǎn)品形態(tài)。這是一款后裝市場(chǎng)量產(chǎn)的行車記錄儀主控方案用的是行業(yè)內(nèi)常見(jiàn)的MPG4xx系列多媒體處理器集成了視頻編解碼、屏幕顯示控制、存儲(chǔ)管理和電源管理功能。整機(jī)結(jié)構(gòu)上分三塊前攝像頭模組、主機(jī)板含主控、DDR、Flash、電源電路、顯示屏模組。顯示屏是7英寸的TFT液晶屏分辨率為1024x600通過(guò)FPC軟排線與主板連接排線長(zhǎng)度大約8cm上面同時(shí)走RGB/LVDS信號(hào)、背光驅(qū)動(dòng)信號(hào)和地線。這個(gè)產(chǎn)品在送測(cè)整車廠零部件EMC測(cè)試時(shí)卡在了BCI大電流注入項(xiàng)目上。整車廠的要求是依據(jù)ISO 11452-4標(biāo)準(zhǔn)執(zhí)行頻率范圍1MHz到400MHz注入電流等級(jí)分幾個(gè)階段最高等級(jí)達(dá)到100mA。測(cè)試布置采用標(biāo)準(zhǔn)的分立式注入法注入探頭夾在整車線束電源線、ACC線、CAN線等上距離DUT被測(cè)設(shè)備約150mm監(jiān)測(cè)探頭放在更靠近DUT的一端用來(lái)記錄實(shí)際注入到線束上的電流大小。問(wèn)題現(xiàn)象非常典型在某個(gè)頻率點(diǎn)附近顯示屏出現(xiàn)瞬間黑屏緊接著整機(jī)復(fù)位重啟。重啟后又能正常工作一段時(shí)間但隨著頻率掃描繼續(xù)黑屏和復(fù)位會(huì)再次出現(xiàn)頻率越高復(fù)現(xiàn)率越高到200MHz以上幾乎每個(gè)頻點(diǎn)都扛不住。這個(gè)故障直接判定為BCI抗擾度測(cè)試不通過(guò)。這個(gè)項(xiàng)目最有意思的地方在于故障不是持續(xù)性的而是間歇性的。間歇性故障在產(chǎn)品調(diào)試階段最難復(fù)現(xiàn)、最難定位也最容易讓團(tuán)隊(duì)陷入“改東墻補(bǔ)西墻”的泥潭。當(dāng)時(shí)我接手這個(gè)案子的時(shí)候第一反應(yīng)不是立刻去調(diào)硬件而是先看這個(gè)現(xiàn)象能告訴我們什么。1.2 黑屏復(fù)位故障現(xiàn)象與初步評(píng)估黑屏復(fù)位這個(gè)現(xiàn)象很多人第一反應(yīng)是“主控死機(jī)了”“看門狗復(fù)位了”。但如果你只停留在這一層整改就會(huì)變得非常盲目。我們要先拆解這個(gè)現(xiàn)象里包含的幾條線索。第一條線索黑屏發(fā)生在BCI測(cè)試的特定頻率段。這說(shuō)明干擾是頻率相關(guān)的大概率存在某個(gè)諧振點(diǎn)或者耦合路徑在特定頻段效率特別高。如果是寬頻帶的持續(xù)干擾導(dǎo)致電源跌落那應(yīng)該是所有頻點(diǎn)都會(huì)出問(wèn)題而不是集中在某一段。第二條線索屏幕先黑屏然后整機(jī)復(fù)位。屏幕黑屏在前復(fù)位在后說(shuō)明干擾是先打到了顯示鏈路或者背光驅(qū)動(dòng)之后才影響到主控電源或者主控本身。這個(gè)先后順序很重要它告訴我們干擾侵入的主路徑可能不是直接從電源進(jìn)來(lái)的而是從信號(hào)鏈路進(jìn)來(lái)的。第三條線索復(fù)位后能正常工作一段時(shí)間。這說(shuō)明干擾并沒(méi)有造成硬件損壞只是觸發(fā)了某個(gè)保護(hù)機(jī)制或者讓邏輯電路進(jìn)入了異常狀態(tài)。這種“軟故障”軟件上往往有兜底手段但不能只靠軟件因?yàn)檐浖档资恰笆潞笱a(bǔ)救”BCI測(cè)試要求的是“事前免疫”。有了這三條線索我初步判斷干擾路徑有兩種可能一是干擾通過(guò)電源線進(jìn)入主板經(jīng)過(guò)電源分配網(wǎng)絡(luò)耦合到主控和顯示模組二是干擾直接耦合到FPC排線或者屏接口信號(hào)線上導(dǎo)致顯示時(shí)序紊亂。這兩種路徑的整改方法是不同的所以接下來(lái)必須通過(guò)實(shí)驗(yàn)來(lái)區(qū)分。2. BCI測(cè)試原理與標(biāo)準(zhǔn)深度解讀2.1 BCI大電流注入到底是什么BCI全稱Bulk Current Injection大電流注入。它是汽車電子EMC抗擾度測(cè)試?yán)镒詈诵牡捻?xiàng)目之一工程師圈里常說(shuō)“過(guò)了BCI半只腳就踏進(jìn)整車廠門檻了”。它的工作原理說(shuō)起來(lái)并不復(fù)雜用一個(gè)電流注入探頭本質(zhì)是一個(gè)射頻變壓器夾住線束把射頻功率耦合到整根線束上模擬實(shí)際車輛中其他電子設(shè)備產(chǎn)生的干擾電流通過(guò)線束傳導(dǎo)到目標(biāo)設(shè)備的情況。線束在這里相當(dāng)于一根“天線”BCI測(cè)試就是在驗(yàn)證當(dāng)這根天線上被注入干擾電流時(shí)你的設(shè)備還能不能正常工作。車載電子和普通消費(fèi)電子最大的區(qū)別就在這里。消費(fèi)電子做EMC重點(diǎn)往往是輻射發(fā)射RE和輻射抗擾RS關(guān)注的是空間電磁場(chǎng)的影響。而車載環(huán)境線束密布設(shè)備之間的干擾很多是通過(guò)線束傳導(dǎo)的所以BCI這種“沿著線束注入”的測(cè)試更貼近實(shí)際。行車記錄儀要裝在擋風(fēng)玻璃上電源線、信號(hào)線從前到后要穿過(guò)大半個(gè)車廂線束長(zhǎng)度可能超過(guò)一米在FM廣播頻段、通信頻段上很容易耦合到干擾所以BCI測(cè)試對(duì)這類產(chǎn)品來(lái)說(shuō)是躲不掉的。提到EMC測(cè)試很多人還會(huì)問(wèn)“RE的讀點(diǎn)是什么意思”。RE是輻射發(fā)射測(cè)試讀點(diǎn)指的是測(cè)試接收機(jī)在掃描過(guò)程中捕捉到的、超過(guò)限值線的頻點(diǎn)工程師需要對(duì)這些頻點(diǎn)進(jìn)行定點(diǎn)測(cè)量記錄最終的準(zhǔn)峰值或平均值讀數(shù)。BCI測(cè)試同樣有讀點(diǎn)的概念但含義不一樣BCI的“讀點(diǎn)”是指在掃頻過(guò)程中設(shè)備出現(xiàn)異常的那個(gè)頻率點(diǎn)業(yè)內(nèi)叫“敏感點(diǎn)”。這個(gè)案例里我們至少要找出三個(gè)敏感點(diǎn)黑屏開(kāi)始的頻率、復(fù)位開(kāi)始的頻率、以及復(fù)位最頻繁的頻率。這些點(diǎn)就是我們整改的靶心。2.2 測(cè)試等級(jí)、頻率范圍與讀點(diǎn)方式ISO 11452-4是目前BCI測(cè)試最通用的標(biāo)準(zhǔn)國(guó)內(nèi)很多整車廠也在此基礎(chǔ)上制定了自己的企業(yè)標(biāo)準(zhǔn)。這個(gè)標(biāo)準(zhǔn)里有幾個(gè)關(guān)鍵參數(shù)需要吃透。頻率范圍通常從1MHz覆蓋到400MHz有些企業(yè)標(biāo)準(zhǔn)會(huì)擴(kuò)展到1GHz。為什么從1MHz開(kāi)始因?yàn)檐囕d環(huán)境的AM廣播、各種開(kāi)關(guān)電源的開(kāi)關(guān)頻率及其諧波都集中在這個(gè)頻段往上走。低于1MHz的干擾更多是電源紋波和瞬態(tài)脈沖問(wèn)題有單獨(dú)的瞬態(tài)傳導(dǎo)抗擾度標(biāo)準(zhǔn)ISO 7637系列來(lái)考核BCI管的是射頻段。注入電流等級(jí)分幾檔常見(jiàn)的有25mA、50mA、75mA、100mA有些嚴(yán)苛的整車廠會(huì)要求到200mA。測(cè)試時(shí)注入電流大小不是固定的而是隨著頻率調(diào)整以保證線束上的實(shí)際注入電流達(dá)到標(biāo)準(zhǔn)要求。這就對(duì)校準(zhǔn)環(huán)節(jié)提出了要求測(cè)試前要先用校準(zhǔn)夾具把每個(gè)頻點(diǎn)的注入功率和實(shí)際電流的關(guān)系標(biāo)定出來(lái)測(cè)試中再通過(guò)監(jiān)測(cè)探頭實(shí)時(shí)監(jiān)測(cè)實(shí)際注入電流。測(cè)試布置方式有三種分立法、替代法和接地平面法。本例采用分立法DUT放置在接地平板上方50mm處線束沿接地平板邊緣走線長(zhǎng)度一般控制在1.5米到2米之間。注入探頭和監(jiān)測(cè)探頭都夾在線束上兩個(gè)探頭之間的距離和位置都有嚴(yán)格要求因?yàn)樘筋^的夾持位置直接影響注入效率和測(cè)試結(jié)果的復(fù)現(xiàn)性。讀點(diǎn)方式我有自己的習(xí)慣掃頻時(shí)采用連續(xù)步進(jìn)模式頻率步長(zhǎng)不大于1%每個(gè)頻點(diǎn)駐留時(shí)間不小于0.5秒。一旦出現(xiàn)異常記錄當(dāng)前頻率把注入電流降到當(dāng)前頻點(diǎn)值的60%再?gòu)?fù)測(cè)一次看異常是否消失以此判斷敏感點(diǎn)的裕量有多少。這個(gè)“裕量信息”對(duì)于整改非常有價(jià)值——如果60%電流下設(shè)備就異常說(shuō)明問(wèn)題很嚴(yán)重整改要大改如果80%以上才異??赡苁桥R界狀態(tài)微調(diào)就有希望。實(shí)測(cè)下來(lái)這臺(tái)行車記錄儀在120mA的電流等級(jí)下60MHz到80MHz出現(xiàn)首次黑屏135MHz左右出現(xiàn)第一次復(fù)位250MHz到300MHz區(qū)間每掃必黑、必復(fù)位。這三個(gè)頻段信息量很大后面的排查就是圍繞它們展開(kāi)的。3. 問(wèn)題定位與根因分析3.1 從故障現(xiàn)象反推干擾路徑拿到敏感點(diǎn)之后我開(kāi)始做干擾路徑排查。這一步是EMC整改的核心也是最考驗(yàn)經(jīng)驗(yàn)的環(huán)節(jié)。很多人一上來(lái)就加電容、換磁珠結(jié)果錢花了不少問(wèn)題還在就是因?yàn)闆](méi)有先搞清楚干擾是從哪條路進(jìn)來(lái)的。我的排查方法分為三步電壓監(jiān)測(cè)、電流監(jiān)測(cè)、敏感點(diǎn)比對(duì)。第一步在主控的3.3V電源軌、DDR供電軌、背光供電軌上同時(shí)掛示波器或者高阻探頭監(jiān)測(cè)BCI測(cè)試過(guò)程中這些電源軌的電壓波動(dòng)。這相當(dāng)于給設(shè)備裝了一個(gè)“心電圖”看哪條電源軌被干擾拉垮了。第二步在屏接口的時(shí)鐘線、數(shù)據(jù)線上加電流探頭監(jiān)測(cè)耦合到信號(hào)線上的干擾電流。第三步把實(shí)測(cè)到的敏感頻段和電路板上的諧振點(diǎn)做比對(duì)找出可疑的寄生諧振回路。實(shí)測(cè)結(jié)果很有意思。在主控3.3V電源軌上60MHz到80MHz頻段出現(xiàn)了比較明顯的電壓跌落但幅度不大大概跌落150mV左右不足以讓主控復(fù)位。而在屏接口的時(shí)鐘線上測(cè)到了相當(dāng)大的共模電流峰值接近50mA頻率正好對(duì)應(yīng)黑屏出現(xiàn)的60MHz到80MHz頻段。這就把問(wèn)題指向了顯示鏈路。進(jìn)一步排查發(fā)現(xiàn)黑屏和復(fù)位其實(shí)是兩個(gè)獨(dú)立的故障黑屏是顯示鏈路干擾直接導(dǎo)致的復(fù)位則是干擾進(jìn)一步耦合到主控電源軌使電源管理單元觸發(fā)了欠壓保護(hù)。黑屏在前是因?yàn)轱@示鏈路的耦合效率更高復(fù)位在后是因?yàn)楦蓴_到達(dá)電源軌需要更強(qiáng)的注入條件。所以整改要兩頭抓但對(duì)顯示鏈路的處理優(yōu)先級(jí)更高。3.2 晶振與主控電源的協(xié)同干擾問(wèn)題定位到顯示鏈路后下一步就是找到這條鏈路上的薄弱環(huán)節(jié)。我拆開(kāi)機(jī)器仔細(xì)分析了顯示屏模組和主板之間的連接關(guān)系發(fā)現(xiàn)了三個(gè)關(guān)鍵嫌疑點(diǎn)。第一個(gè)嫌疑點(diǎn)主控芯片的27MHz晶振靠近FPC排線連接器兩者距離只有5mm左右。晶振是PCB板上最活躍的輻射源之一27MHz晶振的諧波在60MHz以上非常豐富27MHz的3次諧波是81MHz正好落在敏感頻段附近干擾信號(hào)可以直接耦合到排線上再傳到顯示屏。晶振工作時(shí)其外殼和走線上也會(huì)產(chǎn)生共模電壓如果晶振附近沒(méi)有良好的回流地平面這個(gè)共模電壓會(huì)通過(guò)排線輻射出去形成二次干擾。第二個(gè)嫌疑點(diǎn)顯示屏FPC排線的地線只有兩條而且寬度偏窄。FPC排線上同時(shí)走了差分時(shí)鐘信號(hào)和并行數(shù)據(jù)信號(hào)地線過(guò)少會(huì)導(dǎo)致信號(hào)回流通路大面積環(huán)繞排線邊緣形成一個(gè)很大的“環(huán)天線”。在射頻干擾注入時(shí)這個(gè)環(huán)天線非常容易拾取能量把干擾引入屏驅(qū)動(dòng)電路。想象一下本來(lái)信號(hào)線是需要一條短而寬的回流路徑的現(xiàn)在這條路徑被擠壓成又窄又繞的細(xì)線它不變成一個(gè)接收天線才怪。第三個(gè)嫌疑點(diǎn)屏接口的時(shí)鐘信號(hào)線上沒(méi)有串阻也沒(méi)有并接濾波電容。高速信號(hào)為了保時(shí)序一般不加濾波器件但BCI頻段注入的是共模干擾共模濾波和差模信號(hào)的完整性是可以兼顧的只是需要選擇合適的器件和拓?fù)淅缬肵2Y電容或者薄膜共模濾波器來(lái)抑制共模干擾同時(shí)幾乎不影響差分信號(hào)質(zhì)量。這三個(gè)點(diǎn)單獨(dú)看都只是“隱患”但疊加在一起就形成了完整的干擾鏈。干擾從線束進(jìn)來(lái)通過(guò)主控電源和地平面耦合到晶振晶振的諧波能量再耦合到FPC排線最后進(jìn)入屏驅(qū)動(dòng)電路導(dǎo)致顯示時(shí)序紊亂、黑屏。同時(shí)一部分干擾通過(guò)主控的地平面反灌到電源軌觸發(fā)復(fù)位。整個(gè)鏈路邏輯清晰整改方向也就明確了。4. 整改措施與實(shí)施細(xì)節(jié)4.1 電源入口濾波方案改版先處理電源部分。雖然定位時(shí)發(fā)現(xiàn)主控電源軌不是第一故障源但它是復(fù)位故障的根因必須加固。原來(lái)的電源輸入電路非常簡(jiǎn)單12V車載電源進(jìn)來(lái)經(jīng)過(guò)一個(gè)防反接二極管然后直接給后級(jí)DC-DC降壓。問(wèn)題在于這個(gè)輸入端沒(méi)有做任何共模濾波處理BCI注入的射頻電流可以直接沿著電源線進(jìn)入整機(jī)內(nèi)部再通過(guò)PCB上的寄生電容耦合到各個(gè)電路節(jié)點(diǎn)。我的整改方案是在輸入端增加二階共模濾波第一級(jí)用一個(gè)大感值共模電感感值選10mH左右針對(duì)1MHz到30MHz的低頻段第二級(jí)用一個(gè)小感值共模電感感值選幾百微亨針對(duì)30MHz以上的高頻段。兩級(jí)的截止頻率需要錯(cuò)開(kāi)避免低頻段和高頻段出現(xiàn)濾波盲區(qū)。共模電感的選型有幾個(gè)注意事項(xiàng)額定電流要滿足車載環(huán)境的最大電流需求并留足余量建議1.5倍以上諧振點(diǎn)要避開(kāi)敏感頻段可以在選型時(shí)看電感廠商提供的阻抗-頻率曲線。共模電感后端并聯(lián)一個(gè)X2Y電容這是一個(gè)很實(shí)用的做法。X2Y電容的結(jié)構(gòu)比較特殊它內(nèi)部集成了兩個(gè)Y電容分別接到電源正和電源負(fù)中間抽頭接地。相比普通電容X2Y電容的等效串聯(lián)電感更小高頻濾波效果更好特別適合應(yīng)用在BCI和CS這類共模干擾主導(dǎo)的場(chǎng)合。我在電源輸入端并聯(lián)了一顆100nF的X2Y電容把地端直接連到金屬外殼上。此外在DC-DC的輸入端增加了一顆高頻MLCC陶瓷電容和一顆鋁電解電容的組合分別濾除高頻紋波和低頻紋波。MLCC選100nF封裝0603鋁電解選100uF/50V放在防反接二極管后面。這里特別提醒一下電源濾波不是把器件堆上去就行布局非常關(guān)鍵。共模電感的兩端如果走線過(guò)長(zhǎng)會(huì)產(chǎn)生天線效應(yīng)反而把干擾耦合進(jìn)系統(tǒng)。共模電感的輸入輸出端要保持足夠距離絕不能平行走線濾波電容的地端要就近打孔接到主地平面不要繞遠(yuǎn)路。4.2 晶振局部處理與時(shí)鐘走線優(yōu)化第二個(gè)整改動(dòng)作是處理晶振問(wèn)題。晶振在EMC里天生就是“問(wèn)題少年”它的周期性震蕩會(huì)產(chǎn)生豐富的諧波加上27MHz本身是一個(gè)奇怪的頻率點(diǎn)諧波會(huì)落在調(diào)頻廣播和通信頻段內(nèi)非常容易被BCI測(cè)試“點(diǎn)燃”。處理方案分三部分。第一在晶振的電源引腳上增加一個(gè)RC濾波電阻選22Ω電容選100nF形成一個(gè)低通濾波器把電源線上的高頻雜訊過(guò)濾掉。這個(gè)RC的截止頻率大約在72kHz對(duì)于晶振工作頻率27MHz來(lái)說(shuō)電源干擾基本被濾除干凈了。晶振頻率越高對(duì)電源純凈度要求越高這個(gè)RC濾波就是給晶振創(chuàng)造“安靜”的供電環(huán)境。第二在晶振輸出端串聯(lián)一個(gè)22Ω的電阻。這個(gè)電阻可以限制晶振驅(qū)動(dòng)電流減小振鈴幅度同時(shí)也能降低諧波能量。阻值不能太大否則晶振可能起振困難或者輸出波形變形導(dǎo)致系統(tǒng)不穩(wěn)定。調(diào)試時(shí)可以用示波器看波形確認(rèn)晶振起振正常且波形沒(méi)有明顯畸變。22Ω是一個(gè)比較保守的起點(diǎn)如果諧波降低了但波形良好可以嘗試加大到33Ω但要隨時(shí)關(guān)注是否引起時(shí)鐘抖動(dòng)。第三也是最關(guān)鍵的在晶振周圍做局部鋪地處理并保證晶振下方完整接地。晶振外殼建議接地但要注意晶振下方不同信號(hào)層之間不能有走線穿過(guò)避免信號(hào)線被晶振的電磁場(chǎng)干擾。我在晶振周圍畫了一圈地環(huán)并均勻打上接地過(guò)孔相當(dāng)于把晶振“罩”在一個(gè)法拉第籠里抑制它對(duì)外的輻射。晶振到主控的時(shí)鐘走線盡量短走線兩側(cè)鋪地并打孔。這個(gè)環(huán)節(jié)要特別強(qiáng)調(diào)“就近接地”原則。晶振的地不是隨便接到一個(gè)地網(wǎng)絡(luò)就完事了而是要用最短的路徑連到主地平面過(guò)孔距離晶振地引腳不要超過(guò)2mm。如果走線長(zhǎng)了地線上的寄生電感會(huì)在晶振電流變化時(shí)產(chǎn)生壓降形成地彈反而讓干擾變得更重。4.3 屏FPC與排線接地處理第三步是最費(fèi)工夫的也是整改效果最明顯的就是處理顯示屏FPC排線。前面分析過(guò)FPC排線的問(wèn)題是地線太少、回流通路太差。理想情況下每?jī)筛盘?hào)線之間都應(yīng)該有一根地線但受限于FPC寬度和連接器引腳數(shù)量這個(gè)方案往往不現(xiàn)實(shí)。我的折中方案是在FPC排線兩側(cè)分別增加一條完整的地線并把這兩條地線在金手指端和屏端都統(tǒng)一接到主地平面。具體操作時(shí)先把FPC上原有的兩條地線寬度從0.3mm加寬到0.5mm再在排線的最外側(cè)各增加一條寬度為0.8mm的地線。這樣地線總面積擴(kuò)大了幾乎一倍信號(hào)回流的阻抗顯著下降。同時(shí)在FPC金手指的接地引腳處增加接地過(guò)孔把地線直接連接到主板的地層。這一步在畫板階段最好就做好但這個(gè)項(xiàng)目已經(jīng)定型了只能在現(xiàn)有FPC上做修改。如果是在改板階段我建議直接重新設(shè)計(jì)FPC的層疊結(jié)構(gòu)用雙層FPC或者增加一層完整的地平面效果會(huì)更好。但受限于成本和交付周期我們選擇了在現(xiàn)有基礎(chǔ)上增強(qiáng)的方案事實(shí)證明效果也足夠。除了增加地線還要在屏接口的信號(hào)線上增加共模濾波。我選擇在時(shí)鐘線和兩組高速數(shù)據(jù)線上分別串聯(lián)一個(gè)22Ω到33Ω的磁珠同時(shí)在信號(hào)線對(duì)地之間并聯(lián)10pF到22pF的電容。這個(gè)電容值不能太大否則會(huì)破壞信號(hào)的上升沿導(dǎo)致顯示花屏或者拖影。我實(shí)際調(diào)試下來(lái)15pF是一個(gè)比較好的平衡點(diǎn)既不影響信號(hào)質(zhì)量又能有效抑制共模干擾。磁珠是EMC整改里最常用的器件但很多人選錯(cuò)。磁珠不是電阻它的阻抗是頻率相關(guān)的在低頻段呈低阻在高頻段呈高阻。選磁珠時(shí)不能只看額定電流和直流電阻更要關(guān)注它在目標(biāo)頻段的阻抗曲線。對(duì)于BCI的60MHz到300MHz頻段我選的是100MHz時(shí)阻抗約120Ω的磁珠實(shí)際在300MHz附近阻抗還能維持在80Ω以上這個(gè)頻響特性基本夠用。4.4 軟件容錯(cuò)兜底策略硬件整改做完之后我還在軟件層面加了幾道保險(xiǎn)用于吸收極端情況下的殘余干擾。第一屏接口的寄存器配置上把顯示時(shí)序的容忍度適當(dāng)放寬。很多主控芯片的顯示控制器都支持調(diào)整HSYNC、VSYNC的極性容忍范圍適當(dāng)放寬之后偶爾的時(shí)序抖動(dòng)不會(huì)直接導(dǎo)致黑屏。第二增加顯示異常檢測(cè)機(jī)制。主控通過(guò)定期讀取屏驅(qū)動(dòng)芯片的狀態(tài)寄存器來(lái)判斷顯示鏈路是否正常。如果連續(xù)檢測(cè)到多次狀態(tài)異常就自動(dòng)執(zhí)行一次顯示初始化流程恢復(fù)顯示輸出。這個(gè)機(jī)制相當(dāng)于“軟看門狗”可以在干擾瞬間過(guò)去之后快速恢復(fù)畫面而不是黑屏死等。第三電源管理部分增加了欠壓復(fù)位閾值和恢復(fù)時(shí)長(zhǎng)的配置。原來(lái)主控的欠壓復(fù)位閾值過(guò)低稍微被拉低一點(diǎn)電壓就觸發(fā)復(fù)位我適當(dāng)調(diào)高了閾值同時(shí)增加了復(fù)位確認(rèn)時(shí)間只有當(dāng)電壓跌落持續(xù)超過(guò)幾微秒才觸發(fā)復(fù)位避免瞬時(shí)毛刺誤觸發(fā)復(fù)位。這里要說(shuō)明一個(gè)立場(chǎng)軟件兜底是“最后防線”不是“主要手段”。EMC整改的核心還是硬件軟件措施只能作為輔助。如果你發(fā)現(xiàn)只能靠軟件來(lái)“扛”干擾那說(shuō)明硬件的抗擾度設(shè)計(jì)還沒(méi)有做扎實(shí)在量產(chǎn)一致性上會(huì)存在很大的風(fēng)險(xiǎn)。一臺(tái)車的電磁環(huán)境遠(yuǎn)比實(shí)驗(yàn)室復(fù)雜今天能扛過(guò)去的軟件策略換個(gè)工況可能就失靈了。5. 復(fù)測(cè)與驗(yàn)證結(jié)果整改完成后回到實(shí)驗(yàn)室做正式的BCI復(fù)測(cè)按ISO 11452-4標(biāo)準(zhǔn)執(zhí)行頻率范圍1MHz到400MHz注入等級(jí)覆蓋25mA、50mA、75mA、100mA每個(gè)頻點(diǎn)駐留時(shí)間按標(biāo)準(zhǔn)要求設(shè)定。第一次復(fù)測(cè)的結(jié)果比預(yù)期要好60MHz到80MHz的黑屏現(xiàn)象完全消失135MHz附近的復(fù)位現(xiàn)象也沒(méi)有再出現(xiàn)。整機(jī)在整個(gè)頻率范圍內(nèi)100mA電流等級(jí)下均未出現(xiàn)黑屏、花屏、復(fù)位、錄像中斷等異常。為了驗(yàn)證整改的裕量我還額外做了120mA和150mA兩個(gè)等級(jí)的摸底測(cè)試在150mA條件下設(shè)備在300MHz左右出現(xiàn)了輕微的屏幕閃爍但沒(méi)有黑屏和復(fù)位說(shuō)明裕量已經(jīng)足夠應(yīng)對(duì)絕大多數(shù)整車廠的要求。整改前后的對(duì)比情況如下測(cè)試項(xiàng)目整改前整改后60MHz-80MHz屏幕黑屏120mA時(shí)出現(xiàn)150mA下無(wú)異常135MHz復(fù)位重啟120mA時(shí)出現(xiàn)150mA下無(wú)異常250MHz-300MHz黑屏及復(fù)位120mA時(shí)每掃必現(xiàn)150mA下僅輕微閃爍100mA全頻段判定不合格合格裕量評(píng)估無(wú)裕量約3dB以150mA對(duì)比100mA估算復(fù)測(cè)過(guò)程中我還做了一些額外的驗(yàn)證長(zhǎng)時(shí)間運(yùn)行測(cè)試連續(xù)掃描五個(gè)循環(huán)觀察是否有偶發(fā)性故障對(duì)DUT的電源電壓做了拉偏測(cè)試在9V和16V車載電源典型波動(dòng)范圍下分別跑BCI確認(rèn)整改方案在低電壓和高電壓下都有效。這些額外測(cè)試都是為了確認(rèn)整改不是“碰運(yùn)氣”通過(guò)的而是真正解決了問(wèn)題。6. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄做EMC整改這么多年我總結(jié)了一套排查問(wèn)題的通用思路核心就是“先定位后整改先硬件后軟件先傳導(dǎo)后輻射”。下面把這套思路結(jié)合這個(gè)案例梳理成問(wèn)題排查速查表。常見(jiàn)問(wèn)題可能原因排查方法解決方案BCI測(cè)試黑屏但主控不死顯示鏈路被干擾FPC排線耦合干擾用電流探頭測(cè)屏接口信號(hào)線共模電流FPC排線增加地線信號(hào)線加磁珠和電容BCI測(cè)試整機(jī)復(fù)位重啟電源軌受干擾觸發(fā)欠壓復(fù)位示波器監(jiān)測(cè)各電源軌電壓跌落幅度電源輸入端加共模電感和X2Y電容晶振附近頻點(diǎn)特別敏感晶振諧波與排線形成耦合近場(chǎng)探頭掃PCB表面熱點(diǎn)晶振加RC濾波、串阻、局部鋪地屏幕閃爍但無(wú)黑屏屏驅(qū)動(dòng)芯片供電輕微跌落測(cè)背光供電電壓波動(dòng)背光供電加大濾波電容增加LC濾波復(fù)位后無(wú)法恢復(fù)錄像主控Flash讀寫異常檢查復(fù)位前后主控日志軟件增加文件系統(tǒng)掉電保護(hù)機(jī)制線束靠近AM頻段敏感輸入濾波低頻段不足查看共模電感的阻抗曲線增大共模電感感值或增加一級(jí)低頻濾波高頻段200MHz以上敏感布局布線存在寄生諧振用網(wǎng)絡(luò)分析儀測(cè)關(guān)鍵節(jié)點(diǎn)阻抗調(diào)整布局減小環(huán)路面積增加局部屏蔽6.1 我踩過(guò)的幾個(gè)坑這個(gè)項(xiàng)目本身已經(jīng)結(jié)束很久了但每次復(fù)盤都能有不同的體會(huì)。有幾個(gè)坑我覺(jué)得值得單獨(dú)拿出來(lái)提醒一下。第一個(gè)坑不要盲目加大濾波電容。很多人覺(jué)得電容越大濾波效果越好但在EMC里不完全成立。電容的諧振頻率是固定的超過(guò)諧振頻率之后電容就呈現(xiàn)出感性失去濾波作用。100nF的MLCC諧振頻率大約在幾十MHz到一百多MHz超過(guò)這個(gè)頻段需要換更小的電容例如10nF、1nF。所以濾波不能只靠一顆電容打天下大電容、小電容要并聯(lián)組合使用各管一段頻率。第二個(gè)坑FPC排線不是“加地線越多越好”。地線確實(shí)能改善回流但地線增加后如果各處地電位不完全一致反而會(huì)產(chǎn)生新的交流回路形成地環(huán)天線。我的經(jīng)驗(yàn)是排線兩側(cè)的地線只在一端接地或者通過(guò)一個(gè)磁珠連接到主板地這樣可以破壞地環(huán)同時(shí)仍然提供回流通路。第三個(gè)坑共模電感的“諧振點(diǎn)”是雙刃劍。共模電感的阻抗曲線不是單調(diào)遞增的它在某個(gè)頻率上會(huì)出現(xiàn)諧振峰過(guò)了諧振點(diǎn)阻抗就開(kāi)始下降。如果選型不當(dāng)其諧振點(diǎn)正好落在BCI敏感頻段那干擾不但沒(méi)被濾掉反而會(huì)被“放大”測(cè)試結(jié)果比整改前更差。選型時(shí)務(wù)必看廠家提供的阻抗-頻率曲線或者用網(wǎng)絡(luò)分析儀實(shí)測(cè)。很多車規(guī)級(jí)的電感廠商如TDK、村田、奇力新都會(huì)提供詳細(xì)的頻率特性數(shù)據(jù)選型這塊絕對(duì)不能偷懶。第四個(gè)坑現(xiàn)場(chǎng)只測(cè)一次不重復(fù)。BCI測(cè)試本身有一些隨機(jī)性探頭的夾持位置、線束的擺放形態(tài)都會(huì)影響測(cè)試結(jié)果。同一個(gè)方案第一次測(cè)通過(guò)第二次測(cè)可能就不過(guò)這種“僥幸通過(guò)”最可怕。所以我在復(fù)測(cè)時(shí)堅(jiān)持跑三輪每輪之間重新整理線束模擬不同安裝狀態(tài)確保整改方案的穩(wěn)定性。6.2 一些值得長(zhǎng)期積累的做法案例講到這里我還想補(bǔ)充一些和EMC工作相關(guān)的日常習(xí)慣。這些習(xí)慣不會(huì)直接幫你解決某一個(gè)具體問(wèn)題但長(zhǎng)期積累下來(lái)會(huì)讓你做EMC整改時(shí)少走很多彎路。第一建立敏感點(diǎn)臺(tái)賬。每次測(cè)BCI、RS、CS都把敏感頻率記錄下來(lái)備注當(dāng)時(shí)的異常現(xiàn)象、注入等級(jí)、排查思路和整改措施。久而久之你會(huì)發(fā)現(xiàn)自己產(chǎn)品的“敏感點(diǎn)地圖”越來(lái)越清晰很多新問(wèn)題的敏感點(diǎn)和老問(wèn)題高度重合直接就能定位到可疑電路。這次行車記錄儀的敏感點(diǎn)在60MHz到80MHz如果你臺(tái)賬里記得某顆DC-DC的開(kāi)關(guān)頻率是1.2MHz它的60次諧波是72MHz那你第一時(shí)間就會(huì)懷疑電源輻射而不是漫無(wú)目的地排查。第二設(shè)計(jì)階段就把EMC規(guī)則固化到規(guī)范里。我整理了一份內(nèi)部使用的PCB設(shè)計(jì)EMC檢查清單包含十幾項(xiàng)必查內(nèi)容晶振下方是否鋪地、排線地線數(shù)量是否足夠、電源輸入是否預(yù)留共模電感位置、接口信號(hào)是否預(yù)留串阻位和電容位、屏蔽罩接地是否連續(xù)等。這份清單讓研發(fā)同事在做原理圖和布局時(shí)就能規(guī)避大部分EMC問(wèn)題而不是等樣機(jī)出來(lái)再返工。第三掌握近場(chǎng)探頭的使用技巧。近場(chǎng)探頭配合頻譜儀可以在不進(jìn)入暗室的情況下快速定位PCB上的輻射熱點(diǎn)。行車記錄儀這類帶屏產(chǎn)品近場(chǎng)探頭往往能直接量出FPC排線上的共模電流分布。把探頭放在主板上緩慢移動(dòng)找到頻譜儀幅度最高的位置那個(gè)位置通常就是你整改的關(guān)鍵點(diǎn)。這個(gè)技能在現(xiàn)場(chǎng)調(diào)試時(shí)特別有用強(qiáng)烈建議每個(gè)EMC工程師都練熟。第四多關(guān)注業(yè)內(nèi)工程師整理的經(jīng)驗(yàn)資料。EMC這個(gè)領(lǐng)域書本上的理論和實(shí)驗(yàn)室里的“手感”差距很大。我平時(shí)會(huì)收集一些資深工程師整理的項(xiàng)目復(fù)盤和技術(shù)文章特別是那些包含具體頻率、具體器件參數(shù)的實(shí)戰(zhàn)案例比純理論書有用得多。它們?cè)谀阌龅侥吧鷨?wèn)題時(shí)能提供快速入手的參考方向。結(jié)尾這塊行車記錄儀顯示屏的BCI整改案例后來(lái)還促成了產(chǎn)品線的兩個(gè)改動(dòng)一是后續(xù)所有帶屏產(chǎn)品的新設(shè)計(jì)都強(qiáng)制要求在FPC排線設(shè)計(jì)初就預(yù)留足夠地線二是把共模電感、X2Y電容、晶振RC濾波這些標(biāo)準(zhǔn)電路做成了公司內(nèi)部的車規(guī)EMC參考設(shè)計(jì)模板。我個(gè)人在實(shí)際操作中最深的一點(diǎn)體會(huì)是EMC整改不是“碰運(yùn)氣式”的盲改而是一個(gè)帶著假設(shè)去驗(yàn)證、再根據(jù)驗(yàn)證結(jié)果修正假設(shè)的循環(huán)過(guò)程。手里有示波器、有近場(chǎng)探頭、有頻譜儀只是“醫(yī)療器械”真正能診斷病情的是你腦子里的那套“病理模型”——你要能說(shuō)清楚干擾從哪里來(lái)、走什么路徑、影響什么電路節(jié)點(diǎn)。這套模型建立起來(lái)之后你會(huì)發(fā)現(xiàn)問(wèn)題其實(shí)就那么幾種方案也就那么幾種剩下的只是怎么彈性組合、因地制宜而已。希望這個(gè)案例能給你帶來(lái)一些啟發(fā)后面遇到同樣的“黑屏復(fù)位”問(wèn)題不用慌先梳理干擾路徑再動(dòng)手不遲。