STM32H7 ADC 过采样对精度的影响效果

news/2024/12/28 13:48:12/

测试条件:

  • STM32H7
  • 杜邦线+鳄鱼夹
  • 36M时钟,1.5cycle采样时间
  • 100k采样速度
  • 采集直流SDG 1032X信号发生产生的1V直流

测试过程中,让TIM去触发ADC采集100个点,通过printf打印到出口助手,观察数据,去掉极其个别噪声过大的点(毕竟是鳄鱼夹+杜邦线连接)。然后观察大部分数据的电压波动,找到最大和最小的差值。

注意这里只测量了波动,没有测量稳定值和理想值之间的电压差,因为直接用杜邦线接鳄鱼夹,会有阻抗等别的问题,绝对误差没有太大意义。

过采样倍数波动(mv)ADC采样率上限交错采样率上限
1203.6M7.2M
2101.8M3.6M
45900k1.8M
83450k900k
161.5-2225k450k
321112k225k
640.5-156k112k
1280.528k56k
2560.514k28k
5120.57k14k
10240.53.5k3.5k

考虑过采样相当于取平均,测量了1,2,4倍过采样后,其他倍数的误差大致可以预估出来,大致是2倍缩小。

这里测试条件受限,看到64-1024倍的过采样基本分不出区别。如果配合上诸如SMA连接,跟随器等外部电路,测量效果更佳。


http://www.ppmy.cn/news/481920.html

相关文章

基于51单片机的ADC热敏电阻测温系统proteus仿真

硬件设计 &#xff08;末尾附文件&#xff09; 代码设计 #include <reg51.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int sbit CS P1^0; sbit CLKP1^1; sbit DIO P1^2; sbit K_HP1^3; sbit K_LP1^4; sbit LED_UP1^5; sbit L…

1.4 haas506开发教程-driver-ADC

haas506开发教程-driver-ADC 1.硬件图2.板载ADC3.日志4.总结 1.硬件图 2.板载ADC &#xff08;1&#xff09;案例说明   Haas506开发板有两个ADC接口&#xff0c;可以使用板载ADC接口进行数据测量。 &#xff08;2&#xff09;main.py # codingutf-8 # This is a sample Py…

RFSoC全面解析(三)——射频直采ADC的引脚

在之前的文章我们已经提到了ADC的指标,RFSOC:XCZU28DR-2FFVG1517E芯片中一共有8路射频直采的ADC,采样率均可达到4.096GSPS,位宽12bit,详见《RFSoC全面解析(一)——芯片介绍》。本期来看看射频ADC的引脚的分布情况。 在RFSoC芯片的所有引脚中,射频ADC和DAC占据了很大一…

进阶HAL库开发——第一集 :ADC采集

进阶ADC采集 1.进阶知识补充2.DMA方式2.1配置2.2实现3.外接高精度ADC(MCP3421)& iic驱动库3.1 MCP3421 原理图:3.2 MCP3421驱动库:MCP3421.hMCP3421.c3.3 iic驱动库【模拟iic】:port_iic.hport_iic.cport_delay.hport_delay.h3.4 实现:

基于STM32G031的失真度测试仪(CubeMX+ADC+DMA+OLED+EC11)

目录 项目介绍硬件介绍设计思路各功能代码及说明SPWM波生成ADC采样FFT获取按键动作OLED显示系统顶层 功能展示OLED显示采样波形OLED显示频谱/失真度曲线 项目总结 &#x1f449;工程文件及代码&#xff1a;参见【2022寒假在家练】基于STM32G031的失真度测试仪 &#x1f449; CS…

STM8L使用ADC内部参考电压通道测量VDD电压

STM8L内部含有一个12位的ADC,拥有25个输入通道,包括一个内部温度传感器,一个内部参考电压 由上图可知,STM8L内部还有一个内

STM32F103RC单片机ADC1使用TIM1自动触发注入通道组的AD转换

版权声明&#xff1a;本文为博主原创文章&#xff0c;欢迎转载 https://blog.csdn.net/ZLK1214/article/details/77746783 注意&#xff1a;ADC外设最大允许的时钟频率为14MHz&#xff0c;打开ADC外设前必须先配置好分频系数&#xff01; 72MHz / 6 12MHz&#xff0c;转换速…

ADC芯片——AD7705最详细讲解(STM32)

目录 前言1. AD7705简介1.1 特性参数1.2 功能方框图1.3 引脚排列及其功能 2. 片内寄存器2.1 通信寄存器2.1.1 通讯寄存器手册说明2.1.2 通信寄存器配置&#xff08;RS20,RS10,RS00&#xff09; 2.2 设置寄存器2.2.1 设置寄存器手册说明2.2.2 设置寄存器配置&#xff08;RS20,RS…