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.

[参考译文] ADS131A04:DRDY 引脚保持高电平、是否可以使用同步从机模式

Guru**** 2392985 points
Other Parts Discussed in Thread: ADS131A04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1031021/ads131a04-is-it-ok-to-use-synchronous-slave-mode-with-drdy-pin-constantly-high

器件型号:ADS131A04

您好!

我们已选择在设计中使用 ADS131A04。

我们的要求是测量值不超过-比如100us。

但我们不需要在偶数个时隙捕获它们。

我认为基本的选择是使用异步中断模式-在该模式下、我们可以随时读取测量值。

这里的缺点是、在该模式下、DRDY 引脚为 ADS131a04输出、在新样本准备就绪时持续产生脉冲。

我们不打算使用 DRDY 引脚。 它会使硬件上的路由变得复杂、我们无法将其用作 SW 中的附加中断(由于其他要求)。

如果我错了、请纠正我的错误、但如果在通过 SPI 读取转换时有新样本(DRDY 脉冲)-我们仍将读取旧样本(它不会混合新旧样本)。

新样本会丢失-但会在 CS 无效且下一次转换结束时更新。

在本例中、转换速率比 SPI 读取速率快得多(超过100倍)、因此不使用 DRDY 脉冲似乎是安全的。

我们首选使用同步从模式-其中 DRDY 引脚为 ADS131a04输入。

根据数据表、应使用该引脚在发生某些事件时同步测量。

但是、如果我们保持 DRDY 引脚持续处于高电平(在同步从模式下)、会发生什么情况?

我们已经对它进行了测试、它的工作原理与忽略 DRDY 引脚时的异步中断工作方式相同、其优点是 DRDY 线路上没有脉冲。

在预期的时间间隔内测量新样本-无故障(F_DRDY 除外)。

我在数据表中找不到此用例。 是否可以这样使用它?

此致

Dariusz

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

    Dariusz、您好!

    欢迎来到我们的论坛、感谢您的发帖。

    在异步中断模式下、ADC 通道仍在持续转换。 只有通过 SPI 与主机进行的通信是异步的、这使您能够灵活地准确地了解读取转换数据的时间和速度。 正确的方法是、如果/DRDY 中断位于帧中间、数据无论如何不会被覆盖或损坏。 相反、您将看到在 STAT_1寄存器中设置了 F_DRDY 标志。

    在同步从模式下、您实际上可以将/DRDY 直接连接到/CS、并使用相同的信号对二者进行控制。 唯一的要求是/DRDY 必须以等于配置的数据速率的周期驱动-它不能连接高电平。 如果您还尝试将转换时序与一些外部事件同步、这是/DRDY 引脚的另一个附加功能、但这不是一项要求。

    此致、

    Ryan

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

    您好、Ryan、

    我们尝试了将 DRDY 连接到 CS 的同步从器件-但我们无法保证它与 CLKIN 同步。 因此、我们遇到了很多 F_RESync 故障。 这就是我们尝试保持 DRDY 恒高电平的原因-它工作正常、但我知道它超出规格、不推荐使用。

    我们将继续使用异步中断模式。

    感谢您的支持、

    Dariusz