可设定喂狗时长的硬件看门狗电路制造技术

技术编号:31331658 阅读:43 留言:0更新日期:2021-12-13 08:14
本实用新型专利技术公开了一种可设定喂狗时长的硬件看门狗电路,包括:555定时器芯片U1、电阻R1、电阻R2、电容C1、电容C2、74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5。该可设定喂狗时长的硬件看门狗电路,利用555定时器芯片U1来产生秒脉冲信号,利用4片4位二进制加法计数器级联成16位加法计数器,对秒脉冲进行计数,16位加法计数器可实现最高65535秒喂狗时长,便于低功耗应用。应用。应用。

【技术实现步骤摘要】
可设定喂狗时长的硬件看门狗电路


[0001]本技术涉及一种电路,特别提供了一种可设定喂狗时长的硬件看门狗电路。

技术介绍

[0002]现有技术中,看门狗芯片的喂狗时长都非常短,在1秒左右,然而,有些应用要求控制器在不需要工作的时候进入低功耗定时休眠状态,休眠持续时间有可能在一小时以上,控制器休眠的时候无法进行喂狗操作,这将会导致看门狗饥饿把主控制器复位,造成主控制器无法进入休眠。
[0003]因此,提出一种可设定喂狗时长的硬件看门狗电路,使其可以由主控制器重新设定看门狗喂狗时长,成为亟待解决的问题。

技术实现思路

[0004]鉴于此,本技术的目的在于提供一种可设定喂狗时长的硬件看门狗电路,以解决现有看门狗芯片的喂狗时长较短的问题。
[0005]本技术提供的技术方案是:一种可设定喂狗时长的硬件看门狗电路,包括:555定时器芯片U1、电阻R1、电阻R2、电容C1、电容C2、74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5,其中,所述555定时器芯片U1的1脚接地,2脚与6脚连接并通过电容C1接地,5脚通过电容C2接地,4脚和8脚连接5V电源,7脚通过电阻R1连接5V电源,还通过电阻R2与6脚连接,所述74161计数器芯片U2的2脚与所述555定时器芯片U1的3脚连接,所述74161计数器芯片U3的2脚与所述74161计数器芯片U2的15脚连接,所述74161计数器芯片U4的2脚与所述74161计数器芯片U3的15脚连接,所述74161计数器芯片U5的2脚与所述74161计数器芯片U4的15脚连接,所述74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5的9脚连接,为喂狗输入端,所述74161计数器芯片U5的15脚为狗叫输出端,所述74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5的3脚、4脚、5脚、6脚组合到一起构成16位数据线,作为喂狗时长的数据输入端。
[0006]本技术提供的可设定喂狗时长的硬件看门狗电路,利用555定时器芯片U1来产生秒脉冲信号,利用4片4位二进制加法计数器级联成16位加法计数器,对秒脉冲进行计数,当与该看门狗电路连接的单片机对所述计数器进行置数操作(俗称:喂狗),16位加法计数器可实现最高65535秒喂狗时长,当单片机超过预设的最大喂狗时长仍没有对计算器进行置数操作,则计数器计满后,产生进位信号,可对单片机进行复位,唤醒单片机。
[0007]本技术提供的可设定喂狗时长的硬件看门狗电路,可以任意设定喂狗时长(最大65535秒),便于低功耗应用。
附图说明
[0008]下面结合附图及实施方式对本技术作进一步详细的说明:
[0009]图1为本技术提供的可设定喂狗时长的硬件看门狗电路的结构示意图。
具体实施方式
[0010]下面将结合具体的实施方案对本技术进行进一步的解释,但并不局限本技术。
[0011]如图1所示,本技术提供了一种可设定喂狗时长的硬件看门狗电路,包括:555定时器芯片U1、电阻R1、电阻R2、电容C1、电容C2、74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5,其中,所述555定时器芯片U1的1脚接地,2脚与6脚连接并通过电容C1接地,5脚通过电容C2接地,4脚和8脚连接5V电源,7脚通过电阻R1连接5V电源,还通过电阻R2与6脚连接,所述74161计数器芯片U2的2脚与所述555定时器芯片U1的3脚连接,所述74161计数器芯片U3的2脚与所述74161计数器芯片U2的15脚连接,所述74161计数器芯片U4的2脚与所述74161计数器芯片U3的15脚连接,所述74161计数器芯片U5的2脚与所述74161计数器芯片U4的15脚连接,所述74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5的9脚连接,为喂狗输入端,所述74161计数器芯片U5的15脚为狗叫输出端,所述74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5的3脚、4脚、5脚、6脚组合到一起构成16位数据线,作为喂狗时长的数据输入端。
[0012]该可设定喂狗时长的硬件看门狗电路,可通过单片机根据单片机的休眠时间设定喂狗时长,保证单片机在休眠时不会被唤醒,具体地:该看门狗电路利用555定时器芯片U1来产生秒脉冲信号,利用4片4位二进制加法计数器级联成16位加法计数器,对秒脉冲进行计数,当与该看门狗电路连接的单片机对所述计数器进行置数操作(俗称:喂狗),置数的16位数据为65535减去预设的最大喂狗时长,16位加法计数器可实现最高65535秒喂狗时长,置数后,计数器开始以置入的数据作为起始计算秒数,继续对秒数进行加计数,如果单片机出现故障没能及时喂狗,当计数器计满65535秒后,计数器的最高位产生一个脉冲给单片机复位引脚,单片机会进行复位操作。
[0013]上面结合附图对本技术的实施方式做了详细说明,但是本技术并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本技术宗旨的前提下作出各种变化。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.可设定喂狗时长的硬件看门狗电路,其特征在于,包括:555定时器芯片U1、电阻R1、电阻R2、电容C1、电容C2、74161计数器芯片U2、74161计数器芯片U3、74161计数器芯片U4和74161计数器芯片U5,其中,所述555定时器芯片U1的1脚接地,2脚与6脚连接并通过电容C1接地,5脚通过电容C2接地,4脚和8脚连接5V电源,7脚通过电阻R1连接5V电源,还通过电阻R2与6脚连接,所述74161计数器芯片U2的2脚与所述555定时器芯片U1的3脚连接,所述74161计数器芯片U3的2脚与所述74161计数器芯片U2的15脚...

【专利技术属性】
技术研发人员:马胤刚李昱辉王明威
申请(专利权)人:沈阳天眼智云信息科技有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1