ZHCSQC9 May 2024 INA4235
PRODUCTION DATA
为了使 INA4235 以安培为单位报告电流值,必须在每个校准寄存器中写入一个恒定的转换值,该值取决于所选的 CURRENT_LSB 以及每个通道的应用中使用的分流电阻。校准寄存器的值根据方程式 1 计算得出。CURRENT_LSB 项是存储电流的 CURRENT 寄存器的所选 LSB 步长。方程式 2 显示 CURRENT_LSB 的最小值基于最大预期电流,该公式直接定义 CURRENT 寄存器的最大分辨率。虽然 CURRENT_LSB 值越小分辨率越高,但为了简化 CURRENT 的转换,通常为 CURRENT_LSB 选择较高的整数(不高于 8x)值。
RSHUNT 项是用于在 IN+ 和 IN– 引脚产生差分电压的外部分流器的电阻值。ADCRANGE = 0 时,使用方程式 1。ADCRANGE = 1 时,SHUNT_CAL 的值必须除以 4。
其中
请注意,电流是根据 SHUNT_CAL 字段中设置的值进行分流电压测量后计算得出的。如果加载到 SHUNT_CAL 字段的值为零,则通过 CURRENT 寄存器报告的电流值也为零。
使用计算值对 SHUNT_CAL 字段进行编程后,可以从 CURRENT 寄存器中读取以安培为单位的测量电流。使用方程式 3 计算由 CURRENT_LSB 调节的最终值:
其中
可以从 POWER 寄存器中将功率值读取为以库仑为无符号 16 位值。使用方程式 4 将功率转换为瓦特值:
其中
可以从每个 ENERGY 寄存器中将电能值读取为 32 位无符号值。使用方程式 5 将能量转换为焦耳值:
其中