0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

低功耗蓝牙芯片KT6368A开发注意事项

清月电子 来源:清月电子 作者:清月电子 2022-06-09 16:10 次阅读

鉴于之前,客户一直反馈我们的KT6368A的蓝牙芯片低功耗还是偏高。所以我们特地优化了一个低功耗的版本。这里命名为KT6328A。此版优化的地方在两点。

1、去掉了SPP功能 。只保留了BLE低功耗的功能

2、上电默认就是低功耗模式。上电默认前5秒是正常收发指令 ,5秒之后进入低功耗

这样做的目的是方便客户可以AT指令设置参数。因为进入低功耗之后,芯片所有的外设必须关闭。

1、注意此功耗,是芯片上电默认就是此模式 。注意购买,一定要购买KT6328A这个版本。其他版本不行
这个版本,也可以通过蓝牙名来识别“KT6328A-BLE-2.0”
2、芯片默认出厂,开机前5秒是正常模式 ,5秒之后就进入低功耗。方便客户测试
序号 电流 说明
开机瞬间 15mA 芯片开机需要初始化很多外设。所以瞬间电流比较大达到15mA
但是这个时间仅仅维持200ms,就进入低功耗状态了
工作状态-未连接 30uA
5mA 交替
芯片正常工作状态,正常对外广播,处于一个睡眠、唤醒广播、睡眠这样的周期性状态 。其实目的是为了节省功耗
周期是500ms。100ms广播一次,400ms就睡眠
广播一次电流就是4mA 然后进入睡眠,就变成30uA
工作状态-已连接 4.3mA 当连接成功之后,芯片就不再进入睡眠。而是一次处于工作状态了

pYYBAGKhqnKADf2JAACRZSvnZM0317.png

pYYBAGKhqqCABfXvAAFxX2NcWhk128.png

1、可以看到开机瞬间的电流在5mA ,随后降到4mA 等待几秒之后,就进入低功耗广播状态了

2、低功耗的广播状态,平均电流是185.4uA

3、最低的时候,是20uA 。由于此uA表软件采样率不够,所以曲线上面体现不出来

pYYBAGKhqr6AXOHzAAI-M3psgw8558.png

广播间隔,也支持AT指令设置,详见手册的3.11章节

总结:这个广播间隔的设定,其实还是根据产品。不同的产品需求不一样,我们默认出厂的固件是500毫秒的间隔

所以功耗在180uA的样子 。实际还需要更低功耗,则修改广播间隔时间即可

三、开发注意事项

1、首先,功耗的优化,是一个整体的设计,不能单靠我们蓝牙芯片来实现。目前我们芯片体现出来的功耗,其实很大一部分是芯片内置的LDO漏电导致的,如果芯片是高效率的DCDC降压的话,功耗还可以更低

2、其次,我们的KT6328A低功耗版本的特点,如下

(1)、在广播的时候,处于不断的睡醒,自唤醒的状态下 。睡眠的时候就要把外设全部设置为高阻态

(2)、如果此时,你有下拉电阻到底,也会有漏电流的情况,

(3)、包括uart接口,也会是一个漏电的隐患

3、只有当ble被主机连接成功之后,我们芯片会重新的初始化UART资源,才可以正常接收uart的数据

此时判断的依据,就是芯片预留的那个连接指示灯脚 。

4、建议等到连接成功之后,再延时100ms进行正常数据交互

5、未完待续.........

如果对于目前的低功耗产品,还觉得功耗高的。我们其实还有芯片可选

但是封装就不是SOP8了。封装是QFN32。同时成本就翻倍了

同时,您有好的建议,也可以及时的联系我们,在做产品的路上,我们还是希望能做出好用的产品

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙芯片
    +关注

    关注

    17

    文章

    343

    浏览量

    45464
  • 低功耗
    +关注

    关注

    9

    文章

    2224

    浏览量

    102637
  • BLE
    BLE
    +关注

    关注

    12

    文章

    608

    浏览量

    58820
