看门狗电路、控制方法及看门狗芯片技术

技术编号:29296317 阅读:19 留言:0更新日期:2021-07-17 00:56
本申请涉及一种看门狗电路、控制方法及看门狗芯片。所述电路包括:看门狗芯片及信号转换模块,其中,看门狗芯片用于接收所述控制器发出的喂狗信号,根据所述喂狗信号判断所述控制器的工作状态,并根据所述工作状态发出复位控制信号;信号转换模块,与所述看门狗芯片、所述控制器均连接,用于接收所述复位控制信号,根据所述复位控制信号,控制所述看门狗芯片正常输出复位信号或停止输出复位信号,以控制所述控制器的运行状态。本申请提供的看门狗电路实现了控制控制器在正常工作状态与程序刷写工作状态之间的自动切换,提高了监控过程的稳定性。定性。定性。

Watchdog circuit, control method and watchdog chip

【技术实现步骤摘要】
看门狗电路、控制方法及看门狗芯片


[0001]本申请涉及电子设备领域,特别是涉及一种看门狗电路、控制方法及看门狗芯片。

技术介绍

[0002]在数字信号领域,当控制器程序发生异常时,通常利用看门狗电路输出复位信号,使控制器被复位并重新运行,但是当控制器芯片刷写程序时,看门狗电路会向控制芯片发送复位信号,使控制器芯片一直处于复位状态,而无法正常刷写程序。
[0003]然而,传统的解决办法是在复位信号上增加跳线或拨码开关,当控制器芯片烧写程序时,断开复位信号回路,此时看门狗电路无法正常工作,当程序烧写结束后,再合上复位信号回路,使看门狗电路正常工作。
[0004]但是,传统的这种处理方式需要人工干预,并且对于许多设备需要打开设备外壳才能操作,过程费时,且效率低。

技术实现思路

