一種智能高頻開關(guān)電源監(jiān)控模塊的設(shè)計(jì)
由于監(jiān)控的數(shù)據(jù)量較大,對每類數(shù)據(jù)都要有固定格式,采取檢錯(cuò)重發(fā)機(jī)制,保證數(shù)據(jù)的正確性。數(shù)據(jù)處理子程序主要是完成A/D轉(zhuǎn)換,數(shù)據(jù)比較判斷,數(shù)字信號輸出反饋控制、清中斷等。圖5是串口接收中斷子程序流圖。
圖5 串口接收中斷子程序流程圖
4、系統(tǒng)抗干擾措施
監(jiān)控模塊的性能直接影響整個(gè)開關(guān)電源的工作,如果抗干擾措施設(shè)計(jì)考慮不全,一旦干擾竄入監(jiān)控模塊,引發(fā)誤測、誤報(bào),會導(dǎo)致整個(gè)系統(tǒng)癱瘓。本系統(tǒng)在設(shè)計(jì)中采取了硬件抗干擾和軟件抗干擾相結(jié)合的辦法。
4.1 硬件抗干擾措施
為了提高模擬量的輸入阻抗,減少損耗,在進(jìn)行A/D轉(zhuǎn)換前加入一級電壓跟隨器,將檢測的信號電壓轉(zhuǎn)換成電流后,再并一電阻恢復(fù)成電壓信號,使用高精度的12位雙積分A/D轉(zhuǎn)換器ICL7109。為消除數(shù)字量的雜波干擾,電路中加入10uF的濾波電容組。整個(gè)系統(tǒng)在完成與計(jì)算機(jī)的串口通信時(shí),采用6N136進(jìn)行隔離。采用MAX706組成的看門狗電路,提高M(jìn)CU的抗干擾措施。
4.2 軟件抗干擾措施
主要采用數(shù)字濾波和數(shù)字調(diào)零技術(shù),消除開關(guān)電路、A/D轉(zhuǎn)換電路的偏差,對信號進(jìn)行平滑處理,消除減少干擾。對各類數(shù)據(jù)規(guī)定格式,采取校驗(yàn)、檢錯(cuò)重發(fā)機(jī)制,提高可靠性。大量采用冗余指令,提高軟件執(zhí)行的可靠性。
5、結(jié)束語
智能高頻開關(guān)電源與電池配接后組成不間斷供電系統(tǒng),可廣泛用于郵電通信、水利電力、公安、鐵路、計(jì)算中心等需要大功率直流電源的場所。采用本文監(jiān)控模塊的開關(guān)電源,通過運(yùn)行試驗(yàn),能實(shí)現(xiàn)“三遙”等功能,維護(hù)方便,可靠性高,工作正常,各項(xiàng)指標(biāo)均能滿足要求。
評論