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.

[参考译文] ADS8671:将 ALARM 引脚配置为活动的 ALARM 条件

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1175320/ads8671-configure-alarm-pin-for-active-alarm-condition

器件型号:ADS8671
主题中讨论的其他器件: ADS8681EVM-PDKADS7142ADS8681

根据表7-14、我通过将 SDO_CTL_REG 位9-8设置为01b (SDO_CTL_REG 寄存器字段说明)、将 ALARM/SDO-1/GPO 引脚配置为警报。

我希望 GPIO 引脚用作警报输入的有效警报、并根据有效的警报条件变为低电平或高电平。 遗憾的是、它用作跳闸警报。  它在报警条件下变高、但在报警条件结束时不会变低。  相反、您必须读取 ALARM_REG 寄存器以将 GPIO 引脚清零为低电平。

是否有任何方法可以使 ALARM/SDO-1/GPO 引脚用作活动警报而不是触发警报?

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

    您好、H.Williams!

    欢迎参加我们的 e2e 论坛!  请给我一两天时间来为您研究这个问题。  根据第33页和第34页的说明、VIN 当然可以设置为活动警报、但图7-16的方框图对我来说并不清楚。  我将与设计团队讨论您的问题、并尽快告知您。

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

    BTW:  表7-17中有4个错误。 数据表的 ALARM_REG 寄存器字段说明。  报警输出激活和跳闸说明与其字段标签不匹配。  其中4个反向为高电平和低电平。

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

    你(们)好。

    感谢您告知我们!  仍在等待激活报警状态的确认、希望明天为您提供更多详细信息。

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

    此外、您还有 ADS8671或类似芯片(Gerber、Eagle 等)的简单电路板布局吗?  假设仅使用内部电压基准、我只需要最少的组件。  谢谢。

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

    您好、H.Williams、

    我听到了设计团队的反馈。  激活的警报是粘着的位、需要读取它来清除寄存器。  我为您提供的唯一布局示例是《ADS8671EVM 用户指南》中的示例。  如果您查看第22页的原理图、则不需要 U5、U3、Q1 或与这些元件相关的任何电路。  U4是可选的、具体取决于 AVdd 源的质量。  U2也是如此、但具有良好的基准对于精确转换至关重要。

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

    谢谢、 ADS8681EVM-PDK 的原理图 非常有用。   

    另外一点、除非首先读取 ADC、否则当达到电压阈值时、ALARM 引脚似乎不会变为高电平。  使 ALARM 引脚正常工作的唯一方法是持续发送4条 NOP 命令。  我希望使用 ADC ALARM 引脚作为微控制器的中断。  是否有任何方法可以将 ALARM 引脚设置为正常工作、而无需与 ADC 进行连续 SPI 通信?  例如、是否可以将 ADC 置于某种类型的连续模式、在该模式下、它将监控输入电压、然后在达到电压阈值时上拉 ALARM 引脚?

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

    您好、Hugh、

    ALARM 函数需要执行转换以查看是否达到限制、因此在不执行转换的情况下向输入施加电压不会触发该函数。  您会考虑使用 I2C 器件吗?  我们有 ADS7142等器件、它们可以自主运行。  它们可以设置为高/低电平限值、它们将仅在后台"转换"、在触发电平已达到时向您发出警报。

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

    我的应用需要真正的双极、因此 ADS7142无法工作。  您是否有任何真正的双极 ADC、其速度与 ADS8681一样快、但具有自主功能?

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

    不幸的是、不  我拥有的唯一包含比较器功能以及高/低限警报的部件是单极的。