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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/890396/ads1115-comparator-function

器件型号:ADS1115

您好,

我们的客户需要使用 Altert 引脚作为 比较器功能、但他没有得到图28的波形、其配置如下:

配置 寄存器: 高字节0x42、低字节0xf8;

 2.设置阈值:  LowThresholdValue 1800,HighThresholdValue 2500

ADS1115   ,数据在1200和3000 μ s 之间变化、但输出警报始终为低电平、因此如何获得图28波形:

我阅读了数据表, 它描述了要使用比较器功能,HI_THRESH 寄存器的值必须始终大于 Lo_THRESH 寄存器的值。

请帮您进行分析。   

此致

Kailyn

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

    Kailyn、

    如果客户能够从器件中获取数据、至少这是一个好迹象。  

    我只能想到两件事。 首先、我希望客户读回阈值寄存器。 如果它们被设置为默认设置、那么它们在寄存器的写入中可能会有错误。 它们应验证两个阈值寄存器。 它们还可以将高位寄存器设置为0000h、将低位寄存器设置为7FFF。 这将导致 ALERT/RDY 在每次转换时触发。

    他们应该检查的第二件事是到 ALERT/RDY 引脚的连接。 该引脚没有有源输出、需要一个上拉电阻器(类似于 SDA 和 SCL)。

    让客户检查这些内容并将其回复回帖。

    吴约瑟

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

    您好、Joseph、

    非常感谢、我已经与我们的客户确认、他已上拉警报引脚、 高寄存 器配置2500 、 而低寄存器配置1800。

    你有其他建议吗?

    此致

    Kailyn

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

    Kailyn、

    很抱歉、我没有在这上面发帖、但上周我忙于另一个项目。  

    在我的上一篇文章中、我确实提到过他们应该通过从器件读回来验证寄存器的写入。 他们是这样做的吗? 他们必须验证与器件的 I2C 通信、这一点很重要。

    一个有用的方法是使用示波器或逻辑分析仪来检查 I2C 通信。 这两条线应该很容易看到、并且能够直接看到数据。 我只想验证他们在写入中选择了正确的寄存器。  

    我在上一篇文章中还提到、他们应该设置阈值寄存器、以便在每次转换时尝试触发阈值。 他们是否尝试过这种方法? ALERT/RDY 是否触发了任何转换?

    除此之外、他们能否共享原理图? 原理图中可能存在一些连接错误。

    吴约瑟

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

    Kailyn、

    我已经听过你一段时间了、所以我想检查这个主题。 正如我在上一个帖子中提到的、我确实建议尝试调试阈值设置。

    现在、我将关闭该线程。 如果您的客户仍有此问题的问题、请将一些结果回帖、然后我们继续处理。

    吴约瑟