基于看門(mén)狗芯片MAX708的數據保護系統設計
引 言
本文引用地址:http://dyxdggzs.com/article/163254.htm單片機的程序穩定性和運行及數據的安全性是設計者在不同的運行環(huán)境中所必須考慮的問(wèn)題,而最易遇到的問(wèn)題是受干擾而使CPU進(jìn)入死循環(huán),一般情況下設計者會(huì )使用軟件陷阱和軟件看門(mén)狗來(lái)避免此類(lèi)現象的出現,對于一般的運行環(huán)境還可以,如果是連續運行或環(huán)境惡劣的狀況時(shí)往往不能滿(mǎn)足要求,這時(shí)要使用硬件看門(mén)狗來(lái)重啟 CPU,使程序恢復正常運行。同時(shí),如果電源電壓波動(dòng)較大或斷電,有些系統還要求將當前有用的數據進(jìn)行保護。MAX708就是這種既有電源監控和數據保護又有看門(mén)狗作用的集成電路芯片。
MAX708是一種微處理器電源監控和看門(mén)狗芯片,可同時(shí)輸出高電平有效和低電平有效的復位信號。復位信號可由VCC電壓、手動(dòng)復位輸入,或由獨立的比較器觸發(fā)。域值為1.25 V、用于電源失效或低電源警告的獨立比較器可用于監視第2個(gè)電源信號,為處理器提供電壓跌落的預警功能。這一功能是為器件發(fā)出復位信號前的正常關(guān)機、向操作者發(fā)送警報或電源切換及數據保護而考慮的。
MAX708提供有3種復位域值電平可供選擇,這3種域值為:2.63 V、2.93 V、3.08 V。同時(shí)提供手動(dòng)復位輸入信號,在VCC=1 V時(shí)能提供有效的RESET復位信號。
MAX708內部由上電比較器、復位信號發(fā)生器、反相器以及失電比較器組成。它們的引腳及功能分別說(shuō)明如下。
引腳1:MR,手動(dòng)復位輸入。當MR輸人信號低于0.8 V時(shí),產(chǎn)生復位脈沖信號輸出。當MR輸入低電平時(shí),會(huì )有250μA的內部拉出電流,該拉出電流可以驅動(dòng)連接在MR端的TTL或CMOS邏輯門(mén),也可以由開(kāi)關(guān)短路到地。一般在MR輸入的手動(dòng)復位信號由開(kāi)關(guān)或邏輯門(mén)產(chǎn)生,這時(shí),手動(dòng)開(kāi)關(guān)應接到地,或邏輯門(mén)應輸出低電平。所以,MAX708內部拉出電流會(huì )作為外部邏輯門(mén)的灌入電流,或開(kāi)關(guān)短路到地的電流。
引腳2:VCC,+5 V電源。
引腳3:GND,信號地。
引腳4:PFI,電源電壓下降監視輸入端。當PFI端輸入低于1.25 V時(shí),就會(huì )使PFO端輸出低電平。如果PFI端不用時(shí),把其接到GND或VCC端。
引腳5:PFO,電源電壓下降監視輸出端。當PFI端輸入低于1.25 V時(shí),就會(huì )使PFO端輸出低電平,同時(shí)接收灌入電流,其他狀態(tài)PFO輸出高電平。
引腳6:空腳,不用。
引腳7:RESET,低電平復位輸出脈沖端,脈沖寬度為200 ms。如果電源VCC低于復位門(mén)檻4.65 V時(shí),則保持輸出低電平而不是脈沖。接通VCC時(shí),由于VCC從0→5V,故會(huì )產(chǎn)生200 ms的復位脈沖輸出。MR有低電平脈沖輸人時(shí)也會(huì )產(chǎn)生200 ms復位脈沖輸出。
評論