⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
12个职位/0个新职位
最后一篇文章
博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
高睡眠电流

SDK 6.0.8版

您好!

我已经开发了一个PCB的基础上,你的参考设计,包括一个I2C传感器设备。

我已经把软件烧到了OTP上,从功能上看,这个设备看起来像预期的那样工作,一按按钮就醒过来,然后执行POR。然而,设备的电流测量报告在延长睡眠和深度睡眠模式下的读数均为110uA。

我已经从电路板上卸下了传感器,当前的使用率仍然很高。

这个电流读数是在CR2032单元为设备供电的情况下获取的,没有任何调试程序等连接——只有裸设备,使用精确的数字万用表。

我可以发送我的设计细节,如果有一个地方,我可以把他们直接送到。

有什么想法吗?

谢谢!

设备:
PM\U对话框
离线
最后一次见到:4小时17分钟前
工作人员
已加入:2018-02-08 11:03
嗨boydy1989,

嗨boydy1989,

110uA在扩展和深度睡眠模式配置中都是意外的电流消耗。我强烈建议你读这本书教程4:在DA1458x上配置睡眠模式从我们的支持页面,以确保您以正确的方式测量电流消耗。另外,请注意,您定制的PCB上的某些东西可能会增加电流消耗,因此请先查看它。

谢谢,下午好

博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
你好

你好

我已经详细地学习了这个教程,事实上我把它作为建立这些度量的基础。

我还删除了所有其他从印刷电路板,可以吸取电流-唯一的事情,减少了电流的使用是消除电源的DA14585。

请你能提供一些更多的想法,我很高兴再次发送原理图或代码私下如果这是可能的。

谢谢!

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

嗨boydy1989,

如果您正确地遵循了我们的参考设计,那么在睡眠模式配置中不应该有太多的电流消耗。你能确保芯片进入睡眠状态吗?

谢谢,下午好

博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
你好

你好

我刚检查过,正在换衣服
静态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的广告包脉冲。这对我来说意味着设备至少以某种形式进入了长时间睡眠。

还有什么我可以查的吗?

谢谢!

博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
我还做了一些测试。

我还做了一些测试。使用proxèu reporter项目,我得到一个更高的睡眠电流约250uA提请。

打包的项目和我所闪现的项目之间的唯一区别是,我使用的是内部LF时钟,而不是32k晶体。

我附上了一个显示广告包的最新追踪(红线是原始数据,绿线是10个样本的滚动平均值)

回到我的密码,我又看到了~110uA。我还附上了一个广告包的痕迹(第二页)

下一步我将尝试与DA14585子板相同,而不是使用我自己的PCB进行比较。

同时,你能不能再多提些意见?

谢谢!

附件:
PM\U对话框
离线
最后一次见到:4小时17分钟前
工作人员
已加入:2018-02-08 11:03
嗨boydy1989,

嗨boydy1989,

正如我能够从你的帖子中了解到的,在有源模式配置下,电流消耗是550毫安?我理解对了吗?请注意,这是一个错误的测量值,因为在激活模式下,电流消耗约为0.6mA。您是否使用SmartSnippets studio中的power profiler来检查设备是否广告?如果是,当前消耗量为550nA?使用我们的DA14585 DK,您当前的消耗量是多少?如果我在你的第二篇文章中理解正确的话,你没有一个外部的XTAL32,那么你使用内部RCX20时钟作为低功耗时钟吗?

谢谢,下午好

博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
抱歉-nA是个错误,

抱歉-nA是一个错误,正确的值是550uA(0.6mA)用于活动模式,110uA用于睡眠模式。我已经更正了上面的帖子。

我用我自己的力量剖析器采取的广告电流,使用自己设计的工具。我已经验证了它的准确性,并且可以确认它对于我的要求是足够准确的。

我可以确认设备广告正确,所有其他功能的工作如预期-我已经验证了蓝牙扫描仪和我们自己的内部应用程序,这是在发展中。在我之前附加的PDF中可见的当前峰值与接收到的广告包一致。

你的理解是正确的,我使用内部RCX20的低功耗时钟。

谢谢!

博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
你好

你好

我想我已经解决了这个问题。在我的PCB上,我把引脚5(VCC\ U闪存/P3\ U 0)连接到3.3v。如果我切断这条轨道,睡眠时的电流会像预期的那样下降到~3uA。

你能告诉我为什么会这样吗?

谢谢!

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

嗨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闪存下来,所以这就是为什么你得到高电流消耗。请尝试关闭电源并再次检查电流消耗。

谢谢,下午好

博伊迪1989
离线
最后一次见到:1年8个月前
已加入:2017-10-18 16:11
你好

你好

我用的是DA14585。我最初的原型使用的是586,但我意识到我不需要SPI闪光灯,所以我换成了585。

我已经在第二块PCB上验证了修复,电流也降低到~3uA。

谢谢!

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

嗨boydy1989,

很高兴你的问题解决了。如果您发现以上任何答案有用,请将其中一个标记为已接受。

谢谢,下午好