TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS8412的采样率调整问题

TI团队你好!

1、ADS8412手册第一页写到“0 to 1-MHz Sample Rate”,说明此芯片采样率可调,对吗?

2、时序分析以及个人理解,请对下面的几条批评指正,指出错误的地方。

      分析并理解手册figure34时序图:CS接地,RD Toggling

      a、我使用16位并行输出,BYTE脚在原理图中接地,图中的BYTE时序可以忽视;

      b、由于CS接地,BYTE接地,事实上在驱动adc时只需要控制CONVST、RD、BUSY三个脚就可以了;

      c、t(conv)和t(acq)的时间基本是固定的,t(conv)+t(acq)=1us;

      d、手册说CONVST下降沿开始启动转换,并要求tw1最小=40ns,之后CONVST可拉高并保持tw2最小20ns,这个最小时间数据仅仅是要求完成一次数据采集并转换。

          如果是连续采集,那么时序应该满足:tw1+tw2≥t(conv)+t(acq)=1us; 

       当tw1+tw2=1us时,CONVST的一个周期就是1us,采样率=1Msps,是“0 to 1-MHz Sample Rate”的最大值;

       当tw1=1us,tw2=1us时,CONVST的一个周期就是2us,采样率=500Ksps;

       即可以通过控制CONVST的周期来调整采样率,CONVST可以是占空比变化的PWM波。

   e、在上电时,怎么在程序中让它复位,该怎么操作?;

   f、对于以上分析,我认为的操作过程是:

        CONVST可看做一个调整采样率的时钟,只需要在BUSY下降沿时,使得RD拉低就可以读出并行的16位数据了。

xyz549040622:

我觉得你的分析正确,分析到这个地步,自己实际测试下就知道结果了。还有,我觉得TI的这个速度,有时候是虚高,实际达不到这么快的。

赞(0)
未经允许不得转载:TI中文支持网 » ADS8412的采样率调整问题
分享到: 更多 (0)