一、简介
鉴于之前,客户一直反馈我们的KT6368A的蓝牙芯片低功耗还是偏高。所以我们特地优化了一个低功耗的版本。这里命名为KT6328A。此版优化的地方在两点:
1、去掉了SPP功能 。只保留了BLE低功耗的功能
2、上电默认就是低功耗模式。上电默认前5秒是正常收发指令 ,5秒之后进入低功耗
==》这样做的目的是方便客户可以AT指令设置参数。因为进入低功耗之后,芯片所有的外设必须关闭。
二、详细说明
2.3 相对高精度的电流测试曲线
1、可以看到开机瞬间的电流在5mA ,随后降到4mA 等待几秒之后,就进入低功耗广播状态了
2、低功耗的广播状态,平均电流是185.4uA
3、最低的时候,是20uA 。由于此uA表软件采样率不够,所以曲线上面体现不出来
三、开发注意事项
1、首先,功耗的优化,是一个整体的设计,不能单靠我们蓝牙芯片来实现。目前我们芯片体现出来的功耗,其实很大一部分是芯片内置的LDO漏电导致的,如果芯片是高效率的DCDC降压的话,功耗还可以更低
2、其次,我们的KT6328A低功耗版本的特点,如下
(1)、在广播的时候,处于不断的睡醒,自唤醒的状态下 。睡眠的时候就要把外设全部设置为高阻态
(2)、如果此时,你有下拉电阻到底,也会有漏电流的情况,
(3)、包括uart的接口,也会是一个漏电的隐患
3、只有当ble被主机连接成功之后,我们芯片会重新的初始化UART资源,才可以正常接收uart的数据
此时判断的依据,就是芯片预留的那个连接指示灯脚 。
4、建议等到连接成功之后,再延时100ms进行正常数据交互
5、未完待续。..。..。..
如果对于目前的低功耗产品,还觉得功耗高的。我们其实还有芯片可选
但是封装就不是SOP8了。封装是QFN32。同时成本就翻倍了
编辑:fqj
全部0条评论
快来发表一下你的评论吧 !