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.

[参考译文] BQ24250:电池检测失败、阻止充电

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1264577/bq24250-battery-detection-fails-preventing-charging

器件型号:BQ24250

美好的一天

我们偶尔会遇到 BQ2450在充电时无法检测到电池、因此无法为电池充电的问题。

在通用寄存器1中、当未充电时、读数为0x40 (状态:就绪、故障:正常);当将器件放在充电寄存器1上时、读数为0x50 (状态:充电时、故障:正常)。

有时(这偶尔发生在设备上,但我们有成千上万的这些设备,所以问题经常被拾起)当设备被放在充电寄存器1读为0x78(状态:故障,故障: 未连接电池)并且不充电、如果器件随后被充电、它仍会耗尽连接的电池(因此电池始终处于连接状态但未检测到)、并且寄存器1的读数为0x7A (状态:故障、故障: 输入故障且 LDO 为低电平)此操作一直持续到器件重新启动、即使器件重新充电并检测到电池(0x50)寄存器1不返回到0x40。

该器件在必须符合 本质安全标准的采矿环境中工作、因此该器件已密封、无法再次断开和重新连接电池。

基于软件:

寄存器2: 0x6C

寄存器3:0x7C

电阻器4:0xF8

寄存器5:不变

寄存器6:0x60

寄存器7:0xE0

这是原理图、电池没有 TS 线、但 TS 被拉高而未使用。

所用的电池是一个 -3400mA

e2e.ti.com/.../114261_2D00_3400mAh-Softpack-_2800_1_2900_.pdf

什么可能导致无法检测到电池、是否有办法调整参数以更好地测试电池的情况?

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

    尊敬的 Nathan:  

    您能否帮助提供一个显示 VBAT、VSYS 和充电电流的波形、同时该器件尝试检测您发现未连接电池故障的器件上的电池?  

    电池组中的保护电路可能是未检测到电池的一个因素。  

    此致、

    加勒特  

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

    很抱歉耽误你的时间。 这是请求的波形。

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

    尊敬的 Nathan:  

    请帮助确定波形捕获中的每个信号是什么。  

    此致、

    加勒特  

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

    很抱歉。  

    蓝色:VSYS
    红色:VBAT
    绿色和黄色用于获取产生灰色(黄色-绿色/ 10Ω)的电流*

    10Ω 有点大、但所有这些手头上都适合测试、所用的工作台电源可以了解70mA

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

    尊敬的 Nathan:  

    参考数据表第26页的电池检测算法的流程图、似乎没有检测到电池、因为电池电压的变化似乎比预期的要大。 尽管在5V/div 条件下很难确认准确的电压电平、红色波形隐藏在图中的蓝色波形后。  

    如图所示、当 VBAT 保持在较高 BATREG 值以下或高于较低 BATREG 值时、认为检测到电池。 如果不是这种情况、算法会继续无限循环。  

    遗憾的是、没有需要修改的寄存器设置来调整或绕过电池检测。  

    此致、

    加勒特