打印
[STM32F1]

STM32F103 ADC采样不准解决方法

[复制链接]
楼主: xdvca
手机看帖
扫描二维码
随时随地手机跟帖
21
系统时钟的不稳定也可能导致ADC采样不准。

使用特权

评论回复
22
sdCAD| | 2024-6-14 17:00 | 只看该作者
使用温度补偿电路来补偿温度对ADC采样精度的影响。

使用特权

评论回复
23
lihuami| | 2024-6-14 21:47 | 只看该作者
在软件中对采样值进行校准,考虑温度对采样值的影响。

使用特权

评论回复
24
alvpeg| | 2024-6-15 13:45 | 只看该作者
在读取ADC值之前,软件可能需要一定的延迟,尤其是在高采样率下。

使用特权

评论回复
25
elsaflower| | 2024-6-15 17:10 | 只看该作者
使用内部参考电压(如VREFINT)作为ADC参考电压。

使用特权

评论回复
26
pmp| | 2024-6-15 20:51 | 只看该作者
电源噪声影响ADC采样值的准确性。

使用特权

评论回复
27
lihuami| | 2024-6-16 09:43 | 只看该作者
在HAL_ADC_Start接口之前增加ADC校准接口HAL_ADCEx_Calibration_Start。
确保在每次系统复位或ADC复位后都执行ADC校准。

使用特权

评论回复
28
rosemoore| | 2024-6-16 13:31 | 只看该作者
选择适当的采样电容和其他关键组件,以减少硬件引入的误差。

使用特权

评论回复
29
qiufengsd| | 2024-6-16 17:22 | 只看该作者
输入信号范围符合ADC的输入范围。超出输入范围的信号可能导致采样不准。

使用特权

评论回复
30
maudlu| | 2024-6-17 15:31 | 只看该作者
在开始ADC转换之前,执行一次ADC校准可以显著提高采样精度。使用HAL库时,可以调用HAL_ADCEx_Calibration_Start(&hadc1)函数来进行校准。

使用特权

评论回复
31
EmmaTT| | 2024-6-18 21:04 | 只看该作者
adc不校准的话可以使用吗

使用特权

评论回复
32
mmbs| | 2024-6-19 15:58 | 只看该作者
ADC的供电稳定,无噪声。可以尝试增加滤波电容,或使用更好的电源隔离措施。

使用特权

评论回复
33
yangxiaor520| | 2024-6-19 19:04 | 只看该作者
ADC采样不准,主要还是硬件上的误差。

使用特权

评论回复
34
olivem55arlowe| | 2024-6-19 20:37 | 只看该作者
可以通过软件滤波技术(如平均滤波、滑动平均等)来减少噪声影响。

使用特权

评论回复
35
mmbs| | 2024-6-20 21:44 | 只看该作者
给定了足够的采样保持时间。ADC的转换过程需要一定的时间来稳定读取准确的数值。

使用特权

评论回复
36
sesefadou| | 2024-6-21 11:00 | 只看该作者
使用软件测试工具对ADC采样进行验证和调试。
在不同的工作条件下对ADC进行测试,以确保其稳定性和准确性。

使用特权

评论回复
37
uytyu| | 2024-6-21 14:17 | 只看该作者
ADC有问题就是硬件的 问题。

使用特权

评论回复
38
lzbf| | 2024-6-21 14:18 | 只看该作者
ADC采样时间过短,导致采样值不准确。

使用特权

评论回复
39
digit0| | 2024-6-21 21:49 | 只看该作者
在编程过程中正确设置 ADC 分辨率、采样时间、扫描模式等参数。

使用特权

评论回复
40
小小蚂蚁举千斤| | 2024-6-23 14:45 | 只看该作者
ADC 曲线是需要手动校准的

使用特权

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

本版积分规则