電磁流量計的抗干擾方式有哪些
發布時間:2023-07-30 14:15:04來源:hseauto.cn來源:..
字體: 大 中 小
由于電磁流量計測量精度的干擾因素很多,且電磁流量計的工作條件通常也比較惡劣,電磁流量計的測量準確程度除受到系統內部產生的信號干擾外,還會不可避免的受到多種環境因素的影響,電磁流量計測量的誤差,會給生產帶來重大的經濟損失。因此,提升流量計的可靠性與測量精度,減少干擾對測量值的影響程度,是電磁流量計發展必須要做的工作。
1.1硬件抗干擾技術
(1)電源端所產生的干擾是電子產品較為常見的精度干擾因素,由于這種干擾無法完全被去除,只能通過減小干擾脈沖的幅度來降低其影響。在實際工作中常采用在交流進線端串接入低通LC濾波器的方式來實現,這種方法在實際的工作中產生了顯著地效果。
?。?)傳輸電纜所產生的雜散電磁場會通過感應和輻射的方式進入信道而產生干擾,利用雙芯屏蔽電纜能夠實現較長線路傳輸的抗干擾功能。對于環境更為惡劣的情況,為提高抗干擾能力,可采用光電隔離方式將系統控制部分與I/O口部分分開,并采用雙電源供電來降低干擾產生的精度影響。
?。?)除了有針對性的抵抗干擾之外,還可以采取增加硬件的方式提升系統的整體抗干擾能力。例如:選擇和使用抗干擾能力強的單片機;使用硬件看門狗電路;使用電壓檢測電路;盡可能使用單片機的內部程序存儲器和內部數據存儲器等。
1.2軟件抗干擾技術
(1)通過在系統程序的關鍵位置插入部分單字節指令或將單字節指令進行重寫,從而達到恢復“跑飛”程序的目的,這種方法稱之為指令冗余。指令冗余的主要方法包括以下兩點:一是在雙字節指令和3字節指令之后插入兩個單字節NOP指令,以保證其后的指令不被拆散。二是對于程序流向起決定作用的指令和某些對系統工作狀態有重要作用的指令的后面,可重復寫上這些指令,以確保這些指令的正確執行。
?。?)若“跑飛”程序進入非程序區或者表格區時,指令冗余則無法起到抗干擾的目的,此時可采用設置軟件陷阱對“跑飛”程序進行攔截,軟件陷阱能將“跑飛”程序引向某一位置,再通過編制的程序對“跑飛”程序進行恢復。
?。?)某些程序被干擾后容易陷入死循環模式,通過程序監視技術,能夠及時發現運行超時的程序,并采用相應的方式使程序復位,保證程序的正常運行。
返回