文章內容

系統掉電或電源電壓波動時累積流量數據的保護

 

2003年10月(2)

2.2 系統掉電或電源電壓波動時累積流量數據的保護

當電源電壓的波動在允許范圍內,PFI端輸入電壓>1.25V,因此 端保持高電平,AT89C52無中斷信號輸入;依靠電容C1的濾波作用,7805腳1端的輸入電壓近似保持不變,從而系統能夠正常工作。當電源因某種原因掉電時,PFI端輸入電壓<1.25V,因此 端輸出低電平信號到 ,觸發外部中斷;AT89C52接到中斷后執行中斷程序,依靠電容C1放電,在系統電壓(7805腳2端電壓)降至4.5V(系統正常工作所需要的最低電壓)前將累積流量寫入93C46,然后退出中斷程序。93C46寫入一個字節的時間小于10ms。該系統的累積流量數據由4個字節組成,所以系統完成累積流量保護工作所需要的時間<40ms。在實際掉電測試種,該掉電后供電延時電路所釋放的電量能夠維持系統正常工作2~3s,因此系統有足夠的時間來完成累積流量數據的保護工作。掉電后累積流量保護程序流程如圖5所示。當電源電壓因干擾產生較大波動時,PFI端輸入電壓<1.25V,因此系統會按掉電的情況處理,執行掉電程序。如果電源電壓在系統電壓降至4.5V前恢復,那么系統仍能夠繼續正常工作,系統不產生上電復位,電壓波動引發的外部中斷信號中只用于通知系統寫累積流量常工作,系統不產生上電復位,電壓波動引發的外部中斷信號只用于通知系統寫累積流量到93C46;反之,系統進入上電操作。累積流量數據能否被系統實施保護只與掉電后供電延時電路的供電時間長短有關,與電源電壓大范圍波動時電壓恢復正常的時間無關,所以在電壓波動較大的情況下累積流量數據能得到可靠的保護。

        圖5  掉電后累積流量保護程序

3 結束語

   本文提出了一種由MAX813和93C46新穎集成芯片構成的低成本、高可靠性智能流量檢測系統數據自動保護方法。實現了克服來自電源等方面干擾、使系統在惡劣環境下可靠工作的看門狗、掉電后供電延時、電源故障實時監控、自動恢復等抗干擾功能。該方法已在所開發的智能流量檢測系統產品中得到實際應用。本文介紹的數據保護方法可進一步推廣應用于各種測控系統中。

 

無覓相關文章插件,快速提升流量

 

猫 咪app 成 人 抖 音