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.

[参考译文] ADS131M04:发送完整 SPI 通信帧时 DRDY 的奇怪行为

Guru**** 2391415 points
Other Parts Discussed in Thread: ADS131M04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1187235/ads131m04-strange-behavior-of-drdy-when-sending-a-full-spi-communication-frame

器件型号:ADS131M04

您好!

 

我正在尝试使用 WREG 命令配置 ADS131M04上的一些寄存器。 例如、我尝试通过更改模式寄存器来配置字大小。

我发送到 ADS131M04的数据:

0x61 0x00 0xFF 0x07 0x00 0xFF 0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFF0xFFFFFFFF、

其中0x6100是用于写入模式寄存器的 WREG 命令、0xFF 是虚拟字、0x0700是我要写入寄存器的值、0xFF 是另一个虚拟字。 默认字大小为24位、因此我将0xFF 用作全帧的虚拟字。

向 ADS131M04发送包含6个字的全帧时、DRDY 会在 CS 变为高电平之前变为高电平。 DRDY 的这种正常行为是否正常? 发送后、已成功配置全帧模式寄存器并更改了字大小、但我担心这种 DRDY 行为。

下面是将全帧 WREG 命令发送到 ADS131M04的示例:

黄色- SCLK、蓝色- CS、橙色- DOUT、绿色- DRDY

   

但是、当向 ADS131M04发送4个较少字时、DRDY 的行为与描述的不符、它会按预期每250us 变为高电平。

在接下来的示波器中、4个字的零被发送到 ADS131M04

黄色- SCLK、蓝色- CS、橙色- DOUT、绿色- DRDY

   

SCLK 为20MHz、

采样率默认为-4kHz

因此、我想问、在发送完整帧时、DRDY 是否表现得像这样正常。 如果不是、您知道这种行为的原因是什么?

谢谢、此致、

Milan Subotić ć

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

    您好、米兰、

    我将会详细介绍并尽快回复您。

    此致、

    戴尔

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

    您好、米兰、

    我设置了一个工作台、 并通过复制 您的计时进行检查。 在 /CS 被拉至高电平之前、/DRDY 在发送 WREG 命令+寄存器数据的同一帧结束时被切换为高电平。 请参阅以下屏幕截图。 我还仔细检查了数据表、这是预期行为、请参阅图8-25、其中显示了与我们相同的/DRDY 行为。 /DRDY 高电平表示新的转换数据在再次变为低电平之前未就绪。

    此致、

    戴尔

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

    您好 Dale、

    感谢您的快速响应。 在发布问题之前、我检查了图8-25、但我仍然不确定行为是否正常。 感谢您的确认。

    此致、  

    米兰

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

    您好、米兰、

    不用担心。 如果您对此 ADC 有任何疑问、请告诉我。  

    此致、

    戴尔

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

    您好、米兰、

    我将在下面的清晰时序图中进行说明、当所有4通道数据从 ADC 移出时、/DRDY 信号始终立即变为高电平、以下时序显示帧中的6个字(每个字为24位长度)。 SDO 上的第一个字是状态寄存器的数据、接下来的4个字是所有4个输入通道的转换数据、因此、当读取最后一个通道(CH4)的数据时、您可以看到/DRDY 信号立即变为高电平。

    此致、

    戴尔