嗨,迪劳格,
我们正试图测量基于DA14585的定制电路板的电流消耗。该板还嵌入了加速度计和温度传感器。我们正在使用DA14580DEVKT-P_VB来连接我们的定制电路板,并在智能代码段中使用功率分析器测量电流消耗。我们有以下疑问:
1我们首先通过放置子板来计算电流消耗,峰值电流为7.9 mA,平均电流为3.84 mA。这是正确的还是有其他方法来计算电流消耗?捕捉附在下面。
2我们通过连接开发工具包(3V3和GND)上J5连接器的1针和2针来连接定制板。我们想知道如何将定制板与dev_工具包连接起来。
三。是否有任何关于使用DA14580DEVKT-P_VB开发工具包进行电流消耗测量的文件?
设备:

嗨,布莱博特,
请检查一下电话号码第六章的Bluetooth®智能通信接口板(UM-B-065)用户手册。通过类似的方式,您可以将自定义板与我们的开发工具包连接起来,并使用SmartSnippets测量功耗。
谢谢,下午好
嗨,对话,
谢谢你的回复。
我们使用的是DA14585定制板,我们有温度传感器和加速计。该设备以1秒的间隔发布广告,同时保持传感器处于活动状态,我们
没有使用任何睡眠模式。
根据上述给定文件,我们测量了电流消耗,测量的峰值电流为4.679 mA,平均电流为0.692 mA。我们使用的是225毫安时电池。
你能告诉我如何优化电流消耗以及如何延长电池寿命吗。请参阅任何应用程序说明或类似内容。
比尔,
布莱博特。
嗨,布莱博特,
功率优化的工作各不相同。有一些指导方针需要遵循。在开始之前,我有一个问题,为什么你不使用任何睡眠模式?
所有这些技巧的关键是减少MCU和BLE收音机的激活时间
–更少的数据负载和开销
查看播发数据包和连接数据包。是否有冗余数据或不必要的数据。尽量简短。
–更大的MTU尺寸
如果要传输大数据,请增加MTU的大小。如果主机可以支持DLE(BLE 4.2特性),您还可以增加数据包长度。
–更高的睡眠时钟精度
请使用具有极低ppm的外部32K Xtal,以在连接期间实现主/从设备之间的低同步窗口,并在冲突期间缩短唤醒时间。
-提高接口总线的数据传输速率
以更高的速度运行SPI或I2C总线
-较低的传感器输出速率
使用较低的传感器数据输出速率来降低功耗
-处理与可恢复事件同步的事件
如果适用,在BLE事件期间处理传感器数据,以减少激活时间。这更像是基于拉动模式的传感器数据处理。前一种方法类似于基于中断的方法。
-其他
可优化BLE协议,如Advertised interval、连接间隔和从属延迟,有关详细信息,请参阅《开发人员手册》。
溴