了解更多常见问题教程

4个职位/0个新职位
最后一篇文章
吉特迈尔
离线
最后一次见到:4个月1周前
已加入:2020-09-22 19:51
长时间睡眠唤醒

嗨,对话小组,

我对在低功耗传感器应用中使用DA14531感兴趣,尤其对扩展睡眠电源模式感兴趣。您能否在此模式下保持BLE连接,并且接收BLE消息能否将您从该模式唤醒到活动状态?在数据表的第4.2.2.2节中,它说“RAM预计将保留用于。。。保持BLE连接活动(堆栈变量或BLE数据)”,但稍后我只能找到从GPIO或计时器唤醒的引用。

如果您无法通过接收BLE消息从长时间睡眠中醒来,那么使用BLE消息可以唤醒的最低功耗状态是什么?下一个最佳选项是“接收器激活,16MHz时CPU空闲,DCDC开启”,2.2mA?如数据表第29节所述,在空闲期间关闭基带电源可以降低此电流吗?

如果有帮助的话,我计划用一个3V币形电池来供电,并将DA14531置于降压模式。

谢谢,

莎拉

设备:
马丁.通用电气
在线的
最后一次见到:2分41秒前
工作人员
已加入:2020-01-06 06:51
嗨,莎拉,

嗨,莎拉,

1.在这种模式下,您能否保持一个BLE连接:

当然,BLE连接在睡眠模式下保持。

2.收到BLE消息是否会将您从该模式唤醒到活动状态?

对。在延长睡眠模式下,您可以通过接收BLE消息/RTC timer/Timer1来唤醒设备。

三。您可以通过一条可恢复的消息从中唤醒的最低功耗状态是什么?

至于我以前的做法,功耗约为3 uA。您可以通过以下步骤进行验证:

http://lpccs docs.dialog semiconductor.com/DA14531\u Sleep\u Mode+/index.html

4下一个最佳选项是“接收器激活,16MHz时CPU空闲,DCDC开启”,2.2mA?在空闲期间关闭基带的电源可以减少这个电流吗

对。这个电流值可以通过关闭基带来降低。

致以最诚挚的问候

马丁

吉特迈尔
离线
最后一次见到:4个月1周前
已加入:2020-09-22 19:51
太好了,谢谢你的帮助

太好了,谢谢你的快速回复!最后,如果DA14531进入延长睡眠模式,BLE连接断开,会发生什么情况?它是否可以稍后重新连接,然后仍然会被一条不可靠的消息唤醒?例如,假设有人安装了这个传感器,用手机连接到它,让模块进入睡眠状态,然后离开几天。当他回来的时候,DA14531能不能重新连接到他的手机,并从一条不可靠的信息中醒来?

PM\U对话框
离线
最后一次见到:11小时42分钟前
工作人员
已加入:2018-02-08 11:03
嗨,吉特迈尔,

嗨,吉特迈尔,

这取决于应用程序代码如何处理断开连接。请看SDK BLE示例–一旦设备与对等设备断开连接,.app\u on \u disconnect=user\u app\u on \u disconnect,广告将再次启动。

请记住,系统可以进入睡眠模式之间的广告或连接间隔和唤醒通过BLE定时器。此外,您可以在永久睡眠模式(无BLE活动)下配置它–BLE\应用程序\睡眠模式示例演示了该功能。

一旦芯片唤醒或再次发布广告,您就可以将其与对等设备连接。

谢谢,下午好