看门狗电路有哪些?看门狗原理是什么?

单片机的程序在运行过程中,为了增加系统的可靠性,防止芯片受到外界干扰而程序跑飞等系统异常,我们引入看门狗功能,Watch Dog Timer,简称为WDT。如图1.

看门狗电路有哪些?看门狗原理是什么?

图1 看门狗监控单片机的程序

它本质上是一个递增定时器,它的工作原理很简单,当程序开始运行时,看门狗定时器的值从零开始向上递增,当到达预设值时,就会强制单片机复位,使系统程序从头开始运行。如图2.

看门狗电路有哪些?看门狗原理是什么?

图2 看门狗本质上是一个定时器

那么我们如何使用它呢?我们的代码中,当看门狗定时器的值即将溢出时将其清零,使它重新从零开始计数,那么只要程序正常运行,看门狗就不会强制单片机复位。这样就实现了看门狗对程序的监控功能。如图3.

看门狗电路有哪些?看门狗原理是什么?

图3 清零看懵定时器

上述方法实现的是软件看门狗功能,当然,我们也可以搭建硬件看门狗电路,同样实现超时强制单片机复位的功能。他的思路就是不断的给一个电容充电,在电容从满电状态放电至阈值电压前再次充电,就能保证电路不输出复位信号。从而实现硬件看门狗功能。如图4.

看门狗电路有哪些?看门狗原理是什么?

图4 不断给电容充电

图5为电路原理图,它由两个与非门外加阻容器件串联而成。

看门狗电路有哪些?看门狗原理是什么?

图5 硬件看门狗电路

当我们给第1引脚一个低电平,也就是喂狗的时候,A与非门输出高电平,此时电容C两端开始充电。同时,与非门B的两个输入端电平为高,那么输出端第4引脚就为低电平,不产生复位动作。如图6.

看门狗电路有哪些?看门狗原理是什么?

图6 不产生复位信号

喂狗操作完毕之后,第1引脚为高电平,那么,A与非门输出低电平,此时电容C开始放电,当电容C的电量低于阈值时,第五,六引脚电平为低,则第4引脚输出高电平,产生复位。如图7。图8为产生复位时的时序图。

看门狗电路有哪些?看门狗原理是什么?

图7 产生复位信号

看门狗电路有哪些?看门狗原理是什么?

图8 复位时序

我们需要操作的是在电容C放电至阈值的时间段内给第1引脚一个低电平,也就是喂狗操作,保证第4引脚持续输出低电平,这样就实现了看门狗对电路的监控功能。如图9.

看门狗电路有哪些?看门狗原理是什么?

图9 正常情况下不产生复位的时序图

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 86345@qq.com 举报,一经查实,本站将立刻删除。
(0)
上一篇 2024-08-22 10:32:38
下一篇 2024-08-22 10:34:16

猜你喜欢

  • 虎虎生威下一句_虎虎生威下一句祝福语

    祝愿各位新老朋友,在新的一年里,虎略龙韬、虎虎生威、龙腾虎跃、如虎添翼,身体安康,家庭幸福,投资大吉,收益满满!

    2022-10-13
  • 中国57项世界遗产全名单

    1、长城——中国 2、敦煌莫高窟——甘肃 3、明清皇宫——北京故宫、沈阳故宫 4、秦始皇陵及兵马俑坑——陕西 5、周口店北京猿人遗址——北京 6、布达拉宫历史群建筑——西藏 7、承…

    2024-07-25
  • 烙铁不粘焊锡是什么_烙铁不粘焊锡和温度是否有关系

    烙铁是电子元器件制作中不可或缺的工具之一,而烙铁不粘焊锡则是烙铁工作中必不可少的辅助工具。有客户在使用烙铁不粘焊锡时,就来咨询烙铁不粘焊锡和温度有关系吗? 烙铁不粘焊锡和温度有关系…

    2023-06-18
  • 衣服沾上油渍怎么办?如何巧妙处理?

    衣服蹭上油渍是让大家都十分困扰的事情,非常难以洗去,洗衣服时也需要非常用力的搓洗才能洗去,也是大家非常不愿意遇到的一个问题,那么有什么方法能够巧妙的解决这个问题呢?今天小编教你几个…

    2024-08-29
  • 在农村做什么生意好_农村致富好项目

    比起城市创业的高房租、高物价和高人工成本,现在是农村创业的黄金时代。对于农村的创业者来说,在农村搞加工、种植和养殖,有着5个得天独厚的优势,即:用工成本低、投入成本低、不愁地方、交…

    2022-12-13
  • 豪宅税的标准是什么?豪宅税起征点多少?

    豪宅税按面积来算,144平方起算豪宅,契税3%,个税1.5%,(家庭名下少有物业的可免)商品房满5年的按增值部分征收5.6%的营业税。世界企业家集团、世界地产研究院和《总裁》杂志社…

    2024-01-18
  • 自考学历有什么优势_自考学历有用吗

    自考是一种比较灵活和高效的学习方式,具有以下优势: 1. 灵活的学习方式:自考的学习方式比较灵活,可以选择线上或线下的自学课程、参加培训班或考试。此外,还可以选择多种学习方式,如自…

    2023-06-15
  • 初中孩子数学成绩差?提高数学成绩的四大技巧!

    同学们在进入初中学习数学时,可能一时无法适应初中数学的学习节奏。初中数学学得不好的同学有可能在于他们并不精读于课本,或是在学习的过程中不善提问题,与老师与同学交流。再有就是课堂不注…

    投稿 2024-08-21
  • 什么是桌面垃圾桶,垃圾桶怎么折

    大家好,欢迎来到“白云之语折纸大全”。今天小编为大家带来的是一款桌面垃圾桶,很多人会问什么是桌面垃圾桶?垃圾桶还能放到桌面上去?答案是当然可以。 大家看上图就知道这个垃圾桶是放在电…

    2023-09-02
  • 负载开关的图形符号,熔断器的图形符号

    对于初学电工的朋友,很多师傅都在问:怎么样才能学好电工,怎么样才能看懂电路图,怎么样才能接电路,甚至分析故障和解决故障,很想对想学电工技术的朋友说,任何的电路都离不开电路元器件,学…

    投稿 2023-09-17

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注