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