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.

[参考译文] INA231:转换时间设置

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1166851/ina231-conversion-time-setting

器件型号:INA231

我有两个问题。

在连续模式下、我认为转换时间由配置寄存器中的 VBUSCT2~0和 AVG2~0值决定。

如果在转换时间过去之前、首次在配置寄存器中设置了一个值、并且该值再次写入配置寄存器、那么转换时间是否会从访问配置寄存器开始第二次?

或者、由于其值相同、转换时间是否从第一次访问配置寄存器开始?

我想知道每次访问配置寄存器时转换时间是否被清除。

2.假设地址0x01~0x04处的各种监视数据在转换期间将显示之前的数据是否正确?


使用 www.DeepL.com/Translator 翻译(免费版)

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

    Waki-San、您好!

    感谢您使用 TI 论坛。 以下是我对您问题的回答:

    技术转换时间只是总线电压的 VBUSCT2~0和 分流电压的 VSHCT2~0的值。 这一点很重要、因为警报响应将触发单个转换、而不是平均值。  也就是说、在取平均值之后、结果值才会显示在寄存 器中、因此考虑到这一点、AVG2~0中的值会影响值更新所需的时间。 (此外、如果您同时为分流器和总线启用了转换、那么在寄存器中获取数据将需要更长时间、因为一次只转换一个结果)。

    在触发转换模式下、即使写入的值与已经写入的值相同、对寄存器的写入也会重新启动转换。 如果您写入模式寄存器并且在连续模式中没有改变任何值、那么我相信转换不会重新开始。

    2.可以、您可以随时读取结果值、它们将保留在寄存器中、直到转换和平均计算完成。  

    此致、

    Mitch

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

    非常感谢您的帮助。