低电压情况下睡眠模式有问题

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
jetsonindustries
离线
最后看到:2年4个月前
加入:2016-12-06 08:36
低电压情况下睡眠模式有问题

嘿,团队,
我们有一个使用PXP_reporter项目的设备。
当我们将设备置于延长睡眠模式时,它会广告8秒,然后在电压低于2.90V时停止工作。
如果电压超过2.90V,我们没有问题,设备保持广告和运行良好。
当不在睡眠模式下时,该设备可以正常工作到2.17V,这是我们电路的最小电压。

我们已经尝试了许多测试,包括关闭电源检测,各种不同的电源,甚至不同的硬件设计,所有的结果都是相同的,当电压下降到2.90V以下时,在睡眠模式下出现某种形式的崩溃或挂起广告。

当我们尝试直接启动设备进入睡眠模式时,我们看到它启动了,大约有8秒的广告时间,然后设备停止广告,卡住了。当我们试图用一个中断把它从睡眠模式中唤醒时,广告不会回来。

我们做的另一个实验是
1.2.5V供电系统:系统广告后进入低功耗模式。在低功率模式,我测量V14(这是无线电功率,1.4V),我看到0.3V
2.3.3V供电系统:系统广告后进入低功耗模式。在低功率模式下,我测量V14,我看到1.3V。

您对造成这个问题的原因有什么建议吗?

最好的问候,

关键词:
设备:
PM_Dialog
离线
最后看到:2天15小时前
工作人员
加入:2018-02-08 11:03
嗨jetsonindustries,

嗨jetsonindustries,

你能说明一下它是否是由电池供电的吗?如果是,请检查dg_configBATTERY_LOW_LEVEL?

如果Vbat低于此限制,系统进入休眠模式,等待电池更换或充电。还有,你关掉V33电源轨了吗?

在active模式下,V33获取LDO_CTRL1_REG[LDO_SUPPLY_VBAT_LEVEL]的值,从00 = 2.40V到11 = 360V。

在睡眠模式下,V33获取LDO_CTRL1_REG[LDO_VBAT_RET_LEVEL]的值,同样从2.4V到3.6V

取消这个轨道不是一个选择,因为它将导致gpio浮动,醒来可能是一个主要的风险。

V33应该由LDO_VBAT_RET供电,一个干净的3V应该可以在V33引脚中测量(或在相应寄存器中编程的任何东西)。

如果你毁了这条铁路,那么GPIOs就不会通电了。GPIOs的浮动意味着

  1. 连接到它的传感器将泄漏,由于浮动脚(控制或电源)
  2. 唤醒系统将是相当棘手的。

谢谢,PM_Dialog