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

ADS8861: 时钟配置问题

Part Number:ADS8861

你好,

ADS8861时钟配置问题,请帮忙看看,谢谢!

问题描述:

  • 监测SCLK和DOUT波形,发现存在SCLK和DOUT同时动作的情况,该波形或者时序是否正确?
  • 若波形正确的,那么此时的高低电平是怎么判定的?
  • 采样周期时间有没有具体的规定?或者说最小采样周期是多少?

波形如下:

Amy Luo:

您好,

您是使用的CS Mode 吗?DOUT是在SCLK的下降沿改变输出数据,主控端读取DOUT数据的话需在SCLK的上升沿读取,因为此时DOUT数据已稳定。

看上述波形,黄色应该是SCLK,蓝色是DOUT,DOUT在SCLK的下降沿改变输出状态,这没什么问题 。

高低电平判断标准如下截图所示:

Chu Allen said:采样周期时间有没有具体的规定?或者说最小采样周期是多少?

采样周期包括tconv 和 tACQ ,如下截图所示,保证datasheet 性能参数的最小采样周期是1us,即710ns+290ns,也就是最大采样率是1MSPS

,

Chu Allen:

你好,谢谢。

我还有个问题,这个芯片没有寄存器,没有配置,上时序就直接转换了,目前用的单端模式,采样的值是实际测量电压值一半,是什么原因呢?

,

Amy Luo:

ADS8861的模拟输入与输出code的关系如下截图所示,1 LSB = [2 × (VREF / 2^16)]

您实际测量电压是多少?基准电压是多少?您读取的code是多少?,将读取code转换回输入电压的最直接的方法是将数据与0x8000进行逻辑“与”计算并测试MSB(最高有效位)。如果MSB等于0,只需将十进制等效值乘以LSB值。如果MSB=1,则必须首先从十进制等效值中减去2^n,然后乘以LSB值。“n”是ADC的分辨率。看下这个转换过程是否存在问题?

如果上述转换过程没有问题,那可能读取时序存在问题。ADS8861有两种接口模式,一种是CS模式,一种是Daisy-chain 模式。CS 模式还分3线和四线的,以及 With 或Without a Busy Indicator,具体见 datasheet  DIGITAL INTERFACE 部分说明,datasheet 分别给出了不同模式下的时序图,建议您使用示波器或逻辑分析仪抓取读取的SPI波形以分析读取时序是否存在问题。

,

Chu Allen:

谢谢,我们检查下以上问题点。

,

Amy Luo:

好的,若有疑问可反馈到这里

赞(0)
未经允许不得转载:TI中文支持网 » ADS8861: 时钟配置问题
分享到: 更多 (0)