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