1627|0

3836

帖子

19

TA的资源

纯净的硅(中级)

楼主
 

DSP之信号采集模数转换器的寄存器 [复制链接]

模数转换器的寄存器包括控制寄存器(ADCR)、数据寄存器(ADDR)、时钟分频寄存器(ADCDR)和时钟控制寄存器(ADCCR

在模数转换开始之前需要对模数转换控制寄存器进行设置,选择所要采集的通道,并通过将ADCStart位设置为1命令转换开始。

接下来给出一个设置模数转换器的例子,在该例子中DSP系统主时钟为144MHz
1)首先对系统主时钟分频,产生模数转换器时钟,该时钟应尽量运行在较低频率下,以降低功率消耗,在本例中模数转换器时钟是通过对系统主时钟36分频产生的,则此时模数转换时钟=144MHz/36=4MHz,根据公式
ADC Clock= (System Clock) / (SystemClkDiv+ 1)
得出SystemClkDiv=35
2)对模数转换器时钟分频产生模数转换时钟,该时钟最大值为2MHz,为了获得2MHz的模数转换时钟,则需要对模数转换器时钟2分频,由
ADC转换时钟= (ADC Clock) / (2×(ConvRateDiv+ 1))
得出ConvRateDiv=0
ADC 转换时间= 13 ×(1 /ADC Conversion Clock)
ADC 转换时间 = 13 × (1 / (2 MHz)) = 6.5μs
3)对采样和保持时间进行设置,这个值必须大于40μs
ADC采样和保持时间=
(1 / (ADC Clock)) / (2×(ConvRateDiv + 1 + SampTimeDiv))
= (1 / (4 MHz)) / (2×(0 + 1 + SampTimeDiv))
= 250 ns× (2×(0 + 1 + 79)) = 40μs
SampTimeDiv=79
4)整个转换时间为40μs的采样和保持时间加上6.5μs的转换时间等于46.5μs,采样率=1/46.5μs =21.5 kHz








点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表