打印

过采样技术是一种以牺牲采样速度来提高ADC分辨率的技术

[复制链接]
4570|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fuqing5542|  楼主 | 2012-7-5 10:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
过采样技术是一种以牺牲采样速度来提高ADC分辨率的技术。如果STM32的12位AD,每秒采集10个数据,即采样率为:10/秒。根据过采样技术,每提高1位ADC分辨率,需要增加4倍的采样率。从12位AD提高到14位AD,一共提高了2位,所以需要把采样率提高2 * 2 * 2 * 2 = 16倍。原来在100mS之内只采集一个数据,现在需要在100mS之内采集16个数据了。然后,我们把这16个数据累加,再把累加值右移2位,这样就得到STM32过采样之后的14位ADC。
    需要注意的是,过采样技术会限制输入信号的频率。根据采样定律,采样率最少是输入信号的2倍才能将信号还原。当需要提高n位的ADC分辨率时,采样率又得提高4*n倍。STM32的12位ADC的最高采样率为1MHz,如果要达到14位的ADC分辨率,那么输入信号的频率就不能超过:1M/2/15 = 31.25KHz。
    最后提醒:分辨率的提升到14位并不是精度也能提升14位。我自己试过提升到16位的分辨率,但是精度大概只有13、14位的样子
an018 用过采样和求均值提高ADC分辨率.pdf (2.4 MB) Improving STM32F101xx and STM32F103xx.pdf (194.79 KB)
ST官方授权代理,专营STM8/32
QQ 940436962
http://y-ec.taobao.com/
ST意法半导体:http://www.y-ec.com
STM32F: http://www.y-ec.com
沙发
huailove| | 2012-7-5 11:32 | 只看该作者

使用特权

评论回复
板凳
qq65411253| | 2012-7-5 12:52 | 只看该作者
还要加上重要的一条:对于带宽很低的信号(即稳定的信号),要人为加入抖动。

使用特权

评论回复
地板
fuqing5542|  楼主 | 2012-8-3 10:19 | 只看该作者
:lol:victory:

使用特权

评论回复
5
chwf491701687| | 2018-5-31 21:57 | 只看该作者
那么输入信号的频率就不能超过:1M/2/15 = 31.25KHz。  这里15那里来的?

使用特权

评论回复
6
huzi2099| | 2018-5-31 22:27 | 只看该作者
这个技术很不靠谱,别瞎弄

使用特权

评论回复
7
kingkits| | 2018-6-1 08:52 | 只看该作者
这个就跟那句老话
3个臭皮匠,顶个诸葛亮
一样,说说就算了,别当真

使用特权

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

本版积分规则

0

主题

362

帖子

1

粉丝