我有一个非常严重的问题。
当我几乎没有功率(约3V)充电时,我插入USB并测量电池两端的电压为4V。充电电压比电池的电流电压为1V。
我在da14682平台中使用“ble_sps_peripheral”项目。
-------------------------------------------------------------------------------------------------
#define debug_soc // debug(hold 2000。RAM尺寸)
#define dg_configbattery_type(battery_type_custom)
#define dg_configbattery_charge_voltage 0x0a //4.2v
#define dg_configbattery_type_custom_adc_voltage(3410)// Y [ADC单位] =(4095 * VBAT [伏特])/ 5
#define dg_configprocharging_threshold(2457)//3.00V
#define dg_configcharging_threshold(2498)//3.05V
#define dg_configbattery_low_level(1000)//首先关闭此功能
#define dg_configbattery_charge_current 6 // 210ma
#define dg_configbattery_precharge_current 20 //2.1ma
#define dg_configbattery_charge_ntc 1 //禁用
#define dg_configprecharging_timeout(30 * 60 * 100)
#define dg_configuse_soc 1 //充电功能已启用
#define dg_configuse_usb_charger 1 //使用USB充电器
#define dg_configuse_usb 1
#define dg_configallow_charging_not_enum 1.
-----------------------------------------------------------------------------------------------
谢谢

你好呀,
您测量的4V是由于DG_CONFIGBattery_charge_voltage引起的预期值。由于您正在使用锂电池,因此0x0a是此宏的推荐值。请检查DA14682数据表的表559的Charger_Ctrl1_reg [Chartion_Level]。您正在测量恒定电压电平。
谢谢,PM_DIALOG.
我设置了dg_configbattery_charge_voltage = 0x0a
而我的锂电池的充电电压为4.2V,最小放电电压为2.7V。
但当我的锂电池约3V时,锂电池的充电电压被测量为4V / 120mA。
在充电的初始阶段应该是恒定电流充电,电压应比3V更大????正确的?
没有用于在SDK中配置恒定电压/恒流充电的API功能
以下是我的配置:
-------------------------------------------------------------------------------------------
#define debug_soc.
#define dg_configbattery_type.(battery_type_custom)
#define dg_configbattery_charge_voltage.0x0a.
#define dg_configbattery_type_custom_adc_voltage.(3410)
#define dg_configprecharging_threshold.(2457)
#define dg_configcharging_threshold.(2498)
#define dg_configbattery_charge_current.6.
#define dg_configbattery_precharge_current.20.
#define dg_configbattery_charge_ntc.1
#define dg_configprocharging_timeout.(30 * 60 * 100)
#define dg_configuse_soc.1
#define dg_configuse_usb_charger.1
#define dg_configuse_usb.1
#define dg_configallow_charging_not_enum.1
--------------------------------------------------------------------------------------------------------------------------------------------------------
你好,
为延迟道歉。我无法看到任何错误配置。正如我之前提到的那样,您测量的4V是由于DG_CONFIGBattery_charge_voltage导致的预期值。
谢谢,PM_DIALOG.