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:用于显示使用 MSP430的 BQ34110中的 TimeRatetoFull 和 TimeRatetoEmpty 寄存器函数的用户界面连接

Guru**** 2482105 points
Other Parts Discussed in Thread: BQ34110, EV2400, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/690307/bq34110-user-interface-connection-for-displaying-timeratetofull-and-timeratetoempty-register-functions-from-bq34110-using-msp430

器件型号:BQ34110
主题中讨论的其他器件: EV2400BQSTUDIO

因此、我有一组8个3000 mAh 容量的锂离子电池、我并联连接来 开发24000 mAh 电池组。  我的目标是将此电池组连接到兼容的 IC 芯片、该芯片将读取 TimeRatetoFull 和 TimeRatetoEmpty 寄存器函数、 并使用微控制器在某种 UI 显示上显示它。   

我最初的想法是在校准后使用 EEPROM 使用 BQ-2040芯   片读取这些值、但 TI 工程师告诉我 BQ-2040是一个传统芯片、不再使用。   他的建议是使用 MSP-430微控制  器对 BQ-34110芯片进行编程、以便在我决定使用的任何 UI 显示屏上显示这些寄存器函数值。  这是我被卡住的地方。  我想使用 LCD 显示屏作为 UI 界面。   但  我在互联网上找不到任何代码示例、这些示例向您展示了如何对芯片进行编程、从而读取这两个寄存器函数值并将其路由到某种类型的显示屏幕。  我真的很想越过这条路障,因为我在过去几个月一直呆在这里。  

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

    您好!

    您可以通过 I2C 通信与 bq34110进行通信。 您可以发送命令(0x16)并读取两个字节用于 timetoempty,读取0x18用于 timetull()寄存器。

    如果您在 TI 网站上安装 bqStudio、您可以在寄存器窗口中看到清空时间和完整信息的时间。 如果要在 bqStudio 中进行测试、则需要 EV2300或 EV2400接口盒来与 EVM 通信。

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

    感谢您的回复 Jasper。

    除了将 EV-2200与 BQ Studio 软件相结合并将其显示在计算机屏幕上之外、我们还可以使用其他接口吗?  我想通过某种方式将显示屏路由到 更便于携带/用户使用的设备、例如 LCD 屏幕。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    约书亚、您好!
    监测计上只有 SMBus 接口,TI 没有开放的 UI 接口源。 BQ Studio 是一个用于显示监测计信息但不打开其代码的 GUI。 EV2300或 EV2400是用于将 SMBus 转换为 USB 的接口盒。 如果您从 MCU 发送 SMBus 命令、则可以从监测计读取数据。 您必须创建 UI 才能将此信息显示到 LCD。