99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

看門(mén)狗定時(shí)器電路的功能和操作及局限性解決方案

星星科技指導(dǎo)員 ? 來(lái)源:ADI ? 作者:ADI ? 2022-12-19 15:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

看門(mén)狗定時(shí)器提高了基于微控制器的系統(tǒng)的可靠性。但是,它們并非萬(wàn)無(wú)一失。在本設(shè)計(jì)解決方案中,我們回顧了看門(mén)狗定時(shí)器電路的功能和操作,探討了它們的局限性,并提出了一系列有助于克服這些缺點(diǎn)的看門(mén)狗IC。

介紹

你在半夜醒來(lái)時(shí)聽(tīng)到你忠誠(chéng)的狗山姆大聲吠叫的聲音。你躺在那里聽(tīng)了一會(huì)兒,然后得出通常的結(jié)論,他很可能被一只隨機(jī)的野生動(dòng)物在夜間徘徊時(shí)穿過(guò)你后院的噪音打擾了。事實(shí)上,幾分鐘后,吠叫停止了,當(dāng)你再次開(kāi)始漂移時(shí),你會(huì)感到安慰。突然間,你猛地驚醒——狗停止吠叫是因?yàn)樗炙耍€是,也許,他被入侵者噤聲了?最終,你的好奇心會(huì)變得更好,當(dāng)你下樓時(shí),你會(huì)責(zé)備自己看了太多犯罪驚悚片。在確保自己一切都井井有條之后,你溜回被子里,繼續(xù)前往點(diǎn)頭之地的旅行??撮T(mén)狗非常適合安全,但雖然狗的吠叫可以讓人放心,但它也可能令人擔(dān)憂,這意味著您偶爾需要進(jìn)行手動(dòng)檢查。

在監(jiān)測(cè)異?;顒?dòng)時(shí),微處理器看門(mén)狗電路,如它們的犬類等效電路,是可靠和值得信賴的,但與我們的四足朋友不同,它并不智能。隨著微控制器進(jìn)入日益多樣化的應(yīng)用范圍,必須重新評(píng)估曾經(jīng)被認(rèn)為是微不足道(在某種程度上被認(rèn)為是理所當(dāng)然)的看門(mén)狗電路的性能。在此設(shè)計(jì)解決方案中,我們快速回顧了看門(mén)狗定時(shí)器電路的功能和操作。在介紹看門(mén)狗定時(shí)器IC系列之前,我們將討論它們的局限性及其對(duì)某些應(yīng)用的嚴(yán)重影響,該系列提供故障保護(hù)以解決這些缺點(diǎn),同時(shí)還具有其他一些好處。

看門(mén)狗定時(shí)器

執(zhí)行關(guān)鍵或安全相關(guān)功能的微型設(shè)備需要高水平的監(jiān)督,以確保能夠正確檢測(cè)和糾正故障。關(guān)鍵功能可以定義為不能容忍停機(jī)時(shí)間的功能,并且(在許多情況下)維修成本很高的功能。這些功能幾乎存在于微型市場(chǎng)的每個(gè)細(xì)分市場(chǎng)中:患者監(jiān)控系統(tǒng)、過(guò)程控制工廠和與安全相關(guān)的汽車(chē)應(yīng)用,僅舉幾例。微型器件經(jīng)常受到電源瞬變、電磁干擾 (EMI) 和靜電放電 (ESD) 的影響。這些可能導(dǎo)致它執(zhí)行錯(cuò)誤的指令。為了防止這種情況,看門(mén)狗定時(shí)器是一個(gè)有用的外圍設(shè)備,可以幫助捕獲和重置已經(jīng)“失控”的微型??撮T(mén)狗定時(shí)器是一個(gè)簡(jiǎn)單的倒數(shù)定時(shí)器,用于在指定的時(shí)間間隔后重置微。在正常運(yùn)行的系統(tǒng)中,軟件將定期重新啟動(dòng)看門(mén)狗定時(shí)器。重新啟動(dòng)后,看門(mén)狗開(kāi)始計(jì)時(shí)另一個(gè)預(yù)定間隔。如果微處理器運(yùn)行正常,軟件將在超時(shí)之前重新啟動(dòng)看門(mén)狗定時(shí)器。如果看門(mén)狗定時(shí)器超時(shí),它將重置微型。如果系統(tǒng)軟件設(shè)計(jì)正確且沒(méi)有硬件故障,則重置將使系統(tǒng)進(jìn)入已知良好狀態(tài)并再次開(kāi)始正常運(yùn)行。

操作說(shuō)明

