看门狗芯片中文说明

合集下载

硬件看门狗芯片

硬件看门狗芯片

硬件看门狗芯片硬件看门狗芯片,又称为硬件看门狗电路,是一种嵌入式系统中的重要组成部分。

它主要用于监控系统的运行状态,当系统出现异常情况时,硬件看门狗芯片会自动重置系统,以恢复系统的正常工作。

硬件看门狗芯片由看门狗定时器、看门狗复位电路和看门狗计时寄存器组成。

首先,我们来看看看门狗定时器。

看门狗定时器是硬件看门狗芯片的核心部分,它会定期向看门狗芯片发送某个特定的信号。

这个信号会被看门狗复位电路接收并处理。

如果系统正常工作,看门狗定时器会在规定的时间内定期发送信号,以表明系统仍然在正常运行中。

但是,如果系统出现异常情况,如死循环、程序卡死等,看门狗定时器将不会正常发送信号。

那么接下来就是看门狗复位电路的工作了。

看门狗复位电路会监测看门狗定时器发送的信号。

如果看门狗定时器在规定的时间内没有发送信号,说明系统出现了故障。

看门狗复位电路会立即向系统发送一个复位信号,强制将系统重启,以恢复系统的正常工作。

看门狗计时寄存器是用来控制看门狗定时器的运行时间的。

它有一个预置的定时值,比如60秒。

当看门狗定时器开始工作时,计时寄存器开始倒计时,直到倒计时结束。

如果看门狗定时器在倒计时结束前没有发送信号,看门狗复位电路将立即启动复位操作。

硬件看门狗芯片在嵌入式系统中有很多应用。

首先,它可以用于监控嵌入式系统的运行状态。

当系统处于正常工作状态时,看门狗定时器会定期发送信号,而看门狗复位电路会接收并处理信号。

如果系统出现异常情况,看门狗定时器将不会发送信号,看门狗复位电路会立即启动复位操作,以恢复系统的正常工作。

此外,硬件看门狗芯片还可以用于检测系统的死锁。

死锁是指系统中的两个或多个进程互相等待对方所持有的资源,导致系统无法继续运行的情况。

当系统发生死锁时,看门狗定时器将无法发送信号,看门狗复位电路会立即启动复位操作,以解除死锁状态。

硬件看门狗芯片还可以用于保护嵌入式系统的安全性。

一些恶意软件可能会导致系统崩溃或瘫痪。

使用硬件看门狗芯片可以及时检测并处理这些异常情况,确保系统的安全性。

常用看门狗芯片

常用看门狗芯片

常用看门狗芯片常用看门狗芯片是一种用于监控和保护计算机系统的重要硬件设备。

它可以监测计算机系统的运行状态,并在系统出现故障或异常时采取相应的措施,确保系统的稳定运行和安全性。

一、看门狗芯片的工作原理看门狗芯片主要由计时器和复位电路组成。

计时器负责计算计算机系统的运行时间,当计时器达到预设的时间阈值时,会产生一个复位信号,通过复位电路将计算机系统重新启动。

如果计算机系统正常运行,会定期喂狗,即重置计时器,避免产生复位信号。

而如果计算机系统出现故障或异常,无法定期喂狗,计时器将超过预设的时间阈值,产生复位信号,将系统重新启动,从而恢复到正常工作状态。

二、看门狗芯片的应用场景1. 服务器系统:在服务器系统中,看门狗芯片可以监测服务器的运行状态,当服务器出现死机或崩溃时,看门狗芯片会自动进行系统复位,确保服务器的稳定运行。

2. 嵌入式系统:在嵌入式系统中,看门狗芯片可以监测嵌入式设备的运行状态,当设备出现故障或异常时,看门狗芯片会自动进行复位,保证设备的正常工作。

3. 工控系统:在工控系统中,看门狗芯片可以监测工控设备的运行状态,当设备出现故障或异常时,看门狗芯片会自动进行复位,确保工控系统的稳定运行。

