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

怎么提高STM32的ADC采样精度

battleSint 2020-03-12 浏览量:1318
可以通过什么方式来提高ADC的采样精度
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32的ADC来说,这个精度是由硬件来决定的,STM32内部ADC是12位的,硬件的精度是不能修改的,但是可以通过一些外部措施,比如说外接高精度的基准电压,高精度的滤波算法,来实现更高精度的ADC采样
    • 发布于 2020-03-18
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 一个通过滤波算法 。  第二个基准电压  第三个做恒流源。
    • 发布于2020-03-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议使用外部的基准电压

    采样电阻使用高精度的。

    布线进行包地

    • 发布于2020-03-12
    • 举报
    • 评论 0
    • 0
    • 0

  • stm32的adc有12和16位的,要提高精度需要把硬件和软件滤波做好,通过可以外接adc芯片得到更高精度的adc值
    • 发布于2020-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个主要是基准源问题,还有就是供电,另外一个就是在软件中初次读取前要进行校准
    • 发布于2020-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实能够控制的物理方法只有

    1. 基准电源稳定准确

    2. ADC位数更高

    此外可以用一些算法进行滤波,控制精度。

    • 发布于2020-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32的ADC是12位的,这个不可以修改的,只能更加稳定,比如使用外部的参考电压
    • 发布于2020-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • ADC就是12位的,精度无法提高的,但可以通过滤波方式,稳定ADC转换的值
    • 发布于2020-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件上面:使用精确的电压产生芯片作为参考电压,增加滤波

    软件上面:通过过采样求平均的方法提高

    • 发布于2020-03-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎么提高STM32的ADC采样精度