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.

[参考译文] BQ34110:配置问题,无法读取数据

Guru**** 2551420 points
Other Parts Discussed in Thread: GPCCEDV

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1072100/bq34110-configuration-issue-and-the-data-cannot-be-read

部件号:BQ34110
“线程:GPCCEDV”中讨论的其它部件

大家好,团队

以下是客户提出的一些问题可能需要您的帮助:

1.  PIN_CONTACT_EN:0x0022和 PIN_VEN_SET 的命令:0x006C 也被发送,但 VEN 引脚仍然很低。 这是为什么?

2.  使用芯片时,IIC 通信良好。 如果不进行任何其他处理,请使用 Voltage():0x08/0x09,Current():0x0C/0x0D 等指令获取相关数据,这是正确的吗?

3. 在具有 IIC 和读取电压的 SoC 中操作芯片,写入:0x08,读取两个字节,接收0x8A,0x03转换方法为038A,十六进制= 906 MV,如预期。

但当使用0x0C 读取电流时,读取始终是固定值,如0x16,0xFF。

电流的正常读数是否与电压的操作相同? 只是命令是不同的?

4. 例如,读取电压,0x08和0x09命令,0x08读取正确,0x09读取错误,为什么?

5.如果他们只想获取数据,是否需要校准和其他配置?  

请帮您检查此案例? 谢谢。

此致,

樱桃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Cherry,您好!

    回顾 TRM 应该回答大部分问题。

    确保已启用所有手动使用 VEN 的条件,包括 TRM 的引脚控制配置,第 2.2.1节:引脚控制配置。 另请更改电平针脚控制,参见 表2-23。 充电电平针脚控制。

    该仪表以双向方式报告电流,这意味着如果您看到负电流(放电),仪表将使用2的补数报告。 例如,1000mA 时的充电将报告0xE8 0x03 > 0x03E8 = 1000十进制。 如果在-1000mA 下放电,它将报告0x18 0xFC > 0xFC18 >2的补数= 0x03E8。

    为了读取0x0C 与0x0D 的值,它将返回该地址的字节。 如果只读取每个命令的第一个字节,则结果将与从0x0C 读取2个字节的结果相同。

    如果他们只想读取电压和电流,我仍然建议校准电压和电流。 如果他们不使用 GPCCEDV 工具并调整测量设置,他们将无法准确读取 SOC。

    顺祝商祺!

    威瓦特·凯勒