The invention discloses a watchdog circuit, including watchdog chip (U6), the dog (WDO) output feedback to the manual reset terminal (MR), the output voltage monitoring (PFO) feedback to the input voltage monitoring (PFI) in CPU, and the watchdog chip (U6) between the set the control circuit (100), including the dog signal interval control module (110), the input end is connected with CPU I / O port is connected with the output end of the watchdog chip (U6) voltage monitor input (PFI); in the CPU dog signal exceeds a preset time interval, the interval signal to feed the dog the control module (110) output control pulse, and lead to the watchdog chip (U6) manual reset (MR), the watchdog chip (U6) Reset action. The watchdog circuit can be flexibly configured to adjust the time interval of the dog feed signal.
【技术实现步骤摘要】
本专利技术涉及电子设备领域,尤其涉及 一 种对中央处理器(Central ProcessingUnit, CPU)进行监控复位的看门狗(Watchdog)电路。
技术介绍
在计算机、通信、自动化等领域中通常会使用看门狗,作用是保证电子设备CPU程 序死机时能够自动复位恢复正常。其基本工作原理是,CPU程序死机后,CPU不会对看门狗 电路进行定期的清零(俗称喂狗),在超过一定时间后看门狗电路将对电子设备进行复位。 如图1所示,看门狗电路使用专用看门狗芯片,如SP706,主要包括手动复位 (Manual Reset,MR)、喂狗输入(Watchdog Input,WDI)、喂狗输出(WatchdogOnput,WD0)及 复位输出(Reset, RST)。该芯片内部定时器时间周期为1. 6S,其通过CPU的I/O管脚进行 喂狗,当在1.6S内检测不到喂狗信号时,将发出复位信号,使得电子设备进行复位。 上述看门狗电路的缺点是,看门狗芯片的定时器的时间周期固定,必须保证喂狗 信号小于该时间周期。也就是说,喂狗的优先级必须很高,否则,CPU将被其它任务占用而 停止喂狗,从而导致系统非正常重启。 但现实生活中的各种电子设备千差万别,一些场合要求喂狗时间较长,另一些场 合要求喂狗时间较短,而通用看门狗芯片因其时间周期固定而不能满足这些要求。
技术实现思路
本专利技术目的在于,提供一种可以灵活配置的看门狗电路,能够调整看门狗电路的 喂狗时间间隔。 为解决以上技术问题,本专利技术提供的技术方案是一种看门狗电路,包括看门狗芯 片(U6),其喂狗输出端(WDO)反馈至手动复 ...
【技术保护点】
一种看门狗电路,包括看门狗芯片(U6),其喂狗输出端(WDO)反馈至手动复位端(MR),电压监控输出端(PFO)反馈至电压监控输入端(PFI),其特征在于,在CPU与所述看门狗芯片(U6)之间设置控制电路(100),包括喂狗信号间隔控制模块(110),输入端连接CPU的I/O端口,输出端连接所述看门狗芯片(U6)的电压监控输入端(PFI);在CPU喂狗信号超出预设计时区间时,所述喂狗信号间隔控制模块(110)输出控制脉冲,并引至所述看门狗芯片(U6)的手动复位端(MR),使所述看门狗芯片(U6)复位动作。
【技术特征摘要】
一种看门狗电路,包括看门狗芯片(U6),其喂狗输出端(WDO)反馈至手动复位端(MR),电压监控输出端(PFO)反馈至电压监控输入端(PFI),其特征在于,在CPU与所述看门狗芯片(U6)之间设置控制电路(100),包括喂狗信号间隔控制模块(110),输入端连接CPU的I/O端口,输出端连接所述看门狗芯片(U6)的电压监控输入端(PFI);在CPU喂狗信号超出预设计时区间时,所述喂狗信号间隔控制模块(110)输出控制脉冲,并引至所述看门狗芯片(U6)的手动复位端(MR),使所述看门狗芯片(U6)复位动作。2. 如权利要求l所述的看门狗电路,其特征在于,所述喂狗信号间隔控制模块(110)包括计数器(U5),复位端(RST)连接CPU的I/0端口,通过内部振荡器和外部阻容元件产生计数脉冲;微分电路(lll),输入端连接所述计数器(U5)的一个计数脉冲输出端或计数脉冲分频/倍频输出端,输出端连接所述看门狗芯片(U6)的电压监控输入端(PFI)。3. 如权利要求2所述的看门狗电路,其特征在于,所述计数器(U5)为74HC4060。4. 如权利要求2所述的看门狗电路,其特征在于,所述微分电路(111)包括三极管(Nl),基极连接所述计数器(U5)的计数脉冲输出端或计数脉冲分频/倍频输出端,射极连接等电位点,集电极连接电源;电容(C32),一端连接所述三极管(Nl)的集电...
【专利技术属性】
技术研发人员:滕春归,林加毅,曲欣峰,
申请(专利权)人:广州从兴电子开发有限公司,
类型:发明
国别省市:81[中国|广州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。