[发明专利]一种多板信号采集和同步输出的方法在审
申请号: | 202011479736.3 | 申请日: | 2020-12-15 |
公开(公告)号: | CN112737568A | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 钟廷伟;沈天驹;尉飞艳 | 申请(专利权)人: | 航宇救生装备有限公司 |
主分类号: | H03K21/00 | 分类号: | H03K21/00 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 钟锋 |
地址: | 441003 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信号 采集 同步 输出 方法 | ||
1.一种多板信号采集和同步输出的方法,其特征在于,包括以下步骤:
1)设置一个周期定时器,定时器周期到时采集一次多板信号,所述定时器的周期按需设置,用于控制板间最大的时序差异;设置一个触发累计限制时间trigger_limit_time和从自采集到信号以来时间计数time_count;
其中,time_count初值为零,定时器周期到时,若计数count0时,time_count加1;
2)当采集到有点火信号时,计数变量count计数加1,当没有信号时,计数变量count计数减1;设置计数变量count的初始值为0;计数变量count取值范围为[min,max],当countmin时,置count为min,当countmax,置count为max;
3)在[min,max]之间选择一个点火触发值value,当count=value时,将点火信号fire_flag置为1,点火触发,进入点火流程,否则返回到周期计数;
4)点火结束后,记录点火后数据;将点火信号fire_flag置为0;
5)当定时器触发周期中断时,进入定时器中断服务函数处理;中断服务函数首先判断点火是否触发,若fire_flag为0,当前点火未触发,转入步骤6);若fire_flag为1,中断直接返回,点火触发,进入点火流程,转入步骤4);
6)根据定时器周期,采集多板信号,记录count值和time_count值;
7)若time_count=trigger_limit_time,则认为有周期性干扰信号,将count和time_count清零;
否则将count与value进行比较;当count=value,达到点火触发要求,将fire_flag置1;点火触发,进入点火流程,转入步骤4)。
2.根据权利要求1所述的多板信号采集和同步输出的方法,其特征在于,所述value的取值根据信号的抖动情况确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航宇救生装备有限公司,未经航宇救生装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011479736.3/1.html,转载请声明来源钻瓜专利网。