ZHCAC20 January 2023 INA219 , INA232
出于编程和检索结果两个目的,有必要区分 INA232 和 INA219。默认配置寄存器值用于将两个器件分开。#FIG_SHQ_XTM_KVB 展示了器件检测的伪代码。其余代码用于处理设置、读取和数学计算。
配置和校准寄存器根据所连接的器件进行编程。根据由设计参数决定的设置,如果连接 INA219,则对 2FFFh 和 5000h 进行编程;如果连接 INA232,则对 4727h 和 0A00h 进行编程。与对器件进行编程类似,检索和计算测量结果也因连接的器件而略有不同。表 3-2 展示了计算的详细信息。
程序可与 INA219 或 INA232 无缝配合使用,#FIG_Z4D_C5M_KVB 展示了示例输出日志。