This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS131A02:使用同步从模式时、DRDY 处于运行状态

Guru**** 2387080 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/866797/ads131a02-drdy-operation-when-using-synchronous-slave-mode

器件型号:ADS131A02

尊敬的所有人:

我想提出以下问题。

数据表描述了同步从模式下的 DRDY 操作、如下所示。


[问题1]
主器件侧的微控制器是否需要读取一次转换后的数据、然后等待一个周期的数据速率、然后微控制器才读取下一个数据?

例如、当数据速率为1KHz (数据速率周期为1msec)时、微型计算机每0.5msec 从该设备获取数据、每2msec 或1sec (尽管它是一个极高的值)、是否可以获取数据?

[问题2]
此外、如果始终执行 AD 转换本身并且未检索数据(当该器件未输出数据时)、是否应定期将 DRDY 从低电平更改为高电平?

我们的客户要求我立即回答。
我很高兴你能迅速答复。

此致、

是的、奥特伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、Ottey、

     

    实际上、同步从模式的/DRDY 行为在9.5.2.3.5节中。 它是此处描述的输入:

    问题1:开始转换后、您可以在每个数据周期结束时读取数据。 但是,对于每个数据周期,您不应尝试多次读取数据。 我认为数据只会被放入 DOUT 输出缓冲区一次、如果它随时钟输出并进行读取、则不会再次被放入输出缓冲区。 您也可以选择不收集数据或定期收集数据。

    因此、在您的示例中、如果数据速率为1kSPS、数据周期为1ms。 您可以在每毫秒后读取数据、每2ms 读取一次数据、也可以等待1秒并读取数据。 但是,如果每0.5ms 读取一次数据,则在数据周期内第二次尝试读取数据时,将无法获得读取结果。

    请注意、每次 ADC 完成转换时都会更新 DOUT 输出缓冲器。 当您读取数据时、必须在 ADC 完成下一次转换之前将其完全读出。

     

    问题2:当您使用/DRDY 输入启动转换同步时、这将启动转换并重置数字滤波器。 该器件应继续以数据速率运行转换。 因此、只要主器件仍与从器件同步、/DRDY 是否脉冲就无关紧要。 请注意、如果主器件发送一个/DRDY 脉冲并且它未与从器件同步、则数字滤波器复位、并且将需要另外3个数据周期来使 SINC 3数字滤波器趋稳。

    除了数字滤波器、DOUT 数据输出缓冲器还具有1个数据周期延迟。 在重新同步后、您需要4个数据周期才能获得稳定的数据。

     

     

    吴约瑟