0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

采用看門狗與上電復位的功能保持系統(tǒng)完整性

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-01-23 08:25 ? 次閱讀

由于有如此多的微處理器微控制器制造商集成了片上監(jiān)控電路,您可能想知道為什么分立式看門狗,上電復位,處理器伙伴和監(jiān)控芯片仍然蓬勃發(fā)展。

快速回答一個簡單的功能,如重置可能會導致問題。不同的應用對微控制器(MCU)的啟動和斷電順序施加了非常不同的條件;外部獨立監(jiān)管機構可以為集成單位提供一層保證。

本文介紹了可用于確保處理器不會進入未知狀態(tài)或在不需要時重置的處理器配套芯片。它比較了這些通用部件的功能和優(yōu)點,這些通用部件幾乎可以連接到任何具有復位或高電平中斷的MCU。

本文將研究簡單的上電復位,電壓監(jiān)控和看門狗功能。后續(xù)文章將討論智能復位,系統(tǒng)管理器,智能開/關控制器,多電壓監(jiān)控器,順控器以及具有非易失性和電池供電實時時鐘和存儲器的器件。

上電復位

提供重要服務的最簡單功能是上電復位。這些部件向設計人員保證,如果輸入電壓不穩(wěn)定且高于某個預定閾值,系統(tǒng)將不會過早上電。片狀復位脈沖持續(xù)時間不足以滿足處理器的最小脈沖寬度,可能導致處理器從一開始就失控。

選擇正確的上電復位時,您有選項和固定約束。例如,固定約束可能是有效的高或低復位脈沖,必須與處理器的復位或中斷級別配對。您施加的約束是重置超時和閾值級別。

許多上電復位使用電壓電平監(jiān)控。電壓監(jiān)控的附加功能越來越重要,因為較低電壓微電腦取決于電池功率和/或環(huán)境能量收集以監(jiān)控或控制真實世界狀況。功率穩(wěn)定性是關鍵,因為電壓越低,對噪聲的敏感度越高。 5 V處理器可能看不到RF發(fā)射器鍵控的影響,但1.8 V處理器可能會,特別是如果能量儲備很低。

毫無疑問,微控制器制造商在添加模擬比較器運算放大器方面做得非常出色,如果功率過低,可以用它們觸發(fā)有序關機。然而,如果沒有保持大量的數(shù)字邏輯和模擬模塊存活,微型電流可以以更少的電流睡眠。通常,小型離散監(jiān)控器可以比微處理器消耗更少的電流并保持良好的模擬分辨率。

許多低成本部件都是固定用于特定電壓的系統(tǒng)。 Maxim提供了一種非常易于使用的器件。 Maxim MAX699CWE +低成本,上電復位和看門狗控制器(圖1),專為5 V系統(tǒng)而設計,提供低電平有效復位脈沖,上電,斷電和低壓掉電條件。這種固定功能的看門狗功能取決于來自微型的穩(wěn)定脈沖序列。如果看門狗芯片沒有看到脈沖超過一秒鐘,則發(fā)出復位脈沖。

采用看門狗與上電復位的功能保持系統(tǒng)完整性

圖1:Maxim的低成本上電復位和看門狗芯片的非?;镜墓δ苁窃S多人需要確保微控制器不被鎖定的一個未知或有故障的狀態(tài)。只需一個外部上拉電阻即可將其與5 V micro連接。

3 V系統(tǒng)的類似部件來自意法半導體及其STM708SM6F監(jiān)控器和看門狗芯片。與Maxim部分一樣,它具有固定的看門狗持續(xù)時間。如果它在1.6秒間隔內沒有看到來自微型的“我活著”脈沖,它將發(fā)出一個復位脈沖(典型值為200 ms)。該部分提供雙軌輸出以及電源故障輸出,如果功率下降到可接受的閾值以下,則可以提醒微電腦。如果系統(tǒng)電壓下降,將二極管電容器放置在微型電壓的VCC上將使它有更多的時間以有序的方式關閉(圖2)。

采用看門狗與上電復位的功能保持系統(tǒng)完整性

圖2:某些看門狗上的電源失效選項允許您向微型電腦添加一個小電荷存儲器,這可以讓它有足夠的時間在電源故障即將來臨時以有序和可恢復的方式關閉。

一個不錯的解決方案來自ADI公司ADM63xx系列監(jiān)控電路,具有看門狗和手動復位功能。 ADM6316DZ26ARJZ-R7等器件提供26個閾值選項,從2.5到5 V,步長為100 mV,4個復位超時選項,從1 ms到1.12 s。手動復位引腳還通過可選的開漏或推挽式輸出觸發(fā)可靠的復位脈沖。這些小型SOT 23-5器件功耗低于5μA,具有非?;镜膹臀粫r序和看門狗時序特性(圖3)。

采用看門狗與上電復位的功能保持系統(tǒng)完整性

圖3:基本復位(左)和看門狗定時(右)功能跟蹤電壓穩(wěn)定性和固定或用戶定義的閾值電平。

