1. 程式人生 > >關於RC阻容復位電路的問題

關於RC阻容復位電路的問題

初次設計MCU的硬體復位電路時,採用了RC阻容復位,先選用的是10K電阻、104 電容,但復位時間好像不夠,後來換成 100K電阻,106 電容後,時間是夠了,但復位不可靠。就是有時候可以,有時候不可以,特別在快速開關機時容易出現復位不良的現象。

也許你會說,10K 和 10uF 保證可靠,因為很多的教科書都這麼寫的。

但是,我的建議是,R、C 復位電路可靠性不高,延遲時間大約為0.7R*C,短時間、非精密電路可嘗試用一下,若用於長時間定時,不僅不準確,而且不可靠。如果只是簡單的中小規模邏輯功能電路,如計數器、暫存器等, 用 RC 電路作上電覆位基本可行。但如果是微處理器之類的電路, 或包含處理器的系統, 對復位時間有要求,就不能用簡單的 RC 上電覆位了。---就不要在這上面費工夫了。

就不要在這上面費工夫了,畢竟誰也不想自己的產品出紕漏,三天兩頭的返工!

可選用一些專門的電源監控管理和看門狗復位晶片,如 813、705 等。當然,即使是簡單的數位電路,用復位晶片也能提高電路的一致性和穩定性。