單片機復(fù)位電路的六種經(jīng)典設(shè)計
穎特新專業(yè)代理新唐單片機,堅持為用戶提供有價值的服務(wù),本次為大家介紹單片機的外圍電路復(fù)位電路的常見的設(shè)計技巧,特別推薦新唐高性價比單片機N76E003。
復(fù)位源是導(dǎo)致單片機內(nèi)部復(fù)位操作的源泉,大致可分為七種:上電復(fù)位(POR)﹑人工復(fù)位(MRST)﹑電源欠電壓復(fù)位(LVR)﹑看門狗復(fù)位(WDR)﹑軟件復(fù)位(SWR)﹑軟硬件復(fù)位(SHR)﹑和非法地址復(fù)位(IAR)。
一﹑上電復(fù)位電路
上電復(fù)位的實質(zhì)是上電延時復(fù)位,也就是在上電延時期間把CPU鎖定在復(fù)位狀態(tài)上,就是為了彌補由于電源濾波電容存在使單片機電源由低到高逐漸上升的時間。如下圖示就是利用RC支路的充電時間而形成的常用的上電復(fù)位電路。
在每次單片機斷電之后,應(yīng)使延時電容C上的電荷立刻放掉,以便重新作好延時準備,為隨后可能在很短時間內(nèi)再次加電面作好準備。否則,在斷電后C內(nèi)還沒有充分放電的情況下,如果很快又加電,RC支路就失去了應(yīng)有的延時功能,為次在電路中加入了一個二極管,如圖C所示。
二﹑人工復(fù)位電路
在單片機系統(tǒng)中,個別情況下,單片機會因為電磁干擾等意外因素面陷入混亂或死機狀態(tài),這時就需要人工復(fù)位來幫單片機復(fù)位,如下圖就是在上電復(fù)位的基礎(chǔ)上改進的帶有人工復(fù)位和延時功能的延時復(fù)位電路。
三﹑欠壓復(fù)位電路分立元件的設(shè)計
欠壓復(fù)位就是電源跌落復(fù)位,也就是掉電鎖定復(fù)位,即在單片機電壓沿未跌落到不能維持工作之前,預(yù)先向單片機提供報警信號或復(fù)位信號,甚至把單片機鎖定在復(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
編輯:admin 最后修改時間:2018-04-20