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.

[参考译文] BQ40Z50-R1:电池状态寄存器位6从放电/放松更改为充电

Guru**** 2538950 points
Other Parts Discussed in Thread: BQSTUDIO, BQ40Z50, BQ24715

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1042504/bq40z50-r1-batterystatus-register-bit-6-changing-from-discharge-relax-to-charge

器件型号:BQ40Z50-R1
主题中讨论的其他器件:BQSTUDIOBQ40Z50BQ24715

电池状态寄存器位6从放电/放松更改为充电时出现问题。 是什么导致该位复位并开始充电? 它是否是流经电池组的特定电流水平? 这种电流水平是在哪里控制的?  

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

    Bill、

    一旦  Chg Relax Time 的电流< Quit 电流(位于 BQStudio 中 Parameters 选项卡中的 Gas Gauging 类别中的参数)、BatteryStatus 寄存器的位6应翻转为1、因为器件现在处于 Relax 模式。  

    要退出 Relax 并开始充电、  必须满足电流> Chg Current Threshold。

    希望这对您有所帮助、如果您有其他问题、请告诉我、

    杰克逊

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

    您好 Jackson:感谢您的回复。 一旦电流大于"Chg Current Threshold and bit 6 is reset、How is charging enabled?(Chg 电流阈值和位6复位后、如何启用充电?)" 根据我的运行状态寄存器第0-2位、已感测到电池组、并且 CHG 和 dischg FET 均处于开启状态。 那么、复位位位位位位位6如何完成电路并允许充电?  

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

    这里的两个 FET 都应完成电路并允许充电。 您是否说您在这种情况下无法充电? 如果是、请在发生这种情况时向我发送 BQStudio 的屏幕截图、以便查看所有寄存器的状态。 您是否还可以通过.gg 文件发送、以便我查看您的设置/配置?

    谢谢、

    杰克逊

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

    杰克逊:很抱歉、我和一位同事在另一个位置工作、没有使用 bqStudio。 实际上、我拥有的所有数据都是在充电器系统中通过电池通信传输的。 遗憾的是、他没有报告所有寄存器、只报告电池状态、运行状态、充电状态、电流和电压。  

    混淆是运行状态表示 CHG 和 DISCHG FET 均已打开、并且电池状态位6已设置。 此外、充电器电压比电池组电压高~100mV、因此我们应该进行充电。  当电池状态寄存器的位6被置位时、即使运行状态位1、2被置位、并且声称 FET 已导通、CHG 和/或 DISCHG FET 也有可能不导通吗?  我只根据运行状态寄存器位1、2来确定 FET 的基准。  

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

    您好 Bill、

    通常情况下,当 FET 打开且充电器电压高100mV 时,我会期望 BatteryStatus()的位6复位。  

    在第一个大灯时、我可以看到有两件事情阻止了这种情况的发生。

    1.数据存储器中的充电电流阈值已提高至100mV 以上(其默认值应为50mV)

    2.已触发一些保护措施,以防止充电发生。 您能告诉我 OperationStatusA()的位13和位14的状态吗? 即使我们无法观察到所有保护寄存器的状态、这些通常也应指示是否触发了保护。

    接下来、如果没有 BQStudio 中的任何类型的日志文件或 gg 文件、调试可能会很困难、但我会尽力找到没有的解决方案。 只是想让你对它有一个头。

    谢谢、

    杰克逊

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

    您好 Jackson:

    我有 gg 文件。 但看不到如何连接。 我检查了充电电流阈值、它设置为50mA。 运行状态为0x00000187。 位13、14为0。  

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

    Bill、

    在文本框底部、单击 "插入 "、然后单击 "图像/视频/文件"、再单击 "上载"、然后附加 gg 文件。

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

    很抱歉! 我甚至没有看到该文件。  e2e.ti.com/.../Batt_5F00_015P50022-_2800_bat1_5F00_p2.txt_2900_.gg.csv

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

    Bill、

    我意识到我对 Chg 电流阈值的单位进行了误输入、这可能会导致一些混淆。 显然、该值的单位应为 mA、而不是 mV、因此我对此处的拼写错误感到抱歉。

    由于充电器与电池组之间的差值只有100mV、因此电流电平不会超过50mA、因此器件不处于充电模式。 查看您的电流、看看情况是否如此。 通常情况下、将充电器连接到电池组的迹线沿线的 IR 损耗会导致足够大的压降、从而导致几乎没有电流流流过该路径。  

    如果您将此电压升高到高于电池组电压100mV 以上、我预计您应该会看到50mA 的电流。

    最棒的

    杰克逊

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

    您好 Jackson:

    感谢您的回复。 我的同事告诉我、如果他 要一步完成最终的充电器电压设置而不是斜坡、他就能解决这个问题。 我们在 bg24715充电器控制器上发现意外行为问题。 如果我们不将充电器电压从起始值斜升至最终值、则充电器在变为电流控制之前作为电压控制器运行大约500uS。 在此转换期间、电流跳至12A、这会导致  bq40z50电量监测计出现 SC 标志问题。  因此、现在 、如果电池组电压高于10V、他会在一个步骤内进行最终电压更改。 bq24715实际上有两个问题。  因此、我认为我们现在可以认为这已经关闭了。