[STM32F7] 用ADC采传感器数据,采样结果怎么总跳?

[复制链接]
926|15
 楼主| Uriah 发表于 2025-4-10 07:27 | 显示全部楼层 |阅读模式
是不是参考电压不稳,或者采样时间没设对?
Clyde011 发表于 2025-4-10 07:28 | 显示全部楼层
ST的库默认采样时间太短了,得改。
公羊子丹 发表于 2025-4-10 07:29 | 显示全部楼层
电源不稳最容易造成抖动。
周半梅 发表于 2025-4-10 07:30 | 显示全部楼层
采样时间太短也会不准。
帛灿灿 发表于 2025-4-10 07:31 | 显示全部楼层
建议配个简单滤波器试试。
童雨竹 发表于 2025-4-10 07:32 | 显示全部楼层
我用中位值法改善了很多。
万图 发表于 2025-4-10 07:32 | 显示全部楼层
看你的传感器是电阻式还是电压式。
Wordsworth 发表于 2025-4-10 07:33 | 显示全部楼层
多通道切换时别忘间隔延时。
Bblythe 发表于 2025-4-10 07:35 | 显示全部楼层
参考电压要接稳,不然乱跳。
Pulitzer 发表于 2025-4-10 07:36 | 显示全部楼层
我每次读取都平均8次,稳定很多。
 楼主| Uriah 发表于 2025-4-10 07:37 | 显示全部楼层
接地不好也容易影响ADC准确度。
stormwind123 发表于 2025-4-10 16:45 | 显示全部楼层
电源电压不稳定会导致ADC参考电压波动,影响采样精度。
elephant00 发表于 2025-4-10 16:53 | 显示全部楼层
数字信号线与模拟信号线并行走线,可能导致数字噪声耦合到模拟信号中。
onlycook 发表于 2025-4-10 17:15 | 显示全部楼层
用示波器观察ADC输入信号和输出数据,看看问题源头。
probedog 发表于 2025-4-10 17:30 | 显示全部楼层
MCU的电源引脚未加滤波电容,容易引入高频噪声。
classroom 发表于 2025-4-10 18:00 | 显示全部楼层
可能存在电源噪声,增加滤波电容试试。
laocuo1142 发表于 2025-4-10 18:56 | 显示全部楼层
参考电压是否稳定?
flycamelaaa 发表于 2025-4-10 19:30 | 显示全部楼层
检查Vref引脚连接,校准ADC,在软件中根据实际Vref值进行补偿。
powerantone 发表于 2025-4-10 20:23 | 显示全部楼层
传感器输出信号线过长或未屏蔽,容易受到电磁干扰。
stormwind123 发表于 2025-4-10 21:00 | 显示全部楼层
若ADC采样率过低,可能无法准确捕捉高频信号,导致采样值波动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

166

主题

6306

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部