OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5179|回复: 2

ADC采样频率问题

[复制链接]

29

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2013-5-4
在线时间
0 小时
发表于 2013-6-3 21:40:03 | 显示全部楼层 |阅读模式
我的输入信号是20KHz(0.05ms),初步定为一周期采2个点,每两个采样点间隔0.05/2=25us,采样时间选择239.5周期,则ADC时钟频率为239.5/25=10MHZ,这样采样频率是不是就是采样点数*输入信号=40KHZ啊,对采样频率看的越来越模糊了,求大神指点,(我想采集20KHZ的信号,设置采样频率为100KHZ。)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-6-3 21:57:12 | 显示全部楼层
AD转换时间=采样周期+12.5个周期.
比如你设置239.5个采样周期,那么转换周期就是252个周期.要100Khz的频率采样,你的ADC时钟频率就要242*100Khz=24.2Mhz,事实上AD最快时钟为14M.达不到你要求.
所以你可以考虑降低采样周期.
根据采样周期越大越好的原则,14/100K=140  140-12.5=127.5个采样周期.就可以达到你的要求.
不过由于分频,ADC在72M频率下不好分到14Mhz,那么采取9M的频率(8分频)得出,你设置ADC的采样周期为77.5的时候,可以得到100Khz的采样频率.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 1 反对 0

使用道具 举报

29

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2013-5-4
在线时间
0 小时
 楼主| 发表于 2013-6-4 18:16:02 | 显示全部楼层
解答的太详细了,让我感动的流泪
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-19 07:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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