1. 稳定可靠:常用看门狗芯片采用高品质的元器件和先进的制造工艺,具有较高的稳定性和可靠性,能够长时间稳定工作。

2. 灵活可调:常用看门狗芯片可以根据不同的需求进行设置和调整,包括计时器的时间阈值、复位电路的复位方式等,以适应不同系统的要求。

3. 低功耗:常用看门狗芯片采用低功耗设计,能够在保证系统稳定运行的同时,降低能耗和发热量,延长设备的使用寿命。

4. 兼容性强:常用看门狗芯片具有良好的兼容性,可以与各种不同的计算机系统和嵌入式设备进行集成,方便应用和使用。

5. 成本低廉:常用看门狗芯片采用成熟的制造工艺和大规模生产,具有较低的成本,适用于大规模应用和推广。

四、看门狗芯片的发展趋势随着计算机技术的不断发展和应用领域的不断拓展,看门狗芯片也在不断创新和改进。

看门狗芯片原理

看门狗芯片原理

看门狗芯片原理
看门狗芯片是一种用于监控系统运行状态的硬件设备。

它通过定时检测系统的运行情况,以确保系统在出现故障或崩溃时能够自动重启或采取其他应急措施,从而提高系统的稳定性和可靠性。

看门狗芯片的工作原理如下:
1. 看门狗计时器:看门狗芯片内置了一个计时器,其作用是定时检测系统的运行情况。

通常,看门狗计时器的定时周期较短,例如几十毫秒或几秒钟。

2. 系统运行状态监测:看门狗芯片会周期性地向系统发送一个重启信号,例如通过触发系统复位信号。

只要系统正常运行,系统会在短时间内清除重启信号,以示系统正常。

但如果系统发生故障或崩溃,就无法及时响应和清除重启信号。

3. 看门狗定时器复位:当看门狗芯片向系统发送重启信号后,在一个设定的时间内,看门狗芯片会不断检测系统是否给出相应的回应。

如果系统未能及时回应或清除该信号,看门狗芯片会认为系统出现故障,并产生一个复位信号。

4. 系统复位:当看门狗芯片检测到系统出现故障时,它会向系统发送复位信号,强制系统重新启动。

这样,系统就可以在发生故障时快速恢复运行,从而减少故障造成的影响。

总之,看门狗芯片通过定时检测系统运行状态,并根据系统的
响应情况采取相应的动作,确保系统能够及时发现并处理故障,从而提高系统的可用性和可靠性。

MAX813L芯片中文资料(看门狗及复位专用芯片)

MAX813L芯片中文资料(看门狗及复位专用芯片)

MAX813L芯片中文资料(看门狗及复位专用芯片)1 MAX813L芯片及其工作原理1.1 MAX813L芯片特点· 加电、掉电以及供电电压下降情况下的复位输出,复位脉冲宽度典型值为200 ms。

· 独立的看门狗输出,如果看门狗输入在1.6 s未被触发,其输出将变为高电平。

· 1.25 V门限值检测器,用于电源故障报警、电池低电压检测或+5 V 以外的电源*。

· 门限电压为4.65V· 低电平有效的手动复位输入。

· 8引脚DIP封装。

1.2 MAX813L的引脚及功能1.2.1 MAX813L芯片引脚排列见图1—11.2.2 引脚功能及工作原理说明(1)手动复位输入端()当该端输入低电平保持140 ms以上,MAX813L就输出复位信号.该输入端的最小输入脉宽要求可以有效地消除开关的抖动。

与TTL/CMOS兼容。

(2)工作电源端(VCC):接+5V电源。

(3)电源接地端(GND):接0 V参考电平。

(4)电源故障输入端(PFI)当该端输入电压低于1.25 V时,5号引脚输出端的信号由高电平变为低电平。

(5)电源故障输出端()电源正常时,保持高电平,电源电压变低或掉电时,输出由高电平变为低电平。

