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.

[参考译文] BQ25890:BQ25890

Guru**** 633105 points
Other Parts Discussed in Thread: BQ25890, BQ25980
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1080597/bq25890-bq25890

部件号:BQ25890
“Thread: TestBQ25980”中讨论的其它部件

大家好,我是韩国的一家公司,我用 BQ25890设计了一个电池充电电路。

该电池使用锂离子聚合物电池,设计时电池容量为4.2 V/10000 mA。

我使用了 USB C 型充电器。
使用的充电器电压+5V/2.6A,+9V1.65A。

在我所做的电路中,当电池充满电,而使用系统时,当我尝试为连接 USB C 型充电器充电时,剩余的电池电量降至2.7伏以下。 从现在开始充电不好。

仅当连接到另一个辅助蓄电池的电路时才会进行充电。

如果您控制蓄电池电源不会降至3.1伏以下,则蓄电池电量充足。
问题在于电池放电后电压低于3.1伏。
当然,电池本身也用于内置过度放电和过度充电电路。

我不知道为什么它不充电。
当放电的蓄电池连接到另一个辅助蓄电池电路时,充电将立即开始。 您能检查我的电路设计是否良好吗?

我的电子邮件地址如下。

minkle69@daum.net,minkle69@ntcsoft.net  

我的公司网站是 http://www.nntc.co.kr 

我需要您的工程师的帮助。

我希望听到你的好消息。

在 BQ25890 IC 中,参数设置值是在查看数据表后根据电池规格放入寄存器中的。
当然,Raspberry 正在通过 I2C 通信与 BQ25890连接,以读取,写入和测试内部寄存器的值。

请帮帮我  

