打印
[STM32F1]

STM32的ADC精度如何提升?

[复制链接]
楼主: Pulitzer
手机看帖
扫描二维码
随时随地手机跟帖
21
averyleigh| | 2025-3-20 11:16 | 只看该作者 回帖奖励 |倒序浏览
合理设计PCB布局,减小其他信号对ADC的干扰。模拟信号和数字信号应分开布局,避免相互干扰。同时,ADC的走线应尽量短且直,以减少噪声引入。

使用特权

评论回复
22
robertesth| | 2025-3-20 11:39 | 只看该作者
使用去耦电容(100nF+10pF)靠近ADC引脚,降低电源纹波。

使用特权

评论回复
23
sesefadou| | 2025-3-20 12:06 | 只看该作者
在允许的情况下,增加ADC的采样周期也可以提高采样精度。采样周期越长,采样电容充电越充分,采样结果的准确性越高。

使用特权

评论回复
24
everyrobin| | 2025-3-20 12:45 | 只看该作者
用纹波噪声系数更小的LDO为ADC供电,可以减小电源的纹波和噪声,从而提高ADC的精度。

使用特权

评论回复
25
ccook11| | 2025-3-20 13:39 | 只看该作者
使用STM32提供的ADC校准功能,校正ADC的偏差

使用特权

评论回复
26
lzbf| | 2025-3-20 14:09 | 只看该作者
优化供电、信号调理、PCB布局              

使用特权

评论回复
27
pmp| | 2025-3-20 14:40 | 只看该作者
采集ADC数据时,可以降低CPU主频和其他可能影响ADC的时钟频率,以减少数字电路对模拟电路的干扰,提高ADC的精度。

使用特权

评论回复
28
fengm| | 2025-3-20 14:52 | 只看该作者
分辨率、采样时间、时钟源。              

使用特权

评论回复
29
sanfuzi| | 2025-3-20 15:33 | 只看该作者
尽量降低信号源的阻抗,使用缓冲放大器可以有效减小阻抗效应。

使用特权

评论回复
30
rosemoore| | 2025-3-20 15:53 | 只看该作者
在ADC输入端添加低通滤波器,可以进一步滤除高频噪声和干扰信号,提高采样信号的准确性。

使用特权

评论回复
31
mickit| | 2025-3-20 16:08 | 只看该作者
在ADC初始化时,增加采样时间可以提高转换精度

使用特权

评论回复
32
nomomy| | 2025-3-20 16:49 | 只看该作者
单点接地,使用星型拓扑连接模拟地。

使用特权

评论回复
33
kmzuaz| | 2025-3-20 17:30 | 只看该作者
模拟信号路径尽可能短且避免与数字信号交叉,减少噪声干扰。

使用特权

评论回复
34
sdCAD| | 2025-3-20 17:41 | 只看该作者
降低ADC的转换速率可以减少转换噪声,从而提高精度。

使用特权

评论回复
35
pmp| | 2025-3-21 15:00 | 只看该作者
使用过采样和平均              

使用特权

评论回复
36
一秒落纱| | 2025-3-22 01:14 | 只看该作者
STM32ADC(模数转换器)精度在大多数应用中已经足够,但对于高精度测量需求(如传感器数据采集、精密仪器等),可能需要进一步优化。

使用特权

评论回复
37
光辉梦境| | 2025-3-22 02:11 | 只看该作者
对于高精度测量需求,12ADC可能不够,但可以通过外置ADC的方案,解决该问题。

使用特权

评论回复
38
三生万物| | 2025-3-22 03:23 | 只看该作者
提高参考电压稳定性,用外部高精度参考电压源(如TL431REF5025)代替内部参考电压。确保参考电压源的噪声和温漂尽可能低。

使用特权

评论回复
39
江河千里| | 2025-3-22 04:31 | 只看该作者
以高于目标分辨率的频率采样,然后对采样结果进行平均,如,通过16次过采样,可以将12ADC的有效分辨率提高到14位。

使用特权

评论回复
40
别乱了阵脚| | 2025-3-22 05:43 | 只看该作者
STM32ADC支持内部校准,可以减少偏移误差和增益误差。

使用特权

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

本版积分规则