你好,
我想用DA14680开发板给可充电锂钮扣电池(LIR 2450)充电。
我尝试了软件平台参考的例子,但它不工作!当我将电压连接到VBUS(5V)时,电池停止放电,但充电没有开始。
当我试着用两个镍氢电池,它充电。
现在有人找到解决办法了吗?
----------------------------------------------------------------------------------------------------------------
连接:从控制器的正极端子到VBAT,负极端子到GND
软件:SDK\ BTLE\ v\ U 1.0.8.1050。我在“custom\u config\u qspi.h”中更改的代码附在下面。
LIR 2450信息:
-额定容量:120毫安时
-充电电压:4.2V
-额定电压:3.6 V
-标准充电电流:60mA/最大120mA
-放电结束电压:2.75 V
----自定义配置--------------------------------------------------------------------------
#定义dg\配置电池\类型(电池\类型\自定义)
#定义dg配置电池充电电压0xA//4.2V
#定义dg配置电池类型自定义ADC电压(3440)/(4095*4.2 V)/5
#define dg_configPRECHARGING_THRESHOLD(2462)//3.006V定义dg_配置预充电\u阈值(2462)//3.006V
#define dg\u\u阈值(2498)//3.05V
#定义dg配置电池充电电流4//60mA
#定义dg配置电池预充电电流20//2.1mA
#define dg\u configBATTERY\u CHARGE\u NTC 1//已禁用
#define dg_configPRECHARGING_TIMEOUT(30*60*100)//N x 10毫秒
你好,JohannesG,
即使您的设置不正确,最坏的情况是电池会损坏,但这种情况很可能发生在充电期结束时,您提到的电池根本没有理由不充电,使用不同的电池可以充电,因此我只能想象连接故障或电池损坏。无论您在电池配置定义中的设置是什么,它都会阻止电池进行最佳充电,但根本不会阻止电池充电。另外,既然你提到锂是一个币形电池,我想你是把电池放在子板下面的支架上,这意味着你必须把子板开关从VBAT切换到币形。
谢谢你的对话