圖2顯示了一個(gè)簡(jiǎn)單的看門(mén)狗電路布置。微型器件被編程為以指定的時(shí)間間隔向看門(mén)狗定時(shí)器IC發(fā)送脈沖。如果看門(mén)狗定時(shí)器輸入 (WDI) 在該時(shí)間內(nèi)未切換,則會(huì)向微信號(hào)發(fā)送脈沖,警告發(fā)生故障。警告信號(hào)可以是復(fù)位到微,也可以是饋送到微的不可屏蔽中斷(NMI)端口的窄脈沖。故障可能是由代碼執(zhí)行錯(cuò)誤或產(chǎn)生WDI脈沖的定時(shí)電路中的錯(cuò)誤引起的。

pYYBAGOgDdeALWokAAAtgfjU_rQ940.png

圖2.典型的看門(mén)狗定時(shí)器電路。

這種安排的簡(jiǎn)單時(shí)序圖如下圖 3 所示。

poYBAGOgDd2AT9z0AAAe_IvrKOM993.png

圖3.如果 WDI 未在監(jiān)視器窗口中切換,則 WDO 將切換

一些看門(mén)狗定時(shí)器不僅在WDI切換太晚時(shí),而且在切換太快時(shí)警告微型,從而提供額外的安全性。上時(shí)間間隔和下時(shí)間間隔之間的差異稱為“看門(mén)狗窗口”。當(dāng)微執(zhí)行例程時(shí),它通常會(huì)在代碼中的某個(gè)點(diǎn)設(shè)置一個(gè)標(biāo)志。在預(yù)設(shè)的時(shí)間間隔內(nèi),它響應(yīng)中斷服務(wù)例程(ISR),該例程記錄是否已設(shè)置看門(mén)狗標(biāo)志,如果是,則向WDI發(fā)送脈沖。如果沒(méi)有,則假定微型已掛斷;也許執(zhí)行一個(gè)無(wú)限循環(huán)。微觀故障也可能意味著 ISR 執(zhí)行得太頻繁。

不錯(cuò)?好

無(wú)論看門(mén)狗定時(shí)器的功能如何,都存在無(wú)法通過(guò)復(fù)位來(lái)糾正的某些故障。例如,看門(mén)狗定時(shí)器無(wú)法防止或檢測(cè)損壞的數(shù)據(jù)存儲(chǔ)器。除非損壞的數(shù)據(jù)影響程序流,否則不會(huì)發(fā)生監(jiān)視器超時(shí)。此外,應(yīng)該注意的是,看門(mén)狗定時(shí)器無(wú)法立即檢測(cè)到故障。根據(jù)定義,監(jiān)視程序計(jì)時(shí)器必須達(dá)到其超時(shí)間隔的末尾,然后才能重置處理器。顯然,在時(shí)間關(guān)鍵型應(yīng)用中,例如連續(xù)血糖監(jiān)測(cè)儀或胰島素泵,不能容忍延遲,看門(mén)狗定時(shí)器電路必須具有超控功能,如果微被困在無(wú)限循環(huán)中或開(kāi)始執(zhí)行損壞的數(shù)據(jù),可以立即激活該功能。

拴著皮帶的看門(mén)狗

MAX16152和MAX16153(圖4)通過(guò)提供手動(dòng)復(fù)位(MR)輸入,允許外部按鈕或邏輯信號(hào)啟動(dòng)復(fù)位脈沖,從而解決這些問(wèn)題。RST和WDO作為漏極開(kāi)路輸出提供。

poYBAGOgDeSAIcy-AABKr0mBBaw192.png

圖4.MAX16152/MAX16153的功能框圖

這些IC的另一個(gè)優(yōu)點(diǎn)是,它們還可以用作超低電流(典型值為400nA)監(jiān)控電路,以監(jiān)控單個(gè)系統(tǒng)電源電壓。每當(dāng) V抄送電源電壓大于最小工作電壓,但小于復(fù)位門(mén)限。電源電壓升至復(fù)位門(mén)限以上后,復(fù)位輸出在復(fù)位超時(shí)周期內(nèi)保持置位狀態(tài),然后取消置位。復(fù)位電壓門(mén)限范圍為 1.50V 至 5.0V,增量約為 100mV。MAX16152采用纖巧的0.86mm x 1.27mm 6焊球WLP,MAX16153采用6引腳SOT23封裝。

對(duì)于不需要手動(dòng)復(fù)位的不太重要的應(yīng)用(例如個(gè)人計(jì)算設(shè)備),另外兩個(gè)系列型號(hào)MAX16154 (6焊球WLP)和MAX16155 (6引腳SOT23)提供了一個(gè)邏輯輸入(WD_EN)引腳,允許在系統(tǒng)微控制器處于“睡眠”模式或未執(zhí)行代碼時(shí)禁用看門(mén)狗功能。這可用于防止看門(mén)狗IC在這些時(shí)間內(nèi)不必要地向微控制器發(fā)送中斷(即喚醒)。

