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.

[参考译文] BQ34110:GPC CycleDiscrcharge 永不停

Guru**** 2606725 points
Other Parts Discussed in Thread: BQ34110, BQ25792, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1271878/bq34110-gpc-cycledischarge-never-stops

器件型号:BQ34110
主题中讨论的其他器件: BQ25792BQSTUDIO

您好

我想使用 GPC 周期获取电路板上的电池值。 该板是一个 µC + BQ25792 + BQ34110、带有9000mA 的6S1P NiMh 电池。

先前的所有步骤都运行良好(充电、放电前放电)、但放电过程不会停止。

系统电压为6000mV、放电负载在5000mV 时关闭以防止深度放电。 它还能识别6000mV 的最小放电电压。 但当负载移除后、电池电压会恢复至6000mV 以上。

在该系统中、最小电流为5/ 6mA、因为连接器和稳压器需要一些电流。

我不确定这是否是 GPC 过程永远不会完成的问题。

可能是什么问题?

此致

赫伯特

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

    抱歉有6S2P 单元。

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

    屏幕截图显示电池电压高于6000mV。 电压必须降至6000mV 以下才能完成该过程。 如何控制放电?

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

    你好,多米尼克

    负载情况下它已经低于6000mV。 但当达到5000mV 电平时、负载会断开。 在没有负载的情况下、镍氢电池电压会恢复到6000mV 以上。

    这就是问题所在。 负载 BQ 不会转至下一步放松。 如果没有负载、系统电压会恢复到6V 以上。
    您能为这个问题提供一个解决方案吗?

    此致

    赫伯特

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

    从此周期开始到电压降至6000mV 以下时、您是否具有寄存器日志文件? 屏幕截图显示它仅处于 DISCHARGE 状态大约112秒。 放电应该需要几个小时的时间。

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

    你好,多米尼克

    附加的文件可以在 Excel 中找到其中一个日志文件和不支持的日志文件。

    e2e.ti.com/.../NiMh_2D00_Beta1roomtemp_5F00_lowrate_5F00_1.log

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

    此日志文件不显示初始预放电和预张弛阶段:

    它具有充电、短暂休息、放电和短暂休息功能。

    是否有显示整个序列的日志文件?

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

    你好,多米尼克

    这是我的主要问题。  该过程不再继续、因为它会等待、直至电压降至600mV 以下。 GPC 周期会指示我取消负载。 但是、我的系统始终具有最低6mA 负载。 当我移除外部负载时、在本例中为300mA、电池电压再次上升至6000mV 以上。  这意味着我永远无法执行一个完整的 GPC 周期。

    最佳

    黑尔布雷尔特

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

    您使用了哪个工具创建图表?

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

    bqStudio 会监控进度、但不会控制进度(在大多数情况下、除非您具有通过 EV2x00 GPIO 引脚控制负载的特定设置)。 因此、您可以自行正确运行预放电、预休息、充电、放电、休息序列、bqStudio 会相应地遵循该序列、并假定序列正确。 日志文件显示这没有完成、因为缺少预放电和预张弛阶段。

    我使用 Excel 来绘制数据。

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

    你好,多米尼克

    你可以找到我的下一次尝试。

    我知道这个过程运行得不好、但我如何管理这个逻辑。

    e2e.ti.com/.../8078.lowtemp_5F00_highrate.log

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

    我将不得不把它分配给一位同事。 他会跟进。

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

    尊敬的 Herbert:

    如果终止电压设置为6000mV、则监测计必须读取该电压以停止任何形式的放电。 从最新的日志文件来看、似乎达到的最低电压为~6.9V。 请参阅下面的



    此致、
    何塞·库索

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

    您好,Jose

    在 NiMh-Beta1roomtemp_lowrate.log 文件中、最低电压为5208mV。 为什么您的图中的最低一个约为6800mV?

    此致

    赫伯特

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

    尊敬的 Herbert:

    为什么您的图表中的最低一个约为6800mV?

    我正在访问 8078.lowtemp_highrate.log


    BQ34110不提供集成保护功能来阻止放电电流。 相反、当达到终止电压时、它将触发标志(TD)。  根据这些信息、用户需要使用任一保护器来放电流。

    查看日志文件、似乎 TD 标志几乎始终处于设置状态。 请分享您的配置、以检查您的终止电压检测设置。  



    此致、
    何塞·库索

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

    您好,Jose

    好的、8078文件不是最好的文件。 如果您选择"NiMH-Beta1roomtemp_lowrate_1.log"、则会看到问题所在。

    附加后、您可以找到我的 latzest 配置文件。

    设置为:BQ25792用于充电、BQ34110用于测量。 这两个 µC 都通过 I2C 由 μ C 控制。 充电会自动停止、由 BQ25792控制、并使电池保持充电状态。
    放电时、μ µC 在6V 时关闭负载。 在5V 以下、电压稳压器关闭、整个系统关闭、直到重新连接电源。 GasGauge 应向 μ µC 报告充电状态、控制器通过 CAN 将此信息直接发送到系统。

    BATT-封装:具有9000mA 十六进制的6S1P 镍氢电池

    此外、项目仪表板永远不会启动。

    e2e.ti.com/.../NiMh_5F00_configuration_5F00_Data_2D00_Memory.gg.csv

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

    e2e.ti.com/.../DKV_5F00_Battery_5F00_NiMH_2D00_Beta1_2D00_bq34110.zip

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

    关于 TD

    最小值级别设置为5V、为什么 TD 始终设置?

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

    尊敬的 Herbert:

    此处的某些内容不会累加。 您提到您使用的是6S、最低电池组电压应为6V。 这意味着、在最低电池电压下、每个电池将为1V。 这是一个放电很深的电池。 一节电池的典型终止电压为3V。 6s * 3V、电池组的终止电压应为18V。

    这可能是在较高的电压电平下始终设置 FD 标志的原因。  

    电量监测计将检查电芯电压是否小于 BATLOW 阈值、请参阅下面的。


    您的设置: 当电池组为7V 时、每个电池约为~1.16V。 该值小于3150 mV。  


    与 TD 阈值相同、见下方



    此外、看起来您具有默认的 OCV 曲线。 您是否使用 GPCCEDV 以获取电压表?



    此致、
    何塞·库索

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

    您好,Jose

    请注意、这些产品 镍氢电池 电池!

    根据您的信息、我更改了 FD、FC、TD 和 TC (抱歉这么愚蠢的问题- T 在 TC 和 TD 中代表什么?)。

    到 OCV:

    这正是问题的关键、我想做一个 GPC 周期、但无法完成该过程。

    我选择放电终点6000mV/充电终止 Poinit 8600mV。 两个值都不是最大/最小电压。 因此、我确信这些值可以达到、但放电过程永不停止、

    e2e.ti.com/.../3NiMh_5F00_configuration_5F00_Data_2D00_Memory.gg.csv

    此致

    赫伯特

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

    现在、我第一次尝试断开电池。 现在我可以跳到下一个级别...让我们看看它是否适用于 wghole GPC 过程。

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

    尊敬的 Herbert:

    T 代表终止。 TC ->终止充电。 td ->终止放电

    看起来您已经取得了进展。 如需进一步帮助、请告知。

    此致、
    何塞·库索