一种看门狗控制电路制造技术

技术编号:35292795 阅读:20 留言:0更新日期:2022-10-22 12:39
本发明专利技术属于看门狗控制技术领域,具体涉及一种看门狗控制电路,包括禁止使能开关J1、看门狗芯片模块、CPU;所述CPU与看门狗芯片模块连接,实现CPU定时喂狗或看门狗芯片模块复位CPU;所述禁止使能开关J1与看门狗芯片模块连接,用于闭合时禁止看门狗模块的功能,以及打开时正常使用看门狗模块的功能。本发明专利技术使用专用的外部看门狗电路,增强了电力系统运行的可靠性,具备简便可靠的禁止/使能切换电路,方便现场软件升级维护时禁用看门狗。现场软件升级维护时禁用看门狗。现场软件升级维护时禁用看门狗。

【技术实现步骤摘要】
一种看门狗控制电路


[0001]本专利技术属于看门狗控制
,具体涉及一种看门狗控制电路。

技术介绍

[0002]在电力系统运行的自动控制装置,由于电磁坏境复杂,现场常见强磁场、电源浪涌、电火花等干扰,这些干扰可能造成嵌入式平台CPU的程序运行出现“跑飞”现象,引起程序运行异常。随着设备功能越来越强大,程序结构越来越复杂,指令代码越来越长,加之现场工作环境的影响,设备失控,程序“跑飞”,各功能模块“死机”的概率也大大增加。
[0003]系统无法继续正常的运行,硬件电路并没有损坏,只是内部程序运行出现了异常,这就需要采取一些措施来保障系统程序失控后能自动恢复正常。常见的解决方法是在电路设计时使用看门狗(Watchdog)功能,能监测CPU程序运行错误后强制系统复位。
[0004]现有的嵌入式平台CPU或单片机通常具备内部看门狗模块,软件初始化该功能模块后则可使用,但在强干扰的场景,内部看门狗模块有出错的概率,无法起到很好的效果。另外一种更可靠的方案是使用外部看门狗电路,使用专用看门狗芯片,若直接使用现有的电路,硬件电路上电后看门狗则处于工作状态,容易打断不需要使用看门狗时的场景(如程序升级、维护),给工作带来不便。
[0005]常见的嵌入式平台CPU都内置看门狗模块,此类看门狗一般是将处理器的一个定时器来作为看门狗,通过程序的初始化,写入初值,并启动定时器。程序需要按时对定时器赋初值(喂狗),若程序错误,无法按时喂狗,则令CPU复位。
[0006]内部看门狗需要初始化,如果程序在初始化完成前“跑飞”,看门狗就无法复位CPU,这样看门狗就失去了作用。另外,在强干扰的场景,CPU各个内部模块都有功能错误的概率,系统恢复能力降低。因此内部看门狗模块没有足够的可靠性。
[0007]现有专用看门狗芯片没有专门的使能、禁止引脚,在系统维护、软件升级等调试场景通常需要禁用看门狗监视功能,因此实用化的电路需要设计禁用看门狗的电路。

技术实现思路

[0008]为了解决上述问题,本专利技术提供了一种看门狗控制电路,具体技术方案如下:一种看门狗控制电路,包括禁止使能开关J1、看门狗芯片模块、CPU;所述CPU与看门狗芯片模块连接,实现CPU定时喂狗或看门狗芯片模块复位CPU;所述禁止使能开关J1与看门狗芯片模块连接,用于闭合时禁止看门狗模块的功能,以及打开时正常使用看门狗模块的功能。
[0009]优选地,所述禁止使能开关J1采用跳线帽式跳线。
[0010]优选地,所述看门狗芯片模块包括看门狗芯片;所述看门狗芯片包括电源引脚、接地引脚、复位输入引脚、复位输出引脚、喂狗输入引脚、喂狗输出引脚;所述电源引脚接直流电源VCC,所述接地引脚接地;所述复位输入引脚分别与上拉电阻R2的一端、电阻R4的一端连接,所述电阻R4的另一端与外部复位信号连接;所述上拉电阻R2的另一端与直流电源VCC
连接;所述复位输出引脚与CPU连接,所述喂狗输入引脚与CPU连接,所述喂狗输出引脚与分压电阻R3的一端连接,所述分压电阻R3的另一端分别与复位输入引脚、分压电阻R1的一端连接;所述分压电阻R1的另一端与禁止使能开关J1的一端连接,所述禁止使能开关J1的另一端与直流电源VCC连接。
[0011]优选地,所述电源引脚与接地引脚之间连接有滤波电容C1。
[0012]优选地,所述滤波电容的大小为0.01

