嗨,对话框中,
我试图用一个专业套件测量14583的当前消耗量。你在AN-B-015中指定的方法对我不太管用,因为我无法得到任何清晰的波形。尝试了方法1,然后使用功率分析器工具,仍然没有很好地为我工作。在这之后,我改变了电源电池(J11跳线)和动力设备使用电池连接外部电池槽中可用装备(基本上,我剪一个电池座电阻器串联到电池槽),然后探索DSO的电阻器。这是绘制当前峰值的合适方法吗?以下是我的疑问:
1.即使我已经启用了睡眠(延长睡眠),所有读数都有40mv的偏移。这是芯片在空闲状态下的当前消耗吗?
2.w.r.t可连接广告,我注意到的是,设备在每个通道发送三个数据包,完全耗时约1.12毫秒。可以把包数改为一个吗?
3.在某些情况下,峰值只有两个。这个观察的原因是什么?
4.通过单个信道发布可连接数据包时获得的三个峰值有不同的时间持续时间(320 us, 180 us, 140 us)。
5.在不可连接的广告情况下,它发送每个信道一个包。这里有办法调整包的数量吗?
6.当通过3个通道发送一个数据包时,总耗时3.64 ms,其间间隔960 us。这次可以减少吗?
附件是获得的DSO读数。
谢谢提前
设备:
嗨wisilica,
1.580的功耗可以在FAQ - DA1458x功耗部分找到。如果您想要绘制您当前的消费,智能片段是一种简单的方法来做这件事,如果您有一个专业套件,我看不出不能使用的原因,您是否通过UART/SPI模式连接?你也可以在教程5:在DA1458x上配置睡眠模式一节中查看如何测量pro开发工具包的功耗。
2.每个传输(峰值)是一个不同的发布通道,是的,通过改变user_adv_conf结构中的.channel_map成员,您可以每次在一个发布通道中传输(在adv_channel_map中搜索可用值)。
3.这些峰值通常是两个广告主的,一个发送的峰值和一个接收的峰值。
4.您观察到的第三个峰值是在扫描仪已经达到广告字符串的峰值并请求扫描响应的情况下。
5.如前所述,对于不可连接的数据包,在一个通道中发布广告是可行的。
6.是的,你可以在广告期间减少每个频道之间的间隔,你可以检查信标参考设计,也可以检查以下论坛帖子https://support.dialog-semiconductor.com/using-beacon-reference-design-a..。
由于MT_dialog
你好,
感谢您的快速回复。关于1),是的,现在我能够在UART/SPI模式下打开功率分析器工具。我遵循了所有正确的程序,但它仍然显示平均电流为40毫安和峰值为80毫安(这大约是我们在DSO中通过与电源串联探测获得的10倍)。我仍然得到大约40毫安的偏移量。它在工具中将睡眠模式显示为“扩展的”。关于5),我的问题是,我们是否可以调整广告,使我们可以发送3个包,而不是在一个广告中通过每个通道发送一个包。随文章附上功率分析器工具窗口的截图。
谢谢你!
嗨wisilica,
你看到的电流非常过分了,我的意思是即使你启用了flash的峰值80马比很多,你能请检查配置选项在智能片段和检查的价值倍增系数,580应该是10的套装,虽然我不认为这是唯一的原因,如果你看到这种值,板上一定有某种泄漏,也许是由于你应用的修改。
关于你的第二个问题,除了你不能这样做之外,你只能通过每个渠道发送一个广告包,我不认为有任何理由这样做。
由于MT_dialog