新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 復(fù)位電路的幾種設(shè)計

復(fù)位電路的幾種設(shè)計

作者: 時間:2016-11-26 來源:網(wǎng)絡(luò) 收藏
復(fù)位源是導(dǎo)致單片機(jī)內(nèi)部復(fù)位操作的源泉,大致可分為七種:上電復(fù)位(POR)﹑人工復(fù)位(MRST)﹑電源欠電壓復(fù)位(LVR)﹑看門狗復(fù)位(WDR)﹑軟件復(fù)位(SWR)﹑軟硬件復(fù)位(SHR)﹑和非法地址復(fù)位(IAR)。

一﹑上電復(fù)位電路

本文引用地址:http://butianyuan.cn/article/201611/321825.htm

上電復(fù)位的實(shí)質(zhì)是上電延時復(fù)位,也就是在上電延時期間把CPU鎖定在復(fù)位狀態(tài)上,就是為了彌補(bǔ)由于電源濾波電容存在使單片機(jī)電源由低到高逐漸上升的時間。如下圖示就是利用RC支路的充電時間而形成的常用的上電復(fù)位電路。

在每次單片機(jī)斷電之后,應(yīng)使延時電容C上的電荷立刻放掉,以便重新作好延時準(zhǔn)備,為隨后可能在很短時間內(nèi)再次加電面作好準(zhǔn)備。否則,在斷電后C內(nèi)還沒有充分放電的情況下,如果很快又加電,RC支路就失去了應(yīng)有的延時功能,為次在電路中加入了一個二極管,如圖C所示。

二﹑人工復(fù)位電路

在單片機(jī)系統(tǒng)中,個別情況下,單片機(jī)會因?yàn)?strong>電磁干擾等意外因素面陷入混亂或死機(jī)狀態(tài),這時就需要人工復(fù)位來幫單片機(jī)復(fù)位,如下圖就是在上電復(fù)位的基礎(chǔ)上改進(jìn)的帶有人工復(fù)位和延時功能的延時復(fù)位電路。

三﹑欠壓復(fù)位電路分立元件的設(shè)計

欠壓復(fù)位就是電源跌落復(fù)位,也就是掉電鎖定復(fù)位,即在單片機(jī)電壓沿未跌落到不能維持工作之前,預(yù)先向單片機(jī)提供報警信號或復(fù)位信號,甚至把單片機(jī)鎖定在復(fù)位狀態(tài)上。

圖(a)電阻分壓支路來設(shè)定欠壓檢測門限電壓值。平時9013導(dǎo)通,RST為低電平,當(dāng)VCC下降到門限電壓VT時,RST就變?yōu)楦唠娖?。VT=0.7V(R1+R2)/R1。

圖(b)利用了穩(wěn)壓管設(shè)定欠壓檢測門限電壓值。原理如圖(a)。VT=Vz+0.7V。

圖(c)是帶有延時功能的欠壓復(fù)位電路。

四﹑欠壓中斷功能的設(shè)計

如圖(a)示,利用了R2和R3的分壓為中斷腳/INT0提供欠壓中斷信號,保障平時為/INT0提供邏輯高電平,當(dāng)電源電壓下降或跌落到門限電壓時,才會使/INT0變?yōu)榈碗娖健?/p>

圖(b)是帶備用電源(3.6V)的可充電電池(或大容量電容)的欠壓中斷功能電路的設(shè)計。

五﹑電壓檢測專用芯片

(1)外接電壓檢測專用芯片。如臺灣產(chǎn)的HT70XX系列搭建的電壓檢測和復(fù)位電路。

(2)外接帶延時的電壓檢測器MAX810x,相當(dāng)于在HT70XX搭建電路的基礎(chǔ)上加入了復(fù)位延時功能。

(3)外接帶人工復(fù)位的電壓檢測器械MAX812。

(4)外接帶電源故障預(yù)警的電壓檢測器MAX707/708。

六﹑看門狗復(fù)位(WDR)和看門狗定時器(WDT)

外接看門狗專用芯片DS1232﹑MAX813



評論


技術(shù)專區(qū)

關(guān)閉