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.
https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1321995/ina228-ina228
器件型号:INA228SysConfig 非常令人困惑。 我想澄清一下哪些寄存器被配置为从传感器读取电流和功率、
以及计算结果。
您好、Vishal、
很抱歉、您觉得 SysConfig 很混乱、下面是有关如何使用它的小型教程、希望以下内容有所帮助:
至于您的具体问题:
如果要读取传感器的电流和功率、则需要:
如果您需要 SHUNT_CAL 和 CURRENT_LSB 计算方面的帮助、可使用此处的在线工具: https://www.ti.com/tool/download/SBOR021。此工具与以下应用手册紧密配合: https://www.ti.com/lit/pdf/sboa511
如果您有任何进一步的问题、敬请告知。
此致、
米奇
您好 Mitch、
感谢您的帮助!
检查我们是否可以直接使用 INA228、而不使用此 SysConfig 软件。
就像在 DAC 中一样、TI 提供了一些基本寄存器、如(CONFIG、GAIN 和 OUT0)、以便我可以使用 out0并查看 DAC 是否正常工作。
同样、到目前为止、我不需要完全驱动器。 我只想使用定制软件检查电流和功率(基本测试)。
如果需要配置寄存器并提供计算信息、我可以自行完成。
谢谢。
Vishal.
嘿、Vishal、
正确、您不需要使用 SysConfig。 该工具可根据需要帮助生成 C 代码以加速开发过程。 如果您愿意、甚至可以只使用部分 SysConfig 代码。 例如、您可以进入 INA228.c 代码、复制用于解析数据和将寄存器值转换为功耗和电流的实际值的函数。
INA228的默认设置会开始分流、总线和温度的连续转换、因此在启动后、在基本测试中、您所需要做的就是对 SHUNT_CAL 值和 ADCRANGE 进行编程(如果已更改)。 然后、您可以读取结果寄存器并根据 LSB 进行转换。 (请注意、某些结果寄存器在寄存器末尾具有需要删除的保留位)。
此致、
米奇