(6)看门狗信号输入端(WDI)程序正常运行时,必须在小于1.6 s的时间间隔向该输入端发送一个脉冲信号,以清除芯片部的看门狗定时器。

若超过1.6 s该输入端收不到脉冲信号,则部定时器溢出,8号引脚由高电平变为低电平。

(7)复位信号输出端(RST)上电时,自动产生200 ms的复位脉冲;手动复位端输入低电平时,该端也产生复位信号输出。

(8)看门狗信号输出端()正常工作时输出保持高电平,看门狗输出时,该端输出信号由高电平变为低电平。

2 MAX813L典型电路设计2.1 基本工作原理工业环境中的干扰大多是以窄脉冲的形式出现,而最终造成微机系统故障的多数现象为“死机”。

51单片机的看门狗

51单片机的看门狗

“看门狗”概念及其应用在由单片机构成的系统中,由于单片机的工作有可能会受到来自外界电磁场的干扰,造成程序的跑飞,从而陷入死循环,程序的正常运行被打断,由单片机控制的系统便无法继续工作,这样会造成整个系统陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称“看门狗”(watch dog)。

加入看门狗电路的目的是使单片机可以在无人状态下实现连续工作,其工作过程如下:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过单片机的程序控制,使它定时地往看门狗芯片的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,给看门狗引脚送电平的程序便不能被执行到,这时,看门狗电路就会由于得不到单片机送来的信号,便将它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,从而单片机将从程序存储器的起始位置重新开始执行程序,这样便实现了单片机的自动复位。

通常看门狗电路需要一个专门的看门狗芯片连接单片机来实现,不过这样会给电路设计带来复杂,STC单片机内部自带有看门狗,通过对相应特殊功能寄存器的设置就可实现看门狗的应用,STC89系列单片机内部有一个专门的看门狗定时器寄存器,Watch Dog Timer 寄存器,其相应功能见下个知识点。

看门狗定时器寄存器(WDT_CONTR)STC单片机看门狗定时器寄存器在特殊功能寄存器中的字节地址为E1H,不能位寻址,该寄存器用来管理STC单片机的看门狗控制部分,包括启停看门狗、设置看门狗溢出时间等。

单片机复位时该寄存器不一定全部被清0,在STC下载程序软件界面上可设置复位关看门狗或只有停电关看门狗的选择,大家根据需要可做出适合自己设计系统的选择。

其各位的定义如表4.2.1所示。

表1看门狗定时器寄存器(WDT_CONTR)EN_WDT:看门狗允许位,当设置为“1”时,启动看门狗。

看门狗芯片工作原理

看门狗芯片工作原理

看门狗芯片工作原理一、引言看门狗芯片是一种常用于嵌入式系统的硬件设备,它能够监控系统运行状态并在出现故障时进行重启。

本文将从看门狗芯片的定义、应用场景、工作原理等多个方面详细介绍该芯片的工作原理。

二、看门狗芯片的定义看门狗芯片是一种专门用于监控嵌入式系统运行状态的硬件设备。

它可以在系统出现故障或死锁时进行重启,确保系统正常运行。

三、应用场景看门狗芯片广泛应用于各种嵌入式系统中,如智能家居、智能穿戴设备、汽车电子等领域。

这些系统需要长时间稳定运行,并且不能因为某个模块出现问题导致整个系统崩溃。

此时,看门狗芯片就起到了至关重要的作用。

四、看门狗芯片的工作原理1. 看门狗计时器看门狗计时器是看门狗芯片中最核心的部分。

它可以定期向CPU发送一个信号以确认CPU是否正常运行。

如果CPU无法响应该信号,则看门狗芯片会认为系统出现了故障,并在一定时间后进行重启。

2. 看门狗喂狗看门狗喂狗是指CPU定期向看门狗芯片发送一个信号以表明自己正常运行。

这个信号可以是任何形式,如写入某个特定的寄存器、执行某个特定的指令等。

