資料介紹
對于一個電子工程師來說,在單片機的電路設計中電磁干擾不僅關系了單片機在控制在中的能力和準確度,還關系到企業在行業中的競爭。對電磁干擾的設計本文主要從硬件和軟件方面進行設計處理,下面就是從單片機的PCB設計到軟件處理方面來介紹對電磁兼容性的處理。
一、影響EMC的因數
1.電壓
電源電壓越高,意味著電壓振幅越大,發射就更多,而低電源電壓影響敏感度。
2.頻率
高頻產生更多的發射,周期性信號產生更多的發射。在高頻單片機系統中,當器件開關時產生電流尖峰信號;在模擬系統中,當負載電流變化時產生電流尖峰信號。
3.接地
在所有EMC題目中,主要題目是不適當的接地引起的。有三種信號接地方法:單點、多點和混合。在頻率低于1MHz時,可采用單點接地方法,但不適宜高頻;在高頻應用中,最好采用多點接地。混合接地是低頻用單點接地,而高頻用多點接地的方法。地線布局是關鍵,高頻數字電路和低電平模擬電路的接地電路盡不能混合。
4.PCB設計
適當的印刷電路板(PCB)布線對防止EMI是至關重要的。
5.電源往耦
當器件開關時,在電源線上會產生瞬態電流,必須衰減和濾掉這些瞬態電流。來自高di/dt源的瞬態電流導致地和線跡“發射”電壓,高di/dt產生大范圍的高頻電流,激勵部件和線纜輻射。流經導線的電流變化和電感會導致壓降,減小電感或電流隨時間的變化可使該壓降最小。
二、對干擾措施的硬件處理方法
1.印刷線路板(PCB)的電磁兼容性設計
PCB 是單片機系統中電路元件和器件的支撐件,它提供電路元件和器件之間的電氣連接。隨著電子技術的飛速發展,PCB的密度越來越高。PCB設計的好壞對單片機系統的電磁兼容性影響很大,實踐證實,即使電路原理圖設計正確,印刷電路板設計不當,也會對單片機系統的可靠性產生不利影響。例如,假如印刷電路板的兩條細平行線靠的很近,會形成信號波形的延遲,在傳輸線的終端形成反射噪聲。因此,在設計印刷電路板的時候,應留意采用正確的方法,遵守PCB設計的一般原則,并應符合抗干擾的設計要求。要使電子電路獲得最佳性能,元器件的布局及導線的布設是很重要的。
2.輸入/輸出的電磁兼容性設計
在單片機系統中輸進/輸出也是干擾源的傳導線,和接收射頻干擾信號的拾檢源,我們設計時一般要采取有效的措施:
①采用必要的共模/差模抑制電路,同時也要采取一定的濾波和防電磁屏蔽措施以減小干擾的進進。
②在條件許可的情況下盡可能采取各種隔離措施(如光電隔離或者磁電隔離),從而阻斷干擾的傳播。
3.單片機復位電路的設計
在的單片機系統中,看門狗系統對整個單片機的運行起著特別重要的作用,由于所有的干擾源不可能全部被隔離或往除,一旦進進CPU干擾程序的正常運行,那么復位系統結合軟件處理措施就成了一道有效的糾錯防御的屏障了。常用的復位系統有以下兩種:
① 外部復位系統。外部“看門狗”電路可以自己設計也可以用專門的“看門狗”芯片來搭建。然而,他們各有優缺點,大部分專用“看門狗”芯片對低頻“喂狗”信號不能響應,而高頻“喂狗”信號都能響應,使其在低頻“喂狗”信號下產生復位動作而在高頻的“喂狗”信號下不產生復位動作,這樣,假如程序系統陷進一個死循環,而該循環中恰巧有著“喂狗”信號的話,那么該復位電路就無法實現它的應有的功能了。然而,我們自己可以設計一個具有帶通的“喂狗”電路和其他復位電路構成的系統就是一個很有效外部監控系統了。
②現在越來越多的單片機都帶有自己的片上復位系統,這樣用戶就可以很方便的使用其內部的復位定時器了,但是,有一些型號的單片機它的復位指令太過于簡單,這樣也會存在象上述死循環那樣的“喂狗”指令,使其失往監控作用。有一些單片機的片上復位指令就做的比較好,一般他們把“喂狗”信號做成固定格式的多條指令依順序來執行,假如有一定錯誤則該“喂狗”操縱無效,這樣就大大進步了復位電路的可靠性。
4.振蕩器
大部分的單片機都有一個耦合于外部晶體或陶瓷諧振器的振蕩器電路。在PCB上,要求外接是電容、晶體或陶瓷諧振器的引線越短越好。RC振蕩器對干擾信號有潛伏的敏感性,它能產生很短的時鐘周期,因而最好選晶體或陶瓷諧振器。另外,石英晶體的外殼要接地。
5.防雷擊措施
室外使用的單片機系統或從室外排擠引進室內的電源線、信號線,要考慮系統的防雷擊題目。常用的防雷擊器件有:氣體放電管、TVS(Transient Voltage Suppression)等。氣體放電管是當電源的電壓大于某一數值時,通常為數十V或數百V,氣體擊穿放電,將電源線上強沖擊脈沖導進大地。TVS可以看成兩個并聯且方向相反的齊納二極管,當兩端電壓高于某一值時導通。其特點是可以瞬態通過數百乃上千A的電流。
三、對干擾措施的軟件處理方法
電磁干擾源所產生的干擾信號在一些特定的情況下(比如在一些電磁環境比較惡劣的情況下)是無法完全消除的,終極將會進進CPU處理的的核心單元,這樣在一些大規模集成電路經常會受到干擾,導致不能正常工作或在錯誤狀態下工作。特別是像RAM這種利用雙穩態進行存儲的器件,往往會在強干擾下發生翻轉,使原來存儲的“0”變為“1”,或者“1”變為“0”;一些串行傳輸的時序及數據會因干擾而發生改變;更嚴重的會破壞一些重要的數據參數等;造成的后果往往是很嚴重的。在這種情況下軟件設計的好壞直接影響到整個系統的抗干擾能力的高低。
1.程序會由于電磁干擾大致會一下幾種情況:
①程序跑飛。
這種情況是最常見的干擾結果,一般來說有一個好的復位系統或軟件幀測系統即可,對整個運行系統的不會產生太大的影響。
②死循環或不正常程序代碼運行。
當然這種死循環和不正常程序代碼并非設計職員有意寫進的,我們知道程序的指令是由字節組成的,有的是單字節指令而有的是多字節指令,當干擾產生后使得PC指針發生變化,從而使原來的程序代碼發生了重組產生了不可猜測的可執行的程序代碼,那么,這種錯誤是致命的,它會有可能會往修改重要的數據參數,有可能產生不可猜測的控制輸出等一系列錯誤狀態。
2.對重要參數儲存的措施
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 提高電磁兼容性的PCB布局.zip
- 開關電源的電磁兼容性設計及抑制措施 37次下載
- 從單片機的PCB設計到軟件處理方面來介紹對電磁兼容性的處理資料下載
- 6個辦法有效提升電路板的電磁兼容性資料下載
- 開關電源的電磁兼容性處理實例資料下載
- 電磁兼容性的基本概念詳細說明 34次下載
- 電磁兼容性的培訓教程免費下載 16次下載
- 單片機系統的電磁兼容性設計詳解
- 電磁兼容性的設計課件說明 2次下載
- AD教材之電磁兼容的電路板設計基于Altium Designer平臺PDF電子教材 114次下載
- 單片機應用系統PCB電磁兼容性_EMC_設計 0次下載
- 單片開關電源的電磁兼容性設計
- 電磁兼容性基礎知識及其實現
- 射頻電路印刷電路板的電磁兼容性設計
- 電磁兼容與pcb設計資料 0次下載
- 怎么樣才能對PCB布線和電磁兼容性實現設計約束 2562次閱讀
- 單片機設計的電磁兼容性解決方案 942次閱讀
- 單片機中電磁兼容性的處理方法 1241次閱讀
- 單片機PCB設計對電磁兼容性的處理 1106次閱讀
- 單片機電磁兼容性的處理方法解析 1081次閱讀
- 如何在PCB設計中考慮電磁兼容性 5075次閱讀
- 如何提高單片機系統的電磁兼容性 1286次閱讀
- 一文看懂電磁兼容性原理與方法及設計 3.4w次閱讀
- 單片機設計過程中如何擺脫電磁干擾 1412次閱讀
- 講解關于單片機系統的電磁兼容設計 814次閱讀
- 專家分享:家用電器電磁兼容性設計 1444次閱讀
- 解決單片機EMC問題的8個方法 3395次閱讀
- 家用電器電磁兼容性設計 1406次閱讀
- 單片機設計中擺脫EMC的軟硬件處理方法 763次閱讀
- 從PCB到軟件處理 談單片機系統的電磁兼容性設計 1803次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多