打印
[应用相关]

STM学习之了解微控制器的ADC硬件过采样系列

[复制链接]
385|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shaler|  楼主 | 2023-11-7 11:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
STM L0 /l4  系列 AD转换可将模拟信号转换为数字信号,一般在单片机中模拟信号对应电压,通过ADC口将相应的电压转换为二进制的数字信号,从而推算出测得电压。

过采样可以帮助避免混叠,提高分辨率以及降低噪声.理论上频率足够高就可以获得无限位精度.计算如下:


如1次采样是12Bit,4次是13Bit,16次是14Bit,64次是15Bit,256次是16Bit。

STM32微控制器内置最多四个高级12位ADC并提供自校准功能,用于提高环境条件变化时的ADC精度。 在模数转换的应用中,ADC精度会影响整体的系统质量和效率。为了提高此精度,必须了解与ADC相关的误差以及影响它们的参数。 ADC精度不仅取决于ADC性能和功能,还取决于ADC周围的整体应用设计。

为获得最高ADC转换精度,ADC动态范围必须与待转换信号的最大幅度相匹配。我们假设待转换信号在0 V与2.5 V之间变化,并且VREF+等于3.3 V。ADC转换的最大信号值为3102 (2.5 V)。
针对采样可能存在问题,提出如下分析及解决方案:


就噪声而言,可采用输出质量较好的线性稳压器的。电源须经过降压、整流和滤波,然后送到线性稳压器,并将滤波电容连接到整流器输出。 如果使用开关电源,使用线性稳压器在后级,在电源线和地线之间连接具有优良高频特性的电容。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

1036

帖子

2

粉丝