用戶級可調整性

嘗試使用固定參數(shù)來適應每種情況可能適用于大多數(shù)應用程序,但工程師需要對其系統(tǒng)進行微調和調整,以便從電源中擠出最后一點能量。在這里,可調節(jié)水平選擇可以幫助。例如,采用SOT-23-5 Intersil ISL88014IH5Z-TK低電平有效,200 ms(最小值)開集電極上電復位,可調節(jié)或可選擇閾值電平。外部電容可以增加超時延遲。該器件是雙電壓監(jiān)視器,具有2.5,3,3.3和5 V的可選固定輸入電平,以及可調節(jié)電平,可降至0.6 V,精度為1.5%。

高低導軌均可用作開路集電極,漏極開路,推挽式或圖騰柱式輸出。 5.5μA的低電源電流也很有吸引力。 Intersil電壓監(jiān)控器的培訓模塊在Digi-Key網(wǎng)站上在線。

ROHM還有一系列上電復位和看門狗器件,具有用戶可選擇的閾值和復位持續(xù)時間。諸如BD37A41FVM-TR之類的MSOP8高電平有效部件和諸如BD87A34FVM-TR之類的低電平有效部件可以檢測1.9到4.1 V電平。復位延遲時間和看門狗定時器監(jiān)視器電平可以使用外部電容獨立設置。與此類器件中的其他器件一樣,5μA通常是電流消耗,1.5%的精度很容易達到(圖4)。

采用看門狗與上電復位的功能保持系統(tǒng)完整性

圖4:具有看門狗定時器的ROHM電壓檢測器IC的高電平有效(BD37A - 左)和低電平有效(BD87A - 右)版本具有可選閾值和用戶定義的復位延遲時間以及通過外部電容器的看門狗定時器延遲。

系統(tǒng)解決方案

雖然許多看門狗器件使用R/C時序來設置延遲,但Maxim MAX6374KA + T引腳可選看門狗定時器采用了一種有趣的方法。該部分有效地使用數(shù)字解復用器來實現(xiàn)靜態(tài)或動態(tài)看門狗功能。

有三個SET輸入可以綁定到VSS或VCC,以有效地從200μs到60 s中選擇八個固定或預設啟動延遲中的一個,并且看門狗間隔從30μs到60 s(圖5)。這可能意味著一部分可以針對特定應用硬連線,或者由處理器動態(tài)驅動以在固件可以利用這一點時實現(xiàn)更高級別的監(jiān)督能力。

采用看門狗與上電復位的功能保持系統(tǒng)完整性

圖5:基于控制邏輯的時序選擇允許將一個部件綁定到特定設計或允許更高級別的動態(tài)監(jiān)控功能。例如,如果未發(fā)生定期調度的監(jiān)視程序事件,則監(jiān)視程序狀態(tài)輸出可以生成高級別中斷。處理器可以啟動恢復例程并將監(jiān)視器狀態(tài)更改為更長的時間段以允許恢復。如果向處理器發(fā)出較長持續(xù)時間的看門狗脈沖,它將知道密鑰進程被鎖定且尚未恢復,并且可以控制更大量的重啟或重啟。

總結

正如我們所討論的那樣,具有分立的上電復位和看門狗可以幫助確??煽康奶幚砥鞑僮?。此外,向配套處理器添加功能允許更高級別的功能來保持系統(tǒng)完整性。處理器和配套部件不是由集成的上電復位和看門狗推動,而是為工程師提供更大的設計靈活性。

隨后的文章將研究智能復位,系統(tǒng)管理器,智能開/關控制器,多電壓監(jiān)控器,順控器以及具有非易失性和電池供電的實時時鐘和存儲器的器件。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    18948

    瀏覽量

    227431
  • 芯片
    +關注

    關注

    451

    文章

    49725

    瀏覽量

    417682
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16707

    瀏覽量

    348084
