带任务时序监控的硬件看门狗电路及单片机控制系统技术方案

技术编号:20841390 阅读:34 留言:0更新日期:2019-04-13 08:37
本发明专利技术公开了一种带任务时序监控的硬件看门狗电路,用于对多路模拟开关的选通信号进行监控,包括看门狗电路、7位二进制计数器、存储器、上电复位RC电路和十进制同步加/减计数器。本发明专利技术的带任务时序监控的硬件看门狗电路及单片机控制系统,与传统的BIT检测相比,将7位二进制计数器和存储器与看门狗电路集成在一起,将对多路模拟开关选通信号的时序监测和硬件看门狗电路进行了综合设计,不仅解决了对分时任务监控的实时检测难题,而且减低了软件复杂度,降低了电路的复杂度,提高了系统的可靠性和安全性,可避免因选通信号未按时序选通而造成的信号误读,影响控制功能的实现或导致误动作,对需进行时序监控等嵌入式应用提供了解决方案。

【技术实现步骤摘要】
带任务时序监控的硬件看门狗电路及单片机控制系统
本专利技术涉及单片机控制
,特别地,涉及一种带任务时序监控的硬件看门狗电路。此外,本专利技术还涉及一种包括上述带任务时序监控的硬件看门狗电路的单片机控制系统。
技术介绍
当前单片机应用系统中,为提高系统可靠性和测试性,模拟量的采集是使用一个AD转换器通过分时选通多路模拟开关的通道来选择需要转换的信号。为确保对信号的正确采样,需对输出的多路模拟开关选通信号进行监控,以避免因开关未按时序选通造成的信号误读,影响控制功能的实现或导致误动作,而实现此功能需求,采取当前BIT(BuiltInTest机内自测试)测试的主流技术需增加信号接口,通过额外的测试电路实现对选通信号的检测,增加了电路的复杂性,同时,需通过软件实现故障的逻辑检测,增加了软件复杂度,而软件需要周期运行主要任务,无法实现实时监测。
技术实现思路
本专利技术提供了一种带任务时序监控的硬件看门狗电路,以解决现有的单片机采用BIT测试存在的电路复杂度高、软件复杂度高的技术问题。根据本专利技术的一个专利技术,提供一种带任务时序监控的硬件看门狗电路,用于对多路模拟开关的选通信号进行监控,本文档来自技高网...

【技术保护点】
1.一种带任务时序监控的硬件看门狗电路,用于对多路模拟开关(20)的选通信号进行监控,其特征在于,包括看门狗电路(11)、7位二进制计数器(12)、存储器(13)、上电复位RC电路(15)和十进制同步加/减计数器(16);看门狗电路(11),用于控制单片机(30)复位;存储器(13),用于存储时序嵌套运算逻辑和输出喂狗指令给看门狗电路(11);7位二进制计数器(12),用于对时序进行计数;上电复位RC电路(15),用于在系统上电时使看门狗电路(11)的复位端保持低电平和使十进制同步加/减计数器(16)清零;十进制同步加/减计数器(16)用于对复位脉冲进行加或减计数以及进行计数锁存并输出故障信号...

【技术特征摘要】
1.一种带任务时序监控的硬件看门狗电路,用于对多路模拟开关(20)的选通信号进行监控,其特征在于,包括看门狗电路(11)、7位二进制计数器(12)、存储器(13)、上电复位RC电路(15)和十进制同步加/减计数器(16);看门狗电路(11),用于控制单片机(30)复位;存储器(13),用于存储时序嵌套运算逻辑和输出喂狗指令给看门狗电路(11);7位二进制计数器(12),用于对时序进行计数;上电复位RC电路(15),用于在系统上电时使看门狗电路(11)的复位端保持低电平和使十进制同步加/减计数器(16)清零;十进制同步加/减计数器(16)用于对复位脉冲进行加或减计数以及进行计数锁存并输出故障信号;上电复位RC电路(15)用于与电源连接,上电复位RC电路(15)还分别与看门狗电路(11)和十进制同步加/减计数器(16)连接,存储器(13)用于与多路模拟开关(20)连接,存储器(13)还分别与7位二进制计数器(12)、看门狗电路(11)和十进制同步加/减计数器(16)连接,十进制同步加/减计数器(16)与看门狗电路(11)连接,十进制同步加/减计数器(16)还用于与开关组件(40)连接,看门狗电路(11)还用于与单片机(30)连接。2.如权利要求1所述的硬件看门狗电路,其特征在于,看门狗电路(11)包括定时RC电路(111)、单稳态/非稳态多谐振荡器(114)、电阻R2、电容C2、第一与非门(112)和复位信号延迟RC电路(113),定时RC电路(111)包括电阻R1和电容C1;电阻R1的第一端与电容C1的第一端连接,电阻R1的第二端与单稳态/非稳态多谐振荡器(114)的2号引脚连接,电容C1的第二端与单稳态/非稳态多谐振荡器(114)的1号引脚连接,单稳态/非稳态多谐振荡器(114)的3号引脚与电阻R1的第一端和电容C1的第一端连接,单稳态/非稳态多谐振荡器(114)的6号引脚接地,单稳态/非稳态多谐振荡器(114)的8号引脚与第一与非门(112)的输出端连接,电容C2的第一端第一与非门(112)的输出端连接,电容C2的第二端与单稳态/非稳态多谐振荡器(114)的12号引脚连接,电阻R2的第一端与单稳态/非稳态多谐振荡器(114)的12号引脚连接,电阻R2的第二端接地,第一与非门(112)的输入端与复位信号延迟RC电路(113)连接,复位信号延迟RC电路(113)还分别与单稳态/非稳态多谐振荡器(114)的10号引脚和存储器(13)连接,单稳态/非稳态多谐振荡器(114)的10号引脚还与单片机(30)连接,单稳态/非稳态多谐振荡器(114)的复位引脚与上电复位RC电路(15)连接。3.如权利要求2所述的硬件看门狗电路,其特征在于,上电复位RC电路(15)包括电阻R6和电容C7,电容C7的第一端与电源连接,电容C7的第二端与电阻R6的第一端连接,电阻R6的第二端接地,电容C7的第二端还分别与单稳态/非稳态多谐振荡器(114)的复位引脚和十进制同步加/减计数器(16)的清零引脚连接。4.如权利要求2所述的硬件看门狗电路,其特征在于,复位信号延迟RC电路(113)包括电阻R3、电阻R...

【专利技术属性】
技术研发人员:薛晓波袁伟陈月安白燕羽付士会王魁温南方夏毅坚
申请(专利权)人:中国航发南方工业有限公司
类型:发明
国别省市:湖南,43

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

1