请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H7 ADC3 采集电压精度

[复制链接]
韩混蛋 提问时间:2024-5-24 11:41 / 未解决

image.png

这是我测1.4962V(万用表测的)的返回数据,问题有如下两个

1.电压一直感觉在抖动 2.跟实际测量有几mV的误差

下面是程序,在校准前加入延时函数后会几十mV的误差降低到几mV,请大家帮忙看看问题

954c6665f4c6d666ec4dba346a99ac3.png

0c3029acd210a153d23d7fa56035c69.png

测试数据一直在抖动是因为这个实际位数没这么高嘛?如下图这个datasheet中的参数?不知道我理解的对不对

image.png

image.png
收藏 评论3 发布时间:2024-5-24 11:41

举报

3个回答
butterflyspring 回答时间:2024-5-24 16:26:56
芯片的ADC 的结果是很高的采样率, 能反映出信号的实时变化。

而万用表的电压是一段时间的平均值,实时性不好。

芯片的ADC结果与 ADC 线路,信号,参考电压息息相关。
所以最好先用示波器观测一下实际电压信号和 VREF的电压。
如果它们抖动,那结果必然是抖动的。
韩混蛋 回答时间:2024-5-25 06:33:25

butterflyspring 发表于 2024-5-24 16:26
芯片的ADC 的结果是很高的采样率, 能反映出信号的实时变化。</p>
<p>而万用表的电压是一段时间的平均值,实时性 ...

我也试过测试DC POWER SUPPLY,但是效果也是甚至偏差更大,晚点我将测试数据发上来,我的嵌入式程序有没有什么需要修改的地方?

韩混蛋 回答时间:2024-8-9 22:04:07

butterflyspring 发表于 2024-5-24 16:26
芯片的ADC 的结果是很高的采样率, 能反映出信号的实时变化。</p>
<p>而万用表的电压是一段时间的平均值,实时性 ...

我又测了内部的电压基准,Vrefint,结果是这样的,是因为ADC的位数达不到16位嘛还是存在其他什么问题?请指教

image.png

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版