總結(jié)

在本設(shè)計(jì)解決方案中,我們回顧了看門(mén)狗定時(shí)器電路的功能和操作,并探討了它們的局限性。存儲(chǔ)器錯(cuò)誤和無(wú)限循環(huán)是看門(mén)狗定時(shí)器無(wú)法始終檢測(cè)和復(fù)位的兩個(gè)微控制器錯(cuò)誤。對(duì)于無(wú)法接受的應(yīng)用,使用可手動(dòng)復(fù)位的看門(mén)狗定時(shí)器非常重要。我們推出了一系列提供此選項(xiàng)的毫微功耗看門(mén)狗定時(shí)器IC,以及用作電源電壓監(jiān)控器的額外優(yōu)勢(shì)。極低的電流消耗和極小的封裝尺寸使這些IC非常適合多種電池供電應(yīng)用,包括便攜式計(jì)算、計(jì)量和醫(yī)療可穿戴設(shè)備。

審核編輯:郭婷

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

    關(guān)注

    48

    文章

    7947

    瀏覽量

    154854
  • emi
    emi
    +關(guān)注

    關(guān)注

    53

    文章

    3748

    瀏覽量

    131054
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3298

    瀏覽量

    118812
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32看門(mén)狗定時(shí)器的工作原理和作用 看門(mén)狗定時(shí)器的特性

    看門(mén)狗定時(shí)器(WDT,Watch Dog Timer)是單片機(jī)的一個(gè)組成部分,它實(shí)際上是一個(gè)計(jì)數(shù),一般來(lái)說(shuō)都是向下計(jì)數(shù)的,給看門(mén)狗一個(gè)數(shù)字,程序開(kāi)始運(yùn)行后
    的頭像 發(fā)表于 07-27 16:30 ?7350次閱讀
    STM32<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的工作原理和作用 <b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的特性

    什么是看門(mén)狗電路

    看門(mén)狗電路 看門(mén)狗電路一般有軟件看門(mén)狗和硬件看門(mén)狗兩種。軟件
    發(fā)表于 10-21 01:40 ?8502次閱讀

    看門(mén)狗電路的作用

    看門(mén)狗電路的作用      看門(mén)狗電路其實(shí)是一個(gè)獨(dú)立的定時(shí)器,有一個(gè)
    發(fā)表于 01-12 12:00 ?8880次閱讀
    <b class='flag-5'>看門(mén)狗</b><b class='flag-5'>電路</b>的作用

    看門(mén)狗定時(shí)器的設(shè)計(jì)、工作原理及看門(mén)狗定時(shí)器操作

    看門(mén)狗定時(shí)器(WDT,Watch Dog Timer)是單片機(jī)的一個(gè)組成部分,它實(shí)際上是一個(gè)計(jì)數(shù),一般給看門(mén)狗一個(gè)數(shù)字,程序開(kāi)始運(yùn)行后看門(mén)狗
    發(fā)表于 05-23 09:14 ?8221次閱讀
    <b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的設(shè)計(jì)、工作原理及<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的<b class='flag-5'>操作</b>

    看門(mén)狗定時(shí)器的作用

    看門(mén)狗復(fù)位,重新開(kāi)始倒計(jì)數(shù)。如果看門(mén)狗減到0就認(rèn)為程序沒(méi)有正常工作,強(qiáng)制整個(gè)系統(tǒng)復(fù)位。 看門(mén)狗定時(shí)器操作過(guò)程 使用時(shí),WDT將遞增,直到
    發(fā)表于 10-20 14:41 ?6963次閱讀

    dsp看門(mén)狗定時(shí)器的作用解析

    看門(mén)狗在外圍監(jiān)控DSP中軟件的運(yùn)行以及硬件的操作,當(dāng)CPU出現(xiàn)故障時(shí),看門(mén)狗將執(zhí)行系統(tǒng)復(fù)位。如果軟件進(jìn)入了一個(gè)不正確的循環(huán)或者CPU出現(xiàn)暫時(shí)的混亂,看門(mén)狗
    發(fā)表于 11-21 16:52 ?1.5w次閱讀
    dsp<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的作用解析

    TB3123 - PIC?單片機(jī)的窗口看門(mén)狗定時(shí)器

    窗口看門(mén)狗定時(shí)器(Windowed Watchdog Timer,WWDT)是PIC單片機(jī)的增強(qiáng)型看門(mén)狗定時(shí)器。該定時(shí)器是PIC單片機(jī)現(xiàn)有
    發(fā)表于 03-26 14:35 ?0次下載
    TB3123 - PIC?單片機(jī)的窗口<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>

    什么是看門(mén)狗定時(shí)器?為何看門(mén)狗定時(shí)器如此重要?

    的MCU故障可能無(wú)意中使看門(mén)狗定時(shí)器喪失功用,因此整合看門(mén)狗可能不會(huì)總是按預(yù)期的方式運(yùn)作。同樣地,雖然軟件以內(nèi)部看門(mén)狗能夠偵測(cè)所有凍結(jié)或停機(jī)的方式編寫(xiě),但是,采取額外的步驟以冗余方式監(jiān)
    的頭像 發(fā)表于 08-29 08:13 ?2.4w次閱讀
    什么是<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>?為何<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>如此重要?

    看門(mén)狗定時(shí)器是什么_如何在嵌入式系統(tǒng)中實(shí)現(xiàn)看門(mén)狗定時(shí)器功能

    看門(mén)狗定時(shí)器可以集成在單片機(jī)(MCU)內(nèi)部,也可以作為單獨(dú)的芯片放在外部。看門(mén)狗芯片具有集成電路中重要的監(jiān)視功能,使你可以從內(nèi)部和外部監(jiān)視系
    的頭像 發(fā)表于 06-22 14:25 ?6591次閱讀
    <b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>是什么_如何在嵌入式系統(tǒng)中實(shí)現(xiàn)<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b><b class='flag-5'>功能</b>

    看門(mén)狗定時(shí)器的相關(guān)問(wèn)題和實(shí)驗(yàn)說(shuō)明

    看門(mén)狗的作用: 看門(mén)狗定時(shí)器是一個(gè)計(jì)數(shù),基本功能是在發(fā)生軟件問(wèn)題和程序跑飛后使系統(tǒng)重新啟動(dòng)。看門(mén)狗
    的頭像 發(fā)表于 10-06 12:59 ?4961次閱讀
    <b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的相關(guān)問(wèn)題和實(shí)驗(yàn)說(shuō)明

    一文詳解微控制中的看門(mén)狗定時(shí)器

    本文介紹看門(mén)狗定時(shí)器,通??s寫(xiě)為 WDT,也稱為計(jì)算機(jī)正常運(yùn)行定時(shí)器或 COP。有外部看門(mén)狗設(shè)備和內(nèi)部看門(mén)狗
    的頭像 發(fā)表于 04-25 17:26 ?5837次閱讀
    一文詳解微控制<b class='flag-5'>器</b>中的<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>

    使用高速微型看門(mén)狗定時(shí)器

    在惡劣環(huán)境中使用的高速微控制應(yīng)用的設(shè)計(jì)人員將使用看門(mén)狗定時(shí)器來(lái)防止軟件失控。DS80C320高速微控制集成了看門(mén)狗
    的頭像 發(fā)表于 02-09 11:54 ?1295次閱讀

    內(nèi)部和外部看門(mén)狗定時(shí)器的比較

    看門(mén)狗定時(shí)器需要額外的電路板空間,但在可靠性至關(guān)重要的情況下是必不可少的。本文最后提供了一個(gè)比較矩陣,重點(diǎn)介紹了每個(gè) WDT 解決方案的主要優(yōu)點(diǎn)和缺點(diǎn)。
    的頭像 發(fā)表于 04-03 11:15 ?3591次閱讀

    看門(mén)狗定時(shí)器的工作原理

    看門(mén)狗定時(shí)器是一種獨(dú)立的計(jì)時(shí)硬件模塊,其核心功能是倒計(jì)時(shí)。如果系統(tǒng)軟件在計(jì)時(shí)超時(shí)前沒(méi)有對(duì)其進(jìn)行復(fù)位
    的頭像 發(fā)表于 10-21 14:18 ?1277次閱讀
    <b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>的工作原理

    抄作業(yè)!看門(mén)狗定時(shí)器必備知識(shí)

    具體示例解析,教你如何在一個(gè)簡(jiǎn)單的LuatOS項(xiàng)目中集成看門(mén)狗定時(shí)器,設(shè)置適當(dāng)?shù)膮?shù)來(lái)確保系統(tǒng)在正常運(yùn)行和故障場(chǎng)景下都能自動(dòng)恢復(fù)。 Air201最新資料下載: www.air201.cn ▼ 看門(mén)狗簡(jiǎn)介 ▼
    的頭像 發(fā)表于 12-30 14:44 ?761次閱讀
    抄作業(yè)!<b class='flag-5'>看門(mén)狗</b><b class='flag-5'>定時(shí)器</b>必備知識(shí)