ALTIUM2 发表于 2016-8-27 18:29:00

:loveliness:我觉得 可以适当 在AD采样口价格RC滤波

带你飞啊啊 发表于 2016-8-29 18:01:25

qrslyf 发表于 2016-8-27 16:45
if(m>n+5){n=m-5;}
else if(m

这个就出现中间那个N+5到N-5直接的范围没取到,如果一上电开机在这个范围的话就需要一个初始化判断,但这样程序就还是存在bug,在上电开机如果在判断点就是偶尔闪,,就算是滤波了也会出现这个问题。。

qrslyf 发表于 2016-8-29 20:51:37

带你飞啊啊 发表于 2016-8-29 18:01
这个就出现中间那个N+5到N-5直接的范围没取到,如果一上电开机在这个范围的话就需要一个初始化判断,但这 ...

加计数判断,大于N+5时计数加1;连续几次大于N+5时算作有效
页: 1 [2]
查看完整版本: 单片机软件怎么实现迟滞(滞回)比较算法的