MCU的抗干擾能力直接影響其應(yīng)用場(chǎng)合,比如在一些工廠,特別是有大型機(jī)電設(shè)備的地方,干擾非常強(qiáng),如果使用的MCU抗干擾能力不行,就會(huì)導(dǎo)致其產(chǎn)品無法正常工作。
很多MCU都有做EMC認(rèn)證,但實(shí)際表現(xiàn)一般,下面就使用電警棍(模擬3萬伏高壓)來制造強(qiáng)干擾環(huán)境,對(duì)比一些MCU的抗干擾能力:
首先,我們通過定量分析來解讀一下這類實(shí)驗(yàn)的邏輯和依據(jù)。
一般情況下MCU的工作環(huán)境都是正常的,但是一款合格的產(chǎn)品必須要在出廠前經(jīng)過嚴(yán)格的環(huán)境測(cè)試和抗干擾測(cè)試,因?yàn)橐WC產(chǎn)品在一些相對(duì)不利的環(huán)境及苛刻的條件下可以正常工作,畢竟工業(yè)環(huán)境是非常復(fù)雜的,比如控制電焊機(jī)的現(xiàn)場(chǎng)、直接與市電連接的熱地環(huán)境等等。
在技術(shù)圈內(nèi)一直有一些傳聞,比如因?yàn)閲?guó)內(nèi)環(huán)境比較復(fù)雜,而且很多在網(wǎng)運(yùn)行的電器都沒有經(jīng)過認(rèn)證導(dǎo)致市電網(wǎng)絡(luò)干擾較大的,還有說歐美系芯片在國(guó)內(nèi)有水土不服的等等。無論怎樣,就MCU的使用來看,安全的設(shè)計(jì)和更強(qiáng)的抗干擾能力是亙古不變的真理。
通過視頻可以看到實(shí)驗(yàn)是通過電警棍隔著一塊透明玻璃/亞克力板材料對(duì)包括武漢芯源CW32在內(nèi)的6臺(tái)正在運(yùn)行中的MCU芯片近距離放電,這個(gè)干擾方式是通過輻射進(jìn)行干擾,因此屬于輻射干擾的范疇,根據(jù)電流的直接導(dǎo)通與否,劃定輻射干擾和傳導(dǎo)干擾兩個(gè)范疇。
其次,輻射干擾的作用機(jī)理是什么呢?輻射干擾既然沒有那么強(qiáng)的破壞力,為什么依然有大批MCU沒有通過測(cè)試呢?這時(shí)就要說說MCU電路的弱點(diǎn)了。
MCU電路的基本原理,是從內(nèi)置的存儲(chǔ)器中讀取程序,并在內(nèi)部的計(jì)算單元中解讀程序,最后按照程序的內(nèi)容執(zhí)行任務(wù)。
在這個(gè)過程中,MCU需要記憶程序執(zhí)行的各種狀態(tài)和結(jié)果,如果遇到強(qiáng)烈的干擾導(dǎo)致MCU電路丟失或者記錯(cuò),那么MCU的整個(gè)運(yùn)行過程就會(huì)被打斷,這同時(shí)也能證明MCU的抗干擾能力,而且一些MCU還具備補(bǔ)救保護(hù)功能,比如在發(fā)現(xiàn)出錯(cuò)后將MCU自動(dòng)復(fù)位,以便重頭執(zhí)行程序等。
為了實(shí)現(xiàn)更好的抗干擾性能,相比于被干擾中斷后的補(bǔ)救保護(hù)措施相比,MCU的主動(dòng)防御的優(yōu)勢(shì)則會(huì)更明顯,這就相當(dāng)于汽車的主被動(dòng)安全措施一樣,主動(dòng)安全措施直接能避免事故,顯然是更高級(jí)的處理方式。
就拿武漢芯源CW32來說,其采用ARM Cortex-M0+內(nèi)核,主頻為48MHz~64MHz,工作電壓為1.65V-5.5V,并且可以在-40℃下正常工作。
而其MCU通過一系列主動(dòng)防御方法從而提高其抗干擾能力,使得不會(huì)很容易被外部干擾改變到內(nèi)部記憶,這里又通過三種方式實(shí)現(xiàn):
首先,針對(duì)輻射干擾能量的特性,應(yīng)該盡量減少干擾能量的引入。也就是說電路設(shè)計(jì)這塊需要遵循環(huán)路最小原則,盡量在各個(gè)維度實(shí)現(xiàn)最小的環(huán)路面積和接收增益。因?yàn)檩椛涓蓴_的能量引入途徑,歸根結(jié)底還是電磁感應(yīng)。如果MCU沒有外圍電路或者被關(guān)在一個(gè)鐵籠子(法拉第籠)里,外面的干擾是很難輻射進(jìn)去的。
其次,增加外圍電路防護(hù)直接將干擾能量隔絕并泄放在核心電路外圍。比如說MCU為了控制一個(gè)負(fù)載不得不引出一根長(zhǎng)線對(duì)外,那通過這根長(zhǎng)線接收到干擾能量不可避免了,只能在MCU的外圍增加一些保護(hù)器件或者人為構(gòu)筑一些對(duì)能量泄放通道,讓干擾能量不易于被傳導(dǎo)到MCU內(nèi)部的核心敏感區(qū)域。
最后,針對(duì)MCU內(nèi)部設(shè)計(jì)做相應(yīng)改造。MCU內(nèi)部設(shè)計(jì)也是像一個(gè)城市一樣,有城門、有道路、有碼頭有管理機(jī)構(gòu)。如果MCU在設(shè)計(jì)的時(shí)候就特別注意外來干擾能量的引導(dǎo)和防護(hù),那也能夠很好地避免和化解干擾問題。
所以要提高基于MCU的整個(gè)系統(tǒng)的抗干擾性能是有諸多路徑可尋的,其中MCU內(nèi)部的功夫則主要靠MCU設(shè)計(jì)者的努力。
這里,我們?cè)诨仡櫼幌逻@個(gè)實(shí)驗(yàn),可以看到所有的被測(cè)芯片都使用相同的PCB和供電方式是關(guān)鍵也是控制單一變量的前提,這說明實(shí)驗(yàn)人員很了解輻射干擾的作用機(jī)理,雖然最后只有武漢芯源CW32通過了實(shí)驗(yàn)要求,但是我們還是能從實(shí)驗(yàn)中得到些啟發(fā)。
細(xì)心的讀者可能注意到,實(shí)驗(yàn)中提及3萬伏高壓這個(gè)概念,事實(shí)上這個(gè)是因?yàn)樾袠I(yè)中的標(biāo)準(zhǔn)環(huán)境空氣放電需30KV/cm,在實(shí)際實(shí)驗(yàn)中這個(gè)放電電壓是瞬態(tài)的,而且存在劇烈波動(dòng),因?yàn)橹挥羞@樣才能夠引起強(qiáng)烈的電磁場(chǎng)波動(dòng),進(jìn)而達(dá)到實(shí)驗(yàn)中干擾的目的。
再次就是放電距離問題,因?yàn)檩椛涓蓴_的能量密度與距離的平方成反比,因此越近的距離干擾能量越強(qiáng),而且該實(shí)驗(yàn)中經(jīng)做到了cm級(jí),對(duì)于常規(guī)的設(shè)計(jì)已經(jīng)完全能驗(yàn)證問題了。
審核編輯:陳陳
-
mcu
+關(guān)注
關(guān)注
146文章
17841瀏覽量
360498 -
抗干擾
+關(guān)注
關(guān)注
4文章
324瀏覽量
35067
原文標(biāo)題:MCU抗干擾能力有多強(qiáng),3萬伏能扛住嗎?
文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
STM32抗干擾能力如何?

如何提升無線模塊的抗干擾能力
提高系統(tǒng)的抗干擾能力
淺析MCU的抗干擾能力

如何提高pcb的抗干擾能力
如何提高工業(yè)控制設(shè)備的抗干擾能力
紅外熱像儀的抗干擾能力怎么樣?
如何提高PLC系統(tǒng)的抗干擾能力?
LoRa模塊的抗干擾能力怎樣
提高MCU抗干擾能力的10個(gè)實(shí)用細(xì)節(jié)

評(píng)論