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

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

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

一文詳解看門狗/電壓監(jiān)控芯片規(guī)格書

貞光科技 ? 2024-12-26 17:18 ? 次閱讀

一、關(guān)于一些看門狗、電壓監(jiān)控的疑問?

1.什么是看門狗?

看門狗,又叫 Watchdog,本質(zhì)上來說就是一個(gè)定時(shí)器電路,一般有一個(gè)輸入和一個(gè)輸出,其中輸入叫做喂狗,輸出一般連接到另外一個(gè)部分的復(fù)位端,一般是連接到單片機(jī)。 看門狗的功能是在給定的時(shí)間周期內(nèi),如果沒有收到來自MCU的喂狗信號(hào),則會(huì)給MCU發(fā)送復(fù)位信號(hào)。

2.為什么MCU需要看門狗?

隨著信息技術(shù)的飛速發(fā)展,越來越多的電子產(chǎn)品采用微處理器來滿足人們對(duì)智能產(chǎn)品的需求,微處理器又不可避免地受到各種 EMI和電壓變化的影響,容易使程序在運(yùn)行時(shí)陷入死循環(huán),所以要求實(shí)時(shí)監(jiān)控微處理器的工作狀態(tài)。監(jiān)測電路能夠?qū)纹瑱C(jī)的各個(gè)動(dòng)作進(jìn)行有效的監(jiān)控,提高產(chǎn)品的可靠性。

3.為什么需要監(jiān)控MCU的供電電壓?

電源是一切的前提,是功能的前提,也是功能安全的前提。掉電會(huì)導(dǎo)致處理器鎖定和故障。

4.為什么處理器集成了看門狗和電壓監(jiān)控功能還要用外部的看門狗?

現(xiàn)在處理器的的功能越來越強(qiáng)大,內(nèi)部集成了看門狗、電壓監(jiān)控的功能,但是在一些對(duì)功能安全要求較高的場景,許多設(shè)計(jì)采用外部看門狗(硬狗)+處理器內(nèi)置看門狗(軟狗)雙備份的設(shè)計(jì)。這需要根據(jù)產(chǎn)品的設(shè)計(jì)預(yù)期和客戶的具體要求考量。

二、手把手帶你看看門狗(WDI)&電壓監(jiān)控IC TPS3823 的數(shù)據(jù)手冊(cè)

v2-7fc73ff7c1a2bee85edeecd9566fbb42.webp

v2-713c5bb14b85584ee4887b958ae6d7cc.webp

1.監(jiān)控電源功能(時(shí)序圖理解):

TPS3823的VDD與MCU共電源監(jiān)控VDD(3.3V)nRESET低有效(復(fù)位動(dòng)作復(fù)位MCU)。當(dāng)VDD大于VIT經(jīng)過延時(shí)td=200ms后,nRESET拉高。VDD下降到閾值,nRESET拉低,延時(shí)tPHL=0.1us(max)。

2.喂狗功能(時(shí)序圖理解):

TPS3823、TPS3824和TPS3828設(shè)備有一個(gè)看門狗定時(shí)器,TPS23A的 Watchdog time out 為 1.6s,即MCU沒有在1.6s內(nèi)對(duì)TPS3823A的WDI發(fā)信號(hào)(喂狗),nRESET拉低,持續(xù)td時(shí)間后,重新初始化看門狗計(jì)時(shí)器。

3.手動(dòng)復(fù)位(MR) :

MR輸入允許來自處理器、邏輯電路和/或離散傳感器的外部邏輯信號(hào)強(qiáng)制復(fù)位信號(hào),不管VDD相對(duì)于VIT -或看門狗定時(shí)器的狀態(tài)。MR的低水平都會(huì)導(dǎo)致復(fù)位信號(hào)拉低。

4.監(jiān)控電壓范圍&輸出遲滯:

v2-0a86794b9e10b35fdb090cb371d8ea1e.webp

VIT-描述輸入閾值電壓值,設(shè)計(jì)需要考慮MIN~MAX范圍。

例如:用TPS3823A-33設(shè)計(jì)監(jiān)控3.3V電壓。選擇2.93V(TYP),需要考慮實(shí)際全溫度范圍內(nèi)的VIT-是2.86V~3V之間,適當(dāng)留出裕量范圍。

Vhys描述輸入遲滯電壓,TPS3823A-33,Vhys=30mV,與比較器的原理一樣,當(dāng)輸入低于閾值電壓VIT-,(0.1us)nRESET拉低。當(dāng)輸入電壓抬升,需要超過VIT- +30mV,(200ms)nRESET再次拉高。

