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

关于用stm32采集电压跳动幅度很大的问题

54485c7b40f700f6 2020-09-11 浏览量:1351
我想测量电机转动时的电压,使用的传感器是MAX471当传感器的输出端接到万用表时,数字虽然有跳动,但是幅度很小,但是接到stm32f1的ad采集模块时,跳动幅度很大,请问是什么原因?谢谢

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 万用表内部的芯片已经做了很多的滤波,所以你看到的跳动很小

    而单片机上的ADC是实时值,没有滤波,跳动就会很大的。

    你先做一些简单的滤波试试,如平均值,中值滤波这些,

    如果跳的还大,就看一下单片机的电源,参考电压稳定不,纹波是不是太大了

    • 发布于 2020-09-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 万用表内部有滤波电路,而且显示都是有效值,刷新率低,stm32没有做滤波,转换率高,所以需要软件滤波
    • 发布于2020-09-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 万用表是测量有效值的,一般不用于这种瞬时值测量。
    • 发布于2020-09-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 万用表内部带了滤波电路的,STM32的ADC输入端也要设计个滤波电路
    • 发布于2020-09-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 万用表测的是有效值,是进行了滤波平均的,所以,比较稳定的。

    而ADC的是比较快的,你要做滤波算法的

    • 发布于2020-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 万用表测量的是有效值,而adc采集测的是瞬时,就跟示波器一样
    • 发布于2020-09-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于用stm32采集电压跳动幅度很大的问题