基于一些復位電路知識的筆記摘要。
8看門狗電路
此類復位IC等待看門狗輸入 (WDI) 引腳上的信號輸入,通常是固定頻率的方波。如果監(jiān)控器未在看門狗窗口期內(nèi)檢測到信號輸入,將觸發(fā)復位,把處理器復位。用戶可以使用外部電容(CWD)對看門狗窗口進行編程,提升其靈活度。
針對喂狗信號,此處有2種時間參數(shù)。一個是看門狗(WDI)接收的脈沖信號頻率、寬度。另一個是超時間隔,即超過某段時間收不到脈沖信號,就發(fā)送復位信號。
看門狗電路提供了一種在處理器軟件處于宕機狀態(tài)時,向系統(tǒng)發(fā)出報警或?qū)⑻幚砥鲝臀坏姆椒ā?/p>
有些處理器內(nèi)部自帶看門狗電路。需要注意的是:集成看門狗電路可能無法一直按照預期的方式工作,因為導致MCU宕機的程序也可能無意中禁用內(nèi)部看門狗。因此外置看門狗是一個很好的雙保險。
有兩種看門狗器件,一種是標準看門狗器件,另一種是窗口看門狗的器件。標準看門狗就是上一節(jié)提到的普通看門狗。
窗口看門狗如下圖,看起來它設(shè)置2種門限。一種是下圖的晚期故障,即復位IC長時間沒有收到喂狗信號,將處理器復位。
還有一種是下圖的早期故障,即在系統(tǒng)剛開始啟動階段,就有異常的喂狗信號送入復位IC,復位IC也將處理器復位。
9綜合復位芯片
如下芯片LM3710實現(xiàn)以上所有功能
Vin1 監(jiān)控主電源
PFI和PFO監(jiān)控第二電源
MR是按鈕復位輸入信號,連接到PFO,實現(xiàn)自動復位
WDI是看門狗輸入
LLO在上面的文檔中沒有介紹。它是低電壓線路預判功能。當VIN1跌落到復位閥值以上2%的位置時,通過此pin發(fā)送中斷給MCU,但是還不會引起復位。相當于電源跌落的前期預判。
如下是此顆IC的時序圖
10過壓和欠壓
以TPS3850為例,它具有過壓和欠壓雙重偵測。如下是其曲線。
注:欠壓復原點是VIT+(UV),欠壓保護點是VIT-(UV)。
過壓復原點是VIT-(OV),過壓保護點是VIT+(OV)。
11實際案例TPS3840的參數(shù)說明
VIT+是電源恢復偵測點
VIT-是欠壓偵測點
VHYS是閥值電壓遲滯。它是VIT+與VIT-的差值。目的是避免所監(jiān)控的電壓在VIT-附近震蕩而產(chǎn)生虛假觸發(fā)。
VPOR是上電復位電壓。它是復位IC可以工作的最低電壓。低于此點電壓,復位IC處于未定義狀態(tài)。
TSTRT: 啟動延遲
TD: 復位延遲時間。當電源回到VIT+以上,等待此時間,而后復位信號變?yōu)镠。
TP_HL:傳播延遲,該值是復位IC從接收到電源跌落帶VIT-之下,到將復位信號拉為L,中間間隔的時間。
Tgi_VIT: 毛刺抑制。避免所監(jiān)控電源軌上的脈沖或者毛刺對復位IC產(chǎn)生影響。復位IC將忽略所有時間長度小于Tgi_VIT-的毛刺。
12組合按鍵復位芯片
針對電池不容易取出的設(shè)計,可以使用此類IC。通過按住2個按鈕,將系統(tǒng)強制復位。
-
處理器
+關(guān)注
關(guān)注
68文章
19440瀏覽量
231321 -
mcu
+關(guān)注
關(guān)注
146文章
17358瀏覽量
352815 -
看門狗
+關(guān)注
關(guān)注
10文章
566瀏覽量
70958 -
引腳
+關(guān)注
關(guān)注
16文章
1222瀏覽量
50956 -
復位電路
+關(guān)注
關(guān)注
13文章
322瀏覽量
44724
發(fā)布評論請先 登錄
相關(guān)推薦
評論