MAX813/MAX813L看门狗电路理解
摘自网络(只为学习用)
几乎所有的单片机都需要复位电路,对复位电路的基本要求是:在单片机上电时能可靠复位,在下电时能防止程序乱飞导致EEPROM中的数据被修改;另外,单片机系统在工作时,由于干扰等各种因素的影响,有可能出现死机现象导致单片机系统无法正常工作,为了克服这一现象,除了充分利用单片机本身的看门狗定时器(有些单片机无看门狗定时器)外,还需外加个看门狗电路;除此以外,有些单片机系统还要求在掉电瞬间单片机能将重要数据保存下来,因掉电的发生往往是很随机的,因而此类单片机系统需要电源监控电路,在掉电刚发生时能告知单片机。MAXIM公司推出的MAX813L刚好能满足这些要求,下面具体介绍该芯片的性能特点及使用方法。
MAX813L有双列直插和贴片两种封装形式,引脚功能如下:第(1)脚为手动复位输入,低电平有效;第(2)、(3)脚分别为电源和地;第(4)脚为电源故障输入;第(5)脚为电源故障输出;第(6)脚为看门狗输入,第(7)脚为复位输出,第(8)脚为看门狗输出。
MAX813L芯片具有以下主要性能特点:
(1)复位输出。系统上电、掉电以及供电电压降低时,第(7)脚产生复位输出,复位脉冲宽度的典型值为200ms,高电平有效,复位门限的典型值为4.65V。
(2)看门狗电路输出。如果在1.6s内没有触发该电路(即第(6)步无脉冲输入),则第(8)脚输出一个低电平信号。
(3)手动复位输入,低电平有效,即第(1)脚输入一个低电平,则第(7)脚产生复位输出。
(4)1.25V时,第(5)脚输出一个低电平信号。
MAX813L的典型应用电路如图3所示。单片机以AT89C51为例,MAX813L的第(1)脚与第(8)脚相连。第(7)脚接单片机的复位脚(AT89C51的第(9)脚);第(6)脚与单片机制P10相连。在软件设计中,P10不断输出脉冲信号,如果因某种原因单片机进入死循环,则P10无脉冲输出。于是1.6s后在MAX813L的第(8)脚输出低电平,该低电平加到第(1)脚,使MAX813L产生复位输出,使单片机有效复位,摆脱死循环的困境。 另外,当电源电压低于限值4.65V时,MAX813L也产生复位输出,使单片机处于复位状态,不执行任何指令,直至电源电压恢复正常,可有效防止因电源电压较低进单片机产生错误的动作。
电源故障输入PFI通过一个电阻分压器监测未稳压的直流电源。当PFI低于1.25V时,电源故障输出脚第5脚PFO变低,可引起AT89C51中断进行电源故障处理,或将重要数据保存下来。把分压接到未稳压的直流电源是为了更早地对电源故障告警。
下面是几个应用电路
电路一
这种方式即有看门狗复位保护,又兼备电源监测功能,电源监测通过中断的形式返回给单片机,MCU在中断服务程序里进行相关的数据处理(比如相关参数保存等)。通过调节图中的R1,可以方便实现最低电压监测值。74HC08实现手动与自动的看门狗复位。
电路二
Void WatchDog()//喂狗程序
{
P3.7=~P3.7;//取反取可
}
Main()
{
While(1)
………………………..
WatchDog();//喂狗,正常运行情况下,需在1.6S内按时喂食,不然狗饿了会叫,一旦叫了,便会让MCU产生复位。
二:另一个技术方案
用电阻接高,并不意味着是高电平,因为当这个脚低于VCC时,电阻上可以有压降.
MAX813L的确在平常状态下是输出'0'的
你可以下载MAX813L中文资料来证实一下。
以下是max813l的用法:
几乎所有的单片机都需要复位电路,对复位电路的基本要求是:在单片机上电时能可靠复位,在下电时能防止程序乱飞导致EEPROM中的数据被修改;另外,单片机系统在工作时,由于干扰等各种因素的影响,有可能出现死机现象导致单片机系统无法正常工作,为了克服这一现象,除了充分利用单片机本身的看门狗定时器(有些单片机无看门狗定时器)外,还需外加个看门狗电路;除此以外,有些单片机系统还要求在掉电瞬间单片机能将重要数据保存下来,因掉电的发生往往是很随机的,因而此类单片机系统需要电源监控电路,在掉电刚发生时能告知单片机。MAXIM公司推出的MAX813L刚好能满足这些要求,下面具体介绍该芯片的性能特点及使用方法。
MAX813L有双列直插和贴片两种封装形式,引脚功能如下:第(1)脚为手动复位输入,低电平有效;第(2)、(3)脚分别为电源和地;第(4)脚为电源故障输入;第(5)脚为电源故障输出;第(6)脚为看门狗输入,第(7)脚为复位输出,第(8)脚为看门狗输出。
MAX813L芯片具有以下主要性能特点:
(1)复位输出。系统上电、掉电以及供电电压降低时,第(7)脚产生复位输出,复位脉冲宽度的典型值为200ms,高电平有效,复位门限的典型值为4.65V。
(2)看门狗电路输出。如果在1.6s内没有触发该电路(即第(6)步无脉冲输入),则第(8)脚输出一个低电平信号。
(3)手动复位输入,低电平有效,即第(1)脚输入一个低电平,则第(7)脚产生复位输出。
(4)1.25V时,第(5)脚输出一个低电平信号。
MAX813L的典型应用电路如图3所示。单片机以AT89C51为例,MAX813L的第(1)脚与第(8)脚相连。第(7)脚接单片机的复位脚(AT89C51的第(9)脚);第(6)脚与单片机制P10相连。在软件设计中,P10不断输出脉冲信号,如果因某种原因单片机进入死循环,则P10无脉冲输出。于是1.6s后在MAX813L的第(8)脚输出低电平,该低电平加到第(1)脚,使MAX813L产生复位输出,使单片机有效复位,摆脱死循环的困境。另外,当电源电压低于限值4.65V时,MAX813L也产生复位输出,使单片机处于复位状态,不执行任何指令,直至电源电压恢复正常,可有效防止因电源电压较低进单片机产生错误的动作。
电源故障输入PFI通过一个电阻分压器监测未稳压的直流电源。当PFI低于1.25V时,电源故障输出脚第5脚PFO变低,可引起AT89C51中断进行电源故障处理,或将重要数据保存下来。把分压接到未稳压的直流电源是为了更早地对电源故障告警。
MAX813/MAX813L看门狗电路理解相关推荐
- 看门狗电路 通俗理解
视频讲解:李想STM32初级教程_哔哩哔哩_bilibili 看门狗通俗理解: 转自:STC89C5X单片机"看门狗"原理详解-电子工程世界 很多人初次接触不太理解怎么用,书上也讲 ...
- 单片机开发:不得不了解的看门狗电路
在单片机学习.开发中,我们不可避免地要接触看门狗电路,那看门狗电路是什么呢?你掌握了吗? 看门狗是什么? 看门狗是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的 ...
- 服务器看门狗芯片电路图,看门狗电路简介(低成本)
在工业控制中常使用MCS-51系列单片机,为了防止程序跑飞往往外接一个看门狗电路.看门狗电路可完成加电复位和死机复位两种功能.成品的看门狗集成电路如MAX813L等价格一般都较高.现介绍一种由通用数字 ...
- 服务器看门狗芯片电路图,新型纯硬件看门狗电路设计分析研究
摘 要:看门狗电路是电子电路中一种非常常见的电路,常用的看门狗电路在喂狗进程工作,CPU死机的状态时,可以重新复位CPU,防止CPU跑飞.但是在一些极端条件下,看门狗进程也会挂死,例如温度过高等, ...
- X5045看门狗电路
转载:仅为学习用: 看门狗X5045开发档案 最近给客户做了一个电机控制板.考虑到产品的稳定性.所有复位电路我们采用了X5045最为复位.当然前期我也下了不少的资料看.可是大多的不全.或者是程序不能用 ...
- c语言软件看门狗程序,X25045看门狗电路硬件连接图及C语言看门狗程序
采用89C51单片机和X25045组成的看门狗电路,X25045硬件连接图如图2所示.X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间.在看门狗定时器预置的时间内若没有总线活动, ...
- 服务器看门狗芯片电路图,看门狗电路图_看门狗电路作用_看门狗电路的工作原理-与非网...
看门狗电路其实是一个独立的定时器. 图片来源于网络 2.看门狗电路作用 看门狗电路其实是一个独立的定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是 ...
- 看门狗子程序 c语言,X25045看门狗电路硬件连接图及C语言看门狗程序
采用89C51单片机和X25045组成的看门狗电路,X25045硬件连接图如图2所示.X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间.在看门狗定时器预置的时间内若没有总线活动, ...
- 辉为科技 ARM主板如何设计外部看门狗电路
Atmel ARM9 系列 CPU 包括at91sam9260. at91sam9261. at91sam9263 等芯片都设计了内部看门狗,但由于该看门狗配置寄存器在上电后只能配置一次,而且系统启动 ...
最新文章
- NLP技术落地为何这么难?里面有哪些坑?
- Hive运行方式、gui
- StringBuider 在什么条件下使用效率更高?
- damage framework can be used by economics
- JavaScript 中的代码小技巧
- ARP防治攻略————服务器防护
- 工业以太网在工业领域的应用特点详解
- Leetcode 335. 路径交叉(Self Crossing)
- 详解MBR分区结构以及GPT分区结构
- 动态ip软件win7_IPXE+ISCSI Target安装WIN7
- oracle-审计3
- mvc路由原理 php_PHP实战002:CodeIgniter安装和入门使用
- CCF201703-2 学生排队(100分)
- 概念梳理:C++中iostream头文件和命名空间的基础介绍和拓展内容
- 幻想三国android官方版,幻想三国ol官方版
- 微信网页版打不开怎么办?这里有官方解决办法!
- DRILLNET 2.0------第二十二章 井眼地热模拟模型
- 在线电子书阅读微信小程序 毕业设计(3)图书列表
- LeetCode(力扣)_接雨水
- Android中list常用方法,Android中的常用控件及其基本用法