一种看门狗电路的利记博彩app

文档序号:6446513阅读:537来源:国知局
专利名称:一种看门狗电路的利记博彩app
技术领域
本实用新型涉及电子领域,尤其涉及一种看门狗电路。
背景技术
在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,从而陷入死循环,使程序的正常运行被打断。由于单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的电路,俗称“看门狗(watchdog)”。看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是看门狗电路和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段,进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。但是,发明人在实施本实用新型的过程中发现,现有的看门狗电路还是存在明显的缺陷现有的看门狗电路因为缺乏与系统程序之间的阻隔,容易对连接看门狗电路的单片机引脚构成影响,同时现有的看门狗电路也不能检测掉电欠压,从而也不能避免系统程序在掉电欠压的情况产生的误操作。

实用新型内容本实用新型实施例所要解决的技术问题在于,提供一种看门狗电路,可避免看门狗电路对其连接的系统程序引脚构成影响,同时,可以检测掉电欠压,从而避免系统程序在掉电欠压的情况产生的误操作。为了解决上述技术问题,本实用新型实施例提供了一种看门狗电路,所述看门狗电路由与非门B、与非门C、与非门D以及外围电路构成;与非门C的输入端与系统程序主循环中的I/O脚相连;与非门C的输出端通过电容C3与与非门D的输入端相连;与非门D的输入端通过电阻R4接地,与非门D的输出端与并联的电阻R5、二极管 D3相连,并通过电容C4接地;与非门B的输入端通过电容C4接地,且该与非门B的输入端还通过串联的二极管 D2、电阻R3与与非门B的输出端相连。其中,所述看门狗电路还包括由与非门A与电阻Rl、电阻R2、电容Cl、电容C2、二极管Dl构成的电压监控电路;[0012]与非门A的一个输入端通过电阻Rl与5V的直流电源连接;通过电容Cl接地;通过二极管Dl与与非门B的输出端连接;与非门A的另一个输入端通过电容C2与5V的直流电源连接;通过电阻R2接地,通过稳压二极管ZDl与5V的直流电源连接。其中,与非门C的输出端通过用于阻隔所述看门狗电路对所述系统程序主循环中的I/O脚的影响的电容C3与与非门D的输入端相连。其中,所述与非门A、与非门B、与非门C、与非门D为四一二输入与非施密特触发器,该施密特触发器的型号为74HC132。其中,所述电阻Rl为27K;电阻R2为15K;电阻R3为27K;电阻R4为15K;电阻R5 为 560K。其中,所述二极管D1、D2、D3的型号均为1N4148。其中,所述稳压二极管ZDl的额定电压为2. 4V。其中,所述电容Cl为3. 3uF,电容C2、C4为0. 47uF电容;电容C3为0. OluF电容。实施本实用新型实施例提供的看门狗电路,可避免看门狗电路对其连接的系统程序引脚构成影响,同时,可以检测掉电欠压,从而避免系统程序在掉电欠压的情况产生的误操作。

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本实用新型提供的看门狗电路实施例结构示意图。
具体实施方式
实施本实用新型实施例提供的看门狗电路,可避免看门狗电路对其连接的系统程序引脚构成影响,同时,可以检测掉电欠压,从而避免系统程序在掉电欠压的情况产生的误操作。下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。参见图1,为本实用新型提供的看门狗电路实施例结构示意图,如图所示该看门狗电路由与非门B、与非门C、与非门D以及外围电路构成;与非门C的输入端与系统程序主循环中的I/O脚相连;与非门C的输出端通过电容C3与与非门D的输入端相连;与非门D的输入端通过电阻R4接地,与非门D的输出端与并联的电阻R5、二极管D3 相连,并通过电容C4接地;与非门B的输入端通过电容C4接地,且该与非门B的输入端还通过串联的二极管D2、电阻R3与与非门B的输出端相连。进一步的,看门狗电路还包括由与非门A与电阻Rl、电阻R2、电容Cl、电容C2、二极管Dl构成的电压监控电路;[0027]与非门A的一个输入端通过电阻Rl与5V的直流电源连接;通过电容Cl接地;通过二极管Dl与与非门B的输出端连接;与非门A的另一个输入端通过电容C2与5V的直流电源连接;通过电阻R2接地,通过稳压二极管ZDl与5V的直流电源连接。更为具体的,本实施例提供的看门狗电路中不含振荡电路,与非门C与电容C3起隔离作用,阻隔所述看门狗电路对所述系统程序主循环中的I/O脚的影响。进一步的,所述与非门A、与非门B、与非门C、与非门D可以由四一二输入与非施密特触发器提供。优选的, 该施密特触发器的型号为74HC132。进一步的,在本实用新型实施例中,电阻Rl为27K ;电阻R2为15K ;电阻R3为27K ; 电阻R4为15K ;电阻R5为560K。二极管Dl、D2、D3的型号均为1N4148。稳压二极管ZDl 的额定电压为2. 4V。电容Cl为3. 3uF,电容C2、C4为0. 47uF电容;电容C3为0. OluF电容。该看门狗电路的工作原理如下与非门C的输入端与系统程序主循环中的I/O脚相连,该I/O脚通过程序控制它定时地往看门狗电路的与非门C的输入端上送入高电平(或低电平),使与非门C的输出端3脚电平不断变化,与非门D的输出端6脚电平也随之变化,当6脚为高电平时,通过大电阻R5向电容C4充电;当6脚为低电平时,电容C4通过二极管D3很快放电,因此,只要系统程序的主循环正常运行,输出I/O端口输出不断变化,即与非门D的输出端6脚电平不断变化,电容C4就充不上电而始终处于低电平,加到与非门B,使与非门B的输出端11脚输出高电平,这样,二极管Dl、D2被封,与非门B对系统程序不起任何作用,系统保持正常运行。在系统程序出现死机或程序跑飞时,因为程序不能正常运行了,即输出I/O端口输出不再变化,这时的与非门C的输入端不管是高电平或低电平,因为电容C3的隔离,与非门D的输入端4、5脚有电阻R4的下拉,其6脚是输出高电平,电容C4通过电阻R5充电,经过约500mS后,使与非门B的11脚输出低电平。此时,一方面电容Cl经二极管Dl很快放电,使与非门A的10脚为低电平,与非门 A的8脚输出高电平,致使系统程序复位。另一方面,电容C4经二极管D2、电阻R3放电,当 C4放电至施密特触发器VL阈值电平时,与非门B施密特触发器翻转,其输出端11脚输出高电平,封住二极管Dl、D2,这样电容Cl、C4又分别经电容Rl、R5开始充电。由于电阻Rl、电容Cl的充放电时间常数比电容R5、C4小几倍,因为与非门A先翻转,其输出端8脚输出低电平,使系统程序复位后开始正常运行。一旦系统程序正常运行,与非门C的输入就不断变化,电容C4又充不上电了。与非门A的10脚连接的电容Rl和电容Cl主要用于上电自动复位,即在系统上电初始阶段,与非门A的10脚处于低电平,使其8脚输出相当的高电平复位脉冲,使系统程序复位。与非门A的9脚连接的电容C2、电阻R2、稳压二极管ZDl则起掉电保护作用,在上电瞬间,由于电容C2的存在,使9脚处于高电平,当电源稳定时,由于2. 4V的稳压二极管ZDl 的存在,使9脚的电位钳位在VDD-2. 4V=2. 6V,根据斯密特触发器的特性,9脚仍然保持在高电平,不会影响与非门A的原有状态。当系统电源掉电或欠压时,例如VDD降至4V,则9脚的电位为VDD-2. 4V=2. 6V,9脚是低电平了,此时,与非门A翻转,其8脚输出高电平,使系统程序复位,避免了系统程序在掉电欠压的情况产生的误操作,直到电源回复正常,复位保护才撤消,系统程序开始正常运行。实施本实用新型实施例提供的看门狗电路,可避免看门狗电路对其连接的系统程序引脚构成影响,同时,可以检测掉电欠压,从而避免系统程序在掉电欠压的情况产生的误操作。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本实用新型一种较佳实施例而已,当然不能以此来限定本实用新型之权利范围,因此依本实用新型权利要求所作的等同变化,仍属本实用新型所涵盖的范围。
权利要求1.一种看门狗电路,其特征在于,所述看门狗电路由与非门B、与非门C、与非门D以及外围电路构成;与非门C的输入端与系统程序主循环中的I/O脚相连;与非门C的输出端通过电容C3 与与非门D的输入端相连;与非门D的输入端通过电阻R4接地,与非门D的输出端与并联的电阻R5、二极管D3相连,并通过电容C4接地;与非门B的输入端通过电容C4接地,且该与非门B的输入端还通过串联的二极管D2、 电阻R3与与非门B的输出端相连。
2.如权利要求1所述的看门狗电路,其特征在于,所述看门狗电路还包括由与非门A 与电阻R1、电阻R2、电容Cl、电容C2、二极管Dl构成的电压监控电路;与非门A的一个输入端通过电阻Rl与5V的直流电源连接;通过电容Cl接地;通过二极管Dl与与非门B的输出端连接;与非门A的另一个输入端通过电容C2与5V的直流电源连接;通过电阻R2接地,通过稳压二极管ZDl与5V的直流电源连接。
3.如权利要求2所述的看门狗电路,其特征在于,与非门C的输出端通过用于阻隔所述看门狗电路对所述系统程序主循环中的I/O脚的影响的电容C3与与非门D的输入端相连。
4.如权利要求3所述的看门狗电路,其特征在于,所述与非门A、与非门B、与非门C、与非门D为四一二输入与非施密特触发器,该施密特触发器的型号为74HC132。
5.如权利要求4所述的看门狗电路,其特征在于,所述电阻Rl为27K;电阻R2为15K ; 电阻R3为27K ;电阻R4为1 ;电阻R5为560K。
6.如权利要求5所述的看门狗电路,其特征在于,所述二极管D1、D2、D3的型号均为 1N4148。
7.如权利要求6所述的看门狗电路,其特征在于,所述稳压二极管SH的额定电压为 2. 4V。
8.如权利要求7所述的看门狗电路,其特征在于,所述电容Cl为3.3uF,电容C2、C4为 0. 47uF电容;电容C3为0. OluF电容。
专利摘要本实用新型实施例公开了一种看门狗电路,所述看门狗电路由与非门B、与非门C、与非门D以及外围电路构成;与非门C的输入端与系统程序主循环中的I/O脚相连;与非门C的输出端通过电容C3与与非门D的输入端相连;与非门D的输入端通过电阻R4接地,与非门D的输出端与并联的电阻R5、二极管D3相连,并通过电容C4接地;与非门B的输入端通过电容C4接地,且该与非门B的输入端还通过串联的二极管D2、电阻R3与与非门B的输出端相连。本实用新型提供的看门狗电路可避免看门狗电路对其连接的系统程序引脚构成影响,同时,可以检测掉电欠压,从而避免系统程序在掉电欠压的情况产生的误操作。
文档编号G06F11/00GK202013568SQ20112008028
公开日2011年10月19日 申请日期2011年3月24日 优先权日2011年3月24日
发明者赵修龙 申请人:鸟取三洋电机(广州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1