復(fù)位電路原理和電容充電兩端電壓值
設(shè)計電路時,不記得單片機復(fù)位電路原理了,所以今天特別寫了這篇文章,可以以前對電路理解不深和忘記的原因
,所以特寫這篇文章,希望以后不再忘記:
1、單片機復(fù)位:分為上電復(fù)位和按鍵復(fù)位,即是連續(xù)兩個時鐘周期的高電平,單片機進行復(fù)位
2、單片復(fù)位,其實就是工作原理就是對電容的充放電過程
3、以前理解單片機低電平復(fù)位是錯的,低電平,單片機正常工作,高電平,單片機復(fù)位。
上電/按鍵復(fù)位電路圖
解答:
開機時,電容器是空的,上電后就對電容充電。
充電電流,在電阻上形成正電壓,使得RST為高電平,單片機處于復(fù)位狀態(tài)。
充電電流逐漸減弱,電阻上電壓逐漸接近于0,RST降為低電平,單片機即開始正常工作。
手動按下SW,對電容放電,電容器里面又空了。
手松開后,電源又對電容充電,再次出現(xiàn)開機時的現(xiàn)象。 追問:嗯,是的。我又仔細琢磨琢磨,終于想通了,就是您所說的這樣。但是在這個理解的基礎(chǔ)上我又有了新的問題:(1)RST端電位從0V上升到幾伏時才算達到高電平使RST=1?(2)我們知道,晶振周期為12MHZ時,其機器周期為1µs,而RST端保持兩個機器周期的高電平時就算完成復(fù)位,也就是說保持時間要≥2µs。我的困惑是電容充電或放電時間是如何算的,按所給數(shù)據(jù)就正好能夠≥2µs嗎?
為何電容充電飽和之后,其兩端電壓是電源電壓值?
電容充滿電荷之后,電容兩端電壓等到于電源電壓,請問為何不是 電源-電阻=電容電壓?
我一直不明這個問題!求助!
你說的沒錯。就是電容兩的電壓=電源電壓-電阻上的電壓,即Uc=E-Ur=E-IR。但電容充電充滿后,充電電流I=0,即Ur=IR=0,于是Uc=E-IR=E-0=E(即電源電壓)。
擴展閱讀:什么叫51單片機最小系統(tǒng)?
編輯:admin 最后修改時間:2018-05-19