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.

[参考译文] INA226:ALERT 功能不会按照数据表描述的方式被清除。

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/980848/ina226-alert-function-does-not-get-cleared-in-the-manner-described-by-the-data-sheet

器件型号:INA226

我无法清除锁定警报。

我通过以下方式对器件进行编程:

校准寄存器- 0x0831

配置寄存器- 0x4BFF

警报限值寄存器- 0x1F40

MAKS/Enable 寄存器- 0x8001

清除尝试如下所示、

写入配置寄存器

常规调用地址- 0x0C

读取屏蔽/使能寄存器

逻辑分析器波形显示 SMB 警报常规调用是将警报重新拉高的操作。 其他方法偶尔会起作用、总的来说、我清除警报的能力取决于我的配置寄存器中的值。 如果总线和分流电压转换时间设置为低于8.244ms、则尝试清除警报可能需要8次以上的尝试。 数据表未显示配置寄存器中的值与清除警报功能之间的关系。

e2e.ti.com/.../557228

 上面的帖子说要增加转换时间以捕获标志状态、但我需要以更快的速率进行转换。

波形如下所示。

以上是通过常规调用清除的警报。

高于通过读取屏蔽/使能寄存器清除的警报。

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

    Ornella、您好!

    感谢您的发帖、欢迎来到论坛。

    因此、您可以通过写入屏蔽/使能寄存器来清除警报信号(高电平有效)。 这就是数据表中此处所述的方法。

    如果我有误解、请改正。

    此致、

    Peter

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

    你是对的、我的问题措辞不正确。 虽然这些方法最终会清除警报、但需要太多的屏蔽使能读取和较长的转换时间。

    这些波形是正常工作的几倍。 有时、我必须反复读取屏蔽/使能寄存器、或执行常规调用来清除故障、并如上面警报信号中的尖峰所示临时清除故障。 我已确保将电流减小到警报限值寄存器中设置的值以下、因此这不是警报保持低电平的原因。 我还需要在转换时间小于8.244ms 的情况下执行该操作。 您能帮我理解为什么我需要这么长的转换时间来可靠地清除故障吗?

    在上面的波形中、配置寄存器设置为0x47FF。 它最终清除了故障、但我需要以更短的转换时间完成最多2次尝试。

    当我通过将配置寄存器设置为0x4DB7来缩短转换时间时、产生的行为如下所示。

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

    嘿、Ornella、

    感谢您的澄清。 您无需增加转换即可清除故障。 可能会有差分噪声进入系统。 我看到您已将警报限值寄存器设置为8000十进制、对于分流过压限制(SOL)、该值为20mV。 在屏蔽/使能寄存器中、您针对 SOL 事件对其进行了编程、并将警报设置为锁存模式。

    在此行为期间、请检查分流电压寄存器的值、以确保其不超过警报限值寄存器(20mV)。 请注意、分流电压寄存器可能低于20mV、警报仍可能跳闸、因为器件始终在每次转换后将分流电压与阈值进行比较、而不是在所有平均值的末尾(请参阅图19)。 因此、您可能还需要将平均值设置为1、以确保在 Vshunt <阈值时器件不会错误跳闸。

    我建议使用低阻抗跳线(如果可能)短接分流电阻器、或仅关闭负载电流。 这将阻止警报一起跳闸(变为低电平)。

    如果不是、请尝试将警报模式更改为透明(屏蔽/使能寄存器位0 = 0)并开始读回分流电压寄存器数据。  

    但愿这对您有所帮助。

    此致、

    Peter

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

    您好、Peter、

    感谢你的帮助。 我认为您的建议之一将有助于解决我的问题。