嗨,对话小组,
我对在低功耗传感器应用中使用DA14531感兴趣,尤其对扩展睡眠电源模式感兴趣。您能否在此模式下保持BLE连接,并且接收BLE消息能否将您从该模式唤醒到活动状态?在数据表的第4.2.2.2节中,它说“RAM预计将保留用于。。。保持BLE连接活动(堆栈变量或BLE数据)”,但稍后我只能找到从GPIO或计时器唤醒的引用。
如果您无法通过接收BLE消息从长时间睡眠中醒来,那么使用BLE消息可以唤醒的最低功耗状态是什么?下一个最佳选项是“接收器激活,16MHz时CPU空闲,DCDC开启”,2.2mA?如数据表第29节所述,在空闲期间关闭基带电源可以降低此电流吗?
如果有帮助的话,我计划用一个3V币形电池来供电,并将DA14531置于降压模式。
谢谢,
莎拉
设备:
嗨,莎拉,
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?在空闲期间关闭基带的电源可以减少这个电流吗
对。这个电流值可以通过关闭基带来降低。
致以最诚挚的问候
马丁
太好了,谢谢你的快速回复!最后,如果DA14531进入延长睡眠模式,BLE连接断开,会发生什么情况?它是否可以稍后重新连接,然后仍然会被一条不可靠的消息唤醒?例如,假设有人安装了这个传感器,用手机连接到它,让模块进入睡眠状态,然后离开几天。当他回来的时候,DA14531能不能重新连接到他的手机,并从一条不可靠的信息中醒来?
嗨,吉特迈尔,
这取决于应用程序代码如何处理断开连接。请看SDK BLE示例–一旦设备与对等设备断开连接,.app\u on \u disconnect=user\u app\u on \u disconnect,广告将再次启动。
请记住,系统可以进入睡眠模式之间的广告或连接间隔和唤醒通过BLE定时器。此外,您可以在永久睡眠模式(无BLE活动)下配置它–BLE\应用程序\睡眠模式示例演示了该功能。
一旦芯片唤醒或再次发布广告,您就可以将其与对等设备连接。
谢谢,下午好