新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MSP43O單片機復位電路可靠性設計

        MSP43O單片機復位電路可靠性設計

        作者: 時間:2010-11-03 來源:網絡 收藏


        MSP430F149是目前用量最廣的MSP430芯片之一,其工作電壓范圍在Vcc min=1.8V,Vcc max=3.6V之間,當選擇低壓差線性穩壓器件TP-S76033時,其供電電壓Vp max=3.34V,Vp min=3.23V,此時應選擇門限范圍在3.23V和1.8V之間。為提高系統可靠工作的條件,Vpor盡可能選擇低一些。選擇芯片MAX809S(如圖4右圖),其門限為2.89V(Vpor min)Vpor-2.96V(Vpor_max),典型值為2.93V,當供電電壓低于2.93時,此電壓值已超出(低于)TPS76033的供電范圍,但MSP430F149仍處在工作狀態,此時MAX809S發出復位信號,MSP430F149執行POR復位過程,避免死機。
        此方法適用于供電系統的容差很小、供電電壓精度很高的情況下。
        2.2 延長外復位信號時間
        由于MSP430內部POR只有在上電時提供復位,對于遇到短暫波動至供電壓值降至Vpor以下但仍高于Vcc-min又迅速恢復的情況(如圖l(a)所示的第二次電壓下降),上述方法不能觸發有效復位,此時,可以采取延長復位信號持續時間或增加復位周期的方法。讓復位信號在壓值恢復后維持足夠長的周期,仍可促使芯片正常復位。MAX809S最高可維持140ms的有效復位信號,遠遠大于MSP430F149的有效復位信號要求時間(25μs)與POR信號維持時間(250μs)之和,在系統遇到周期120ms以內的電壓波動時可保證系統正確復位。
        利用帶有看門狗定時器的復位芯片MAX803,還可以控制發送長達1s的復位信號發送間隔,適用于周期更長的電壓波動情況使用。
        2.3 監控電源
        對于供電系統的容差范圍較大(如圖3(a)中Vp的范圍大于或接近于VCC的范圍時),壓值精度較低的情況,或者是遇到電網長期工作在欠壓狀態下時,單純地降低復位電壓閥值會造成系統在正常工作條件下頻繁復位。此時可以監控電源電壓,當監測到出現上述電壓波動時,監控芯片向MSP430發送電壓異常信號,MSP430響應該信號并中斷正在運行的程序進入掉電保護子程序、設置復位狀態寄存器,避免下次上電時由于寄存器狀態錯誤而無法啟動POR復位。
        MAX6342是具有內部電源失效比較器的復位芯片,比較器將不穩定的電壓送入調節器,并產生為處理器和監控供電的電源,因為不穩定的電壓會在調節器輸出電壓之前跌落,檢測到不穩定或較低的電壓后產生電源失效信號(PFO),MSP430在被復位之前進入掉電處理程序。



        3 總結
        對于內部復位機制不同(Brownout)的子系列MSP430,面對不同的系統工作環境,通過提高復位門限、延長復位時間和監控電壓源等方法復位,可以有效避免在實際應用中遇到的偶發復位失效的問題,提高系統的。經實踐表明,上述方法能有效降低系統偶發復位失效現象的發生。

        DIY機械鍵盤相關社區:機械鍵盤DIY



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙井市| 项城市| 海兴县| 余江县| 铁岭县| 高密市| 固镇县| 会东县| 酒泉市| 集安市| 绥芬河市| 奉节县| 阿拉善盟| 平顺县| 葫芦岛市| 宁津县| 孝昌县| 谷城县| 衡东县| 海丰县| 滁州市| 芜湖县| 锡林浩特市| 兴国县| 左云县| 临泽县| 光山县| 通化县| 凯里市| 遂平县| 玉田县| 五指山市| 林西县| 怀集县| 恭城| 延庆县| 长垣县| 凤庆县| 大连市| 瑞金市| 临沂市|