0.1微法。
[0013]优选地,所述喂狗输入引脚还与电阻R5的一端连接,所述电阻R5的另一端与直流电源VCC连接。
[0014]优选地,所述分压电阻R3的分压V1=VCC*R3/(R1+R3),所述喂狗输出引脚识别高电平设置的阈值电压小于分压电阻R3的分压V1。
[0015]优选地,所述电阻R4的取值范围为10

50欧姆。
[0016]优选地,所述上拉电阻R2的取值范围为4700

47000欧姆。
[0017]优选地,所述看门狗芯片选择SGM706B芯片。
[0018]本专利技术的有益效果为: 本专利技术使用专用的外部看门狗电路,增强了电力系统运行的可靠性,具备简便可靠的禁止/使能切换电路,方便现场软件升级维护时禁用看门狗。禁止/使能看门狗电路巧妙利用电阻分压的原理,达到了正常运行状态无需跳线,维护调试状态才使用跳线的目的。由于跳线帽、切换开关长期运行于恶劣的电力现场环境会出现触点氧化、接触不良、振动脱落等可靠性风险,若正常运行状态需要使用跳线帽,则增大了看门狗不工作的风险。本专利技术提供的看门狗控制电路正常运行时,不依赖此类外部物料,增强了系统的可靠性,对电力系统具有现实意义。
附图说明
[0019]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
[0020]图1为本专利技术的电路框图;图2为本专利技术的具体电路图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和
ꢀ“
包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0023]还应当理解,在本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下
文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0024]还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/ 或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0025]如图1所示,本专利技术的具体实施方式提供了一种看门狗控制电路,使用专用的外部看门狗芯片,具备上电复位、喂狗监视、禁止/使能切换功能,为电力系统装置提供一种可靠的看门狗控制电路方案。具体包括禁止使能开关J1、看门狗芯片模块、CPU;所述CPU与看门狗芯片模块连接,实现CPU定时喂狗或看门狗芯片模块复位CPU;所述禁止使能开关J1与看门狗芯片模块连接,用于闭合时禁止看门狗模块的功能,以及打开时正常使用看门狗模块的功能。其中,所述禁止使能开关J1采用跳线帽式跳线。当J1短接时,禁用看门狗功能;当J1开路时,使用看门狗功能。
[0026]如图2所示,看门狗芯片模块包括看门狗芯片U1,看门狗芯片U1选择SGM706B芯片。所述看门狗本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种看门狗控制电路,其特征在于,包括禁止使能开关J1、看门狗芯片模块、CPU;所述CPU与看门狗芯片模块连接,实现CPU定时喂狗或看门狗芯片模块复位CPU;所述禁止使能开关J1与看门狗芯片模块连接,用于闭合时禁止看门狗模块的功能,以及打开时正常使用看门狗模块的功能。2.根据权利要求1所述的一种看门狗控制电路,其特征在于,所述禁止使能开关J1采用跳线帽式跳线。3.根据权利要求2所述的一种看门狗控制电路,其特征在于,所述看门狗芯片模块包括看门狗芯片;所述看门狗芯片包括电源引脚、接地引脚、复位输入引脚、复位输出引脚、喂狗输入引脚、喂狗输出引脚;所述电源引脚接直流电源VCC,所述接地引脚接地;所述复位输入引脚分别与上拉电阻R2的一端、电阻R4的一端连接,所述电阻R4的另一端与外部复位信号连接;所述上拉电阻R2的另一端与直流电源VCC连接;所述复位输出引脚与CPU连接,所述喂狗输入引脚与CPU连接,所述喂狗输出引脚与分压电阻R3的一端连接,所述分压电阻R3的另一端分别与复位输入引脚、分压电阻R1的一端连接;所述分压电阻R1的另一端与禁止使能开关J1的一端连接,...

【专利技术属性】
技术研发人员:周柯金庆忍莫枝阅王晓明丘晓茵
申请(专利权)人:广西电网有限责任公司电力科学研究院
类型:发明
国别省市:

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

1