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.

[参考译文] BQ25895:BQ25895不充电

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/624886/bq25895-bq25895-not-charging

器件型号:BQ25895
主题中讨论的其他器件:BQ25985TPS61235P

大家好。

 我有一个 BQ25985充电器电池的定制设计、用于备份具有电池的系统。 我制作电路板、然后通过 I2C 连接到 BQ25985。 我测试 BQ25985更改不同的寄存器、但无法将 IC 置于充电器模式。 我随附了原理图和 IC 的默认寄存器。 发生什么情况?如何将 BQ25985置于充电模式?

原理图: e2e.ti.com/.../schematicBQ25895.pdf

默认寄存器:

寄存器0x00 - 0x48
寄存器0x01 - 0x05
寄存器0x02 - 0x3D
寄存器0x03 - 0x3a
寄存器0x04 - 0x20
寄存器0x05 - 0x13
寄存器0x06 - 0x5e
寄存器0x07 - 0x9d
寄存器0x08 - 0x03
寄存器0x09 - 0x44
寄存器0x0A - 0x93
寄存器0x0B - 0xa7
寄存器0x0C - 0x80
寄存器0x0D - 0x13
寄存器0x0E - 0x00
寄存器0x0F - 0x00
寄存器0x10 - 0x00
寄存器0x11 - 0x98
寄存器0x12 - 0x00
寄存器0x13 - 0x08
寄存器0x14 - 0x39

提前感谢。

