回复:有做过模拟量输入防抖处理的朋友没,说说你的思路方法?

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2018-05-02 16:48:48

1楼

尖峰?中位置滤波绝对适合你!用一个FIFO做缓存,然后每个采集周期(定时中断里面做)数据到缓存,跟着在主程序里面冒泡排序缓存数据到临时数组,最后取数组的中间的那个值作为滤波后的值就是你需要的值了。
至于多长时间采集一次那就要看实际需求了,温湿度这样大延迟的100ms采集一次就可以了;压力流量采集周期与PID一样的就可以了。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54699条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。