主题中讨论的其他器件: INA239、 INA238、 INA228、 INA229
大家好、
我对 INA220中的总线电压计算有疑问。
1:总线电压可通过配置寄存器中的 BADC 位以9位、10位、11位或12位采样。
但它看起来总线电压在32V FSR 时基本为13位(02h[15:3])、在16V FSR 时基本为12位(02h[14:3])。
问题1. 对于32V FSR、寄存器02h 的13位如何与12位分辨率 ADC 配合工作?
问题2. 对于16V FSR、如果 ADC 分辨率设置为9位、总线电压值是右对齐还是左对齐?
2.您能帮我理解 FSR 的基本概念吗? 有两个 FSR:32V 和16V。 我目前的理解是:
如果我设置32V FSR、26V 的 VBUS 将对应32V。 因此、26V 可以分为8000步。
VBUS = 26V -- 02h [15:3]= 1F40 h = 1 1111 0100 0000 b (32/4mV * 26/26 = 8000 -> 1F40 h)
VBUS = 13V -- 02h [15:3]= 0FA0 h = 0 1111 1010 0000 b (32/4mV * 13/26= 4000 -> 0FA0 h)
如果我设置16V FSR、26V 的 VBUS 将对应16V。 因此、26V 可以分为4000步。
VBUS = 26V --02h [14:3]= Fah = 1111 1010 0000 b (16/4mV * 26/26 = 4000 -> Fah )
VBUS = 13V -- 02h [14:3]= 7D0 h = 0111 1101 0000 b (16/4mV * 13/26= 2000 -> 7D0 h)
但我意识到我的理解有问题。 因为我的计算与数据表中的9.2.2不同。
问题3. 根据数据表中的9.2.2、11.98V 的 VBUS 将存储为02h [14:3]= BB3h、具有16V FSR。 如果我设置32V FSR 并在 VBUS 上施加11.98V 电压、应该是什么02h[15:3]? 这将有助于我了解总线电压 FSR 的基本概念。
谢谢。