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