SDK 6.0.8
你好
我已经根据您的参考设计开发了一个PCB,包括一个I2C传感器器件。
我已经将SW烧录到OTP上,从功能上看,该设备似乎按照预期运行,按下按钮就会唤醒,并执行POR。然而,在扩展睡眠和深度睡眠模式下,对该设备的当前测量报告的读数都是110uA。
我已经从电路板上卸下了传感器,当前的使用率仍然很高。
此当前读数是在CR2032单元为设备供电的情况下读取的,没有连接任何调试器等-只有裸设备,使用精确的数字万用表。
我可以发送我的设计细节,如果有一个位置,我可以直接发送给他们。
有什么想法吗?
谢谢!
设备:
嗨,博迪,1989年,
110uA在扩展和深度睡眠模式配置中都是意外的电流消耗。我强烈建议你读这本书教程4:在DA1458x上配置睡眠模式从我们的支持页面,以确保您正在用正确的方式衡量当前的消费。另外,请注意您定制的PCB上的某些东西可能会增加当前的消耗,所以请首先查看它。
谢谢,下午好
你好
我已经详细地学习了本教程,事实上,我使用它作为建立这些测量的基础。
我还移除了PCB上可能会产生电流的所有其他元件——唯一能减少电流使用的就是移除DA14585的电源。
请你能提供一些更多的想法,再次我很高兴地发送示意图或代码在私下里,如果这是可能的。
谢谢!
嗨,博迪,1989年,
如果你已经正确地遵循了我们的参考设计,你不应该在睡眠模式配置中有太多的当前消耗。你能确保芯片进入睡眠状态吗?
谢谢,下午好
你好
我刚检查过,正在换衣服
static const sleep_state_t app_default_sleep_mode = ARCH_EXT_SLEEP_ON;
到
static const sleep_state_t app_default_sleep_mode = ARCH_SLEEP_OFF;
使设备消耗~550uA,而不是~110uA,并带有用于广告数据包的脉冲。这对我来说意味着该设备至少以某种形式进入了长时间睡眠。
还有什么我可以查的吗?
谢谢!
我又做了些测试使用prox_reporter项目,我得到一个更高的睡眠电流绘制~250uA。
打包的项目和我所展示的项目之间的唯一区别是,我使用的是内部LF时钟,而不是32k晶体。
我附上了一个显示广告包的当前跟踪。(红线是原始数据,绿线是10个样本的滚动平均值)
回到我的代码,我再次看到~110uA。我还附上了一个广告包的痕迹。(第二页)
接下来,我将使用DA14585子板尝试同样的方法,而不是使用我自己的PCB进行比较。
同时,你能提供一些更多的想法吗?
谢谢!
嗨,博迪,1989年,
正如我从你的帖子中了解到的,在有源模式配置下,电流消耗为550毫安?我理解对了吗?请注意,这是一个错误的测量值,因为在激活模式下,电流消耗约为0,6mA。您是否使用SmartSnippets studio的power profiler来检查设备是否进行广告宣传?如果是,当前消耗量为550nA?使用我们的DA14585 DK,您的电流消耗是多少?如果我从你的第二篇文章中理解正确,你没有外部XTAL32,那么你是否使用内部RCX20时钟作为低功耗时钟?
谢谢,下午好
抱歉-nA是一个错误,正确的值是550uA(0.6mA)用于活动模式,110 uA用于睡眠模式。我已经更正了上面的帖子。
我正在使用我自己的power profiler,利用自行设计的工具,了解当前的广告趋势。我已经验证了准确性,并且可以确认它足够准确,满足我的要求。
我可以确认设备广告正确,所有其他功能正常工作-我已经用蓝牙扫描仪和我们正在开发的内部应用程序验证了这一点。我之前附加的PDF中可见的当前峰值与收到的广告包一致。
您的理解是正确的,我将内部RCX20用于低功耗时钟。
谢谢!
你好
我想我已经解决了这个问题。在我的PCB上,我将引脚5(VCC_闪存/P3_0)连接到3.3v。如果我切断这条轨道,睡眠期间的电流会像预期的那样下降到~3uA。
你能告诉我为什么会这样吗?
谢谢!
嗨,博迪,1989年,
请问你们的定制板使用的是哪个芯片?DA14585还是DA14586?在您发布的线程中,您已经标记了DA14585 SoC。尽管DA14585没有VCC_FLASH。只有DA14586 VCC_FLASH GPIO,因为它有嵌入式SPI flash。如果您正在使用DA14586,根据数据表,VCC_FLASH应该提供1.8 V到3.6 V。如果你切断这个轨道,你将无法访问SPI flash,所以我建议你保持它为3.3V。最可能的原因是,你不是电源SPI闪存下来,所以这就是为什么你得到高电流消耗。请尝试关闭电源,并再次检查当前消耗。
谢谢,下午好
你好
我使用的是DA14585。我最初的原型是使用586,但我意识到我不需要SPI闪光灯,所以我切换到585。
我已经在第二块PCB上验证了修复,电流也降低到~3uA。
谢谢!
嗨,博迪,1989年,
很高兴你的问题已经解决了。如果您发现上述任何答案有用,请将其中一个标记为已接受。
谢谢,下午好