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.

[参考译文] INA260:当配置为透明模式时、ALERT 被锁存

Guru**** 2390785 points
Other Parts Discussed in Thread: INA260

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/959833/ina260-alert-is-latching-when-configured-for-transparent-mode

器件型号:INA260

我使用的是 INA260功率监控器。 对器件的读取和写入操作似乎正常。 我遇到的问题是 ALERT 引脚。

配置寄存器设置为0x6F27。 因此、在1.1ms 的转换时间和模式下、1024个采样平均值是连续的。
屏蔽寄存器设置为0x0400。 启用转换准备就绪、警报极性低电平有效、警报锁存使能设置为透明模式。
ALERT 引脚连接到微控制器上的中断、以便在转换完成时触发采样读数。 未监控任何故障(仅转换准备就绪)。

这一切似乎正常。 我每隔2.25秒就会收到一个中断、就像它的配置一样。 但是、我必须读取掩码寄存器才能使其正常工作。 否则、我会从 ALERT 引脚获取第一个中断、它似乎被锁存。

根据数据表、我了解当配置寄存器中的 LEN 位为0时、ALERT 引脚应自行返回空闲状态。

我是否缺少有关配置的内容、或者我是否不能正确理解操作?

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

    只需添加:设置配置和掩码寄存器后、我将读回这些寄存器、以确认其设置符合我的预期。

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

    Merle、您好!

    请原谅延迟、因为这是一个假日周末。

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

    不用担心。  我实际上在大约一周前将此问题发布到技术支持。  在回答与我的问题无关的问题后、他们只是建议我将我的问题发布在这里?

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

    Merle、您好!

    原因是转换准备就绪用于单次或触发转换。  它并不意味着要在连续模式下工作。  原因是清除转换准备就绪的唯一方法是写入配置寄存器或读取屏蔽/使能寄存器。 这就是为什么您必须继续读取屏蔽寄存器。