如何通过CCCV充电器制作VBUS电压?

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
尼格利
离线
最后一次露面:1个月2周前
加入:2018-03-20 08:24
如何通过CCCV充电器制作VBUS电压?

嗨对话框,

我的VBUS引脚与电源供应商,4.5V连接。但是,VBU中的电压似乎没有将“CCCV充电器”通过到另一侧VBAT1。我在VBAT1引脚中测量了任何电压。

附件是框图图。如何按正确设置打开“CCCV充电器”?下面是我在custom_config_qspi.h中的设置。谢谢你的帮助。

#define dg_configbattery_type(battery_type_custom)
#define dg_configbattery_charge_voltage(0x0b)// 4.25V
#define dg_configbattery_type_custom_adc_voltage(3481)// 4.25V
#define dg_configbattery_low_level(1)//启用自动低电池处理
#define dg_configprecharging_threshold(2871)// 3.505V
#define dg_configcharging_threshold(2907)// 3.55V
#define dg_configbattery_charge_current(1)// 10mA
#define dg_configbattery_precharge_current(20)// 2.1ma
#define dg_configbattery_charge_ntc(1)//禁用
#define dg_configprocharging_timeout(30 * 60 * 100)// n x 10毫秒

#define dg_configuse_soc 1 // soc:充电状态
#define dg_configuse_usb 1
#define dg_configuse_usb_charger 1.
#define dg_configuse_usb_enumeration 0.
#define dg_configallow_charging_not_enum 1.
#define dg_configuse_not_enum_chnolging_timeout(0)

设备:
设备编号:
DA14681.
PM_DIALOG.
离线
最后一次露面:2天前1周
职员
加入:2018-02-08 11:03
嗨nigelyang,

嗨nigelyang,

系统电源(VSYS)由LDO_USB或LDO_VBAT(VBUS或VBAT1)生成。USB连接的那一刻(存在VBUS> 4.2V),DA14681由VBUS提供通过LDO_USB 3.3V。不是来自vbat1.

当系统连接到USB充电器时,引脚VBU是电源的源代替PIN VBAT1 / VBAT2。与VBAT2一起使用相同的路径,但LDO_USB负责提供具有电源的系统供应线VSYS。这款LDO一旦感测到VBUS> VBAT1电压就会自动打开。

VBAT1应在外部连接到VBAT2并提供LDO,而VBAT2提供SIMO DC-DC转换器。

只要电池连接到VBAT1,并且施加VBUS电压,充电将工作。充电电流始终由USB VBU提供

谢谢,PM_DIALOG.