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