如果需要,我还可以向您发送我设计的电路图。

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

    您好,  

    首先,请您向我们发送一张您的电路图图片以供查看。  

    [引用 userid="514409" url="~ë/support/power -management/f/power -management-forume/1080597/bq25890-bq25890"]当我尝试为连接 USB C 型充电器充电时,使用系统时,电池容量低于2.7V。 从现在起,充电不是很好,请参阅。

    接下来,“充电不好”是什么意思?  当蓄电池电压低于3.1伏时,新的充电循环是否未启动? 此外,您对 V_BATLOWV,ICHG 和 I_PRECharge 的设置是什么?

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

    该电路是一个蓄电池电源监控和电源控制电路,用作半导体工艺控制设备的监控教学裤。
    我设计和开发这款芯片已经六个月了,但我还没有解决一个问题。
    我们无法解决电池放电时无法充电的症状。

    因此,我添加了一个电路,将电池切断至3.2V,以防止电池放电。 当然,微控制器检查了蓄电池电压值,并选择了关闭蓄电池和蓄电池充电 IC 的硬件方法。
    它设计为像智能手机一样工作。

    请检查问题所在。

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

    我向您发送了我设计用于电子邮件的电路,但有一条消息说我无法发送,我如何发送我的开发数据?

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

    这是蓄电池充电器 IC 设置的值

    [电池]

    REG =十六进制[DEC]
    00=   FF [255]
    01=   1F[31]
    02=   日[221]
    03=   10[16]
    04=   4E[78]
    05=   FF [255]
    06=175[AF]    
    07=89[137]    
    08=03[3]    
    09=44[68]    

    0A=73[115]    
    0D=7F[127]    

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

    您好,  

    首先,我向您在初始帖子中列出的电子邮件发送了一封电子邮件。 您应该能够回复电子邮件,向我发送您的电路图。  

    我还想谈谈您提供的充电设置。

    更改 REG00 --> 7F。 位7,启用 Biz,是1,应该是0,以允许设备充电。  

    在 REG06上,将 VREG 设置为4.53 V 的目的是什么? 您上面提到您正在为4.2V 电池充电,因此此值似乎很高。  根据您提供的输入源+5V/2.6A,+9V/1.65A,设备将无法以 REG04上设置的5A 充电电流充电,因为在快速充电期间需要输出>提供的引脚。

    最后,当您无法为已放电的电池充电时,设备上会出现什么情况? BQ25890是否为蓄电池提供电流? 充电状态(REG0B)是什么?是否存在故障(REG0C)?

    当电池电量低于3V 时,设备应处于充电周期的预充电阶段。 IC 应向蓄电池提供1024 mA (REG05上的预充电设置),直至蓄电池电压上升到3 V 以上

    此致,

    加勒特

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

    感谢你的帮助

    第一个问题:我们在 REG06中将电压设为4.35V 的原因是,当我们尝试将电池充电为 USB 充电时,电压会有所不同
    差值为200至350mV。因此我们设置为4.35V 以为实际电池电压充电。
    因此,我们将充电模式电压设置为4.35V,以便将实际电池电压充电至4.2V,我们希望充电至4.2V 以增加电池使用时间

    当蓄电池放电并再次充电时,蓄电池电压为0 ~ 0.7V 至 PIN_14_15 BAT,电流为0mA 或200 ~ 500mA
    我尝试向您发送 REG_0B,REG_0C 的值

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

    亲爱的,我有一个问题,即,我该  如何  使用此函数?

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

    您好,  

    Biz 是高阻抗模式。 REGN LDO 关闭并打开 Q2和 Q3 FET 停止。 在 Hiz 中,电池为系统负载供电,直至其放电或 Hiz 模式被禁用。 请参阅此处链接的数据表第9.2.3.1节: BQ25890数据表 ,以查看打开 REGN LDO 并进入正常操作所需的输入条件。 通过 I2C 向 REG00写入数据也可以启用/禁用 Hiz。  

    从您提供的上述 REG 值中,您有 REG06 = AF -> VREG = 4.53V,以将 VREG 设置为~4.35V REG06 = 83。

    有关充电周期的图解,请参阅上述数据表中的图13。 当蓄电池深度放电(低于2V)时,充电电流仅为100mA,直到蓄电池电压上升到2V 以上。 然后,充电电流将达到 REG05上设定的预充电值,直到 电池电压上升到3 V 以上。放电的电池的电压不应低于0.7 V。

    要解决您的初始问题,

    [引用 userid="514409" url="~ë/support-management-group/power -management/f/power -management-forume/1080597/bq25890-bq25890"]当电池已充满电且使用系统时剩余电池电量低于2.7V 时,当我尝试从 此刻开始为连接 USB C 型充电器充电时[不能正常/报价]。

    BQ25890的预期操作是在蓄电池电压低于3V 时降低充电电流。

    此致,

    加勒特

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

    感谢您的参与。  

    当蓄电池放电且 BQ25890的 PIN14和 PIN13电压为0.7V 或更低时,BQ25890不能供电。 此时,BQ25890寄存器中设置的值是否会被清除? 当蓄电池放电时,当读取 BQ25890的值时,读数为 REG 0B:CF,REG 0C:00,而无需使用蓄电池到旁路电路的电源。

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

    您好,

    是的,当输入电源断开且电池放电时,所有寄存器都将重置回默认模式,预期数据表第9.3.1节中列出的某些关键参数。 我在下图中提供了这些参数。 当您重新连接输入电源时,主机需要通过 I2C 写入数据,以便将设备上的寄存器编程为所需的设置。

    根据您的 REG 0B 和 REG 0C 读数,设备工作正常。 当您重新连接输入电源时,没有故障,并且由于电池电压小于3V,设备正在按预期的预充电模式充电。  

    请考虑此问题已解决。

    此致,

    加勒特  

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

    对于 BQ25890的充电监控,我们通过从覆盆子派连接 I2C 来执行电池充电控制。 但是,在电池放电后,无法读取 BQ25980的值状态,因为 PIN_13,PIN_14的针脚和 BQ25890的针脚为0.7V。 在这种情况下,树莓派也被关闭,因此无法在树莓派中传达 BQ25890的状态值设置值。 在这种情况下,Raspberry pie 的 USB 电源终端被连接,而不是通过电池连接电源。
    引导树莓读取了 BQ25980的状态值。

    我通过电子邮件向您发送了我们的线路,但它仍在返回。 如何发送设计电路图?

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

    您好,  

    我不确定您的电子邮件回复为何无法通过。 共享电路的另一种方法是,您可以在对该线程的回复中插入示意图的 pdf 文件。

    当处于“仅限电池”模式时,只有当 Vbat > SYS_MIN (在 REG03中设置)时,电池监视器才会激活。 如果设置为 SYS_MIN = 3V,则只要电池放电到3V 以下,电池监护仪就不会启动。 此外,当未连接 Vbus 时,活动 I2C 通信的最小电池电压为 V_BAT (UVLOZ)(2.3V)。 当处于仅电池模式时,电池必须处于或高于2.3V,以保持与覆盆子派的 I2C 通信。  

    如果您希望在设备和主机之间保持 I2C 通信,则必须存在输入电源或 Vbat > 2.3V。  

    此致,

    加勒特  

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

    亲爱的加雷特  

    现在我开始了解这款芯片。
    现在,我要控制电池,使其不低于3.1伏。 然后,我认为不会有任何问题。
    但我想知道一件事。
    如果电池电压处于低电压状态,并且 bq25890已关闭,则有一种方法可以防止 i2c 存储在 bq25890中的值重置为默认模式。

    如果由于蓄电池问题导致电压降至2.4V 以下,蓄电池保护电路将工作以保持蓄电池电源。 在这种情况下,由于 bq25890没有电源,bq25890芯片寄存器的值将恢复为默认值。
    当再次充电时,如果它进入默认模式,电池的充电速度似乎非常缓慢。 它在200 mA 时充电缓慢。
    在这种情况下,应该  让它慢慢充电吗?  或者,即使设置值关闭,我也想知道是否可以在预充电模式下保存和启动该值。

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

    您好,  

    我同意,为确保您的电池不会放电到低于3.1V 的电压而进行的监护将解决您的 I2C 通信问题。  

    [引用 userid="514409" url="~/support-management-group/power -management/f/power -management-forum/1080597/bq25890-bq25890/4006792#4006792"]如果电池电压处于低电压状态且 bq25890关闭,则有一种方法可以阻止将值从默认的 bq2c/bq890[存储在默认模式下。]

    当 I2C 通信处于非活动状态时,无法防止设备将存储的参数重置为默认值。 IC 采用此参数重置设计,以确保如果主机控制丢失,它可以在默认模式下自主过渡并运行安全性。  如您所知,默认充电电流小于您设置的参数,这将导致充电速度降低。 默认预充电电流为128 mA (当 Vbat 低于3V 时),默认充电电流为2 A  

    预充电电流无法保存,但如果知道预充电电流将在断电时重置,您可以对主机控制器进行编程,以便在输入源通电时将所需的预充电电流设置写入 REG05。 这将允许您的设备始终按照所需的预充电电流设置充电。  

    此致,

    加勒特