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.

[参考译文] ADS7128:ADS7128

Guru**** 2460850 points
Other Parts Discussed in Thread: ADS7128

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1388886/ads7128-ads7128

器件型号:ADS7128

工具与软件:

我们对产品应用和固件进行日志分析。
以下几点需要确认。

【分析結果の詳細】μ A

LOG解析の結果、以下の現象が確認されました。μ A

現象の概要電源を切る μ A
とADCからの応答がACKと判定されますが、その際に受信したデータはすべて0xFF (すべてFF)です。

関連ログ μ A
の抜粋2024年07月18日02:デバッグ:46.4533 [μ FFFFの 节点59 T4- RCV:10-02-76-00-00-FF-FF - FF - FF - FF-FF-FF-FF-FF-FF-FF-FF - 10から03 μ F

詳細な現象 μ A
電源OFF指示が出た直後は、ADCからの応答をACKとして記録しますが μ A
、受信したデータはすべて0xFF (すべてFF)であり、通常のデータとは異なります。

確認事項 μ A
この現象がハードウェアの正常な動作か確認してください。μ A
また、異常動作がございましたら、原因とhをお教えいただけますと幸いです μ A

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

    尊敬的 Takahiko:

    我试图将此翻译成英语、但仍难以理解问题。 是否可以重新格式化并重新提交?

    此致、
    Joel

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

    您好、Joel

    >我试图把这个翻译成英语,但仍然有一个困难的时间理解问题。 是否可以重新格式化并重新提交?

    <问题。1>
    我们对产品应用和固件进行日志分析。
    以下几点需要确认。

    ■分析结果的详细信息

    通过对数分析、确认了以下现象。

    ■现象的总结
    当电源关闭时、来自 ADC 的响应被判定为 ACK、但此时接收到的所有数据均为0xFF (所有 FF)。

    ■相关日志摘录
    2024年07月18日02:27:46.4533 [调试]第59号 T4- RCV:FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF - FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF -1003

    ■详细现象
    发出断电指令后、ADC 的响应会立即记录为 ACK。
    但所有接收到的数据均为0xFF (所有 FF)、这与正常数据不同。

    ■确认项
    此外、如果存在任何异常行为、请告知我们原因以及如何纠正。
    如果可以的话、我会很高兴。


    <问题。2>
    PCB 发出断电指令后、ADC 的响应会立即记录为 ACK。
    但所有接收到的数据均为0xFF (全部为 FF)、这与普通数据不同。
    请告诉我、在这种情况下、接收数据的正确方式是什么。

    <问题。3>
    电路板发出断电指令后、ADC 的响应会立即记录为 ACK。
    请告诉我此时正确的 SDA 和 SCL 数据应该是什么(高电平或低电平)。


    此致、
    高彦

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

    尊敬的 Takahiko:

    这似乎是正确的操作、因为主机和器件之间共享的 I2C 线路通过电阻器上拉至高电平、因为这些引脚处于开漏配置。 如此处所示、就像是所有 F 的数据流。 如果您有任何其他问题、请在关闭器件电源后立即发送 SDA 线的示波器捕获结果。

    此致、
    Joel

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

    您好、Joel

    断电后、
    请告诉我 ACK/NACK 和 SDA 线路是如何运行的。 

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

    尊敬的 Takahiko:

    器件没有特定的 ACK/NACK 线路。 控制 SDA 线并将其下拉的器件发送 ACK 位(低电平)。 当器件无法理解数据、不接收数据、无法启动与主机的通信或其他条件时、将发送 NACK 位(高电平)、以使 SDA 线保持拉高状态。

    如果您想获得一些帮助来进一步研究这一点、可以在器件断电后发送 I2C 线路的示波器捕获图吗? 这样、我现在可以查看 SDA 线的特定电压。

    我的另一个问题是、在器件断电后如何监控 SDA 位流? 还是通过另一种方法、您会发现什么呢?

    此致、
    Joel

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

    您好、Joel

    谢谢你

    我要看一下文档。

    在电路中由于断电而出现问题时、
    1.通过 I2C 通信从连接器获取温度
    (摄像头模块)位于温度数据侧
    (假定这条线路将断电、进行 I2C 通信
    和 SDA 信号将=高电平)
    2.通过 I2C 通信从 ADC 侧的电路获取电流值
    在这1和2个时序下、I2C 通信的 ACK/NACK 和 SDA 线路变为高电平/低电平。
    这正是答案的重点、您能再试一次吗?

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

    尊敬的 Takahiko:

    您似乎引用的 是获取摄像头模块温度的器件。 是这样吗? 我认为我目前不了解您所问的全部情况。 请重新表述您的询问、以便对此事做出更多澄清?  

    我目前的理解是您有一个温度探针、用于监控摄像头模块的温度、而温度探针的输出正在由 ADS7128读取。 我不确定您询问的有关 ACK/NACK 位的问题是什么。 如果我错了、请更正我。

    此致、
    Joel