該電路將未使用的線性穩(wěn)壓器輸出轉(zhuǎn)換為看門狗定時器,用于監(jiān)視軟件執(zhí)行。
機頂盒和DSL調(diào)制解調(diào)器等低成本消費類產(chǎn)品的設(shè)計往往除了內(nèi)核電壓外還需要一個主邏輯電源,因此電源通常提供多個輸出電壓。這種多輸出IC包括MAX1864(單降壓開關(guān)穩(wěn)壓器和兩個線性輸出)和MAX1865(單降壓開關(guān)穩(wěn)壓器和四個線性輸出)。如果將其中任一 IC 集成到系統(tǒng)中,而其中一個線性輸出仍未使用,則可以通過將線性穩(wěn)壓器功能轉(zhuǎn)換為看門狗定時器來進一步集成設(shè)計(圖 1)。
圖1.所示外部元件將未使用的線性穩(wěn)壓器輸出(否則空閑)轉(zhuǎn)換為看門狗定時器。
R1 和 C1 產(chǎn)生一個等于所需超時周期的 RC 時間常數(shù)。晶體管Q1及其基電路中的無源元件提供看門狗的單觸發(fā)和復(fù)位功能。首先,選擇看門狗超時期限并選擇 R1 和 C1。R1 可以計算為
R1 = 超時/(C1ln(1.236/V外))
如果我們讓超時間隔等于 100 毫秒,C1 = 0.47μF 和 V外= 3.3V,則R1 = 217kΩ。最接近的標準值為220kΩ。
Q1是一款低成本NPN雙極晶體管,用于在定時器復(fù)位功能期間對C1放電。R2和R3將C2保持在零電荷狀態(tài),阻止Q1,并限制進入Q1基極的電流。R2-R3值并不重要,因此設(shè)置為100kΩ。
C2選擇0.1mF的值,這在微控制器和看門狗電路之間提供交流耦合(強烈推薦)。耦合可確保在鎖定的微控制器強制其輸出為低電平或高電平時生成預(yù)期的看門狗超時。(如果沒有交流耦合,計時器可能會被禁用。R5、R6和C3形成遲滯網(wǎng)絡(luò),可防止比較器轉(zhuǎn)換期間的振蕩。
微控制器必須在電容C1充電至MAX1864/MAX1865的1.236V門限之前復(fù)位定時器??刂?a target="_blank">信號通常應(yīng)為邏輯低電平。然后置位一個正向控制脈沖,該脈沖在非活動狀態(tài)下返回邏輯低電平。脈沖持續(xù)時間取決于所選的元件值,但只需要確保在脈沖終止時放電C1。為避免在100毫秒看門狗間隔內(nèi)出現(xiàn)錯誤超時的可能性,復(fù)位脈沖的最大間隔應(yīng)約為30毫秒。
-
電源
+關(guān)注
關(guān)注
184文章
17400瀏覽量
248766 -
穩(wěn)壓器
+關(guān)注
關(guān)注
24文章
4178瀏覽量
93386 -
定時器
+關(guān)注
關(guān)注
23文章
3226瀏覽量
114146
發(fā)布評論請先 登錄
相關(guān)推薦
評論