0
\ \ begingroup \美元

我没有找到一个正确回答这个问题的线,所以我希望在这里提出这个,我可以获得一些理解,它将在这里供以后使用,

根据我的理解,恒流充电是当你固定供应给电池的电流时,电压会根据电池的不同而变化。恒压充电是当你在电池的两端连接一定的电压,即OCV(开路电压)。

我的问题在于尝试使用两者的组合来尝试完全充电电池。让我解释。

恒流充电

我已经通过将5V USB电缆连接到SMPS中来复制恒流充电。SMPS连接到Arduino,用于控制进入电池的电流。这是通过设置参考电流来完成的,然后PID控制器将电流保持在此参考电流周围。

在此输入图像描述

这是用于在恒定电流下充电的Lifepo4电池。

电荷周期由以下状态控制:充电直到3.6V,静置一秒钟,排出直到2.5 V,静置一秒钟,然后重复循环。

如果你从图中注意到,当电池充电到3.6V,进入不充电不放电的静止阶段后,它立即下降到3.4V左右(这在3900秒左右可以看到)。我对电池中的ESR和寄生电容做出了贡献。

我的问题

我以前读到过,可以在3.4V后切换到恒压充电,然后看着电池吸取非常小的电流,这意味着它完全充满,从而将电池充满3.6V。这是真的吗?

我没有尝试这是因为我没有一个恒定电压充电源。如果我能实现这个,应该选择什么恒电压?

另外,这种下降是由于ESR和电容造成的吗?如果是这样的话,在恒压充电时,这种情况不会也发生吗?

我充电的电池:https://www.ampsplus.co.uk/ampsplus-14500-3-2v-500mah-battery-button.

\ $ \ endgroup \ $
2
1
\ \ begingroup \美元

根据我的理解,恒流充电是当你固定供应给电池的电流时,电压会根据电池的不同而变化。恒压充电是您的连接一定电池两端的电压

不完全的。真正的“恒压”充电会冒出电池或充电器的风险,因为没有限定的电流限制。实际的“恒定电压”充电器也是“恒定的电流”,换句话说同时电流和电压限制。

我以前阅读过,可以完全充电电池3.4V后转恒压充电至3.6V然后看着它,直到电池吸收非常小的电流,这意味着它充满了电。这是真的吗?

不,这说不通。如果“切换”到3.4 V的恒压,它要么保持在3.4 V,要么立即跳到3.6 V(可能会产生非常大的电流),如果它将电压提高到这个值。

实用的LiFepo4充电器将简单地设置为3.6 V的电压输出,同时限制为所需的充电电流。在使用中,电池电压将继续上升,直到它达到3.6 V,然后电流将指数减少直到充电器切断,例如。10%的当前限制。在此期间,充电器将使其输出电压降至3.6 V内部的电池电压升起,电流通过电池电压的电压降确定。

BTW您的图表没有显示电压在充电期间停止上升的时间,表明它永远不会进入“恒定电压”相位,因此没有收到完全充电(尽管它可能已接近它)。

\ $ \ endgroup \ $
    1
    \ \ begingroup \美元

    我以前读到过,可以在3.4V后切换到恒压充电,然后看着电池吸取非常小的电流,这意味着它完全充满,从而将电池充满3.6V。这是真的吗?

    是的,这是真的。

    如果我能实现这个,应该选择什么恒电压?

    用于CV充电的电压通常是电池的100%充电电压是什么。

    另外,这种下降是由于ESR和电容造成的吗?如果是这样的话,在恒压充电时,这种情况不会也发生吗?

    它将发生在这两种模式中,但由于CV相位较低,因此由于ESR引起的电压降也会更低,因此电池充满电时,它接近零。

    如何确保我接近100%的SOC,而不过度充电和耗尽电池?

    过充电电池需要您在充满电时施加高于电池的电压。恒流充电可能会这样做,这就是您切换到恒定电压的原因,这不是。

    考虑到一个恒流充电器,当限制在某个最大安全电压时,会自然地从CC模式开始,然后在电池即将充电时切换到CV模式,这可能是有帮助的。CV模式本质上就是充电速率接近于零,然后当电池充满电时停止。

    \ $ \ endgroup \ $
    2
    • \ \ begingroup \美元 如何确保我接近100%的SOC,而不过度充电和耗尽电池?当它成为一个小价值时,你只是看电流并停止充电? \ $ \ endgroup \ $- - - - - -弗雷德 6月2日在2:58
    • 1
      \ \ begingroup \美元 @fred看到编辑。 \ $ \ endgroup \ $- - - - - -User1850479. 6月2日在3:31

    你的答案

    点击“发布你的答案”,即表示你同意我们的服务条款隐私政策Cookie政策

    不是你想要的答案?浏览其他带标签的问题或者问你自己的问题