我们正在设计一个带DA14682的可穿戴设备,每天将在8小时内活动,在其他16小时内不会做任何事情。我对DA14682的低功耗操作有几个问题。
1) During those 16h of inactivity, which mode saves more power? hibernation or deep sleep mode? For our case, we do not need to retain data. How much current does DA14682 burn when waking up from hibernation?
2)在SDK 1.0.14中似乎不支持深度睡眠模式。我们应该使用旧的SDK吗?不支持深度睡眠模式的原因是什么?
3)我们试图测量DA14682上的功耗ble_adv_demo.遵循对话框应用说明中的说明“DA1468X功率测量AN-B-037”
但新SDK似乎似乎在应用程序中显示的许多设置不支持。1.0.14。例如,
#define dg_configpower_config(power_configuration_2)
电源测量有新的应用笔记吗?
谢谢!
设备:
嗨paulliu99,
通常,DA1468X产品系列支持三种电源模式(延长睡眠,深睡眠和休眠)。但是,软件不支持深度睡眠模式。睡觉时只延长睡眠或休眠模式。在休眠模式下,电流消耗大约为1-1.3ua,并且在5-8ua之间的延长睡眠模式下。但是,由于您有自定义设计,您应该自己测量睡眠电流。您可以使用PM_SET_SLEEP_MODE()API,以便将设备放入休眠或扩展睡眠模式。请注意,休眠模式是用于将最终产品运送到市场的特殊模式,而无需排出电池。这是用于运输和存储最终产品的内容,我不建议您为开发或调试范围建议休眠。AN-B-037用于SDK1.0.8,但程序类似。如果您需要使用该程序澄清,请您告诉我吗? There is not any other document.
谢谢,PM_DIALOG.
我们设计我们的产品定位在1 - 2 uAthe 16 hour of inactivity (deep sleep mode, or hibernation). 5-8uA of current consumption (extended sleep mode) for 16 hours every day is too much for our application. Now how can we use deep sleep? Do you recommend switching back to SDK1.0.8? Please let me know how to repeat the measurement in AN-B-037 with the latest SDK version. Thanks!
嗨paulliu99,
如果您定位1-2 UA当前消耗,则应使用休眠模式。任何先前版本的SDK都不支持深度睡眠模式。唯一可用的睡眠模式是休眠和扩展睡眠模式。所以,我建议您将设备放在休眠模式下并测量功耗。您是否使用电源分布器来测量睡眠电流?哪个是你得到的功耗?另外,您使用哪种董事会用于测量?
谢谢,PM_DIALOG.
因此,我们在DATASHEET中显示了DA14682在深度睡眠中使用DA14682?
我们正在使用数字万用表进行功率测量。
1)DA14682卡和我们的板上的休眠模式下的测量电流非常接近数据表(〜UA)。
2)我们不能将芯片变为深睡眠模式,因此我们无法将其与数据表进行比较
3)我们想尝试的下一代是应用笔记AN-B-037中的功率测量。我们可以在最新的SDK中运行ble_adv_demo吗?请参阅原始帖子中的评论#3。
另一个问题 - 如何更改保留的RAM大小如AN-B-037表7(每个单元格保留的RAM电源预算),所以我们可以降低延长睡眠模式下的电流消耗?
嗨paulliu99,
正如在先前的评论中提到的那样,不支持深度睡眠模式,因此无法将DA14682放入睡眠模式。是的,您可以使用SDK的BLE_ADV示例,并使用SmartSnippets Toolbox的Power Profiler测量功耗。关于您的最后一个疑问RET-RAM,请阅读第13.3段保留RAM优化和配置UM-B-044:DA1468X软件平台参考文档。
谢谢,PM_DIALOG.