一种抖动开关信号的处理方法与流程

文档序号:12459906阅读:来源:国知局
技术总结
本发明公开了一种抖动开关信号的处理方法,处理步骤如下:将n路抖动开关信号IN[i](i=1,2,...,n)连接微控制器的输入端,微控制器每隔100微秒读一次抖动开关信号IN[i](i=1,2,...,n),当所读的信号状态发生变化时设置5毫秒标志MS[i](i=1,2,...,n)和100微秒标志US[i](i=1,2,...,n)并开始计时;5毫秒计时规则是:累计读IN[i](i=1,2,...,n)50次时,将5毫秒标志MS[i](i=1,2,...,n)清零;100微秒计时规则是:连续读IN[i](i=1,2,...,n)30次且状态无变化时,将100微秒标志US[i](i=1,2,...,n)清零,并输出干净开关信号OUT[i](i=1,2,...,n)。本发明提供的一种抖动开关信号的处理方法,能够广泛应用于计算机控制系统。

技术研发人员:李泉溪;赵帅鹏;苏百顺;张保定
受保护的技术使用者:河南理工大学
文档号码:201611226291
技术研发日:2016.12.27
技术公布日:2017.05.31

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1