⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
5个帖子/ 0新
最后一篇
Ruslan.
离线
最后一次露面:2年7个月前
加入:2016-11-08 05:27
睡眠模式3V和3.7V

你好!

如果我连接3V电池(CR2003锂),我的设备在8秒后睡觉。
但我无法理解如何用李波累积3.7V睡觉


#define dg_configbattery_type(battery_type_custom)
#define dg_configbattery_charge_voltage 0xa // 4.2V
#define dg_configbattery_type_custom_adc_voltage(3439)
#define dg_configprecharging_threshold(2462)// 3.006V
#define dg_configcharging_threshold(2498)// 3.05V
#define dg_configbattery_charge_current 9 // 210ma
#define dg_configbattery_precharge_current 20 // 2.1ma
#define dg_configbattery_charge_ntc 1 //禁用
#define dg_configprocharging_timeout(30 * 60 * 100)// n x 10毫秒

关键词:
设备:
mt_dialog.
离线
最后一次露面:3个月4周前
职员
加入:2015-06-08 11:34
嗨Ruslan,

嗨Ruslan,

我不确定我理解这个问题,如果使用PM_SET_SLEEP_MODE在PM_Mode_extended_sleep中设置了默认睡眠模式,那么设备将保持8秒钟,以确保XTAL32已解决,然后它将继续运行睡眠模式(根据BLE Activity睡觉和醒来)。这是SDK的默认功能,与电池无关。

谢谢mt_dialog.

Ruslan.
离线
最后一次露面:2年7个月前
加入:2016-11-08 05:27
是的,我已经设置了默认值

是的,我使用pm_set_sleep_mode设置了pm_mode_extended_sleep中的默认休眠模式。
如果我连接3V电池,我的设备在8秒后睡觉 - 这就是我需要的。在睡眠模式下,设备消耗电流1-2 UA。如果我推动WKUP按钮,我的设备在8秒内消耗2 mA。
但如果我连接3.7V累积,我的设备不会睡觉。为什么这发生了?使用3.7V累积,我的设备始终消耗2-3mA。

mt_dialog.
离线
最后一次露面:3个月4周前
职员
加入:2015-06-08 11:34
嗨Ruslan,

嗨Ruslan,

设备操作的电压之间没有关系,并且设备能够睡觉的能力,我想设备是自定义。你有没有连接的USB?由于VBU上的电压意味着设备正在充电并在LDO而不是DCDC上运行并始终处于活动状态,这是我所提到的唯一假设,以便迫使设备才能迫使设备。用3.7V电池的Pro Dev套件测试,无法看到设备保持活跃。您是否能够通过DEV套件或通过SDK示例进行复制?您还应该考虑与3.7V观察到的额外功耗的情况是别的东西,而不是设备没有睡觉。

谢谢mt_dialog.

Ruslan.
离线
最后一次露面:2年7个月前
加入:2016-11-08 05:27
当我测试时,我断开USB

当我测试时,我断开USB。

我连接实验室电源并用电压发挥作用。
2.6V我的设备睡觉。
2.7V和更多我的设备不睡觉。

我想我用延长的睡眠写了错误的代码。