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.

[参考译文] ADS1115:输出相邻输入端口的值。

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1110352/ads1115-the-value-of-the-adjacent-input-port-is-output

器件型号:ADS1115

你好。 感谢你的帮助。

我遇到了麻烦、因为有一个问题。 购买的1卷带中约5%输出相邻输入端口的值。 它可能从开始或使用期间发生。 替换 ADS1115将会改善它。 当我尝试加热有缺陷的 ADS1115时、会出现症状。 症状出现在不同温度下、部件温度为50°C、70°C 和100°C

我不知道这是电路设计问题、组件问题还是安装问题。 目前、我将通过更换零件来处理它。 如果您能告诉我问题发生的原因、我将不胜感激。

Takase。

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

    你好、Takase、

    感谢您在我们的论坛上发帖! 那么、如果我理解正确、听起来您是在从通道1读取数据、例如、当您打算读取通道2时? 是这样吗?  

    您能否提供更多详细信息、例如以下内容:

    • 如果您可以提供、原理图将非常有用。
    • 您是否可以在打算读取通道时捕获 I2C 事务? 完整的读/写事务将会很有帮助。
    • 您是否能够检查器件引脚周围的焊料? 也许输入引脚之间可能会发生一些焊接桥接。
    • 这些部件是手工焊接还是回流?
    • 您的输入信号属性是什么?

    此致、
    Aaron Estrada

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

    你好,Aaron Estrada。
    感谢你的答复。 我将回答您的问题。

    ・如果您可以提供、原理图将非常有用。
    ->原理图随附。

    ・您在打算读取通道时能否捕获 I2C 事务? 完整的读/写事务将会很有帮助。
    ->输出下一个输入端口的值。
    82A=>0Fa
    82A<=00n
    82A=>0Fa01a
    82A=>00a
    82A<=4Ba71aEBa05n
    92A=>01a43a23a
    92A=>01aC3a23a
    92A=>00a
    92A<=46aDFn // AIN1值。
    92A=>01a53a23a
    92A=>01aD3a23a
    92A=>00a
    92A<=46aDFn //返回 AIN2的 AIN1值。 实际值不同。
    92A=>01a63a23a
    92A=>01aE3a23a
    92A=>00a
    92A<=14aA5n

    ・您是否能够检查器件引脚周围的焊料? 也许输入引脚之间可能会发生一些焊接桥接。
    ->没有焊接桥、因为使用后会出现缺陷。加热有缺陷的 ADS1115会导致症状。 有些部件在50°C 时出现症状 其他部件在70°C 或100°C 时出现症状

    ・这些零件是手工焊接还是回流焊?
    -> ADS1115和外设部件经过回流焊。


    ・您的输入信号属性是什么?
    ->请参阅原理图。

    就这些。

    此致。
    高纯弘

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

    你好、Takase、

    原理图乍一看很好。 关于 I2C 事务、我可能不清楚、但您能否分享 I2C 事务的捕获? 最好是构建示波器还是逻辑分析仪?

    此外、使用哪种工作模式? 要查看是否正在设置配置寄存器、了解您的帖子中的值有点困难。  

    此致、
    Aaron

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

    你好,Aaron。
    感谢您的回复。请等待 I2C 事务。

    我想对我发布的字符串进行评论。

    ・92A=>01a43a23a //配置寄存器
      0:无效
      AINP = AIN0且 AINN = GND
      001:FSR =±4.096V
      1:单次模式或断电状态//设备操作模式
      001:16SPS //数据速率
      0:传统比较器//比较器模式
      0:低电平有效//比较器极性
      0:非锁存比较器//锁存比较器
      11:禁用比较器并将 ALERT/RDY 引脚设置为高阻抗//比较器队列并禁用

    ・92A=>01aC3a23a //配置寄存器
      1:开始单次转换(处于断电状态时)
      AINP = AIN0且 AINN = GND
      001:FSR =±4.096V
      1:单次模式或断电状态//设备操作模式
      001:16SPS //数据速率
      0:传统比较器//比较器模式
      0:低电平有效//比较器极性
      0:非锁存比较器//锁存比较器
      11:禁用比较器并将 ALERT/RDY 引脚设置为高阻抗//比较器队列并禁用

    ・92A=>00a //转换寄存器

    ・92A<=46aDFn // AIN0值。

    ・92A=>01a53a23a //配置寄存器
      0:无效
      AINP = AIN1、AINN = GND
      001:FSR =±4.096V
      1:单次模式或断电状态//设备操作模式
      001:16SPS //数据速率
      0:传统比较器//比较器模式
      0:低电平有效//比较器极性
      0:非锁存比较器//锁存比较器
      11:禁用比较器并将 ALERT/RDY 引脚设置为高阻抗//比较器队列并禁用

    ・92A=>01aD3a23a //配置寄存器
      1:开始单次转换(处于断电状态时)
      AINP = AIN1、AINN = GND
      001:FSR =±4.096V
      1:单次模式或断电状态//设备操作模式
      001:16SPS //数据速率
      0:传统比较器//比较器模式
      0:低电平有效//比较器极性
      0:非锁存比较器//锁存比较器
      11:禁用比较器并将 ALERT/RDY 引脚设置为高阻抗//比较器队列并禁用

    ・92A=>00a //转换寄存器

    ・92A<=46aDFn // AIN1值。 该值与 AIN0相同。 实际上是不同的值。

    就这些。

    此致。
    Takase

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

    你好、Takase、

    感谢您提供详细信息。 我将等待 I2C 捕获。 同时、您看起来使用的是单次模式、这正是我要推荐的模式、但我想知道从 AIN0和 AIN1的转换寄存器读取的时间是多少。 您是否知道读取之间经过了多少时间?

    我之所以提出这一点、是因为数据速率相当低、这反过来又增加了转换寄存器中数据准备就绪的时间。 在25°C 时、您可能在此时的边缘附近工作、并在加热时继续工作、这会导致您在尝试读取 AIN1数据时仍读取 AIN0数据。  

    您是否尝试使用更高的数据速率? 如果没有、您能否尝试使用860SPS 并查看是否仍遇到相同问题?

    此致、

    Aaron Estrada

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

    你好,Aaron。

    感谢您的宝贵建议。 通过提高数据速率并消除访问 ADS1115时包含的额外等待、可以解决该问题。 因此、我们现在以单次模式和860sps 运行。我们现在正在观看它一段时间。

    此致。
    高纯弘

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

    你好、Takase、

    感谢您的更新、我很高兴听到它正在工作。 如有任何其他问题、请随时咨询!

    此致、

    Aaron Estrada