如果CPU没有及时发送该信号,看门狗芯片会认为系统出现了故障,并在一定时间后进行重启。

3. 看门狗复位看门狗复位是指在系统出现故障时,看门狗芯片会向CPU发送一个复位信号以进行重启。

这个复位信号可以是硬件级别的,也可以是软件级别的。

4. 看门狗时间设置看门狗时间设置是指用户可以通过设置寄存器或其他方式来调整看门狗计时器的计时周期。

一般来说,该周期应该小于系统最长无响应时间,以确保在出现故障时能够及时进行重启。

五、总结综上所述,看门狗芯片作为一种专用于监控嵌入式系统运行状态的硬件设备,在各种嵌入式系统中都有广泛的应用。

其工作原理主要包括看门狗计时器、看门狗喂狗、看门狗复位和看门狗时间设置等方面。

通过对这些原理的深入了解,我们可以更好地理解看门狗芯片的作用和应用。

DS1232 看门狗芯片

DS1232  看门狗芯片

DS1232 看门狗芯片●结构及特点DS1232是一个具有看门狗功能的电源监测芯片,在电源上电、断电、电压瞬态下降和死机时都会输出一个复位脉冲⊙具有看门狗功能,可以防止单片机系统死机;⊙输入给看门狗的脉冲的时间间隔可以设置;⊙具有5%或10%的两种电源监测精度(芯片内含温度补偿电路)。

RESTE ——复位键连接引脚,直接连接复位键。

TD ——看门狗定时器延时设置。

如果连接到地,输入给看门狗的脉冲间隔不得大于150毫秒;如果不连接,脉冲间隔不得大于600毫秒;如果连接到电源,脉冲间隔不得大于1.2秒。

TOL ——选择5%或10%的电源监测精度。

如果这个引脚连接到地,当电源下降到4.75V时芯片将输出一个复位脉冲;如果这个引脚连接到5V,只有当电源下降到4.5V时芯片才输出一个复位脉冲。

GND ——地线。

RST ——复位高脉冲输出引脚。

RST/ ——复位低脉冲输出引脚.ST/ ——看门狗脉冲输入,低脉冲有效。

VCC ——5V电源。

芯片DS1232在系统工作时,必须不间断的给引脚7输入一个脉冲系列,这个脉冲的时间间隔由引脚2设定,如果脉冲间隔大于引脚2的设定值,芯片将输出一个复位脉冲使单片机复位。

一般将这个功能称为看门狗,将输入给看门狗的一系列脉冲称为“喂狗”。

这个功能可以防止单片机系统死机。

●DS1232的应用电路DS1232的应用原理图,其中TD连接到5V电源,因此输入给看门狗的脉冲间隔不可以超过1.2秒;TOL 连接到地,因此电源电压下降到4.75V时就会引起DS1232输出复位脉冲;图中使用一个复位键;把51单片机的P1.1引脚连接到,因此在程序中必须从P1.1引脚输出一个脉冲系列,否则将引起系系统复位。

注意:(1)ST除了和单片机的ALE相连外还可以和其他信号相连,但必须保证在看门狗定时计数溢出前复位看门狗定时器。

(2)DS1232的6脚没有上拉电阻,如果其他外围芯片需要用到低电平复位信号,那么必须在引脚上外接上拉电阻。

看门狗芯片

看门狗芯片

看门狗芯片门狗芯片是一种用于监控和控制电子设备的微型电子芯片。

它的主要功能是监测设备运行状态并在故障发生时采取相应的措施,例如重启设备或通知用户。

门狗芯片的名称源于它的类似于看门狗的角色,它会定期检查设备是否正常运行,如果检查失败就会采取措施。

门狗芯片主要由计时器、逻辑电路和输出控制电路组成。

计时器用来定时检测设备的运行状态,逻辑电路用来判断设备的状态是否正常,输出控制电路用来执行相应的措施。