來源:模擬世界的搬運(yùn)工

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

    關(guān)注

    10

    文章

    565

    瀏覽量

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

    關(guān)注

    23

    文章

    3253

    瀏覽量

    115063
  • 電壓監(jiān)控
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8593
  • MCU設(shè)計(jì)
    +關(guān)注

    關(guān)注

    0

    文章

    322

    瀏覽量

    9329
  • 電壓監(jiān)控芯片
    +關(guān)注

    關(guān)注

    1

    文章

    1

    瀏覽量

    1773
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解看門狗定時(shí)器

    看門狗定時(shí)器由獨(dú)立的1 Mhz 片內(nèi)振蕩器驅(qū)動(dòng)。這是VCC = 5V 時(shí)的典型值。請(qǐng)參見特性數(shù)據(jù)以了解其他VCC 電平下的典型值。通過設(shè)置看門狗定時(shí)器的預(yù)分頻器可以調(diào)節(jié)看門狗 復(fù)位的時(shí)間間隔,如
    發(fā)表于 09-02 16:40 ?4046次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>詳解</b><b class='flag-5'>看門狗</b>定時(shí)器

    STM32中的獨(dú)立看門狗和窗口看門狗是什么

    在早期的MCU中是沒有看門狗這種東西的,所以產(chǎn)品就很容易出現(xiàn)死機(jī),跑飛的情況。為了避免這種情況的出現(xiàn),后期的MCU都集成了看門狗的功能。但是目前看門狗發(fā)展到今天基本上分為兩大類:獨(dú)立看門狗
    的頭像 發(fā)表于 02-20 17:47 ?2790次閱讀
    STM32中的獨(dú)立<b class='flag-5'>看門狗</b>和窗口<b class='flag-5'>看門狗</b>是什么

    簡單介紹電壓監(jiān)控型/看門狗型復(fù)位電路

    電壓監(jiān)控型/看門狗型復(fù)位電路
    的頭像 發(fā)表于 10-25 16:04 ?1411次閱讀
    簡單介紹<b class='flag-5'>電壓</b><b class='flag-5'>監(jiān)控</b>型/<b class='flag-5'>看門狗</b>型復(fù)位電路

    看門狗復(fù)位芯片

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

    什么是看門狗電路

    看門狗電路 看門狗電路般有軟件看門狗和硬件看門狗兩種。軟件看門狗不需外接硬件電路,但系統(tǒng)需要
    發(fā)表于 10-21 01:40 ?8202次閱讀

    stm32看門狗時(shí)間計(jì)算 獨(dú)立看門狗和窗口看門狗的特性是什么

    本文為您講解STM看門狗時(shí)間計(jì)算(時(shí)限)與頻率計(jì)算,獨(dú)立看門狗和窗口看門狗的特性、區(qū)別與聯(lián)系。
    發(fā)表于 10-10 10:41 ?8788次閱讀

    什么是stm32看門狗?獨(dú)立看門狗和窗口看門狗工作原理解析

    stm32有兩個(gè)看門狗,獨(dú)立看門狗和窗口看門狗,其實(shí)兩者的功能是類似的,只是喂狗的限制時(shí)間不同。 獨(dú)立看門狗
    的頭像 發(fā)表于 11-06 11:48 ?2.8w次閱讀
    什么是stm32<b class='flag-5'>看門狗</b>?獨(dú)立<b class='flag-5'>看門狗</b>和窗口<b class='flag-5'>看門狗</b>工作原理解析

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

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

    STM32芯片如何使用片內(nèi)參考電壓實(shí)現(xiàn)模擬看門狗

    STM32芯片的ADC模塊往往都支持模擬看門狗功能,即可以對(duì)單個(gè)或多個(gè)通道開啟模擬轉(zhuǎn)換值的監(jiān)測。當(dāng)模擬通道ADC值超出設(shè)定的閾值時(shí)可以產(chǎn)生模擬看門狗事件并可觸發(fā)看門狗中斷?!咀ⅲ合旅娼?/div>
    的頭像 發(fā)表于 08-29 16:16 ?7003次閱讀
    STM32<b class='flag-5'>芯片</b>如何使用片內(nèi)參考<b class='flag-5'>電壓</b>實(shí)現(xiàn)模擬<b class='flag-5'>看門狗</b>

    STM32:獨(dú)立看門狗、窗口看門狗的配置

    STM32單片機(jī)的看門狗有獨(dú)立看門狗和窗口看門狗之分,這兩者的工作原理卻完全不同。
    發(fā)表于 02-08 16:15 ?18次下載
    STM32:獨(dú)立<b class='flag-5'>看門狗</b>、窗口<b class='flag-5'>看門狗</b>的配置

    STM32中的獨(dú)立看門狗和窗口看門狗

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

    詳解獨(dú)立看門狗的實(shí)現(xiàn)原理

    這里以大家熟悉的STM32為例給大家講解下獨(dú)立看門狗的配置以及工作過程。STM32F10xxx內(nèi)置兩個(gè)看門狗:獨(dú)立看門狗和窗口看門狗,提供
    發(fā)表于 12-22 17:01 ?3277次閱讀

    STM32中的獨(dú)立看門狗和窗口看門狗

    在早期的MCU中是沒有看門狗這種東西的,所以產(chǎn)品就很容易出現(xiàn)死機(jī),跑飛的情況。為了避免這種情況的出現(xiàn),后期的MCU都集成了看門狗的功能。但是目前看門狗發(fā)展到今天基本上分為兩大類:獨(dú)立看門狗
    的頭像 發(fā)表于 01-30 14:38 ?1404次閱讀
    STM32中的獨(dú)立<b class='flag-5'>看門狗</b>和窗口<b class='flag-5'>看門狗</b>

    獨(dú)立看門狗點(diǎn)經(jīng)驗(yàn)

    stm32基本都內(nèi)置兩種看門狗(另外還有外置的看門狗芯片),窗口看門狗和獨(dú)立看門狗,兩種看門狗
    的頭像 發(fā)表于 05-24 16:00 ?1179次閱讀
    獨(dú)立<b class='flag-5'>看門狗</b>的<b class='flag-5'>一</b>點(diǎn)經(jīng)驗(yàn)

    軟件看門狗和硬件看門狗的區(qū)別

    軟件看門狗和硬件看門狗都是用于監(jiān)控系統(tǒng)崩潰的工具,它們的作用是在系統(tǒng)出現(xiàn)故障或異常情況時(shí)自動(dòng)恢復(fù)系統(tǒng)。 ?軟件看門狗種程序,運(yùn)行在操作系
    的頭像 發(fā)表于 04-16 15:10 ?1140次閱讀