一种时间窗口型电平信号的实时侦测方法技术

技术编号:26478335 阅读:33 留言:0更新日期:2020-11-25 19:22
本发明专利技术公开了一种时间窗口型电平信号的实时侦测方法,在时间窗口型电平信号由低变高的一瞬间,触发控制系统的上升沿中断,CPU暂停当前任务;同时将定时器Timer计数值清零,使能定时器Timer的溢出中断并启动定时器Timer;CPU恢复中断前的任务;等待定时器Timer的溢出中断,期间如果没有再次出现时间窗口型电平信号由低变高,则直至定时器Timer溢出中断发生,CPU暂停当前任务;CPU判断当前电平信号的电平如果为高电平,则此时间窗口型电平信号为有效信号,进而触发启动下一步的任务动作;本发明专利技术既能达到传统方法的侦测实时性、响应快速性,又极大的节省了CPU资源,对于时间窗口宽度越宽的信号,CPU资源节省越明显,最终极大的提高了整个控制系统的响应速度。

【技术实现步骤摘要】
一种时间窗口型电平信号的实时侦测方法
本专利技术涉及信号检测领域,特别涉及一种时间窗口型电平信号的实时侦测方法。
技术介绍
不管是计算器的数字按键,还是生产线的运行启动按钮;不管是消费电子,还是工业自动化,都会涉及到电平信号的侦测。通常诸如此类的电平信号侦测实时性要求较低,控制系统的对这些电平信号进行周期性查询便可实现。在某些情况下,要求控制系统能实时侦测电平信号,并做出快速响应,比如电源的输出过流保护,当输出过流发生时,过流保护电路被触发并将电平信号反转,如此则需要控制系统实时侦测该电平信号。对于此类电平信号的侦测需求,使用控制系统的边沿触发中断即可实现。上述的几种电平信号都不涉及时间窗口,而在某些应用中,既需要实时侦测电平变化,又需要实时侦测有效电平的时间窗口宽度。只有当电平有效,且保持一定时间宽度后,才作为有效信号处理。如图1,细体曲线为控制系统需要侦测的电平信号,只有细体的电平信号为高电平,且持续200uS,控制系统才将该信号作为有效信号源,进而触发其他的任务动作。上图中,A、B两点之间,虽然信号都为高电平,但是本文档来自技高网...

【技术保护点】
1.一种时间窗口型电平信号的实时侦测方法,其特征在于,包括:/nS1、在时间窗口型电平信号由低变高的一瞬间,触发控制系统的上升沿中断;/nS2、控制系统的上升沿中断产生后,控制系统的CPU暂停当前任务;/nS3、CPU暂停当前任务时将定时器Timer计数值清零,使能定时器Timer的溢出中断并启动定时器Timer;/nS4、CPU恢复中断前的任务;/nS5、等待定时器Timer的溢出中断,期间如果没有再次出现时间窗口型电平信号由低变高,则直至定时器Timer溢出中断发生,CPU暂停当前任务;/nS6、CPU判断当前电平信号的电平是否为高电平:如果当前电平信号的电平为高,则此时间窗口型电平信号为...

【技术特征摘要】
1.一种时间窗口型电平信号的实时侦测方法,其特征在于,包括:
S1、在时间窗口型电平信号由低变高的一瞬间,触发控制系统的上升沿中断;
S2、控制系统的上升沿中断产生后,控制系统的CPU暂停当前任务;
S3、CPU暂停当前任务时将定时器Timer计数值清零,使能定时器Timer的溢出中断并启动定时器Timer;
S4、CPU恢复中断前的任务;
S5、等待定时器Timer的溢出中断,期间如果没有再次出现时间窗口型电平信号由低变高,则直至定时器Timer溢出中断发生,CPU暂停当前任务;
S6、CPU判断当前电平信号的电平是否为高电平:如果当前电平信号的电平为高,则此时间窗口型电平信号为有效信号,进而触发启动下一步的任务动作;
S7、CPU恢复中断前的任务。


2.根据权利要求1所述的时...

【专利技术属性】
技术研发人员:赵晓明俞玉春杨立杰
申请(专利权)人:苏州易德龙科技股份有限公司
类型:发明
国别省市:江苏;32

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

1