看门狗MAX705、706、813中文说明
- 格式:doc
- 大小:58.00 KB
- 文档页数:3
看门狗百科名片单片机"看门狗"在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"(watchdog)目录应用基本原理看门狗使用注意看门狗运用设计思路编辑本段应用看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。
编辑本段基本原理看门狗,又叫watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,使MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。
工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。
在该电路中SPC3的复位电路与89C52的复位电路应相互独立,这样在单片机复位时SPC3仍能够正常通信。
由MAX705组成的看门狗复位电路可以保证单片机系统在程序“跑飞”时能够可靠复位,MAX705的复位脉冲输出有正脉冲和负脉冲两种方式,当复位脉冲为负脉冲时,需要外接反相器后再连接到单片机的复位端,具体连接如图4。
图4 看门狗电路在正常情况下,P1.x引脚不超过1.6s就向WDI端发出“喂狗”信号,程序陷入死循环后,“喂狗”信号无法发出,当死循环运行时间超过1.6s时,MAX705的看门狗输出将变低并触发,复位信号从端输出。
1看门狗看门狗实际上是一个计数器,它需要在一定的看门狗延时周期内被清零,如果没有清零动作,看门狗电路将产生一个复位信号以使系统重新启动或建立一个非屏蔽中断(NMI)并执行故障恢复子程序。
大多数看门狗电路是沿触发,这样,无论是上升沿还是下降沿触发看门狗的输入端(WDI)通常都能够清计数器。
WDI引脚一般连接在处理器的一个I/0口,这条口线可由软件触发。
图1所示是微处理器通过在WDl脚发送脉冲清除看门狗定时器以防止复位的连接方式,实际上,清看门狗计数器的命令必须在主程序内。
如果看门狗没有被清零,复位后软件将从地址为0000(启动程序)的子程序处开始运行。
计算主程序的运行时间往往很困难,因为在此期间可能需要多次调用子程序,这与系统输入有关。
因此,设计人员常常选择看门狗延时周期远远高于测试到的或计算出的循环时间。
图2所示是正常工作情况下(看门狗在延时周期内被请零)的看门狗信号和复位信号。
图3所示为看门狗计数器溢出时引发一次复位的时序示意图。
工业标准的看门狗电路延时周期一般在l00ms~2s范围内,当然,也有些可调节或定制的看门狗电路能够覆盖更宽的延时范围(30ms至几分钟)。
如果主程序的执行时间对于看门狗电路而言过长,设计人员可以在主程序的不同部位多次执行看门狗触发命令,也可以选用看门狗延时周期更长的器件。
MAX705/706/813中文资料。
基本参数:工作电压范围:1.0~5.5V电源电流:150~350uA复位闵值:4.25~4.5V复位脉冲宽度:140~280(ms)输出电压:0.4V看门狗超时周期:1.6sec上拉电流:100.~600uAMR脉冲宽度:150(ns)MR输入闵值:0.8~2.0VPFO输出电压:-1.5~0.4V存储温度范围:-65°C ~160°C工作温度范围:-40°C ~ 85°C焊接温度范围:+300°C安装类型:表面贴装引脚图概述MAX705/706/813L是一组CMOS监控电路,能够监控电源电压、电池故障和微处理器(MPU 或mP)或微控制器(MCU或mC)的工作状态。
将常用的多项功能集成到一片8脚封装的小芯片内,与采用分立元件或单一功能芯片组合的电路相比,大大减小了系统电路的复杂性和元器件的数量,显著提高了系统可靠性和精确度。
该系列产品采用3种不同的8脚封装形式:DIP、SO和mMAX。
主要应用于:微处理器和微控制器系统;嵌入式控制器系统;电池供电系统;智能仪器仪表;通信系统;寻呼机;蜂窝移动电话机;手持设备;个人数字助理(PDA);电脑电话机和无绳电话机等等。
功能说明RESET/RESET操作复位信号用于启动或者重新启动MPU/MCU,令其进入或者返回到预知的循环程序并顺序执行。
一旦MPU/MCU处于未知状态,比如程序“跑飞”或进入死循环,就需要将系统复位。
对于MAX705和MAX706而言,在上电期间只要Vcc大于1.0V,就能保证输出电压不高于0.4V的低电平。
在Vcc上升期间RESET维持低电平直到电源电压升至复位门限(4.65V或4.40V)以上。
在超过此门限后,内部定时器大约再维持200ms后释放RESET,使其返回高电平。
无论何时只要电源电压降低到复位门限以下(即电源跌落),RESET引脚就会变低。
看门狗MAX705、706、813中文说明看门狗MAX705/706/8131 概述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的活动。
什么是看门狗(watchdog)看门狗,又叫watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MC U正常工作的时候,每隔一端时间输出一个信号到喂狗端,给WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。
工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。
所以在使用有看门狗的芯片时要注意清看门狗。
硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。
那么定时时间到后就会使单片机复位。
常用的WDT芯片如MAX813 ,5045, IMP 8 13等,价格4~10元不等.软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在5 1单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。
我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。
对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。
在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。
而T1的中断正常与否我们再由T0定时中断子程序来监视。
看门狗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的活动。
功能监控器MAX705/706/813中文资料。
功能监控器MAX705/706/813中文资料。
概述MAX705/706/813L是一组CMOS监控电路,能够监控电源电压、电池故障和微处理器(MPU或mP)或微控制器(MCU或mC)的工作状态。
将常用的多项功能集成到一片8脚封装的小芯片内,与采用分立元件或单一功能芯片组合的电路相比,大大减小了系统电路的复杂性和元器件的数量,显著提高了系统可靠性和精确度。
该系列产品采用3种不同的8脚封装形式:DIP、SO和mMAX。
主要应用于:微处理器和微控制器系统;嵌入式控制器系统;电池供电系统;智能仪器仪表;通信系统;寻呼机;蜂窝移动电话机;手持设备;个人数字助理(PDA);电脑电话机和无绳电话机等等。
功能说明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系列,需要高电平有效的复位信号。
看门狗定时器MAX705/706/813L片内看门狗定时器用于监控MPU/MCU的活动。
转载于/info/commonIC/75487.html看门狗芯片MAX813中文资料1.1芯片特点·加电、掉电以及供电电压下降情况下的复位输出,复位脉冲宽度典型值为200 ms。
·独立的看门狗输出,如果看门狗输入在1.6 s内未被触发,其输出将变为高电平。
·1.25 V门限值检测器,用于电源故障报警、电池低电压检测或+5 V以外的电源监控。
·低电平有效的手动复位输入。
·8引脚DIP封装。
1.2MAX813L的引脚及功能1.2.1MAX813L芯片引脚排列见图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电路设计2.1基本工作原理工业环境中的干扰大多是以窄脉冲的形式出现,而最终造成微机系统故障的多数现象为“死机”。
究其原因是CPU在执行某条指令时,受干扰的冲击,使它的操作码或地址码发生改变,致使该条指令出错。
使用说明书(AL-M705)安全及有效使用指南为了安全、有效地使用,在使用之前请先仔细阅读以下信息。
◆在使用T-Flash卡中的文件时,请勿拔卡,以免造成储存卡或设备损坏。
◆在使用耳机时,请确保耳机音量在可接受的范围之内,以避免损害您的听力。
◆切勿让设备及其附件接触到液体或置于潮湿的环境。
◆切勿将设备置于温度过高或过低的环境中。
◆切勿将设备置于火焰或点燃的雪茄或香烟旁边。
◆切勿给设备涂色上漆。
◆切勿跌落、抛掷设备。
◆切勿将设备置于温度可能会超过60℃的地方,例如汽车仪表盘上、窗台或阳光直射的玻璃板后等。
◆切勿尝试拆卸设备,不得擅自修理设备及配件。
◆本机充电电压为9.0V,使用前请确认。
◆切勿使用任何非设备制造商指定的充电器,否则会有潜在的危险。
◆只能使用微湿或防静电的布擦拭设备。
切勿使用干燥或带静电的布擦拭设备。
◆由于液晶显示屏等部件属于易碎部件,请注意保管,勿让受到撞击或强力挤压。
◆切勿让儿童玩弄设备或其附件。
儿童很可能会造成对自己或他人的损伤,并可能会不小心损坏设备或附件。
◆请勿随意卸载系统中的应用程序,以免造成设备或部分功能无法使用。
◆本产品适配器部分不应遭受水滴水溅,并不应在其上放置诸如花瓶一类的装满液体的物品。
目录1. 使用之前 ............................................................................................................................... - 3 -1.1 外观及各部位 .............................................................................................................. - 3 -1.2 使用简要 ...................................................................................................................... - 4 -1.2.1 按键 ................................................................................................................... - 4 -1.2.2 电池 ................................................................................................................... - 4 -1.2.3 T-Flash卡 ........................................................................................................... - 4 -1.2.4 连接计算机 ....................................................................................................... - 4 -1.2.5 HDMI .................................................................................................................. - 5 -1.2.6 USB Host ............................................................................................................ - 5 -2. 主界面操作及设置 ................................................................................................................ - 6 -2.1 主界面 .......................................................................................................................... - 6 -2.2 任务栏及任务栏图标 .................................................................................................. - 8 -2.3 设置 .............................................................................................................................. - 9 -2.3.1 无线和网络 ....................................................................................................... - 9 -2.3.2 声音 ................................................................................................................. - 10 -2.3.3 显示 ................................................................................................................. - 10 -2.3.4位置和安全 ....................................................................................................... - 11 -2.3.5 应用程序 .......................................................................................................... - 11 -2.3.6 帐户与同步 ..................................................................................................... - 12 -2.3.6 隐私权 ............................................................................................................. - 12 -2.3.7 SD卡与手机内存 ............................................................................................ - 13 -2.3.8 搜索 ................................................................................................................. - 13 -2.3.9 语言和键盘 ..................................................................................................... - 13 -2.3.10 文字转语音 ................................................................................................... - 14 -2.3.11日期和时间..................................................................................................... - 14 -2.3.12高级设置 ........................................................................................................ - 14 -2.3.13关于设备 ........................................................................................................ - 15 -3. 电子市场 ............................................................................................................................. - 16 -4. 浏览器 ................................................................................................................................. - 18 - 5.地图 ..................................................................................................................................... - 19 - 6.视频播放 ............................................................................................................................. - 20 - 7.音频播放 ............................................................................................................................. - 21 - 8.录音 ..................................................................................................................................... - 22 - 9.相机 ..................................................................................................................................... - 23 - 10. 图库 .................................................................................................................................... - 24 - 附录一:技术数据 ................................................................................................................... - 25 - 附录二:标配清单 ................................................................................................................... - 26 -1. 使用之前1.1外观及各部位1.2 使用简要1.2.1 按键开关键:在关机状态下,短按此键执行开机操作;在开机状态下,短按此键设备进入睡眠模式;长按键进入关机选择界面,可选择关机。
看门狗电路设计在工业现场运行的单片机应用系统,由于坏境恶劣,常有强磁场、电源尖峰、电火花等外界干扰,这些干扰可能造成仪表中单片机的程序运行出现“跑飞”现象,引起程序混乱,输出或显示不正确,甚至“死机”。
系统无法继续正常的运行,处在一种瘫痪状态,它的硬件电路并没有损坏,只是内部程序运行出现了错误,这时,即使干扰消失,系统也不会恢复正常,这就需要采取一些措施来保障系统失控后能自动恢复正常,“程序运行几天来视系统”(Watchdog看门狗)就是常用的一种抗干扰措施,用以保证系统因干扰失控后能自动复位。
为了提高仪表可靠性及抗干扰能力,通常在智能仪表中采用“看门狗”技术。
看门狗电路它实质上是一个可由CPU复位的定时器,它的定时时间是固定不变的,一旦定时时间到,电路就产生复位信号或中断信号。
当程序正常运行时,在小于定时时间隔内,单片机输出一信号刷新定时器,定时器处于不断的重新定时过程,因此看门狗电路就不会产生复位信号或中断信号,反之,当程序因出现干扰而“跑飞”时,单片机不能刷新定时器,产生复位信号或产生中断信号使单片机复位或中断,在中断程序中使其返回到起始程序,恢复正常。
它的工作原理如同图3-4所示的两个计时周期不同的定时器T1和T2是两个时钟源相同的定时器,设T1=1.0s,T2=1.1s,而用T1定时器的溢出脉冲P1同时对T1和T2定时器清零,只要T1定时器工作正常,则定时器T2永远不可能计时溢出。
当T1定时器不在计时,定时器T2则会计时溢出,并产生溢出脉冲P2。
一旦产生溢出脉冲P2,则表明T1出了故障。
这里的T2即是看门狗。
利用溢出脉冲P2并进行巧妙的程序设计,可以检测系统的出错,而后使“飞掉”的程序重新恢复运行。
图3-4 看门狗工作原理示意图看门狗电路的应用,使单片机可以在无人关态下实现连续工作。
看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其它控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段不进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。
Data SheetADM705/ADM706/ADM707/ADM708FUNCTIONAL BLOCK DIAGRAMSWATCHDOG INPUT (WDI)POWER-FAIL INPUT (PFI)POWER-FAIL OUTPUT (PFO)WATCHDOG OUTPUT (WDO)RESET*VOLTAGE REFERENCE = 4.65V (ADM705), 4.40V (ADM706)MR V CC00088-001Figure 1. ADM705/ADM706POWER-FAIL *VOLTAGE REFERENCE = 4.65V (ADM707), 4.40V (ADM708)MR V CC00088-002POWER-FAILOUTPUT (PFO)FEATURESGuaranteed RESET valid with V CC = 1 V 190 μA quiescent currentPrecision supply voltage monitor 4.65 V (ADM705/ADM707) 4.40 V (ADM706/ADM708) 200 ms reset pulse widthDebounced TTL/CMOS manual reset input (MR) Independent watchdog timer (ADM705/ADM706) 1.60 sec timeout (ADM705/ADM706)Active high reset output (ADM707/ADM708)Voltage monitor for power fail or low battery warning Superior upgrade for MAX705 to MAX708APPLICATIONSMicroprocessor systems Computers ControllersIntelligent instrumentsCritical microprocessor supply monitoringGENERAL DESCRIPTIONThe ADM705/ADM706/ADM707/ADM708 microprocessor supervisory circuits are suitable for monitoring 5 V power supplies/batteries and microprocessor activity.The ADM705/ADM706 provide power-supply monitoring circuitry that generate a reset output during power-up, power-down, and brownout conditions. The reset output remains operational with V CC as low as 1 V . Independent watchdog monitoring circuitry is also provided. This is activated if the watchdog input has not been toggled within 1.60 sec.In addition, there is a 1.25 V threshold detector to warn of power failures, to detect low battery conditions, or to monitor an additional power supply. An active low, debounced manual reset input (MR ) is also included.Figure 2. ADM707/ADM708The ADM705 and ADM706 are identical except for the reset threshold monitor levels, which are 4.65 V and 4.40 V , respectively. The ADM707 and ADM708 provide a similar functionality to the ADM705 and ADM706 and only differ in that a watchdog timer function is not available. Instead, an active high resetoutput (RESET) is available as well as the active low reset output (RESET ). The ADM707 and ADM708 are identical except for the reset threshold monitor levels, which are 4.65 V and 4.40 V , respectively.All devices are available in narrow 8-lead PDIP and 8-lead SOIC packages.Data SheetADM705/ADM706/ADM707/ADM70800088-003Figure 3. ADM705/ADM706 PDIP/SOICPin Configuration00088-004NC = NO CONNECTFigure 4. ADM707/ADM708 PDIP/SOICPin Configuration00088-005RESET RESET MR V CC NC = NO CONNECTFigure 5. ADM708 MSOP Pin ConfigurationTYPICAL PERFORMANCE CHARACTERISTICS00088-0121.3V 4.4V0V1.2VPFOPFICIRCUIT INFORMATIONPOWER FAIL RESET OUTPUTRESET is an active low output that provides a reset signal to the microprocessor whenever the V CC input is below the reset threshold. An internal timer holds RESET low for 200 ms after the voltage on V CC rises above the threshold. This functions as a power-on reset signal for the microprocessor. It allows time for both the power supply and the microprocessor to stabilize after power-up. The RESET output is guaranteed to remain valid (low) with V CC as low as 1 V . This ensures that the microprocessor is held in a stable shutdown condition as the power supply voltage ramps up.In addition to RESET , an active high RESET output is also available on the ADM707/ADM708. This is the complement of RESET and is useful for processors requiring an active high reset signal.MANUAL RESETThe manual reset input (MR ) allows other reset sources, such as a manual reset switch, to generate a processor reset. The input is effectively debounced by the timeout period (200 ms typically). The MR input is TTL-/CMOS-compatible, so it can also be driven by any logic reset output.00088-007Figure 13. RESET , MR , and WDO TimingWATCHDOG TIMER (ADM705/ADM706)The watchdog timer circuit can monitor the activity of the micro-processor to check that it is not stalled in an indefinite loop. An output line on the processor toggles the watchdog input (WDI) line. If this line is not toggled within the timeout period (1.60 sec), then the watchdog output (WDO ) goes low. The WDO can be connected to a nonmaskable interrupt (NMI) on the processor; therefore, if the watchdog timer times out, an interrupt is gen-erated. The interrupt service routine then rectifies the problem. If a RESET signal is required when a timeout occurs, the WDO must connect to the manual reset input (MR ).The watchdog timer is cleared by either a high to low or a low to high transition on WDI. It is also cleared by RESET going low; therefore, the watchdog timeout period begins after RESET goes high.When V CC falls below the reset threshold, WDO is forced low, whether or not the watchdog timer has timed out. Normally, this generates an interrupt, but it is overridden by RESET going low. The watchdog monitor can be deactivated by floating the WDI. The WDO can then be used as a low line output because it goes low only when V CC falls below the reset threshold.00088-008Figure 14. Watchdog TimingPOWER FAIL COMPARATORThe power fail comparator is an independent comparator that can monitor the input power supply. The comparator inverting input is internally connected to a 1.25 V reference voltage. The noninverting input is available at the PFI input. This input can monitor the input power supply via a resistive divider network. When the voltage on the PFI input drops below 1.25 V , the comparator output (PFO ) goes low, indicating a power failure. For early warning of power failure, the comparator monitors the preregulator input by choosing an appropriate resistive divider network. The PFO output can interrupt the processor so a shutdown procedure is implemented before power is lost. As the voltage on the PFI pin is limited to V CC + 0.3 V , it is recommended to connect the PFI pin with a Schottky diode to the RESET pin as shown in Figure 15. This helps clamping the PFI pin voltage during device power up and operation.INPUT POWER00088-009COMPLIANT TO JEDEC STANDARDS MO-187-AA0.100.950.8510-07-2009-BFigure 24. 8-Lead Mini Small Outline Package [MSOP](RM-8)Dimensions shown in millimetersORDERING GUIDEModel 1 Temperature Range Package DescriptionPackage Option BrandingADM705AN −40°C to +85°C 8-Lead Plastic Dual-in-Line Package [PDIP] N-8 ADM705ANZ −40°C to +85°C 8-Lead Plastic Dual-in-Line Package [PDIP]N-8 ADM705AR−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM705AR–REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM705AR–REEL7 −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM705ARZ−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM705ARZ–REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM705ARZ–REEL7 −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM706ANZ −40°C to +85°C 8-Lead Plastic Dual-in-Line Package [PDIP]N-8 ADM706AR−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM706AR-REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM706AR-REEL7 −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM706ARZ−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM706ARZ-REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM706ARZ-REEL7 −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM707ANZ −40°C to +85°C 8-Lead Plastic Dual-in-Line Package [PDIP]N-8 ADM707AR−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM707AR-REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM707ARZ−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM707ARZ-REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM708ANZ −40°C to +85°C 8-Lead Plastic Dual-in-Line Package [PDIP]N-8 ADM708AR−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM708AR-REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM708ARZ−40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8ADM708ARZ-REEL −40°C to +85°C 8-Lead Standard Small Outline Package [SOIC_N] R-8 ADM708ARMZ−40°C to +85°C 8-Lead Mini Small Outline Package [MSOP] RM-8M8F ADM708ARMZ-REEL−40°C to +85°C 8-Lead Mini Small Outline Package [MSOP]RM-8M8F1Z = RoHS Compliant Part.。
看门狗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电阻即可。
此外,经过缓冲器的驱动还可为系统中的其它器件提供复位信号。