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:在发送诸如" reset"和"解锁"等命令后没有响应

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

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/606357/ads131a04-there-is-no-response-after-sending-commands-like-reset-and-unlock

部件号:ADS131A04

问候!

我正在使用ADS131A04连接F2.8069万。 我按照 ADS131A04数据表中的设置指南操作,保持M1引脚未连接。 但在我发送 “reset”(重置)或“unlock”(解锁)命令后,没有响应。 以下是发送"重置"的图片。 此外,在miso中存在一些不规则信号。

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

    Dan,您好!

    感谢您的帖子。

    M2和M0的配置是什么?

    完成内部通电重置例程后,设备应发出就绪系统响应(0xFF04)。 在发送/重置或解锁之前是否看到此响应?

    请分享您设计中ADC部分的示意图,以便我们可以查看相关连接。

    此致,

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

    您好,Ryan:

    在我的电路中,M2连接至GND;M0连接至IOVDD。 现在,我将AVDD连接到5V,IOVDD连接到3.3 V。在发送任何命令之前,有一个0xFF04响应,如下所示。

    但在这之后,我发送 了0x0655来解锁设备。 响应信号相当不规则。 DOUT中有很多峰值。

    您以前遇到过类似的问题吗?

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

    Dan,您好!

    ** M1 =浮动,将设备字长度设置为16位。 不需要额外的0x00 **


    感谢您的更新。

    如果设备字长度设置为24位(M1 =浮动),则需要在0x0655之后再发送一个0x00字节以解锁设备。 在下一个数据帧中,您应该会看到0x6.55万作为ACK命令状态响应。

    关于DOUT上的故障,这些故障可能是由逻辑分析器本身引起的。 这可能是由于某些内部耦合,您可能无需担心。 您的MCU是否将其作为数据捕获? 我想,如果你用示波器探测MCU附近的miso针脚,而没有连接逻辑分析仪,你就不会看到这些故障。

    此致,

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

    感谢您的回复。 由于我使用的MCU是F2.8069万,它只能支持多达16位SPI通信,因此M1被设置为浮动,对应于16位SPI (根据数据表第5页)。 M1设置的数据表是否正确?

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

    您好Dan -我很抱歉,您回答正确。 我显然误读了数据表(不要问如何操作)。 M1 =浮点运算将设备设置为使用16位字大小,因此不会出错。

    在这种情况下,您是否介意给我发送一份示意图? 我不能立即确定还有什么其他问题。 要明确一点,您正在查看 发送解锁命令后的下一个数据帧,对吗? 到目前为止,您的逻辑分析器捕获的内容仅显示命令本身。 在命令状态响应(0x0655)应该为的下一个帧中,您会看到什么(如果有的话)?

    此致,

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

    您好,Ryan:

    很抱歉回复延迟。 下面是我的示意图。 能否帮我检查是否有问题?

    谢谢!

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

    Dan,您好!

    我看不到您的原理图有任何明显的问题。

    我必须重申,命令状态响应直到发送命令后的数据帧才会出现。 响应不会同时出现。 请参见下面的图67。  

    您能否共享显示两个数据帧的捕获? 第一个是使用UNLOCK命令,第二个是使用Response (0x0655)?

    此致,