硬汉嵌入式论坛

 找回密码
 立即注册
查看: 190|回复: 4
收起左侧

[ADC] stm32过采样是牺牲转换速度换取精度吗

[复制链接]

2

主题

2

回帖

8

积分

新手上路

积分
8
发表于 前天 09:24 | 显示全部楼层 |阅读模式
关于过采样,在安富莱的用户手册上看到下面的描述,这个描述是不是不对,我的理解是采样时间会变为16秒

Snipaste_2025-04-22_19-51-39.bmp
论坛里搜了下,也是说时间会变长
Snipaste_2025-04-22_19-53-10.bmp
回复

使用道具 举报

6

主题

231

回帖

249

积分

高级会员

积分
249
发表于 前天 11:31 | 显示全部楼层
过采样就是相当于软件采集后求平均值,只不过硬件给你完成了,
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 前天 13:06 | 显示全部楼层
给坛友的回复并不准确。

前面第1个截图的每秒采集1次,也就是每秒获取1次数,使用硬件16倍过采样,每秒要获取一次数据,那么本身他要采集16次才行。

严谨一点是这样的:
比如我们设置是 1Ksps 采样率,16 倍过采样。意思是指每次采样,AD会采样 16 次数据并求平均,相当于 AD 以 16Ksps 进行采样的,只是将每 16 个采样点的值做了平均,用户得到的值就是平均后的数值。因此,如果使用 AD 最高的 3.6Mbps 采样率,就不可以使用过采样了
回复

使用道具 举报

2

主题

2

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 前天 14:50 | 显示全部楼层
eric2013 发表于 2025-4-23 13:06
给坛友的回复并不准确。

前面第1个截图的每秒采集1次,也就是每秒获取1次数,使用硬件16倍过采样,每秒 ...

是不是可以理解为,在开过采样后的采样率没有达到极限的3.6Msps的情况下,过采样不增加采样最终所需的时间?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 昨天 11:30 | 显示全部楼层
equator 发表于 2025-4-23 14:50
是不是可以理解为,在开过采样后的采样率没有达到极限的3.6Msps的情况下,过采样不增加采样最终所需的时 ...

过采样就是增加采样时间了。但是芯片的采样率是一定的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-25 18:52 , Processed in 0.222090 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表