门狗芯片的工作原理如下:首先,计时器会根据设计的预设值进行计时。

如果设备在预设的时间内没有重置计时器,门狗芯片就会认为设备出现了故障。

接下来,逻辑电路会根据计时器的信号判断设备的状态是否正常。

如果设备正常运行,逻辑电路会复位计时器并重新开始计时。

如果设备出现故障,逻辑电路会发送一个信号给输出控制电路,触发相应的措施。

门狗芯片的应用领域非常广泛。

在工业控制领域,门狗芯片可以用来监测工业设备的运行状态,及时发现故障并采取措施,保证生产的正常进行。

在智能家居领域,门狗芯片可以用来监测各种智能设备的运行状态,确保设备正常工作并及时解决故障。

在汽车电子领域,门狗芯片可以用来监测汽车电子系统的运行状态,提醒驾驶员并采取措施,避免意外事故的发生。

门狗芯片的优势在于它可以实时监测设备的运行状态,并在故障发生时进行及时处理。

它可以大大提高设备的可靠性和稳定性,减少故障和事故的发生。

此外,门狗芯片的功耗非常低,只有几个微安,对设备的能耗几乎没有影响。

它的体积小,安装和使用都非常方便。

门狗芯片的发展潜力巨大。

随着物联网技术的发展,越来越多的设备需要实时监测和控制,门狗芯片的需求也将不断增长。

同时,门狗芯片可以与其他传感器和控制器组合,实现更复杂的功能,提高设备的智能化水平。

未来,门狗芯片有望在各个领域发挥更大的作用,为人们的生活带来更多便利和安全。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

看门狗MAX705/706/813中文说明
1 概述
MAX705/706/813L是一组CMOS监控电路,能够监控电源电压、电池故障和微处理器(MPU或mP)或微控制器(MCU或mC)的工作状态。

将常用的多项功能集成到一片8脚封装的小芯片内,与采用分立元件或单一功能芯片组合的电路相比,大大减小了系统电路的复杂性和元器件的数量,显著提高了系统可靠性和精确度。

该系列产品采用3种不同的8脚封装形式:DIP、SO和mMAX。

主要应用于:微处理器和微控制器系统;嵌入式控制器系统;电池供电系统;智能仪器仪表;通信系统;寻呼机;蜂窝移动电话机;手持设备;个人数字助理(PDA);电脑电话机和无绳电话机等等。

2 功能说明
2.1 RESET/RESET操作
复位信号用于启动或者重新启动MPU/MCU,令其进入或者返回到预知的循环程序并顺序执行。

一旦MPU/MCU处于未知状态,比如程序“跑飞”或进入死循环,就需要将系统复位。

对于MAX705和MAX706而言,在上电期间只要Vcc大于1.0V,就能保证输出电压不高于0.4V的低电平。

在Vcc上升期间RESET维持低电平直到电源电压升至复位门限(4.65V或4.40V)以上。

在超过此门限后,内部定时器大约再维持200ms后释放RESET,使其返回高电平。

无论何时只要电源电压降低到复位门限以下(即电源跌落),RESET引脚就会变低。

如果在已经开始的复位脉冲期间出现电源跌落,复位脉冲至少再维持140ms。

在掉电期间,一旦电源电压Vcc降到复位门限以下,只要Vcc不比1.0V还低,就能使RESET维持电压不高于0.4V的低电平。

MAX705和MAX706提供的复位信号为低电平RESET,而MAX813L提供的复位信号为高电平RESET,三者其它功能完全相同。

有些单片机,如INTEL的80C51系列,需要高电平有效的复位信号。

2.2 看门狗定时器
MAX705/706/813L片内看门狗定时器用于监控MPU/MCU的活动。

如果在1.6s内WDI端没有收到来自MPU/MCU 的触发信号,并且WDI处于非高阻态,则WDO输出变低。

