打印

有遇到过GD32的adc开启校准功能后每次上电数据反而有波动的情况吗?

[复制链接]
楼主: 宝箱怪
手机看帖
扫描二维码
随时随地手机跟帖
21
这是正常情况,校准就相当于调节了基准点,需要每次上电都一样就不要调整基准了。我有一个测温度的模块就是这样,配置了ADC校准,每次上电温度就会相差零点几到1度多,配置不校准ADC,反而每次上电都一样,最多0.1℃,这是正常的!

使用特权

评论回复
22
mikewalpole| | 2024-12-7 08:13 | 只看该作者
软件配置不当可能导致ADC校准后的数据波动。例如,校准参数设置不正确,或者在校准过程中未能正确处理干扰

使用特权

评论回复
23
zeshoufx| | 2024-12-9 08:44 | 只看该作者
建议参考应用笔记AN059《GigaDevice Semiconductor Inc. 提高ADC采样精度的方法 》里面有介绍的好几种提高ADC采样精度的方法






使用特权

评论回复
24
tifmill| | 2024-12-9 09:59 | 只看该作者
如果VDDA(模拟电源)或其他相关电源在上电时不够稳定,可能会导致ADC校准结果的波动。

使用特权

评论回复
25
sesefadou| | 2024-12-9 11:33 | 只看该作者
优化PCB布局,减少走线长度,使用屏蔽和滤波技术来降低噪声。

使用特权

评论回复
26
tifmill| | 2024-12-9 14:35 | 只看该作者
程序中对 ADC 的配置不正确或不合理,也可能导致数据波动

使用特权

评论回复
27
jimmhu| | 2024-12-9 17:38 | 只看该作者
输入信号可能受到干扰,导致ADC数据波动。

使用特权

评论回复
28
AloneKaven| | 2024-12-10 14:04 | 只看该作者
校准不都是内部校准的吗?怎么会有干扰

使用特权

评论回复
29
geraldbetty| | 2024-12-10 14:43 | 只看该作者
芯片内部的一些因素也可能导致数据波动,如芯片的制造工艺偏差、内部电路的噪声等。

使用特权

评论回复
30
yeates333| | 2024-12-10 16:50 | 只看该作者
PCB布局、电源线和地线的噪声都可能导致ADC读数波动。

使用特权

评论回复
31
saservice| | 2024-12-10 17:46 | 只看该作者
更换外部基准电源有时可以改善ADC性能

使用特权

评论回复
32
nomomy| | 2024-12-10 18:43 | 只看该作者
在校准过程中,可能会产生干扰,影响ADC的正常工作

使用特权

评论回复
33
lihuami| | 2024-12-10 21:15 | 只看该作者
温度变化、湿度变化等环境因素也可能影响ADC的校准结果,导致数据波动。

使用特权

评论回复
34
jkl21| | 2024-12-11 17:23 | 只看该作者
电源电压的不稳定或高频噪声可能会影响ADC的参考电压,导致采集的电压波动

使用特权

评论回复
35
ccook11| | 2024-12-11 17:48 | 只看该作者
尝试调整校准过程的参数 ,以减少外部环境对校准结果的影响。

使用特权

评论回复
36
jonas222| | 2024-12-11 19:15 | 只看该作者
不同的校准算法对噪声的敏感度不同

使用特权

评论回复
37
sanfuzi| | 2024-12-11 19:47 | 只看该作者
选择具有温度补偿功能的ADC或基准电压源,并对温度敏感的电路部分进行适当的热设计

使用特权

评论回复
38
averyleigh| | 2024-12-11 20:15 | 只看该作者
MCU的VDD电压会有微小的波动,这会影响ADC的采样精度。

使用特权

评论回复
39
abotomson| | 2024-12-11 20:43 | 只看该作者
如果ADC在上电后立即进行校准,而MCU的其他部分尚未稳定,这可能会影响校准结果。

使用特权

评论回复
40
dspmana| | 2024-12-11 22:05 | 只看该作者
不当的采样电路设计,如信号输入阻抗过高、PCB布线不良等,都可能导致误差

使用特权

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

本版积分规则