首先让我们来看一张实际项目过程中,测试发现的问题:

每隔1ms 就会起来一个信号,这个信号大概是250ns。

我所使用的芯片是 STM32F103RCT6.使用内部ADC测量电压,采用定时器触发采样,每隔1ms触发采样一次。经过分析初步分析,是由于软件触发内部ADC采样的时候引起的噪声信号,

为了消除该信号,查阅相关文档,在 【AN2834应用笔记-如何在STM32微控制器中
获得最佳ADC精度】中的得知:


消除噪声的解决方法是,在ADC的引脚添加一个电容,用于消除噪声,由于我的电路图中并没有添加这个电容:


该引脚直接连接到了MCU中,并未添加电容进行滤波消除抗干扰,所以才导致上述问题,修改后,正常!

STM32内部ADC测量时产生噪声的原因与消除的方法相关推荐

  1. 使用STM32内部ADC资源读取环境光传感器

    目录 前言 一.TEMT6000环境光传感器 二.ADC 1.什么是ADC 2.环境光传感器TEMT6000与ADC的关系 三.单片机选型 四.代码 1.sensor_AD.c 2.sensor_AD ...

  2. STM32 Cube ADC 测量土壤湿度

    一 .说明 本来想买个温湿度模块,结果买了个湿度 - _ - ! 1. 什么是AD转换 AD转换是把离散的模拟量转换为数字量的过程,其原理就是使用单片机的高频率和时钟来采样x轴的点样,根据电压的变化使 ...

  3. 明明输出电压小于5V,单片机ADC测量到数值却一直为5V,解决方法

    对电的知识了解太少了... 遇到问题就不懂... 采集光电探测器输出电压的大小, 使用单片机自带AD采集,最大采集电压5v 遇到一个问题,就是我的探测器输出电压明明为4v(使用万用表测量),但是我AD ...

  4. 视觉测量时的工业相机和远心镜头选型方法

    项目背景:工业相机+远心镜头测量工件尺寸. 选型流程: 1.根据要求的测量精度,选择像元尺寸和远心镜头的放大倍率.测量精度0.015mm,选择3微米左右的像元尺寸,那么放大倍数要在0.003/0.01 ...

  5. STM32芯片ADC内部的CH17参考电压的用途

    每个STM32芯片都有一个内部的参照电压,相当于一个标准电压测量点,在芯片内部连接到ADC1的通道17. 根据数据手册中的数据,这个参照电压的典型值是1.20V,最小值是1.16V,最大值是1.24V ...

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

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

  7. 关于使用ADC测量内部电压犯的蠢

    GD32测量内部电压时,因为觉得官方函数实在过于复杂(其实就是看不懂),所以写的寄存器版本. 测试的电压标准为12V,但测试结果大概都在1.8~1.9.最后比对成品代码发现是没有考虑两个电阻的分压-- ...

  8. ADC VS参考电压在测量时和AD值的大小对应关系

    背景是这样的,用24位的ADC,外接人体电阻,进行电阻AD值采集,当VS = 2.4V时,体电阻的AD值对应值为9.86 * 10 ^ 5量级,当VS = 2.8V时,体电阻的AD值对应值为7.01 ...

  9. 有关用STM32芯片自带的ADC测量电池电压,然后根据放电曲线得到电池容量的问题

    首先,这种方式测量我认为肯定是不能正确得到电池剩余容量的.STM32的ADC参考电压,我们一般设置为3.3V,也就是说ADC采集到的外部电压最高也是3.3V,一般我们使用的电池可能要高于3.3v,这就 ...

最新文章

  1. PHP 中 include 和 require 的概要及区别介绍
  2. 基于视觉惯性里程计的无监督深度补全方法
  3. 迎娶了校花的学霸,竟把日子过成了这个样子!
  4. 在内部循环中Continue外部循环
  5. kafka修改分区数_大数据技术:解析SparkStreaming和Kafka集成的两种方式
  6. [LeetCode] 402. Remove K Digits Java
  7. 全球地区资料json 含中英文 经纬度_爬虫实战(三)使用百度API获取经纬度/地址...
  8. 单片机外部中断实验C语言程序,STC89C52单片机外部中断0实验
  9. jQuery - Bootstrap 3 and Youtube in Modal
  10. Layui 获取表单提交数据
  11. 微信小程序如何引用其他js文件
  12. BIOS之内存控制器设置以及内存电路接口分析
  13. 你知道怎么下载矢量图标吗——Iconfont
  14. 锐捷交换机配置snmp版本_原创整理:锐捷S3550系列交换机基本配置命令(一)
  15. Person Re-identification by Local Maximal Occurrence Representation and Metric Learning(LOMO+XQDA)
  16. 性能测试——系统业务指标
  17. 【机器学习】过拟合与欠拟合
  18. PHP微信公众号文章爬虫
  19. CSDN专家博客网址
  20. 做模具用计算机做什么的,一种工业用计算机壳体模具的制作方法

热门文章

  1. Android Pie源码阅读 -----深入理解init(一)
  2. draft伦理——第六章
  3. vue 中的el表达式_解释el页面数据表达式
  4. linux串口工具 kermit,转:Linux下的串口工具kermit
  5. 3.3 测试实现标准的ZIO服务
  6. linux 查看内存 udimm rdimm,关于内存类型UDIMM、RDIMM、LRDIMM
  7. Discuz!您当前的访问请求当中含有非法字符,已经被系统拒绝解决办法
  8. 普元云计算-一起来DIY一个人工智能实验室吧
  9. 葫芦书笔记----循环神经网络(RNN)
  10. HTML 媒体(Media)