新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 利用微處理器監控電路提高單片機系統與掉電保護電路的可靠性

        利用微處理器監控電路提高單片機系統與掉電保護電路的可靠性

        作者: 時間:2010-12-20 來源:網絡 收藏

        MAX791的復位時序如圖2—2[1]所示。

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

        上電過程:當VCC從OV上升到復位門限1.65V,

        輸出仍將維持有效電平200ms的時間,保證電源電壓正常后系統的有效復位。

        有效期間76C88的CS2處于低電平,即片選信號無效,保證上電過程中片內數據不被改寫。當VCC大于VBATT時,VOUT自動切換到與VCC相接,76C88轉由VCC供電。

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



        關鍵詞: 單片機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 广元市| 周口市| 大渡口区| 吉林市| 江安县| 德安县| 宿松县| 垦利县| 穆棱市| 睢宁县| 两当县| 浪卡子县| 常德市| 潞城市| 腾冲县| 岗巴县| 荣成市| 平泉县| 西吉县| 启东市| 镇沅| 望江县| 昭平县| 隆化县| 万年县| 霍城县| 福鼎市| 香格里拉县| 文登市| 蓝山县| 兴山县| 纳雍县| 息烽县| 迭部县| 礼泉县| 蕲春县| 读书| 中西区| 渝中区| 白水县| 兴宁市|