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.

[参考译文] BQ25892:BQ25892

Guru**** 2609895 points
Other Parts Discussed in Thread: BQ25892, BQ28Z610

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/845918/bq25892-bq25892

器件型号:BQ25892
主题中讨论的其他器件: BQ28Z610

您好!  

我的最终目标是使用充电器和电量监测计开发电池管理固件。 我正在寻找一个示例设计。  

在我先前的问题中、

我找到了针对充电器(BQ25892)的驱动程序函数 、例如 https://github.com/tibms/bq2589x

我找到了测量仪表(BQ28z610)的驱动程序功能、如 https://github.com/tibms/kernel-4.4/tree/release/drivers/power/bq28z610

但是、我所寻找的不是"驱动程序功能"、而是"应用"示例。 可以给我发送一个链接吗?

如果存在这些驱动程序功能,则应该有应用程序,它在某个位置使用这些驱动程序功能:  

  1. 充电器(BQ25892)、 例如 https://github.com/tibms/bq2589x
  2. 适用于测量仪表(BQ28z610)、如 https://github.com/tibms/kernel-4.4/tree/release/drivers/power/bq28z610

请参阅电池充电曲线示例。 基于这种给定的电池充电模式、我想写一个为电池充电的应用。 我正在寻找一个示例。 理想情况下与充电器(bq25892)和监测计(bq28z610)配合使用。 否则、任何其他充电器和监测计也正常。  

谢谢、此致、  

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

    Redwood、

    我不知道使用此充电器和监测计的软件的应用示例。  以下是我对开发此类应用的想法:

    硬件:

    充电器-使用默认应用原理图、但 TS 引脚连接到 NTC 除外。  TS 引脚需要在 REGN 到 TS 接地之间连接匹配电阻器(例如 RtoP=RBOTTOM=10k)。  这将禁用充电器的 JEITA 充电曲线。

    监测计-使用默认应用原理图

    软件:

    充电器- I2C 写入以禁用看门狗计时器或设置为定期更新 WD 计时器位、还会禁用充电器终止(注意: 您可以使用充电器的终止功能和修改的 JEITA 充电曲线、但在 JEITA 热模式下、充电<ITERM is disabled.) 时终止

    充电器-如果每个 PSEL 引脚或 ILIM 电阻器不正确、则 I2C 写入以设置输入电流限制寄存 器(也可以禁用 ILIM 电阻器)、从而提供 SYS 负载电流和 BAT 充电电流(充电会自动将 SYS 负载电流优先于 BAT 充电电流)。

    充电器- I2C 写入以设置电池稳压电压、充电电流等

    充电器-定期监控状态/故障、并在必要时更改 I2C 寄存器(充电器基本上是自足/保护的、因此在这里只需进行最少的工作)

    监测计-持续监控电池温度、并使用 I2C 写入来更改 充电器的电池稳压电压或 每个充电曲线的充电电流。

    监测计-当电池电压和电池充电电流达到电池稳压电压和终止电流时、持续监测电池电压和电池充电电流 、然后在达到时禁用充电器充电

    监测计- 当电池 电压降至 低于固定值(例如 VBATREG-200mV)时、I2C 会写入充电器以恢复充电。  

    但愿这对您有所帮助。

    此致、

    Jeff

      

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

    感谢您的回答。  

    Jeff =  充电器- I2C 写入以禁用看门狗计时器或设置为定期更新 WD 计时器位、还会禁用充电器终止(注意: 您可以使用充电器的终止功能和修改的 JEITA 充电曲线、但在 JEITA 热模式下、充电<ITERM is disabled.) 时终止

    Redwood = 的含义是什么( 您可以使用充电器的终止功能和修改的 JEITA 充电曲线、但在 JEITA 温状态下、充电<ITERM is disabled.) ) 时终止 哪个文档解释了"JEITA 充电曲线" 和"JEITA 热"

    我无法根据此器件的数据表跟进您的答案。 您能指导我如何与您联系吗? 我应该阅读哪些文档和应用手册、以了解您在上面使用的术语。

    如何为 Linux 用户发布相同的问题。 我认为通过使用我上一篇文章中列出的驱动程序、Linux 平台上的应用开发人员可能会给出更详细的答案。  

    我认为此论坛中有以下用户:  

    1-设备级别的用户

    2- Linux 用户的部件驱动程序

    3 -部件的 Linux 应用程序用户

    我对使用这些器件(充电器和监测计器件)的应用级开发人员更感兴趣。  

    如何为充电器(bq25892)和(bq28z610)布置这三个级别?

    谢谢、致以诚挚的问候

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

    Redwood、

    JEITA 是行业标准锂离子 电池充电模式的缩写、已使用超过10年。   这是您建议的电荷曲线。  BQ25892使用您的配置文件的修改形式。 但是、如果监测计嵌入在电池组中、则无法使用 BQ25892 TS 功能、必须使用匹配的电阻器来禁用该功能。

    关于发布、对于类别、这是正确的论坛。  我不是程序员、因此我不知道程序员论坛。   我假设 GitHub 有一个驱动程序论坛。

    此致、

    Jeff