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.

[参考译文] ADS122C04:读取2个字节、而不是3个字节

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1223305/ads122c04-reading-2-bytes-instead-of-3

器件型号:ADS122C04

您好!

我们在使用 ADS122C04的新设计中遇到一个奇怪的行为。

使用 μ I²C 读取数据将提供2个字节、而不是预期的3个字节。

此外、在 ipnut 中应用不同的电流电平可提供预期的输出、但会以2个字节为单位!

R0/R1/R2配置为 D1/88/10。

不知道如何获得预期的3个字节吗?

谢谢。此致、

贝诺伊特

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

    添加数据交换屏幕截图:  

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

    您好 Benoit、

    欢迎来到 E2E 论坛。 我对这种反应太迟表示歉意。

    您是否启用了任何数据完整性检查或数据计数器? 您将获得总共6个字节的数据、请参见下图。

    此致、

    戴尔

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

    大家好、我有同样的问题。 标记为122C04的 ADs122C04的作用类似于112C04。 无论 CRC 是什么、取反的结果还是裸原始数据...

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

    我认为有6个字节是因为主控方请求6个字节的数据、因此有6个时钟周期。

    有一个0x0000数据和一个0xFFFF 反转数据、这似乎很明显。

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

    尊敬的 Benoit、Cedric:

    我建议您进行以下测试:

    1. 使用默认配置(正常模式、内部 Vref、计数器关闭、无完整性检查等)检查输出数据
    2. 如果步骤1中的检查正确、则可以更改寄存器配置、然后读回以仔细检查寄存器 写入是否成功。 注意:逐步更改寄存器、例如、仅启用 CRC 进行检查。

    如果您没有从 TI 的官方经销商或直接从 TI 购买此器件、则情况将有所不同。 设备上的批号和顶部标记可能有助于检查。

    此致、

    戴尔

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

     尊敬的 Dale:

    我已经用新买的一个进行了测试、并且我有3个字节、正如预期的那样。 我们似乎有一个标记错误的器件系列。 有可能吗? 这是一个坏的图片。

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

    Cedric、您好!

    我建议您联系向其购买了该器件的经销商进行故障分析和调查。  

    此致、

    戴尔