對(duì)工業(yè)系統(tǒng)形成電磁干擾的來(lái)源主要有三個(gè):一是空間場(chǎng)干擾,通過(guò)電磁波輻射竄入系統(tǒng);二是電源干擾,它直接侵害系統(tǒng);三是信號(hào)干擾通道,通過(guò)與主機(jī)相連的前、后通道進(jìn)入系統(tǒng)。為了確保儀器儀表自身準(zhǔn)確可靠、穩(wěn)定連續(xù)地運(yùn)行,因而有必要對(duì)單片機(jī)應(yīng)用系統(tǒng)采取一些綜合的措施,使系統(tǒng)受到干擾后能自動(dòng)恢復(fù)正常工作,保證其長(zhǎng)期可靠、穩(wěn)定地運(yùn)行,符合儀器儀表的電磁兼容性標(biāo)準(zhǔn).
1、選用低頻率的微處理器
選用外時(shí)鐘頻率低的微處理器可以有效降低噪聲和提高系統(tǒng)的抗干擾能力,同樣頻率的方波和正弦波,方波中的高頻成份比正弦波多,頻率越高越容易發(fā)射出成為噪聲源.應(yīng)此在符合系統(tǒng)性能要求的前提下盡量采用低頻率的微處理器.
2、 印刷線路板的布線及元件的合理排列
排列的位置應(yīng)充分考慮抗電磁干擾問(wèn)題,各部件之間的引線要盡量短.信號(hào)在線路板上傳輸,其延時(shí)時(shí)間不應(yīng)大于所用器件的標(biāo)稱延時(shí)時(shí)間.在布局上,把模擬信號(hào)部分、高速數(shù)字信號(hào)部分、噪聲源部分(繼電器開關(guān))這三部分合理的分開,使互相之間的信號(hào)耦合最小。
在重要以及易受干擾的的電路板對(duì)外接口線路中串接高頻扼流環(huán),以抑制高頻干擾同時(shí)也起到抗操作人員所帶靜電的作用。
在信號(hào)輸出及輸入端使用光耦進(jìn)行光電隔離,光耦兩端使用分離的電源,能有效地抑制尖脈沖及各種噪聲的干擾.在光電耦合器的輸入端,既使是幅值很高的干擾,也會(huì)由于沒(méi)有足夠的能量使發(fā)光二極管發(fā)光而被抑制.
采用單點(diǎn)接地法。在每片芯片電源端加一個(gè)0.1μF去耦電容,這個(gè)電容有兩個(gè)作用:一方面是本集成電路的蓄能電容,提供和吸收該集成電路開門關(guān)門的充放電能量;另一方面旁路掉該器件的高頻噪聲。在電源一進(jìn)入電路板的地方加一個(gè)10μF的去高頻電容。
盡量使用45度折線而不用90度折線布線以減少高頻信號(hào)對(duì)外的發(fā)射與耦合。任何信號(hào)都不形成環(huán)路。
3、采用屏蔽技術(shù)
以銅或鋁等導(dǎo)電性能良好的金屬材料制作的封閉金屬盒可以破壞電場(chǎng)干擾途經(jīng)且有靜電屏蔽功能,這種屏蔽盒接地后還可破壞磁場(chǎng)干擾途經(jīng),兼有電磁屏蔽功能.
4、使用硬件“看門狗”
“看門狗”計(jì)時(shí)器電路英文名為Watchdog Timer,簡(jiǎn)稱WDT。其作用是監(jiān)測(cè)單片機(jī)的運(yùn)行,一旦發(fā)現(xiàn)“死機(jī)”就發(fā)出復(fù)位信號(hào)恢復(fù)程序的正常運(yùn)行。WDT電路種類很多,但基本原理相同。WDT電路是一個(gè)獨(dú)立的計(jì)時(shí)器,單片機(jī)在正常的運(yùn)行中會(huì)不斷發(fā)出計(jì)時(shí)清零信號(hào)給WDT,清WDT計(jì)時(shí)器,使WDT無(wú)法產(chǎn)生復(fù)位信號(hào)。如果單片機(jī)出現(xiàn)死機(jī),則WDT計(jì)時(shí)器無(wú)法接收到清零信號(hào),計(jì)時(shí)器計(jì)滿就產(chǎn)生溢出信號(hào)使單片機(jī)復(fù)位,恢復(fù)程序的正常運(yùn)行。
但是硬件看門狗也并不是十全十美,有時(shí)也會(huì)出現(xiàn)死機(jī)而沒(méi)有復(fù)位的情況,因此考慮結(jié)合軟件抗干擾的方法加以處理。
5、提高軟件可靠性
在系統(tǒng)軟件開發(fā)過(guò)程中,為提高系統(tǒng)可靠性,盡量避免錯(cuò)誤和故障的發(fā)生。
SARO全系列GPRS/CDMA產(chǎn)品已經(jīng)完全考慮了這些.