收藏 人收藏

    評論

    相關推薦

    AVR單片機的復位看門狗復位、電復位、掉電復位

    AVR單片機的復位看門狗復位電復位、掉電復位看到大家對
    發(fā)表于 10-26 11:10

    看門狗復位電路的設計技巧

    好,此時芯片可能不停地產生復位信號,重新開電JTAG也因為不停有復位信號連接不,只能采用焊開復位引腳將
    發(fā)表于 06-07 14:20

    請問硬件看門狗復位電復位如何判斷

    請問各路大神,單片機收到RESET引腳的復位信號時,如何區(qū)分是外部復位(硬件看門狗)還是電復位???多謝~
    發(fā)表于 01-21 23:00

    看門狗復位芯片

    典型的MCU/DSP/UP復位電源監(jiān)控,外部看門狗專用電路。
    發(fā)表于 10-24 12:31 ?69次下載
    <b class='flag-5'>看門狗</b><b class='flag-5'>復位</b>芯片

    復位看門狗電路

    復位看門狗電路 復位看門
    發(fā)表于 08-09 21:58 ?3453次閱讀
    <b class='flag-5'>復位</b>及<b class='flag-5'>看門狗</b>電路

    復位看門狗電路

    本文提供了人工復位看門狗 電路,實現(xiàn)了預期目標:
    發(fā)表于 06-27 15:28 ?382次下載
    <b class='flag-5'>復位</b>及<b class='flag-5'>看門狗</b>電路

    看門狗,電復位監(jiān)控單片機的活動和幫助確保系統(tǒng)完整性

    有這么多的微處理器和微控制器制造商集成監(jiān)控電路芯片,你可能想知道為什么離散的看門狗電復位,處理器的同伴,和主管芯片仍然一枝獨秀。
    發(fā)表于 06-19 10:12 ?4次下載
    <b class='flag-5'>看門狗</b>,<b class='flag-5'>上</b><b class='flag-5'>電復位</b>監(jiān)控單片機的活動和幫助確保<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>完整性</b>

    STM32看門狗配置(獨立看門狗IWDG和窗口看門狗WWDG)

    stm32自帶兩個看門狗模塊,獨立看門狗IWDG和窗口看門狗WWDG。看門狗主要作用是可用來檢測和解決由軟件錯誤引起的故障;當計數(shù)器達到給定的超時值時,觸發(fā)一個中斷(僅適用于窗口型
    發(fā)表于 11-09 17:17 ?8308次閱讀
    STM32<b class='flag-5'>看門狗</b>配置(獨立<b class='flag-5'>看門狗</b>IWDG和窗口<b class='flag-5'>看門狗</b>WWDG)

    stm32看門狗復位技巧編輯

    本文主要介紹了stm32看門狗復位技巧,包括三個方面:判斷是否需要使用、保證看門狗工作正常、保證看門狗復位時不會引起
    發(fā)表于 01-14 15:51 ?1.5w次閱讀
    stm32<b class='flag-5'>看門狗</b><b class='flag-5'>復位</b>技巧編輯

    關于看門狗的作用與相關實驗

    有些看門狗需要用軟件設置或啟動,因此啟動失敗后,初始化程序沒有激活,CPU可能跳轉到隨機代碼,使看門狗被禁止。這樣的看門狗是需要有可靠的電復位
    發(fā)表于 03-06 10:03 ?7968次閱讀
    關于<b class='flag-5'>看門狗</b>的作用與相關實驗

    35V 輸入 (55V 瞬態(tài))、2MHz 雙通道降壓型穩(wěn)壓器具電復位看門狗定時器

    35V 輸入 (55V 瞬態(tài))、2MHz 雙通道降壓型穩(wěn)壓器具電復位看門狗定時器
    發(fā)表于 03-19 08:39 ?7次下載
    35V 輸入 (55V 瞬態(tài))、2MHz 雙通道降壓型穩(wěn)壓器具<b class='flag-5'>上</b><b class='flag-5'>電復位</b>和<b class='flag-5'>看門狗</b>定時器

    36V 輸入雙通道 800mA 微功率降壓型穩(wěn)壓器具集成的電復位看門狗定時器

    36V 輸入雙通道 800mA 微功率降壓型穩(wěn)壓器具集成的電復位看門狗定時器
    發(fā)表于 03-20 20:42 ?5次下載
    36V 輸入雙通道 800mA 微功率降壓型穩(wěn)壓器具集成的<b class='flag-5'>上</b><b class='flag-5'>電復位</b>和<b class='flag-5'>看門狗</b>定時器

    纖巧型低頻時鐘支持長持續(xù)時間電復位看門狗定時器應用

    纖巧型低頻時鐘支持長持續(xù)時間電復位看門狗定時器應用
    發(fā)表于 03-20 22:22 ?6次下載
    纖巧型低頻時鐘支持長持續(xù)時間<b class='flag-5'>上</b><b class='flag-5'>電復位</b>和<b class='flag-5'>看門狗</b>定時器應用

    STM32中的獨立看門狗和窗口看門狗

    一、前言 在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現(xiàn)死機,跑飛的情況。為了避免這種情況的出現(xiàn),后期的MCU都集成了看門狗功能。但是目前看門狗發(fā)展到今天基本
    的頭像 發(fā)表于 12-22 16:58 ?1943次閱讀

    什么是看門狗,工業(yè)路由器看門狗技術的功能優(yōu)勢

    工業(yè)路由器大多都會配備看門狗技術,它是保證工業(yè)路由器傳輸過程中連續(xù)24小時不宕機的重要保護技術,那么,什么是看門狗呢?▍看門狗功能看門狗,又叫watchdog,從本質上來說就是一個定時
    的頭像 發(fā)表于 03-27 10:16 ?1653次閱讀
    什么是<b class='flag-5'>看門狗</b>,工業(yè)路由器<b class='flag-5'>看門狗</b>技術的<b class='flag-5'>功能</b>優(yōu)勢