只要复位信号有效或WDI输入高阻,则看门狗定时器功能就被禁止,且保持清
零和不计时状态。

复位信号的产生会被禁止定时器,可一旦复位信号撤消并且WDI输入端检测到短至50ns的低电平或高电平跳变,定时器将开始1.6s的计时。

即WDI端的跳变会清零定时器并启动一次新的计时周期。

一旦电源电压Vcc降至复位门限以下,WDO端也将变低并保持低电平。

只要Vcc升至门限以上,WDO就会立刻变高,不存在延时。

典型的应用中是将WDO端连接到MPU/MCU的非屏蔽中断(NMI)端。

当Vcc下降到低于复位门限时,即使看门狗定时器还没有完成计时周期,端也将输出低电平。

通常这将触发一次非屏蔽中断,但是RESET如果同时变低,则复位功能优先权高于非屏蔽中断。

如果将WDI脚悬空,WDO脚可以被用作电源跌落检测器的一个输出端。

由于悬空的WDI将禁止内部定时器工作,所以只有当Vcc下降到低于复位门限时,WDO脚才会变低,从而起到电源跌落检测的作用。

2.3 人工复位
低电平有效的手动复位输入端(MR)可被片内250mA的上拉电流源拉到高电平,并可以被外接CMOS/TTL逻辑电路或一端接地的按钮开关拉成低电平。

不需要采用外部去抖动电路,理由是最小为140ms的复位时间足以消除机械开关的抖动。

简单地将MR 端连接到WDO端,就可以使看门狗定时器超时产生复位脉冲。

当需要高电平有效的复位信号时,应该选用MAX813L。

2.4 电源故障比较器
MAX705/MAX706/MAX813L片内带有一个辅助比较器,它具有独立的同相输入端(PFI)和输出端(PFO),其反相输入端内部连接一个1.25V的参考电压源。

为了建立一个电源故障预警电路,可以在PFI脚上连接一个电阻分压支路,该支路连接的监视点通常在稳压电源集成电路之前。

通过调节电阻值,合理地选择分压比,以便于使稳压器+5V 输出端电压下降之前,PFI端的电压刚好下降到低于1.25V。

使用为MPU/MCU提供中断信号,以便使其能够对即将到来的电源掉电作好充分地准备。

3 应用实例
3.1 典型应用
MAX705/706/813L的典型应用电路如图1所示。

从图中可以看出,MAX705/706/813L 的4项功能全部被开发利用,构成了微处理器的一个可靠的保护神,仅仅占用了一条I/O
端口资源。

利用该I/O口,通过执行软件,周期性的向看门狗发送WDI信号。

其周期不应大于1.6s。

图1
3.2 特殊应用
根据不同的开发目的和设计要求,以及不同的MPU/MCU型号选择,可以灵活地使用MAX705/706/813L。

以下给出几种不同用法,以便从中受到启发。

(1)确保Vcc=0V时RESET信号电平仍有效
通常情况下,当Vcc降至1V以下,MAX705/706的RESET端不再吸入电流而呈现开路,故输出电平不确定。

如果在该脚接一只下拉电阻到地(如图2所示),负责泄放杂散电荷,这样即使Vcc降至1V以下,也能保障RESET电平有效。

对该阻值的要求并不严格,一只100kΩ的电阻即可满足需要。

(2)与具有双向复位引脚的单片机接口
有些单片机具备双向复位引脚,比如MOTOROLA的68HC11系列,不仅可以接收外部电路提供的复位信号,还能向外部电路输出复位信号。

当与MAX705/706的RESET 端连接时,可能会产生竞争。

例如,如果在MAX705/706输出低电平的同时,68HC11内部欲将复位端拉高,结果就会出现不确定的逻辑电平。

为了避免此类情况发生,在MAX705/706的RESET端与68HC11的双向复位引脚之间连接一只4.7k电阻即可。

此外,经过缓冲器的驱动还可为系统中的其它器件提供复位信号。

相关文档
最新文档