微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1282数据快速读取问题

ADS1282数据快速读取问题

时间:10-02 整理:3721RD 点击:

针对ADS1282,当只采用sinc滤波器时,最快输出速率为128K,而ADC时钟频率为4.096MHZ,即数据转换时间为:32个ADC时钟周期;从数据手册得知:ADC转换结果的输出移位时钟SCLK最高频率为1/2fCLK,因为输出32位数据结果需要至少64个ADC时钟周期。这显然是一个矛盾:无法实现转换速率为128K的连续转换与数据读取。请问:如何解决该问题?

TI 公司的手册,怎么可能犯这么浅显的错误呢?  不解释了

建议仔细看一下 Sinc Filter 的介绍, 和 Table 6. Sinc Filter Data Rates (CLK = 4.096MHz) 及相关章节.

 

看看手册上这个表格吧

我还是没明白,当Table 5. FILTR设置为01(sinc),Table 6.DR设置为100时,SINC DATA RATE为12800(128K SPS)(周期为:7.8us)。每个sinc输出为30bit ,而移位时钟最快为2.048MHZ(周期为:0.488us),移位输出一个32bit的数据需要32*0.488=15.625us,即当前数据还未移位输出,下一次的sinc滤波器抽取结果就覆盖了上一次的数据。  不知道这样理解是否正确 ?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top