柴昆鵬
摘要:工業(yè)控制的抗干擾始終是計算機控制技術(shù)中必須要解決和考慮的重要問題。在多數(shù)情況下干擾都不會造成計算機系統(tǒng)硬件的損壞,主要是對軟件運行造成不良影響。其主要特征是:指令碼或數(shù)據(jù)碼的個別字位受干擾而發(fā)生跳變,使程序的執(zhí)行出現(xiàn)錯誤。最典型的錯誤情況莫過于程序計數(shù)器發(fā)生跳變,結(jié)果可能把數(shù)據(jù)碼錯當成指令,而把指令碼當成數(shù)據(jù)碼來執(zhí)行。一方面,這種盲目執(zhí)行程序的結(jié)果會破壞RAM存儲器的數(shù)據(jù),另一方面可能由于某些偶然的原因而進入死循環(huán)。因此,為了防止系統(tǒng)在運行過程中因干擾而出現(xiàn)死機現(xiàn)象,需要設(shè)計或采用一個良好的硬件看門狗電路。文章對硬件看門狗電路集成塊MAX705進行了介紹,并給出了兩種接口方式的典型應(yīng)用。
關(guān)鍵詞:抗干擾;硬件看門狗;MAX705
1.MAX705的主要功能
MAX705的主要功能有以下4種:
(1)加電、掉電以及供電電壓下降情況下的復位輸出,復位脈沖寬度典型值為200ms。
(2)獨立的看門狗輸出,如果看門狗輸入在1.6s內(nèi)未被觸發(fā),其輸出將變?yōu)榈碗娖健?/p>
(3)125v門限值檢測器,可用于電源故障報警、電池低電壓檢測或+5v以外的電壓的監(jiān)控。
(4)低電平有效的手動復位輸入。
2.MAX705的基本組成
2.1引腳
MAX705芯片為8腳的DIP封裝,引腳如圖1所示。