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.

[参考译文] ADS7830:I2C 检测命令之后的内部电压基准压降

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1354994/ads7830-internal-voltage-reference-drop-after-i2c-detect-command

器件型号:ADS7830

嗨、团队:

以下是给定的 e2e 的以下问题:

ADS7830:采样数据错误-数据转换器论坛-数据转换器- TI E2E 支持论坛

我的客户遇到 ADS7830报告的电压异常(高)的问题、我们发现这是由于内部电压基准下降造成的。

但我们不知道内部基准电压为什么会下降。

只有当我的客户执行了 I2C 检测命令(扫描 I2C 地址)时、我们才会发现这一点。 发送器件地址(0x48、7位)后、 他们会发现内部基准降至0。

e2e.ti.com/.../decoder_2D002D00_i2cdetect.csv

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

    尊敬的 Matt:

    这看起来像是原始写入0x48激活了 对 ADS7830的写入、然后使用以下0x49作为命令位。  对地址0x4B 的 ACK 后会发生什么情况?

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

    您好、Tom、

    实际上、0x48和0X49是两个 ADS7830的 I2C 地址。

    对应于0x90 (7位、0x48)、另一个对应于0x92 (7位、0x49)

    我在此提供客户应用程序的地址映射。

    为什么仅仅确认 ADS7830的地址会导致内部基准电压下降?

    您能否提供相关说明?

    感谢您投入宝贵的时间与精力。

    此致!

    Matt。

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

    尊敬的 Matt:

    我不知道电路板上有两个 ADS7830。  哪一个切断了基准电源?  地址0x48处的一个还是地址0x49处的一个、或者两者都是?

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

    您好、Tom、

    在执行 I2C 检测命令后、两者都会断电。

    您能否首先给出可能导致此问题的结论?

    此问题会持续很长一段时间、客户需要紧急响应。

    根据我们的数据表、我找不到相关原因、您可以提供更多相关信息。

    感谢您投入宝贵的时间与精力。

    此致、

    Matt。

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

    尊敬的 Matt:

    目前、我想 ADS7830也会将数据作为命令进行传输。  例如、写入地址0x48、然后写入0x49 -上半字节是否有可能被解释为命令字节?

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

    您好、Tom、

    因为 I2C 检测会扫描所有地址、这可能会导致您担心的问题。 因此、我要求我的客户执行以下测试:

    仅单独扫描 ADS7830地址。 (仅0x48)

    并且内部基准压降仍然会发生。 计算出的电压很高。

    您能否帮助尽快提供根本原因和解决方案?

    如何扫描 ADS7830 I2C 地址会导致内部基准丢失?

    期待您的回复!

    此致、

    Matt。

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

    那么、我回顾了有关该主题的原始文章、您曾提到"从地址0x00"读基准电压会下降。  您还共享了一张基准输出的图片。

    提供了什么命令来重新启用此图中的参考?

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

    您好、Tom、

    如果未提供更多命令、则会自动重新启用基准。

    此外、在这种情况下、内部基准也可以重新启用、但它们无法接受这种快速而短暂的内部基准压降。

    您能否从产品线的角度提供根本原因? 您是否曾通过重复实验找到根本原因?

    我的客户刚刚扫描了 ADS7830地址、内部基准直接掉了。 它认为这是一个简单的实验来跟随/重复从你身边。

    非常感谢、期待您的回复。

    此致!

    Matt。

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

    我只能自己尝试一下。  我们没有用于 ADS7830的 EVM、因此需要一些时间才能获取样片、并在实验中尝试。

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

    尊敬的 Matt:

    因此、您必须写入地址和命令字节。  如果您所做的只是写入地址字节、ADS7830将假定您的命令为0x00并关闭基准。  在多地址序列中、您需要包括命令字节、以便引用保持开启。

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

    您好、Tom、

    好的、明白了。 我们不应仅写入地址字节、否则 ADS7830将假定为0x00命令、并且将关闭内部基准。

    这种机制将来是否会固定?

    或者、为了帮助客户避免此类问题、您有什么建议吗?

    在服务器应用程序中、您会推荐哪种新组件?

    非常感谢!

    此致、

    Matt。

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

    尊敬的 Matt:

    您将使用 I2C 写入命令来验证器件地址、而且我们已经看到、在不提供实际命令的情况下写入 ADS7830会关闭基准。  在我看来、潜在的"混合解决方案"是进行 I2C 读取而不是写入。  可以试试吗?