一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种硬件看门狗电路的制作方法

2022-02-22 15:59:39 来源:中国专利 TAG:


1.本实用新型涉及电力电子技术制造领域,特别涉及一种硬件看门狗电路。


背景技术:

2.传统的硬件看门狗,一般是直接使用看门狗芯片,通过mcu(微控制单元)输出pwm(脉冲宽度调制)信号进行喂狗。当mcu软件程序跑飞时,看门狗芯片因为没有及时喂狗而产生复位信号,对mcu进行复位。
3.然而,在实际使用中时却发现,mcu在上电的瞬间io(输入/输出口)会有抖动,而被看门狗芯片误认为对其进行喂狗,从而启动看门狗。但是,mcu启动时需要在eboot(载入器)启动完成后才能对io口进行配置输出pwm信号。eboot启动时间往往都超过了看门狗喂狗的时间,因而导致看门狗输出复位信号,mcu重启。


技术实现要素:

4.本实用新型所要解决的技术问题是:提供一种硬件看门狗电路,能够避免看门狗误启动而导致微控制单元复位。
5.为了解决上述问题,本实用新型采用的方案为:
6.一种硬件看门狗电路,包括微控制芯片、延时模块、与门电路、外部电源和看门狗模块;
7.所述微控制芯片的串行输入输出端与所述与门电路的第一信号输入端相连,所述延时模块的延时信号输出端与所述与门电路的第二信号输入端相连,所述与门电路的信号输出端与所述看门狗模块的喂狗复位信号输入端相连;
8.所述外部电源分别与所述延时模块、所述与门电路和所述看门狗模块相连。
9.进一步地,所述延时模块包括第一电阻和第一电容;
10.所述第一电阻的一端与所述外部电源相连,所述第一电阻的另一端同时与所述第一电容的一端和所述与门电路的第二信号输入端相连;
11.所述第一电容的另一端接地。
12.进一步地,所述与门电路包括与门芯片;
13.所述与门芯片的第一信号输入引脚与所述微控制芯片的串行输入输出端相连,所述与门芯片的第二信号输入引脚与所述延时模块的延时信号输出端相连,所述与门芯片的信号输出端与所述看门狗模块的喂狗复位信号输入端相连;
14.所述与门芯片的供电引脚与所述外部电源相连,所述与门芯片的接地引脚接地。
15.进一步地,所述看门狗模块包括看门狗芯片、第二电阻、第二电容和第三电容;
16.所述看门狗芯片的喂狗复位信号输入引脚与所述与门电路的信号输出端相连,所述看门狗芯片的软件复位引脚同时与所述看门狗芯片的看门狗输出引脚和所述第二电阻的一端相连;
17.所述看门狗芯片的电源电压引脚同时与所述外部电源、所述第二电阻的另一端、
所述第二电容的一端和第三电容的一端相连,所述第二电容的另一端、第三电容的另一端、所述看门狗芯片的接地引脚以及中断源引脚均接地。
18.进一步地,所述看门狗芯片的型号为max706。
19.进一步地,还包括复位按键;
20.所述复位按键的一端接地,所述复位按键的另一端同时与所述看门狗芯片的上电复位引脚和所述微控制芯片的复位引脚相连。
21.综上所述,本实用新型的有益效果在于:提供一种硬件看门狗电路,通过与门电路将延时模块的延时信号与微控制芯片的串行输入输出端的输出信号相与,使得只有在有延时信号的时候,微控制芯片的喂狗输出才有效,从而避免了微控制芯片的串行输入输出端的输出信号在芯片上电时的抖动造成错误喂狗,进而避免看门狗误启动而导致微控制单元复位。
附图说明
22.图1为本实用新型实施例的一种硬件看门狗电路的系统框图;
23.图2为本实用新型实施例的一种硬件看门狗电路的电路连接示意图。
24.标号说明:
25.1、延时模块;2、与门电路;3、看门狗模块;
26.c1、第一电容;c2、第二电容;
27.k1、复位按键;
28.r1、第一电阻;r2、第二电阻;
29.u1、微控制芯片;u2、与门芯片;u3、看门狗芯片;
30.vcc、外部电源。
具体实施方式
31.为详细说明本实用新型的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
32.请参照图1和图2,一种硬件看门狗电路,包括微控制芯片u1、延时模块1、与门电路2、外部电源vcc和看门狗模块3;
33.所述微控制芯片u1的串行输入输出端与所述与门电路2的第一信号输入端相连,所述延时模块1的延时信号输出端与所述与门电路2的第二信号输入端相连,所述与门电路2的信号输出端与所述看门狗模块3的喂狗复位信号输入端相连;
34.所述外部电源vcc分别与所述延时模块1、所述与门电路2和所述看门狗模块3相连。
35.从上述描述可知,本实用新型的有益效果在于:提供一种硬件看门狗电路,通过与门电路2将延时模块1的延时信号与微控制芯片u1的串行输入输出端的输出信号相与,使得只有在有延时信号的时候,微控制芯片u1的喂狗输出才有效,从而避免了微控制芯片u1的串行输入输出端的输出信号在芯片上电时的抖动造成错误喂狗,进而避免看门狗误启动而导致微控制单元复位。
36.进一步地,所述延时模块1包括第一电阻r1和第一电容c1;
37.所述第一电阻r1的一端与所述外部电源vcc相连,所述第一电阻r1的另一端同时与所述第一电容c1的一端和所述与门电路2的第二信号输入端相连;
38.所述第一电容c1的另一端接地。
39.从上述描述可知,延时模块1采用由第一电阻r1和第一电容c1组成的rc延时电路,通过控制电容的充放电来进行延时输出,其电路构成简单,易于控制。
40.进一步地,所述与门电路2包括与门芯片u2;
41.所述与门芯片u2的第一信号输入引脚与所述微控制芯片u1的串行输入输出端相连,所述与门芯片u2的第二信号输入引脚与所述延时模块1的延时信号输出端相连,所述与门芯片u2的信号输出端与所述看门狗模块3的喂狗复位信号输入端相连;
42.所述与门芯片u2的供电引脚与所述外部电源vcc相连,所述与门芯片u2的接地引脚接地。
43.从上述描述可知,通过与门芯片u2实现电路逻辑“与”的功能,使得延时模块1的延时信号和串行输入输出须同时为高电平,才会有信号输出至看门狗模块3,以防止芯片上电时的抖动造成错误喂狗的情况发生。
44.进一步地,所述看门狗模块3包括看门狗芯片u3、第二电阻r2、第二电容c2和第三电容;
45.所述看门狗芯片u3的喂狗复位信号输入引脚与所述与门电路2的信号输出端相连,所述看门狗芯片u3的软件复位引脚同时与所述看门狗芯片u3的看门狗输出引脚和所述第二电阻r2的一端相连;
46.所述看门狗芯片u3的电源电压引脚同时与所述外部电源vcc、所述第二电阻r2的另一端、所述第二电容c2的一端和第三电容c3的一端相连,所述第二电容c2的另一端、第三电容的另一端、所述看门狗芯片u3的接地引脚以及中断源引脚均接地。
47.从上述描述可知,看门狗模块3由看门狗芯片u3及其外围电路组成,通过看门狗芯片u3的喂狗复位信号输入引脚接收与门电路2的输出信号,进而实现延时喂狗。
48.进一步地,所述看门狗芯片u3的型号为max706。
49.从上述描述可知,max706具有良好的监控功能,成本低,性能优良。
50.进一步地,还包括复位按键k1;
51.所述复位按键k1的一端接地,所述复位按键k1的另一端同时与所述看门狗芯片u3的上电复位引脚和所述微控制芯片u1的复位引脚相连。
52.从上述描述可知,复位按键k1能够实现对看门狗芯片u3和微控制芯片u1的手动复位,以作为系统重启的安全备用手段。
53.请参照图1和图2,本实用新型的实施例一为:
54.一种硬件看门狗电路,如图1所示,包括微控制芯片u1、复位按键k1、延时模块1、与门电路2、外部电源vcc和看门狗模块3。其中,微控制芯片u1的串行输入输出端与与门电路2的第一信号输入端相连,延时模块1的延时信号输出端与与门电路2的第二信号输入端相连,与门电路2的信号输出端与看门狗模块3的喂狗复位信号输入端相连。外部电源vcc分别与延时模块1、与门电路2和看门狗模块3相连。
55.在本实施例中,微控制芯片u1的串行输入输出经由与门电路2后将受到延时模块1的影响,即其是否能够喂狗,需要延时模块1同时有信号输出才行。由此,在微控制芯片u1上
电的时候,由于延时模块1的输出存在延时,微控制芯片u1上电一瞬间的串口抖动的信号无法传输至看门狗模块3,进而就不会出现上电时的抖动造成错误喂狗的情况。
56.在本实施例中,如图2所示,看门狗模块3包括看门狗芯片u3、第二电阻r2、第二电容c2和第三电容c3。其中,看门狗芯片u3的喂狗复位信号输入引脚与与门电路2的信号输出端相连,看门狗芯片u3的软件复位引脚同时与看门狗芯片u3的看门狗输出引脚和第二电阻r2的一端相连。看门狗芯片u3的电源电压引脚同时与外部电源vcc、第二电阻r2的另一端、第二电容c2的一端和第三电容c3的一端相连,第二电容c2的另一端、第三电容c3的另一端、看门狗芯片u3的接地引脚以及中断源引脚均接地。复位按键k1的一端接地,复位按键k1的另一端同时与看门狗芯片u3的上电复位引脚和微控制芯片u1的复位引脚相连。具体地,看门狗芯片u3的型号为max706。
57.请参照图2,本实用新型的实施例二为:
58.一种硬件看门狗电路,在上述实施例一的基础上,如图2所示,延时模块1包括第一电阻r1和第一电容c1。其中,第一电阻r1的一端与外部电源vcc相连,第一电阻r1的另一端同时与第一电容c1的一端和与门电路2的第二信号输入端相连。第一电容c1的另一端接地。
59.并且,与门电路2包括与门芯片u2。如图2所示与门芯片u2的第一信号输入引脚与微控制芯片u1的串行输入输出端相连,与门芯片u2的第二信号输入引脚与延时模块1的延时信号输出端相连,与门芯片u2的信号输出端与看门狗模块3的喂狗复位信号输入端相连。与门芯片u2的供电引脚与外部电源vcc相连,与门芯片u2的接地引脚接地。
60.综上所述,本实用新型公开了一种硬件看门狗电路,通过与门芯片将由rc电路组成的延时模块的延时信号与微控制芯片的串行输入输出端的输出信号相与,使得只有在有延时信号的时候,微控制芯片的喂狗输出才有效,从而避免了微控制芯片的串行输入输出端的输出信号在芯片上电时的抖动造成错误喂狗,进而避免看门狗误启动而导致微控制单元复位。
61.以上所述仅为本实用新型的实施例,并非因此限制本实用新型的专利范围,凡是利用本实用新型说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本实用新型的专利保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献