關(guān)于RC阻容復(fù)位電路的問題
初次設(shè)計(jì)MCU的硬件復(fù)位電路時(shí),采用了RC阻容復(fù)位,先選用的是10K電阻、104 電容,但復(fù)位時(shí)間好像不夠,后來換成 100K 電阻,106 電容后,時(shí)間是夠了,但復(fù)位不可靠。就是有時(shí)候可以,有時(shí)候不可以,特別在快速開關(guān)機(jī)時(shí)容易出現(xiàn)復(fù)位不良的現(xiàn)象。
也許你會(huì)說,10K 和 10uF 保證可靠,因?yàn)楹芏嗟慕炭茣歼@么寫的。
但是,我的建議是,R、C 復(fù)位電路可靠性不高,延遲時(shí)間大約為 0.7R*C,短時(shí)間、非精密電路可嘗試用一下,若用于長時(shí)間定時(shí),不僅不準(zhǔn)確,而且不可靠。如果只是簡單的中小規(guī)模邏輯功能電路, 如計(jì)數(shù)器、寄存器等, 用 RC 電路作上電復(fù)位基本可行。但如果是微處理器之類的電路, 或包含處理器的系統(tǒng), 對(duì)復(fù)位時(shí)間有要求, 就不能用簡單的 RC 上電復(fù)位了。---就不要在這上面費(fèi)工夫了。
就不要在這上面費(fèi)工夫了,畢竟誰也不想自己的產(chǎn)品出紕漏,三天兩頭的返工!
可選用一些專門的電源監(jiān)控管理和看門狗復(fù)位芯片,如 813、705 等。當(dāng)然,即使是簡單的數(shù)字電路, 用復(fù)位芯片也能提高電路的一致性和穩(wěn)定性。
擴(kuò)展閱讀:您真的吃透了電阻的用法嗎?