[0005]基于此,有必要针对上述
技术介绍
问题,提供一种能自动判断控制器工作状态,并控制复位信号输出的一种看门狗电路、控制方法及看门狗芯片。
[0006]本申请的一方面提供了一种看门狗电路,包括看门狗芯片及信号转换模块,其中,看门狗芯片用于接收所述控制器发出的喂狗信号,根据所述喂狗信号判断所述控制器的工作状态,并根据所述工作状态发出复位控制信号;信号转换模块,与所述看门狗芯片、所述控制器均连接,用于接收所述复位控制信号,根据所述复位控制信号,控制所述看门狗芯片正常输出复位信号或停止输出复位信号,以控制所述控制器的运行状态。
[0007]于上述实施例中看门狗电路,通过设置信号转换模块,基于所述复位控制信号,控制所述看门狗芯片正常输出复位信号或停止输出复位信号,以控制所述控制器复位或运行,实现了控制器的正常工作状态与程序刷写工作状态之间的切换,提高了监控过程的稳定性。
[0008]在其中一个实施例中,所述信号转换模块包括:
[0009]第一分压电阻,所述第一分压电阻的一端与直流电源连接;
[0010]第二分压电阻,所述第二分压电阻的一端与所述看门狗芯片的第一输出端口连接;
[0011]开关单元,被配置为:第一端口与所述看门狗芯片的第二输出端口连接,第二端口与所述第一分压电阻的另一端连接,第三端口及所述第二分压电阻的另一端与所述控制器的输入端口均连接。
[0012]在其中一个实施例中,所述开关单元包括:
[0013]第一限流电阻,所述第一限流电阻的一端与所述看门狗芯片的第二输出端口连接;
[0014]第一三极管,被配置为:基极与所述第一限流电阻的另一端连接,发射极与所述第
一分压电阻的另一端连接,集电极及所述第二分压电阻的另一端与所述控制器的输入端口均连接。
[0015]在其中一个实施例中,所述第一三极管为PNP型三极管;
[0016]在其中一个实施例中,所述看门狗芯片被配置为:
[0017]获取所述控制器的工作状态信号;
[0018]若所述控制器处于正常工作状态,经由所述看门狗芯片的第二输出端口发出高电平信号,控制所述开关单元关断,使得所述看门狗芯片的第一输出端口正常输出复位信号。
[0019]在其中一个实施例中,所述看门狗芯片还被配置为:
[0020]获取所述控制器的工作状态信号;
[0021]若所述控制器处于刷写程序工作状态,经由所述看门狗芯片的第二端口发出低电平信号,以控制所述开关单元导通,使得所述直流电源向控制器的输入端输入高电平信号,并使得所述看门狗的第一输出端口停止输出复位信号。
[0022]本申请的另一方面提供了一种看门狗芯片,包括任一本申请实施例中所述的看门狗电路。
[0023]在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成各种寄存器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都有可能会陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续正常工作,导致整个系统的陷入停滞状态,发生不可预料的后果,而看门狗芯片从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出一般连接到另外一个部分的复位端,一般是连接到单片机,看门狗的功能是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号,且看门狗命令在程序的中断中拥有最高的优先级。通过应用所述看门狗芯片,受控控制器在刷写程序时,不会因为未接收到喂狗信号而保持复位状态,影响程序的读写过程,提高了监控过程的智能度。
[0024]本申请的又一方面提供了一种看门狗电路控制方法,包括:
[0025]根据喂狗信号生成复位控制信号;
[0026]基于所述复位控制信号转换模块动作,使得看门狗芯片正常输出复位信号或停止输出复位信号。
[0027]在其中一个实施例中,所述复位控制信号包括高电平信号:
[0028]根据喂狗信号,生成高电平信号;
[0029]基于所述高电平信号,控制所述看门狗芯片正常输出复位信号。
[0030]在其中一个实施例中,所述复位控制信号包括低电平信号:
[0031]根据喂狗信号,生成低电平信号;
[0032]基于所述低电平信号,控制所述看门狗芯片停止输出复位信号。
[0033]上述方法中,基于复位控制信号转换模块动作,使得看门狗芯片正常输出复位信号或停止输出复位信号,可以有效识别控制器的工作状态,自动调节复位信号的输出,确保控制器正常运行。
附图说明
[0034]为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例或传
统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本申请一实施例中提供的一种看门狗电路结构示意图;
[0036]图2为本申请另一实施例中提供的一种看门狗电路结构示意图;
[0037]图3为本申请又一实施例中提供的一种看门狗电路结构示意图;
[0038]图4为本申请一实施例中提供的一种看门狗电路控制方法流程示意图;
[0039]图5为本申请另一实施例中提供一种看门狗电路控制方法流程示意图;
[0040]图6为本申请又一实施例中提供一种看门狗电路控制方法流程示意图。
具体实施方式
[0041]为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本申请的公开内容更加透彻全面。
[0042]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
[0043]可以理解,本申请所使用的术语“第一”、“第二”等可在本文中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种看门狗电路,用于监控一控制器,其特征在于,包括:看门狗芯片,用于接收所述控制器发出的喂狗信号,根据所述喂狗信号判断所述控制器的工作状态,并根据所述工作状态发出复位控制信号;信号转换模块,与所述看门狗芯片、所述控制器均连接,用于接收所述复位控制信号,根据所述复位控制信号,控制所述看门狗芯片正常输出复位信号或停止输出复位信号,以控制所述控制器的运行状态。2.根据权利要求1所述的电路,其特征在于,所述信号转换模块包括:第一分压电阻,所述第一分压电阻的一端与直流电源连接;第二分压电阻,所述第二分压电阻的一端与所述看门狗芯片的第一输出端口连接;开关单元,被配置为:第一端口与所述看门狗芯片的第二输出端口连接,第二端口与所述第一分压电阻的另一端连接,第三端口及所述第二分压电阻的另一端与所述控制器的输入端口均连接。3.根据权利要求2所述的电路,其特征在于,所述开关单元包括:第一限流电阻,所述第一限流电阻的一端与所述看门狗芯片的第二输出端口连接;第一三极管,被配置为:基极与所述第一限流电阻的另一端连接,发射极与所述第一分压电阻的另一端连接,集电极及所述第二分压电阻的另一端与所述控制器的输入端口均连接。4.根据权利要求3所述的电路,其特征在于,所述第一三极管为PNP型三极管。5.根据权利要求2

...

【专利技术属性】
技术研发人员:鲁锦锋张艺博余盼成张阳陈强东
申请(专利权)人:易事特集团河南有限公司
类型:发明
国别省市:

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

1