復(fù)位電路(Reset Circuit)是數(shù)字系統(tǒng)中的關(guān)鍵功能模塊,用于確保設(shè)備在上電、電壓波動或異常狀態(tài)下可靠復(fù)位至初始狀態(tài)。其設(shè)計直接影響系統(tǒng)的穩(wěn)定性和抗干擾能力。以下是復(fù)位電路的詳細(xì)解析:
1. 復(fù)位電路的核心功能
上電復(fù)位(Power-On Reset, POR) :系統(tǒng)上電時,在電源穩(wěn)定前保持復(fù)位狀態(tài)。
掉電復(fù)位(Brown-Out Reset, BOR) :檢測到電壓跌落至閾值以下時觸發(fā)復(fù)位。
手動復(fù)位 :通過外部按鍵強(qiáng)制復(fù)位。
看門狗復(fù)位(Watchdog Timer, WDT) :程序跑飛后超時未喂狗則觸發(fā)復(fù)位。
2. 復(fù)位電路的主要類型
2.1 簡單RC復(fù)位電路
原理 :利用電容充放電延遲產(chǎn)生復(fù)位脈沖。
電路結(jié)構(gòu) :
VCC ──┬───R───┬──RESET │ │ C GND
復(fù)位時間 :
,其中 Vth為復(fù)位閾值電壓。
優(yōu)點(diǎn) :成本低,結(jié)構(gòu)簡單。
缺點(diǎn) :
抗干擾差(易受電源毛刺影響)。
復(fù)位時間受溫度、元件公差影響大。
適用場景 :低可靠性要求的低成本設(shè)備。
2.2 專用復(fù)位芯片(如MAX809、TPS3823)
原理 :集成電壓檢測和延時電路,提供精準(zhǔn)復(fù)位信號。
關(guān)鍵參數(shù) :
復(fù)位閾值V_reset :如3.3V系統(tǒng)選3.08V。
復(fù)位延時t_reset :通常100ms~1s。
手動復(fù)位輸入(MR) :支持按鍵觸發(fā)。
優(yōu)點(diǎn) :
高精度(閾值誤差±1.5%)。
內(nèi)置濾波,抗干擾強(qiáng)。
支持低電壓檢測(BOR功能)。
缺點(diǎn) :成本高于RC電路。
典型應(yīng)用 :微控制器(MCU)、FPGA、工業(yè)控制系統(tǒng)。
2.3 看門狗復(fù)位電路
原理 :MCU需定期喂狗(觸發(fā)WDI引腳),超時則觸發(fā)復(fù)位。
芯片示例 :MAX706、STM32內(nèi)置看門狗。
設(shè)計要點(diǎn) :
超時時間 :根據(jù)程序最長任務(wù)周期設(shè)置(如1.6s)。
窗口看門狗 :要求喂狗時間在特定窗口內(nèi),防止過早或過晚喂狗。
應(yīng)用場景 :汽車電子、醫(yī)療設(shè)備等高可靠性系統(tǒng)。
3. 復(fù)位電路設(shè)計關(guān)鍵參數(shù)
參數(shù) | 說明 | 典型值 |
---|---|---|
復(fù)位閾值電壓 | 觸發(fā)復(fù)位的電源電壓臨界值 | 3.3V系統(tǒng):3.08V (±5%) |
復(fù)位脈沖寬度 | 復(fù)位信號有效的最小時間(需大于MCU復(fù)位響應(yīng)時間) | 100ms~300ms |
抗干擾能力 | 對電源毛刺(Glitch)的抑制能力 | 濾除<10μs的毛刺 |
工作溫度范圍 | 復(fù)位電路正常工作的環(huán)境溫度 | -40℃~+85℃(工業(yè)級) |
功耗 | 靜態(tài)電流(影響電池供電設(shè)備續(xù)航) | <1μA(低功耗模式) |
4. 多電源系統(tǒng)的復(fù)位設(shè)計
當(dāng)系統(tǒng)包含多個電源域(如MCU核電壓1.2V + IO電壓3.3V)時:
復(fù)位時序控制 :
確保所有電源穩(wěn)定后再釋放復(fù)位(電源序列控制)。
使用多路復(fù)位芯片(如TPS3897)監(jiān)控各電源電壓。
隔離設(shè)計 :
不同電源域間復(fù)位信號需電平轉(zhuǎn)換(如SN74LVC1T45)。
避免復(fù)位信號串?dāng)_導(dǎo)致邏輯錯誤。
5. 常見問題與解決方案
問題現(xiàn)象 | 原因分析 | 解決方案 |
---|---|---|
系統(tǒng)無法啟動 | 復(fù)位時間過短,MCU未完成初始化 | 增加RC時間常數(shù)或選用更長延時的復(fù)位芯片 |
隨機(jī)復(fù)位 | 電源噪聲導(dǎo)致復(fù)位信號抖動 | 復(fù)位信號加RC濾波(如10kΩ+0.1μF) |
上電復(fù)位不可靠 | 復(fù)位閾值與電源爬升曲線不匹配 | 選擇閾值更低的復(fù)位芯片(如2.93V用于3.3V系統(tǒng)) |
手動復(fù)位按鍵失效 | 按鍵抖動導(dǎo)致多次觸發(fā) | 按鍵信號加硬件消抖(如MAX6816) |
看門狗誤觸發(fā) | 喂狗間隔不穩(wěn)定或中斷被阻塞 | 優(yōu)化程序喂狗邏輯,使用獨(dú)立硬件看門狗 |
6. 復(fù)位電路驗證方法
電源爬升測試 :
使用可編程電源模擬緩慢上電(如0.1V/ms),驗證復(fù)位信號在閾值點(diǎn)正確觸發(fā)。
噪聲注入測試 :
在電源線上疊加高頻噪聲(如50mVpp@1MHz),確保復(fù)位信號不受干擾。
時序分析 :
用示波器捕獲復(fù)位信號與電源電壓時序,確認(rèn)復(fù)位釋放時機(jī)在電源穩(wěn)定后。
ESD與EFT測試 :
依據(jù)IEC 61000-4-2/4標(biāo)準(zhǔn),驗證復(fù)位電路抗靜電和電快速瞬變脈沖群能力。
7. 典型應(yīng)用電路示例
7.1 基于MAX809的復(fù)位電路
+-----------------+VCC3.3V ──┤ VCC RESET├─── MCU_RST │ │ GND ───────┤ GND │ +-----------------+
特性 :閾值3.08V,復(fù)位延時200ms,支持手動復(fù)位(MR引腳接按鍵)。
7.2 看門狗+復(fù)位芯片組合電路
+-----------------+ +-----------------+VCC───────┤MAX706(WDT) ├─────┤MCU_WDI │ │ │ │ │MCU_RST──┤RESET │ │ │ │ │ │ │GND───────┤GND │ │ │ +-----------------+ +-----------------+
功能 :獨(dú)立看門狗監(jiān)控程序運(yùn)行,超時觸發(fā)復(fù)位。
8. 設(shè)計準(zhǔn)則總結(jié)
精準(zhǔn)閾值 :復(fù)位閾值需低于電源最低工作電壓(如3.3V系統(tǒng)選3.0V)。
足夠脈寬 :復(fù)位脈沖寬度應(yīng)覆蓋MCU初始化時間(參考芯片手冊)。
抗干擾設(shè)計 :復(fù)位信號走線遠(yuǎn)離高頻噪聲源,必要時加屏蔽或濾波。
多電源協(xié)同 :復(fù)雜系統(tǒng)需統(tǒng)一復(fù)位時序,避免邏輯沖突。
冗余設(shè)計 :高可靠系統(tǒng)可并聯(lián)硬件看門狗和電源監(jiān)控芯片。
通過合理設(shè)計復(fù)位電路,可顯著提升系統(tǒng)抗干擾能力與啟動可靠性,避免因電源異常或程序錯誤導(dǎo)致的故障鎖死。
-
看門狗
+關(guān)注
關(guān)注
10文章
582瀏覽量
71688 -
復(fù)位電路
+關(guān)注
關(guān)注
13文章
326瀏覽量
45197 -
數(shù)字系統(tǒng)
+關(guān)注
關(guān)注
0文章
151瀏覽量
21189
原文標(biāo)題:復(fù)位電路的分類
文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
復(fù)位電路的作用、控制方式和類型

電阻柜智能監(jiān)控裝置的核心功能
阿里云數(shù)據(jù)庫POLARDB核心功能物理復(fù)制技術(shù)解讀
智能數(shù)字鐘的核心功能定位
F103的功能分類核心功能是什么
Bifrost GPU可編程核心的頂級布局、優(yōu)勢和著色器核心功能
機(jī)器視覺的四大核心功能
復(fù)位電路的復(fù)位條件和復(fù)位過程
智慧灌區(qū)平臺功能全面解析(智慧灌區(qū)場景和核心功能)

評論