三方麵入手“甩掉”單片機設計的電磁幹擾
發布時間:2014-10-30 責任編輯:echolady
【導讀】在(zai)單(dan)片(pian)機(ji)設(she)計(ji)過(guo)程(cheng)中(zhong),電(dian)磁(ci)幹(gan)擾(rao)一(yi)直(zhi)是(shi)工(gong)程(cheng)師(shi)應(ying)對(dui)的(de)焦(jiao)點(dian)。本(ben)文(wen)將(jiang)從(cong)硬(ying)件(jian)和(he)軟(ruan)件(jian)方(fang)麵(mian)入(ru)手(shou)處(chu)理(li)設(she)計(ji)過(guo)程(cheng)中(zhong)不(bu)可(ke)避(bi)免(mian)的(de)電(dian)磁(ci)幹(gan)擾(rao),從(cong)軟(ruan)件(jian)處(chu)理(li)和(he)PCB設計等方麵著手甩掉電磁幹擾問題。
一、影響EMC的因數
1、頻率
高頻產生更多的發射,周期性信號產生更多的發射。在高頻單片機係統中,當器件開關時產生電流尖峰信號;在模擬係統中,當負載電流變化時產生電流尖峰信號。
2、電壓
電源電壓越高,意味著電壓振幅越大,發射就更多,而低電源電壓影響敏感度。
3.接地
在所有EMC題目中,主要題目是不適當的接地引起的。有三種信號接地方法:單點、多點和混合。在頻率低於1MHz時,可采用單點接地方法,但不適宜高頻;在zai高gao頻pin應ying用yong中zhong,最zui好hao采cai用yong多duo點dian接jie地di。混hun合he接jie地di是shi低di頻pin用yong單dan點dian接jie地di,而er高gao頻pin用yong多duo點dian接jie地di的de方fang法fa。地di線xian布bu局ju是shi關guan鍵jian,高gao頻pin數shu字zi電dian路lu和he低di電dian平ping模mo擬ni電dian路lu的de接jie地di電dian路lu盡jin不bu能neng混hun合he。
4、電源往耦
當器件開關時,在電源線上會產生瞬態電流,必須衰減和濾掉這些瞬態電流。來自高di/dt源的瞬態電流導致地和線跡“發射”電壓,高di/dt產chan生sheng大da範fan圍wei的de高gao頻pin電dian流liu,激ji勵li部bu件jian和he線xian纜lan輻fu射she。流liu經jing導dao線xian的de電dian流liu變bian化hua和he電dian感gan會hui導dao致zhi壓ya降jiang,減jian小xiao電dian感gan或huo電dian流liu隨sui時shi間jian的de變bian化hua可ke使shi該gai壓ya降jiang最zui小xiao。
5、PCB設計
適當的印刷電路板(PCB)布線對防止EMI是至關重要的。
二、對幹擾措施的硬件處理方法
1、輸入/輸出的電磁兼容性設計
在單片機係統中輸進/輸出也是幹擾源的傳導線,和接收射頻幹擾信號的拾檢源,我們設計時一般要采取有效的措施:
①采用必要的共模/差模抑製電路,同時也要采取一定的濾波和防電磁屏蔽措施以減小幹擾的進進。
②在條件許可的情況下盡可能采取各種隔離措施(如光電隔離或者磁電隔離),從而阻斷幹擾的傳播。
2、振蕩器
大部分的單片機都有一個耦合於外部晶體或陶瓷諧振器的振蕩器電路。在PCB上,要求外接是電容、晶體或陶瓷諧振器的引線越短越好。RC振蕩器對幹擾信號有潛伏的敏感性,它能產生很短的時鍾周期,因而最好選晶體或陶瓷諧振器。另外,石英晶體的外殼要接地。
3、印刷線路板(PCB)的電磁兼容性設計
PCB是單片機係統中電路元件和器件的支撐件,它提供電路元件和器件之間的電氣連接。隨著電子技術的飛速發展,PCB的密度越來越高。PCBshejidehaohuaiduidanpianjixitongdediancijianrongxingyingxianghenda,shijianzhengshi,jishidianluyuanlitushejizhengque,yinshuadianlubanshejibudang,yehuiduidanpianjixitongdekekaoxingchanshengbuliyingxiang。liru,jiaruyinshuadianlubandeliangtiaoxipingxingxiankaodehenjin,huixingchengxinhaoboxingdeyanchi,zaichuanshuxiandezhongduanxingchengfanshezaosheng。yinci,zaishejiyinshuadianlubandeshihou,yingliuyicaiyongzhengquedefangfa,zunshouPCB設計的一般原則,並應符合抗幹擾的設計要求。要使電子電路獲得最佳性能,元器件的布局及導線的布設是很重要的。
4、防雷擊措施
室外使用的單片機係統或從室外排擠引進室內的電源線、信號線,要考慮係統的防雷擊題目。常用的防雷擊器件有:氣體放電管、TVS(Transient Voltage Suppression)等。氣體放電管是當電源的電壓大於某一數值時,通常為數十V或數百V,氣體擊穿放電,將電源線上強衝擊脈衝導進大地。TVS可以看成兩個並聯且方向相反的齊納二極管,當兩端電壓高於某一值時導通。其特點是可以瞬態通過數百乃上千A的電流。
[page]
5、單片機複位電路的設計
在單片機係統中,看門狗係統對整個單片機的運行起著特別重要的作用,由於所有的幹擾源不可能全部被隔離或往除,一旦進進CPU幹擾程序的正常運行,那麼複位係統結合軟件處理措施就成了一道有效的糾錯防禦的屏障了。常用的複位係統有以下兩種:
①外部複位係統。外部“看門狗”電路可以自己設計也可以用專門的“看門狗”芯片來搭建。然而,他們各有優缺點,大部分專用“看門狗”芯片對低頻“喂狗”信號不能響應,而高頻“喂狗”信號都能響應,使其在低頻“喂狗”信號下產生複位動作而在高頻的“喂狗”信號下不產生複位動作,這樣,假如程序係統陷進一個死循環,而該循環中恰巧有著“喂狗”信號的話,那麼該複位電路就無法實現它的應有的功能了。然而,我們自己可以設計一個具有帶通的“喂狗”電路和其他複位電路構成的係統就是一個很有效外部監控係統了。
②現(xian)在(zai)越(yue)來(lai)越(yue)多(duo)的(de)單(dan)片(pian)機(ji)都(dou)帶(dai)有(you)自(zi)己(ji)的(de)片(pian)上(shang)複(fu)位(wei)係(xi)統(tong),這(zhe)樣(yang)用(yong)戶(hu)就(jiu)可(ke)以(yi)很(hen)方(fang)便(bian)的(de)使(shi)用(yong)其(qi)內(nei)部(bu)的(de)複(fu)位(wei)定(ding)時(shi)器(qi)了(le),但(dan)是(shi),有(you)一(yi)些(xie)型(xing)號(hao)的(de)單(dan)片(pian)機(ji)它(ta)的(de)複(fu)位(wei)指(zhi)令(ling)太(tai)過(guo)於(yu)簡(jian)單(dan),這(zhe)樣(yang)也(ye)會(hui)存(cun)在(zai)象(xiang)上(shang)述(shu)死(si)循(xun)環(huan)那(na)樣(yang)的(de)“喂狗”指令,使其失往監控作用。有一些單片機的片上複位指令就做的比較好,一般他們把“喂狗”信號做成固定格式的多條指令依順序來執行,假如有一定錯誤則該“喂狗”操縱無效,這樣就大大進步了複位電路的可靠性。
三、對幹擾措施的軟件處理方法
電磁幹擾源所產生的幹擾信號在一些特定的情況下(比如在一些電磁環境比較惡劣的情況下)是無法完全消除的,終極將會進進CPU處理的的核心單元,這樣在一些大規模集成電路經常會受到幹擾,導致不能正常工作或在錯誤狀態下工作。特別是像RAM這種利用雙穩態進行存儲的器件,往往會在強幹擾下發生翻轉,使原來存儲的“0”變為“1”,或者“1”變為“0”;一些串行傳輸的時序及數據會因幹擾而發生改變;更嚴重的會破壞一些重要的數據參數等;造成的後果往往是很嚴重的。在這種情況下軟件設計的好壞直接影響到整個係統的抗幹擾能力的高低。
1、對RAM和FLASH(ROM)的檢測
在編製程序時我們最好是寫進一些檢測程序來測試RAM和FLASH(ROM)的數據代碼,看有無發生錯誤,一旦發生要立即糾正,糾正不了的要及時給出錯誤指示,以便用戶往處理。
另外,在編製程序時加進程序冗餘是不可缺少的。在一定的地方加進三條或三條以上NOP指令對程序的重組有著很有效防止作用。同時,在程序的運行狀態中要引進標誌數據和檢測狀態,從而及時發現和糾正錯誤產生。
2、程序會由於電磁幹擾大致會一下幾種情況:
①程(cheng)序(xu)跑(pao)飛(fei)。這(zhe)種(zhong)情(qing)況(kuang)是(shi)最(zui)常(chang)見(jian)的(de)幹(gan)擾(rao)結(jie)果(guo),一(yi)般(ban)來(lai)說(shuo)有(you)一(yi)個(ge)好(hao)的(de)複(fu)位(wei)係(xi)統(tong)或(huo)軟(ruan)件(jian)幀(zhen)測(ce)係(xi)統(tong)即(ji)可(ke),對(dui)整(zheng)個(ge)運(yun)行(xing)係(xi)統(tong)的(de)不(bu)會(hui)產(chan)生(sheng)太(tai)大(da)的(de)影(ying)響(xiang)。
②死si循xun環huan或huo不bu正zheng常chang程cheng序xu代dai碼ma運yun行xing。當dang然ran這zhe種zhong死si循xun環huan和he不bu正zheng常chang程cheng序xu代dai碼ma並bing非fei設she計ji職zhi員yuan有you意yi寫xie進jin的de,我wo們men知zhi道dao程cheng序xu的de指zhi令ling是shi由you字zi節jie組zu成cheng的de,有you的de是shi單dan字zi節jie指zhi令ling而er有you的de是shi多duo字zi節jie指zhi令ling,當dang幹gan擾rao產chan生sheng後hou使shi得dePC指zhi針zhen發fa生sheng變bian化hua,從cong而er使shi原yuan來lai的de程cheng序xu代dai碼ma發fa生sheng了le重zhong組zu產chan生sheng了le不bu可ke猜cai測ce的de可ke執zhi行xing的de程cheng序xu代dai碼ma,那na麼me,這zhe種zhong錯cuo誤wu是shi致zhi命ming的de,它ta會hui有you可ke能neng會hui往wang修xiu改gai重zhong要yao的de數shu據ju參can數shu,有you可ke能neng產chan生sheng不bu可ke猜cai測ce的de控kong製zhi輸shu出chu等deng一yi係xi列lie錯cuo誤wu狀zhuang態tai。
3、對重要參數儲存的措施
一般情況下,我們可以采用錯誤檢測與糾正來有效地減少或避免這種情況的出現。根據檢錯、糾錯的原理,主要思想是在數據寫進時,根據寫進的數據天生一定位數的校驗碼,與相應的數據一起保存起來;dangduchushi,tongshiyejiangxiaoyanmaduchu,jinxingpanjue。jiaruchuxianyiweicuowuzezidongjiuzheng,jiangzhengquedeshujusongchu,bingtongshijianggaizhengyihoudeshujuhuixiefugaiyuanlaicuowudeshuju;假如出現兩位錯誤則產生中斷報告,通知CPU進jin行xing異yi常chang處chu理li。所suo有you這zhe一yi切qie動dong作zuo都dou是shi靠kao軟ruan件jian設she計ji自zi動dong完wan成cheng的de,具ju有you實shi時shi性xing和he自zi動dong完wan成cheng的de特te點dian。通tong過guo這zhe樣yang的de設she計ji,能neng大da大da進jin步bu係xi統tong的de抗kang幹gan擾rao能neng力li,從cong而er進jin步bu係xi統tong的de可ke靠kao性xing。
檢錯與糾錯原理:
首shou先xian來lai看kan看kan檢jian錯cuo和he糾jiu錯cuo的de基ji本ben原yuan理li。進jin行xing差cha錯cuo控kong製zhi的de基ji本ben思si想xiang是shi在zai信xin息xi碼ma組zu中zhong以yi一yi定ding規gui則ze加jia進jin不bu同tong方fang式shi的de冗rong餘yu碼ma,以yi便bian在zai信xin息xi讀du出chu的de時shi候hou依yi靠kao多duo餘yu的de監jian視shi碼ma或huo校xiao碼ma碼ma來lai發fa現xian或huo自zi動dong糾jiu正zheng錯cuo誤wu。
針對誤碼發生的特點,即錯誤發生的隨機性和小概任性,它幾乎總是隨機地影響某個字節中的某一位(bit),因此,假如能夠設計自動糾正一位錯誤,而檢查兩位錯誤的編碼方式。就可以大大進步係統的可靠性。
相關閱讀:
幾種可有效開關電源的電磁幹擾抑製方法
大咖告訴你:電磁兼容/電磁幹擾的設計技巧和實戰設計問答
【24條忠告】降低PCB設計中噪聲與電磁幹擾
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 從土豆電池到精準農業:科學經典的現代回響
- 讓AI更懂生活:貿澤電子EIT係列探索AI在日常產品中的實用化設計
- 從“可演示”到“可部署”:人形機器人全鏈路測試驗證體係構建
- e絡盟與Same Sky簽署全球分銷協議,拓展高性能元器件版圖
- 告別“偏色”煩惱:光譜傳感器如何重塑手機攝影的真實色彩
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索