收藏 人收藏

    评论

    相关推荐

    KT1328A蓝牙主从一体模块芯片的常见问题集锦

    KT1328A版本的硬件,和之前从机的完全一样,只是烧录的软件不同而已。 KT6368A从机支持以往的版本的所有指令,新增了主从一体的相关指令 此版本:不支持SPP,不支持低功耗功耗
    的头像 发表于 03-21 09:53 127次阅读
    <b class='flag-5'>KT</b>1328A<b class='flag-5'>蓝牙</b>主从一体模块<b class='flag-5'>芯片</b>的常见问题集锦

    KT1328A蓝牙主从一体版本查询状态以及调试指示灯和AT指令介绍

    KT6368A基础上新增KT1328A蓝牙主从一体版本,实现主从一体相互切换,可以设置为主机【类似于手机的角色】,也可以设置为从机角色,通过AT指令设置 不支持SPP,不支持低功耗
    的头像 发表于 03-20 09:47 133次阅读
    <b class='flag-5'>KT</b>1328A<b class='flag-5'>蓝牙</b>主从一体版本查询状态以及调试指示灯和AT指令介绍

    KT1328A主从一体蓝牙模块方案_主机使用流程以及开机返回信息说明

    KT6368A芯片基础上,新增KT1328A蓝牙主从一体版本,实现的是主从一体相互切换,可以设置为主机【类似于手机的角色】,也可以设置为从机角色,通过AT指令 不支持SPP,不支持
    的头像 发表于 03-19 12:01 81次阅读
    <b class='flag-5'>KT</b>1328A主从一体<b class='flag-5'>蓝牙</b>模块方案_主机使用流程以及开机返回信息说明

    KT6368A蓝牙主从一体芯片_功能简要说明

    1328A-SOP8 。后续需要下单,请直接标注KT1328A即可 此版本:不支持SPP,不支持低功耗功耗和之前KT6368A双模版本保持完全一致=6mA
    的头像 发表于 03-18 18:42 127次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b>主从一体<b class='flag-5'>芯片</b>_功能简要说明

    如何通过蓝牙获取手机时间同步时钟RTC万年历走ble或者edr经典蓝牙

    KT6368A支持连接手机获取手机的时间信息,可以同步时钟 无需安装任何app,直接使用系统蓝牙即可实现 走的就是edr的经典蓝牙 同时它不影响音频蓝牙,还能保持
    的头像 发表于 03-17 19:30 112次阅读
    如何通过<b class='flag-5'>蓝牙</b>获取手机时间同步时钟RTC万年历走ble或者edr经典<b class='flag-5'>蓝牙</b>

    关于KT6368A双模蓝牙芯片的BLE在ios的lightblue大数量数据测试

    关于KT6368A双模蓝牙芯片的BLE在ios的lightblue app大数量数据测试 测试环境:iphone7 。KT6368A双模程序96B6 App:lightblue
    的头像 发表于 01-17 14:40 191次阅读
    关于<b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的BLE在ios的lightblue大数量数据测试

    1.6元的蓝牙芯片,电路简单到令人发指!

    KT6368A 芯片是一款支持蓝牙双模的纯数据芯片蓝牙 5.1 版本。芯片的亮点在超小尺寸,超
    的头像 发表于 01-14 13:44 435次阅读
    1.6元的<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>,电路简单到令人发指!

    KT6368A双模蓝牙芯片批量生产使用主机芯片KT6358M测试很方便

    KT6368A双模蓝牙芯片批量生产使用主机芯片测试很方便 KT6368A批量生产怎么办?不可能用手机一个一个的去连吧,太慢了 别慌,这个
    的头像 发表于 01-11 12:01 204次阅读
    <b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>批量生产使用主机<b class='flag-5'>芯片</b><b class='flag-5'>KT</b>6358M测试很方便

    KT6368A用SPP发送1K APP显示是3个包或者4个包,理论应该是两个包吧

    MCU通过KT6368A用SPP透传发送1K左右的数据,手机APP显示是3个包或者4个包,但是我看手册说最大一个包是512,理论应该是两个包吧,请问这正常吗?
    的头像 发表于 11-13 11:36 251次阅读
    <b class='flag-5'>KT6368A</b>用SPP发送1K APP显示是3个包或者4个包,理论应该是两个包吧

    KT6368A蓝牙芯片的出现部分芯片距离短换芯片就好是什么问题呢

    KT6368A蓝牙芯片的出现部分芯片距离短,换一个芯片距离就好了,是什么问题呢?生产2K的样子
    的头像 发表于 11-12 09:38 381次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的出现部分<b class='flag-5'>芯片</b>距离短换<b class='flag-5'>芯片</b>就好是什么问题呢

    KT6368A蓝牙芯片的距离天线周围的匹配元器件LC,能增加距离吗

    KT6368A蓝牙芯片的距离,以及天线周围的元器件,电感和电容,添加上去是否可以增加距离?
    的头像 发表于 11-12 09:36 287次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的距离天线周围的匹配元器件LC,能增加距离吗

    KT6368A蓝牙芯片发送指令设置中文蓝牙名是乱码 这个要如何处理

    KT6368A蓝牙芯片发送指令设置中文蓝牙名是乱码 这个要如何处理
    的头像 发表于 11-03 10:05 396次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>发送指令设置中文<b class='flag-5'>蓝牙</b>名是乱码 这个要如何处理

    关于KT6368A双模蓝牙芯片的传输速率的说明包含ble和spp

    KT6368A双模蓝牙芯片BLE和SPP的速率、速度是多少,请详细描述一下细节
    的头像 发表于 10-27 15:42 334次阅读
    关于<b class='flag-5'>KT6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的传输速率的说明包含ble和spp

    kt6368A双模蓝牙芯片无法透传 可能是什么问题呢

    kt6368A蓝牙芯片无法透传 可能是什么问题呢? KT6368A蓝牙芯片,在使用上还是非常的
    的头像 发表于 10-08 14:36 353次阅读
    <b class='flag-5'>kt6368A</b>双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>无法透传 可能是什么问题呢

    你知道2个KT6368A蓝牙芯片模块如何配对以及数据传输吗

    你知道2个KT6368A蓝牙芯片模块如何配对_以及数据传输吗?KT6368A蓝牙模块之间是可以建立连接,并且全双工数据透传的
    的头像 发表于 07-04 13:50 847次阅读
    你知道2个<b class='flag-5'>KT6368A</b>的<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>模块如何配对以及数据传输吗