智能脫扣器系統(tǒng)方案設(shè)計(jì)
3 抗干擾的措施
影響智能脫扣器的干擾源有用電設(shè)備的浪涌電流,對講機(jī)、手機(jī)等產(chǎn)生的射頻輻射,智能脫扣器內(nèi)部的開關(guān)電源和斬波釋放電路等。這些干擾源的存在導(dǎo)致程序死掉,或電流電壓等參數(shù)顯示不準(zhǔn)確導(dǎo)致故障狀態(tài)判斷錯(cuò)誤,進(jìn)而引起脫扣器誤動(dòng)作。為了減少干擾的影響,需要在硬件和軟件上采取相應(yīng)措施。
3.1 硬件抗干擾
采取的措施有:
1)合理布線,使數(shù)字電路地和模擬電路地共點(diǎn)地為懸浮工作方式,即系統(tǒng)各回路的基準(zhǔn)電位互相連接在一起而不與大地相連,這樣系統(tǒng)有較強(qiáng)的抗干擾能力;
2)模擬電路地和數(shù)字電路地分開接地,最后再匯合到一點(diǎn),這是因?yàn)閿夭ㄐ狗烹娐吩趩?dòng)工作后,出現(xiàn)很高的瞬態(tài)干擾,把邏輯地(主機(jī))和模擬地(A/D)分開后,這一干擾就降到很低;
3)線路板和元器件表面噴絕緣層,是防潮和絕緣的需要,對防電磁干擾也有很重要的作用;在機(jī)殼內(nèi)涂金屬屏蔽層,形成等電位屏蔽,對電磁干擾也有很大的屏蔽作用;
4)在穩(wěn)壓電源、隔離變壓器后側(cè)安裝濾波電路,能使火線與零線中的干擾電流得到衰減;
5)芯片的選擇上,盡可能采用體積小的芯片封裝,由于貼片封裝比直插封裝體積小、抗干擾能力強(qiáng),因此選擇貼片封裝;
6)盡量減少外圍電路,使電路板布線簡單;
7)硬件電路應(yīng)采用多級跟隨器和高頻濾波電路,以保證信號不失真。
3.2 軟件抗干擾
軟件上抗干擾的方法有以下幾種。
1)為了防止裝置受到干擾進(jìn)入“死機(jī)”狀態(tài),在程序中加入一些監(jiān)控措施利用看門狗(WATCHDOG)對程序進(jìn)行死鎖檢測,在必要的時(shí)候自動(dòng)復(fù)位;在未使用的中斷向量區(qū)、空白程序區(qū)設(shè)置軟件陷阱,強(qiáng)迫程序跑飛以后能夠回到正常軌道上來;在必要的地方寫入冗余指令,以調(diào)整指令長度,防止程序混亂。
2)對采樣信號進(jìn)行數(shù)字濾波首先對每一個(gè)采樣點(diǎn)進(jìn)行判別,讓其與相鄰值、前次值以及增值最大值比較,根據(jù)對稱檢測法、限幅檢測法來判斷是否為干擾信號;對最近采樣的點(diǎn)進(jìn)行FFT計(jì)算得到的數(shù)據(jù)與前幾次的數(shù)據(jù)求平均值,舍去“異類”。
3)軟件“WATCHDOG”技術(shù)系統(tǒng)運(yùn)行時(shí)受到外界干擾的時(shí)候,程序會(huì)偏離正常軌道從而引起一系列問題,出現(xiàn)死循環(huán),系統(tǒng)無法回到正常狀態(tài)。軟件看門狗技術(shù)特點(diǎn)是:系統(tǒng)正常運(yùn)行程序中,每隔一段固定時(shí)間就要對“WATCHDOG”進(jìn)行“喂狗”操作,在規(guī)定時(shí)間內(nèi)如果檢測到“喂狗”操作,表明系統(tǒng)運(yùn)行正常,否則認(rèn)為系統(tǒng)出錯(cuò),自動(dòng)發(fā)出復(fù)位信號。本項(xiàng)目采用的CYGNAL51芯片內(nèi)部自帶看門狗,這就減少了項(xiàng)目開發(fā)人員的工作量。
此外,在數(shù)據(jù)處理的算法上進(jìn)行改進(jìn),也能大大提高系統(tǒng)的抗干擾能力,但是,這往往是以犧牲代碼長度為代價(jià)的,至于如何取舍看實(shí)際項(xiàng)目要求而定。
4 結(jié)語
隨著高性能、低價(jià)格芯片的不斷涌現(xiàn),在保留傳統(tǒng)設(shè)備優(yōu)點(diǎn)的基礎(chǔ)上,智能脫扣器在保護(hù)的多樣性、判斷準(zhǔn)確性和抗干擾性、自診斷保護(hù)、實(shí)時(shí)通訊和顯示等方面有較大的改進(jìn),這大大方便了用戶,從而有廣闊的市場前景。
標(biāo)簽: 方案設(shè)計(jì) 系統(tǒng) 智能