• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32在进行ADC滤波的时候怎么提高滤波的效果

ASMDA 2020-03-29 浏览量:2300
STM32在进行ADC滤波的时候怎么提高滤波的效果
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 可以从两个方面来提高滤波的效果:

    第一个就是在ADC处理电路上做好相关的滤波设计,避免外部的干扰引起数据的抖动

    第二个就是引入高精度的滤波算法,比如说卡尔曼滤波算法,通过滤波算法来实现提高滤波的效果

    • 发布于 2020-04-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 使用硬件和软件滤波,硬件用rc电路滤波,软件用平均数滤波
    • 发布于6小时前
    • 举报
    • 评论 0
    • 0
    • 0

  • 增加滤波的次数,软件滤波与硬件滤波相接合的方式。
    • 发布于1小时前
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件上要稳定参数,最简单的RC滤波容易实现,软件上利用抗脉冲算法以及多种均值算法,两种相互滤波提高效果!
    • 发布于52分钟前
    • 举报
    • 评论 0
    • 0
    • 0

  • 软硬什结合的方式啊,软件上滤波算法与硬件上的RC滤波,或是有源滤波
    • 发布于2020-03-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要根据你采样的速率选择合适的滤波电路,软件方面也要使用一定的算法做一下平滑滤波
    • 发布于2020-03-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 第一个是硬件电路要设计好。然后在去软件滤波。 具体的算法。可以通过卡尔漫滤波。然后取平均值。 也可以去掉最高值最低值求平均。
    • 发布于2020-04-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件上可以考虑增加滤波器的级数,使用更复杂的滤波器,软件上可以使用取平均来滤波
    • 发布于2020-04-03
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32在进行ADC滤波的时候怎么提高滤波的效果