此致。

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

    /CE 引脚为低电平有效使能、您可以将其拉至高电平以禁用充电。

    此外、当 D+/D-引脚悬空时、IC 已将输入电流限制设置为500mA。 SYS 上的负载是多少? 如果在 SYS 上针对500mA 的有限输入电流有过多的负载、那么将没有可用于电池的电流。 您是否计划每40秒更新一次看门狗计时器位或在默认模式下运行充电器? 无论采用哪种方法、如果您未连接到 USB 电源、我建议短接 D+=D-、然后在 D+=D-时使用 ILIM 引脚电阻器将输入电流钳制在小于或等于3.25A 设置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jeff。

    你是对的。 当 CE 引脚为低电平时、IC 正在充电。

    现在、我想使用 PMID 输出来启用一个外部硬件。 如何启用和禁用? 我将寄存器中的 DEOTG_CONFIG (0 -禁用、1 -启用)标志更改为"1"、OTG 引脚始终为高电平、但 PMID 输出始终为5.0V。 您有什么想法吗??? 感谢大家。

    此致。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在充电模式下、PMID 连接到 VBUS、因此 PMID 电压将是 VBUS 电压、由于 Q1 FET 之间的电阻、因此压降较小。 在 OTG 模式下、当从 VBUS 上移除外部电源时、PMID 将被调节至~5.0V。 这是从充电模式到 OTG 模式的转换过程中的轻微延迟。 您无法启用和禁用 PMID 输出。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答。

     现在我有另一个问题。 我已将 BQ25895连接到电池。 它为我提供了4.2V 的 VSYS。 将 VBUS 连接到5V 后、BQ25895在 VSYS 中继续保持4.2V 的电压。 现在、如果我在3秒前切断 VBUS、VSYS 将继续工作4.2V、但如果我在切断 VBUS 时在3秒后切断 VBUS、VSYS 将变为1V。 你知道发生什么事了吗?

    提前感谢。

    此致

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

    现在我有另一个问题。 我已将 BQ25895连接到电池。 它为我提供了4.2V 的 VSYS。 将 VBUS 连接到5V 后、BQ25895在 VSYS 中继续保持4.2V 的电压。 现在、如果我在3秒前切断 VBUS、VSYS 将继续工作4.2V、但如果我在切断 VBUS 时在3秒后切断 VBUS、VSYS 将变为1V。 您知道发生了什么吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    SYS 上的负载是多少? REG09位5是否指示 BATFET 已关闭?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     是的、但有时 REG09的位5会关闭 Q4。 现在、我有太多东西无法正常工作。 我将尝试描述我的项目、您会告诉我它是否可以与 BQ25895搭配使用。 在第一个帖子中使用原理图、您将在描述功能后有一个想法。

     我有一个以5V (最大2安培)运行的硬件。 我获得的电压来自 BQ25895的 VSYS。 该 VSYS 会进入升压器 TPS61235P、使系统始终运行5V 电压。

     BQ25895具有需要充电的电池、如果 VBUS 耗尽、则可用作备用电池。 当 VBUS 耗尽时、BQ25895需要通过电池支持硬件、而不会产生任何电压削减。


     此系统就像 UPS、这是否与 BQ2595有关??如果不是、您是否有其他支持此功能的 IC??


    感谢您的所有支持。


    此致。

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

    bq25895应适用于您的应用。  如果器件自关断 Q4、则会出现大电流尖峰、从而导致这种情况。  众所周知、许多升压转换器 会拉大电流 尖峰、 尤其是 在启动时。  TPS61235P 具有8A 电流限制、这意味着当电池电量低时、它可能会尝试从充电器上拉至8A。  该尖峰可能会触发 Q4关断。   是否可以更改为升压 转换器将降低电流限制?   您能否在 SYS 上添加更多电容来处理此尖峰?  

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

    您好、Jeff。

     感谢您的帮助。 我想提出更多的问题、因为我不知道 BQ25895为什么不会执行我所期望的行为。

     我将一个 PCB 仅与 BQ25895、电池端口和引脚上的 VSYS 搭配使用、以测量示波器上 VSYS 的稳定性、并将 VBUS 连接到5V 电源、它可以支持100安培、 我使用连接 VBUS 的可靠电缆、因为 BQ25895输入端的电流没有任何问题。

     借助我将在段落后发布的寄存器、我可以使 BQ25895对电池充电(输入电流限制为500mA)、并且它仅在打开 Q4 (强制 BATFET_DIS 为0)时工作。 在这种配置下、它支持 VBUS 掉电。 但它仅为3.9V 或4.0V 的电池充电、而使用3.8V 的电池、BQ25895甚至不会对 BATFET_DIS 进行充电、甚至会强制 BATFET_DIS 变为0。

     另一个问题是、如果我将输入电流限制从500mA 更改为其他更高的值。 如果我更改为600mA、900mA、1A 或3.25A、我无法为任何电池充电。 我放了一个电压不同的电池、它不会为其中的任何电池充电。

    输入电流限制、HIZ 和 ILIM 引脚   08
    OTG 温度阈值和输入电压 DPM 偏移   05
    ADC 控制、OTG 频率、ICO、DCP 以及输入检测   ED
    电池负载、WDT 复位周期、OTG 和充电使能、以及 MINSYS 设置   3A
    快速充电电流限制设置和 MTK 泵使能   20.
    预充电和终止电流限制设置   13.
    充电电压调节限制、电池低电压和再充电阈值   66
    终止电流使能、STAT 引脚、WDT、安全定时器、和 JEITA 充电电流   05
    红外补偿和热调节阈值   03
    ICO、扩展安全定时器、BATFET 控制、MTK 泵电压、和 JEITA 充电电压   00
    OTG 调节电压和电流限制设置   93
    充电器 VBUS、充电模式、PG、USB 输入和系统电压调节状态   76
    WDT、OTG/VBUS OVP、热关断、安全定时器和 TS 引脚故障   00
    输入电压 DPM 设置   93
    热调节充电状态和 ADC 电池电压转换   5E
    ADC 系统电压转换   5E
    ADC TS 引脚电压占 REGN 转换的百分比   52.
    VBUS 状态和 ADC VBUS 电压转换   9A
    ADC 充电电流转换   00
    DPM 状态和输入电流限制设置   48
    寄存器复位、输入电流优化器状态、器件 ID 和温度曲线   39

     我有以下问题:

     1 -为什么输入电流限制为500mA 时、只能为电压为3.9V 或更高的电池充电?

     2 -当我将输入电流限制从500mA 更改为更高时、为什么不为电池充电??

     3 -为什么 BQ25895启动时 BATFET_DIS 始终为1?? 在数据表中、它显示0是默认值、它是否用于 I2C 通信??。

     4 -您能给我发布应用程序的寄存器设置吗? 或寄存器中使应用程序正常工作的更改?? (支持 VSYS 的输出至3A、它可以通过 VSYS 的任意切断从 VBUS 更改为电池、从电池更改为 VBUS、并为电池充电从3.7V 至4.2V、并在检测到电池电压低至3.7V 或3.8V 时为电池充电)。

     5 -当我读取该寄存器(REG02)时、为什么将 ADC 启动(CONV_START)设置为1并将 CONV_RATE 设置为1?

     6 -为什么激活 ADC 且电池正在充电时 REG12的值为0? 我知道电池正在充电、因为充电寄存器被标记为快速充电、用于电源消耗。

    文件中的寄存器: e2e.ti.com/.../register_5F00_500ma.txt

    感谢您的所有支持。


    此致

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

    根据 ADC、电池电压为4.184V、接近终端、充电器报告为 IINDPM 状态、这意味着所有电流将流向 SYS 或 PMID。  SYS 和 PMID 上的负载是多少?

    关于1和2、1uH 的电流额定值是多少?   充电和未充电时、您能否发送 VBUS、VBAT (两者都在靠近 IC 引脚的位置测得) VSW 和 I (IND)或 IBUS 的示波器图片?

    关于3、当 VBUS 被移除时、bq25895自动切换至 OTG 模式。  您是否在 PMID 上有大负载、导致 BATFET 由于大电流尖峰而进行自我保护?

    关于4、首先我们需要弄清楚 BATFET 为何关闭、以及您为何无法使用较低的电池电压进行充电?

    关于5、一旦 ADC 测量完成、CONV_START 返回0。

    关于6、PMID 或 SYS 上是否有负载会获取所有输入电流?

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

    您好 Jeff。

     我的系统在 VSYS 中只有250mA 的 LDO、在去 LDO 之后有一个具有4mA 漏极的 uC、用于控制 I2C 协议。 在中、不连接 PMID 的引脚仅用于测量输出。

     明天早上、我将在屏幕截图的每个时刻向您提供 osciloscop 和寄存器的屏幕截图。 实际上、我的系统仅消耗4mA 的 uC 电流和电池电量。

     在回答6的问题中、我看到您有疑问但没有结束、对吧? 或者响应只是这样。

    再次感谢大家。 明天我将向您发送屏幕截图。

    此致。

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

    您好 Jeff。

     我正在进行其他测试。 我将解释所有内容、并展示 zip 文件中的数据以及此时从 osciloscop 和寄存器捕获的屏幕截图。

     首先、我需要说 VBUS 通过100A 的电流以及良好和短的电缆直接连接到外部电源。 我可以将系统的输入电流配置为3.25A、但我需要限制快速充电器电池以实现正常运行。 我从 VSYS 连接了升压器、并连接到升压器 A 硬件、该硬件消耗的电压为5V 200mA、峰值最大为400mA。 我只能在将快速充电器电流限制为320mA 时为电池充电、例如、使用512mA 时、我无法为电池充电(电池支持2A 充电)。 在本测试中、我禁用了升压器、以避免升压器产生任何功耗。 外部电源电压从不会因过载而下降或限制电流。

     在下一个 zip 文件中、我附加了运行以320mA 充电电池的系统。

    e2e.ti.com/.../charging320ma.zip

     在下一个 zip 文件中、我连接运行时电池未充电的系统。 快速充电电流寄存器限制为512mA。

    e2e.ti.com/.../notcharging512ma.zip

     在下一个 zip 文件中、我连接了升压器、它通过电池正常运行、并且没有任何切断、但如果我连接 VBUS、则会停止运行、我不明白为什么。

    e2e.ti.com/.../runningboosterfrombat.zip

     连接 VBUS 时、升压器永远不会工作、从 VSYS 到 VSYS 的最大升压电流达到600mA、VSYS 支持5A。 我将等待回复、因为我不知道会发生什么情况。

    感谢您的支持。

    此致。

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

    感谢波形。  开关波形看起来正常。  我对此仍感到困惑。  您能否在同一示波器图上提供多条迹线?  您可以测量电流吗?  根据寄存器设置、IC 处于输入电流限制状态、因此电流将进入 SYS 或 PMID 的某个位置。  是否可以使用 其中一个 TI EVM 替换您的电路板、换句话说、将您的电源和电池连接到 EVM 并重新生成相同的设置?   

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

    您好 Jeff。

     我昨天购买了 BQ25895EVM-664、它将于周一抵达。 我在星期一或星期二测试相同的条件、并将结果放在这里。 在此之前、如果您可以在我的定制板中的 BQ25895平面中看到任何东西、我想为您发布电路板布局。

    布局前视图:e2e.ti.com/.../customBoardLayoutFront.pdf

    布局背面: e2e.ti.com/.../customBoardLayoutBack.pdf

    此致。

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

    我现在有了 BQ25895EVM-664、所有工作都符合我的预期。 我使用自定义电路板上的 VBUS、并将 EVM 的 VSYS 用于 Booster、所有器件都可以正常工作。 我也可以使用我喜欢的所有电流同时充电。

    我只安装 BQ25895的定制板、它的功能与其他文章中描述的相同。 在上一篇文章中、我连接了2层 PCB 的光绘、您能看到什么问题吗?? 我不知道会发生什么情况、不同之处是我未连接到 BQ25895的引脚、这些引脚是 INT、QON 和 DSEL。 您能在原理图中看到任何其他东西、我认为 PCB 上的所有东西都像 EVM。 我将1uH 更改为2.2uH、它的行为相同。

    感谢您的支持。

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

    e2e.ti.com/.../3021.bq2589xbq2419x_5F00_29xlayoutandEMIrecommendation.pdfAreIC 下方有导孔连接到接地层以提供散热功能?  随附了建议的布局、与 您拥有的 EVM 类似。  您的示波器图未在开关节点上显示任何振铃、这可能是由不良器件放置导致的。  PMID 电容器是返回 PMID 和 GND 所需的最关键、最短、最宽的走线。

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

    很抱歉、我迟到了回应、我做了4层新 PCB、收到新 PCB 时、如果一切正常、如果故障是因为旧 PCB 只有2层、没有可靠的 GND 层、我会在这里发帖。

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

    您好 Jeff。

     BQ25895采用4层 PCB、符合我的预期。 感谢您的所有帮助。

    此致。