ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F4] 如何进一步提高ADC采样结果的稳定性?

[复制链接]
519|13
 楼主 | 2019-4-15 11:54 | 显示全部楼层 |阅读模式
407IGT6芯片,4路ADC通道用于测量交流电流,其中一路的动态范围0~20A,另外3路的动态范围0~100A;0~20A通道的采样结果乘以系数恢复为输入实际值,额定(1A)输入情况下,偏差±1mA;而0~100A的通道,需要乘以更大的系数才能恢复输入的实际电流值,因此偏差就更大;
| 2019-4-15 14:59 | 显示全部楼层
其中一路的动态范围0~20A,额定(1A)输入情况下,偏差±1mA;相当于 20A 的量程里 ±1mA 的波动, 有这么高的精度吗?
 楼主 | 2019-4-15 15:44 | 显示全部楼层
airwill 发表于 2019-4-15 14:59
其中一路的动态范围0~20A,额定(1A)输入情况下,偏差±1mA;相当于 20A 的量程里 ±1mA 的波动, 有这么 ...

额定(1A)输入情况下
 楼主 | 2019-4-15 16:13 | 显示全部楼层
当输入1.657V直流电压时,ADC采样的原始数据最大0x0819,最小0x080F,波动范围显然是大了些!
| 2019-4-15 21:46 | 显示全部楼层
可以加入过采样算法
| 2019-4-15 22:07 | 显示全部楼层
电源要稳定。
 楼主 | 2019-4-16 09:54 | 显示全部楼层

如何进一步降低输入直流电源的噪声?目前看上去差不多有50mV,太大了,有没有立竿见影的方法?
 楼主 | 2019-4-16 09:55 | 显示全部楼层

如何进一步降低输入直流电源的噪声?输入DC5V电源,看上去差不多有50mV,太大了,有没有立竿见影的方法?
| 2019-4-16 10:08 | 显示全部楼层
ADC的参考电源用LDO,不要用开关。
| 2019-4-16 10:08 | 显示全部楼层
电源输入接口用电容滤波
| 2019-4-16 11:54 | 显示全部楼层
加算法
| 2019-4-16 14:51 | 显示全部楼层
低噪声的LDO+高精度的参考电压源
| 2019-4-18 08:09 | 显示全部楼层
yzzly 发表于 2019-4-15 15:44
额定(1A)输入情况下

12位AD精度,20A量程分辨率也就4.8mA,怎么可能到1mA。
如果一定要达到1mA分辨率,那就只能外挂AD了。
使用MCU内部AD通过滤波(大范围平均或西格玛-德尔塔AD滤波方式)可以在一定程度上提高精度,但是十分有限。
 楼主 | 2019-4-19 16:10 | 显示全部楼层
gnaijnaoul 发表于 2019-4-18 08:09
12位AD精度,20A量程分辨率也就4.8mA,怎么可能到1mA。
如果一定要达到1mA分辨率,那就只能外挂AD了。
使 ...

20A*1000/4095=4.884,你就得出分辨率为4,8mA的结论???
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

快速回复 返回顶部 返回列表