主题中讨论的其他器件: INA231
大家好、
客户正在使用我们的 INA231EVM 和 GUI 进行评估。
但是、他们发现、当他们从电源提供7.7V/100mA 的电源时、GUI 只读34mA。
我是否可以帮助您了解什么可能导致读取值不正确?
谢谢你。
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.
Cindy 您好、
1MΩ"分流电压"值、预期电流应为112.5µV μ V/μ A = 112.5mA。 您能否确认校准寄存器写入了正确的数字? 使用屏幕截图中的信息,我们应该看到0.00512/(48µ*1m)≈106667。 您还可以查看"计算"选项卡、以帮助验证是否正确完成了此操作(可能还会在该处查找错误)。 此外、您还可以尝试将电流 LSB 更改为其他值(更接近低 LSB)、以查看其是否起作用。
Cindy 您好、
根据 SHUNT 和 CURRENT_LSB 值计算校准寄存器(CAL)时、器件将显示正确的电流值。 计算 CAL 值的公式为:CAL = 0.00512/(CURRENT_LSB * Rshunt)。 可放入 CAL 寄存器的最大值为0x7FFF (十进制32767)。 因此、最小分流器尺寸取决于 CURRENT_LSB。 根据上面的图表、您好像使用的 Current_LSB 为48µA μ A、因此、如果我们使用这些数字、我们会得到:
maxCalValue >= 0.00512/(Current_LSB * Rshunt)
32767 >= 0.00512/(48µ Ω*分流器)
Rshunt >= 3.25531mΩ Ω
因此、借助所需的 Current_LSB、任何大于~3.3mΩ Ω 的分流器都将能够获得正确读取的电流值。