请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:INA233 您好、专家:
客户 发现由于代码中重复读取 EIN 两次的行为而导致无法读取 INA233的 EIN、当我们删除重复读取时、问题得到了解决。
但如果将平均值计算模式调整得过高、从 EIN 读取的采样计数仍将为0。
我想请您根据平均模式提供 EIN 不同转换的时序?
从 EIN 读取的平均功率的转换公式是什么?
此致、
标记
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.
标记、
Unknown 说:我想让您根据平均模式提供不同 EIN 转换的时间吗?
EIN 寄存器的转换时序应跟随 VBUS 和 VSHUNT 值的转换。 转换时间应为=(平均值数)*((VBUS 转换时间)+(VSHUNT 转换时间))、因此例如、默认设置为1个平均值和1.1ms 的转换时间将每2.2ms 产生一个新的 EIN 值。
Unknown 说:和从 EIN 读取的平均功率的转换公式是什么?
将 EIN 值转换为平均功率的转换公式见数据表第31页:

由于您对时序感兴趣、您可能还对转换就绪位感兴趣:

转换就绪位可被设定为在器件完成一个转换时触发 ALERT 引脚、所以 ALERT 引脚可被接至一个微控制器的硬件中断、以便在数据到达时获得数据。
如果您还有任何问题、请告诉我、
列维德弗里斯