1、开启ADC以后,延时一段时间,再采样,如果是连续采样的话,开始的几百个数据建议丢弃。原因就是开启ADC的瞬间,电压肯定是在波动状态的,这个时候采样肯定有问题。

2、过采样。如果采样频率高于信号最高频率的两倍,这种采样被称为过采样。(奈奎斯特采样定理-香农采样定理)
即尽可能快地采样数据,比如之前是1s采1次,现在做成100ms采1次,并把缓存10次的数据求平均。

3、使用基准电压,可以用外部基准电压或者内部基准电压。

4、提高电源稳定性,模拟电源VDDA单独供电。

5、硬件上在模拟输入端加滤波电路。

6、选择合适的ADC外设的时钟频率。


20210801补充:
常规的程序运行时都是在初始阶段进行各外设包括ADC的初始化操作,而其中的自校准操作要注意使用的基准电压已经稳定,且内部电压都已稳定。即可能需要在上电后进行一定延时再进行ADC自校准操作。

参考:
https://www.cnblogs.com/wy9264/p/12994974.html

MCU提高ADC采样精度的几种方案相关推荐

  1. adc量化单位_单片机外围模块漫谈之二,如何提高ADC转换精度

    在此我们简要总结一下ADC的各种指标如何理解,以及从硬件到软件都有哪些可以采用的手段来提高ADC的转换精度. 1. ADC指标 除了分辨率,速度,输入范围这些基本指标外,衡量一个ADC好坏通常会用到以 ...

  2. 单片机外围模块漫谈之二,如何提高ADC转换精度

    在此我们简要总结一下ADC的各种指标如何理解,以及从硬件到软件都有哪些可以采用的手段来提高ADC的转换精度. 1.ADC指标 除了分辨率,速度,输入范围这些基本指标外,衡量一个ADC好坏通常会用到以下 ...

  3. 利用过采样技术提高ADC测量微弱信号时的分辨率

    1. 引言 随着科学技术的发展,人们对宏观和微观世界逐步了解,越来越多领域(物理学.化学.天文学.军事雷达.地震学.生物医学等)的微弱信号需要被检测,例如:弱磁.弱光.微震动.小位移.心电.脑电等[1 ...

  4. 过采样和求均值提高ADC分辨率

    MARK一下 相关器件 本应用笔记适用于下列器件 C8051F000 C8051F001 C8051F002 C8051F005 C8051F006 C8051F010 C8051F011 C8051 ...

  5. adc采样的值跳动_嵌入式er必知:模数采样知多少(最全总结)

    [导读]  生活环境周围信号万万千,对于一个嵌入式er.我们利用技术去了解世界.改变世界.而一个产品要与外界物理环境打交道,一个至关重要的触角就是采样真实模拟世界的信号,翻译成芯片可理解的数字信号,进 ...

  6. STM32 ADC采样使用内部参考电压

    整理也能进步!写得清楚才能理解更深. [问题背景] 在使用ADC时,通常的用法是Vref+接电源VDD3.3V,然后计算时直接用3.3V做参考电压,但是这种方法忽略了一些情况如供电电压有可能随外部一些 ...

  7. ADC采样效应及相关影响解剖

    在前述文章,BUCK电路模拟补偿器的数字化过程 ,我们讨论了模拟补偿器的数字化,事实上,数字化过程的第一个重要的环节就是ADC对反馈量的采样,本文就重点探讨一下由于ADC采样频率带来的一些问题,进而讨 ...

  8. STM32多通道ADC采样获取MCP9701模拟温度传感器温度输出数据

    STM32多通道ADC采样获取MCP9701模拟温度传感器温度输出数据 市面上常见的模拟温度传感器有TI的LM35系列,然后使用中并不简便.MCP9701是Microchip公司推出的相似的模拟温度传 ...

  9. 解读ADC采样芯片(EV10AQ190A)的采样(工作)模式(双通道模式)

    工作模式有三种:分别为四通道模式.双通道模式以及单通道模式,这里先简单讲述双通道模式(由于工程中用过双通道模式): 双通道模式组态: 从这张图中可以得到的信息是什么呢? 首先有两个模拟输入,分别为AA ...

最新文章

  1. 迁移学习的魔法:任何人都将能使用深度学习
  2. android美拍相机
  3. approxPolyDP函数
  4. SRS学习笔记7-SrsHttpServer
  5. 提炼游戏引擎系列:开篇介绍
  6. currenthashmap扩容原理_ConcurrentHashMap实现原理和源码解读
  7. Nacos 集群集成SpringBoot2.x 微服务_02
  8. inception_Inception团队在Red Hat推出DevOps
  9. 数仓建模的edw_浅谈数仓分层和模型
  10. 利用YQL制作自己的小工具
  11. PHP 利用CURL抓取页面内容
  12. 解析数论引论 第1章 算术基本定理
  13. WebPlayer9电影整站系统第三方电影批量添加工具
  14. ubuntu使用双模机械师K7机械键盘遇到的问题
  15. 计算机论文英语单词,英语单词
  16. 触摸屏 触摸操作 鼠标点击事件
  17. Mysql-binlog日志分析
  18. super-csv文档的部分翻译及基本使用
  19. WebView 加载微信公众号文章加载失败或图片不显示
  20. java 用验证码的形式验证邮箱

热门文章

  1. ECCV 2020 亮点摘要(上)
  2. 计算机网络知识点补充
  3. 秒懂5G!通俗易懂外行也能看明白
  4. WebStorm调试Electron
  5. 从架构设计、部署方式、使用方法、应用场景等方面,比较tfs、hdfs、fastdfs、Tachyon的异同
  6. Redis实战(八):面试常问:击穿,穿透,雪崩,分布式锁,API(jedis,luttce,springboot:low/high level)
  7. C# 对get和set的理解
  8. C语言:以scanf的使用为例,对缓冲区的理解
  9. 小师妹学JavaIO之:文件File和路径Path
  10. linux out 日志,关于Linux中nohup.out日志过大问题(示例代码)