新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 利用微處理器監(jiān)控電路提高單片機(jī)系統(tǒng)與掉電保護(hù)電路的可靠性

利用微處理器監(jiān)控電路提高單片機(jī)系統(tǒng)與掉電保護(hù)電路的可靠性

作者: 時(shí)間:2010-12-20 來(lái)源:網(wǎng)絡(luò) 收藏

MAX791的復(fù)位時(shí)序如圖2—2[1]所示。

3 掉電保護(hù)電路設(shè)計(jì)
3.1 硬件設(shè)計(jì)
圖3—1給出了一種帶掉電保護(hù)的MCS-51[2]、[3]應(yīng)用系統(tǒng)的原理圖?! ?br />76C88是CMOS型的RAM芯片,其容量為8K×8,它有兩個(gè)片選端和CS2,只有為低電平同時(shí)CS2為高電平時(shí)芯片才被選中。因此將CS2接MAX791的輸出端,同時(shí)寫允許信號(hào)通過(guò)MAX791的使能控制輸入端
和輸出端,間接從MCS-51的引入,保證在系統(tǒng)復(fù)位期間不能讀寫,有效地保護(hù)了76C88中的數(shù)據(jù)。結(jié)合圖2—2 MAX791的復(fù)位時(shí)序,圖3—1的電路工作原理分析如下。  

上電過(guò)程:當(dāng)VCC從OV上升到復(fù)位門限1.65V,

輸出仍將維持有效電平200ms的時(shí)間,保證電源電壓正常后系統(tǒng)的有效復(fù)位。

有效期間76C88的CS2處于低電平,即片選信號(hào)無(wú)效,保證上電過(guò)程中片內(nèi)數(shù)據(jù)不被改寫。當(dāng)VCC大于VBATT時(shí),VOUT自動(dòng)切換到與VCC相接,76C88轉(zhuǎn)由VCC供電。

正常工作:在此狀態(tài)下,CS2為高電平,通過(guò)MAX791的使能電路復(fù)制,可對(duì)76C88進(jìn)行讀寫操作。為防止程序跑飛,提高系統(tǒng)的可靠性,在程序中插入看門狗觸發(fā)指令,即P1.7的置位/復(fù)位指令,程序正常執(zhí)行時(shí)經(jīng)常觸發(fā)WDI。當(dāng)程序跑飛超過(guò)1.6 s不能觸發(fā)看門狗時(shí),輸出低電平,通過(guò)MR使系統(tǒng)復(fù)位。在此期間VCC通過(guò)二級(jí)管D1、電阻R1給后備電池充電。



關(guān)鍵詞: 單片機(jī)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