充电电压问题

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
魏文化
离线
最后一次露面:5个月4周前
加入:2019-04-10 03:51
充电电压问题

我有一个非常严重的问题。

当我几乎没有功率(约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.
-----------------------------------------------------------------------------------------------

谢谢

设备:
PM_DIALOG.
离线
最后一次露面:14小时1分钟前
职员
加入:2018-02-08 11:03
你好呀,

你好呀,

您测量的4V是由于DG_CONFIGBattery_charge_voltage引起的预期值。由于您正在使用锂电池,因此0x0a是此宏的推荐值。请检查DA14682数据表的表559的Charger_Ctrl1_reg [Chartion_Level]。您正在测量恒定电压电平。

谢谢,PM_DIALOG.

魏文化
离线
最后一次露面:5个月4周前
加入:2019-04-10 03:51
我设置了dg_configbattery_charge.

我设置了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

--------------------------------------------------------------------------------------------------------------------------------------------------------

PM_DIALOG.
离线
最后一次露面:14小时1分钟前
职员
加入:2018-02-08 11:03
你好,

你好,

为延迟道歉。我无法看到任何错误配置。正如我之前提到的那样,您测量的4V是由于DG_CONFIGBattery_charge_voltage导致的预期值。

谢谢,PM_DIALOG.