一、简介

给客户开发一款蓝牙自拍杆的方案芯片,使用KT6368A单芯片解决。两种实现逻辑

1、由客户的遥控MCU来控制蓝牙芯片的开启和关闭

2、由KT6368A蓝牙芯片自己完成所有的事情,分两个按键,一个按键短按开机,短按关机。第二个按键实现拍照,这个蓝牙芯片关机必须低于4uA样子

  1. 最好预留一个蓝牙的指示灯,表示是否连接

产品最终选用CR3032的电池,所以非常的在意功耗

二、详细记录

2.1 程序开发记录

主体选择的程序的框架,以及demo例程

2.2 走的协议

==》测试安卓手机“小米12pro” 。对应的两个按键分别是“没有相机界面”是音量+和音量-

==》测试IOS的手机“iphone7”,也是可以拍照,搜索连接自然也没问题

==》测试小米7,发现自拍键变成了 相机延迟拍照,出现3-2-1的界面,再回去设置里面查看确实是因为“音量键”设置为 倒计时快门了,改成快门就OK了

三、实际开发记录--参数详解

方案细节确定如下:

1、由蓝牙芯片自己完成所有的事情,分两个按键,一个按键短按开机,短按关机 。第二个按键实现拍照

==》这个蓝牙芯片关机大概是4uA的样子

  1. 芯片的2脚LED,7脚【USB-DM】开关机按键,8脚【USB-DP】一个拍照 。空闲超过5分钟就自动关机

  1. 蓝牙名:Selfie mirror

3.0 测试环境

  1. 采用3.3V供电

  1. 去掉原本测试板上面的ME6208A的LDO,因为他也会产生功耗

3.1 功耗记录 --- 未连接

平均功耗在3mA左右

3.2 功耗记录 --- 连接edr--指示灯闪灯

这个就要看平均功耗了,大概在2ma的样子

3.3 功耗记录 --- 连接edr--指示灯熄灭

这个就要看平均功耗了,大概在2ma的样子

3.4 功耗记录 --- 关机-poweroff

关机功耗大概是在2ua的样子

3.5 其他注意事项-烧录-第一次开机等等细节

不同系列,最低档位对应电压是有差异的。各种不同供电电源应用,建议选择的LVD档位:

1、纽扣电池供电:选择1.7V档以上

2、锂电池供电:选择2.3V档位以上

3、5V转3.3V LDO供电:选择2.6V档位以上

4、电源上存在大电感、大电容供电:选择最高档位以上

==》芯片开机有个瞬态电流,建议客户选择脉冲电流为20mA 的纽扣电池。

==》第一次下载程序后,芯片会有蓝牙trim操作,此阶段会有大于20mA,且持续1-2秒大电流时间。

一般纽扣电池是带不动的。需要用3.3V的稳压源供电。

断电后,第二次及以后的开机,就可以用纽扣电池供电了。

基于KT6368A芯片开发SOP8蓝牙自拍杆方案记录总结相关推荐

  1. 基于intel芯片的安卓蓝牙4.0 BLE通信总结

    基于intel芯片的安卓蓝牙4.0 BLE通信问题总结 使用设备: 台电 x98 air 3G 系统:安卓4.4.4 系统搭建: 1.安装ADT驱动,可以搜索intel_mobile_usb_driv ...

  2. 基于全志A33开发板linux系统移植学习记录(Boot0)

    基于全志A33开发板linux系统移植学习记录 第一章 Boot0基于ARMGCC的编译与修改 文章目录 基于全志A33开发板linux系统移植学习记录 前言 一.全志A33简介以及上电引导流程 二. ...

  3. 基于心电芯片 KS1081的微小穿戴心电方案

    高精度的心电图信号是医生用来准确判断用户心脏健康的依据.心电监测设备要求传感芯片能够不失真的获取完整的心电波形而不是简单的心跳.相比于传统的光电式测量人体心率(心跳),心电图因为具有丰富的波形并能反映 ...

  4. 重磅---基于App Inventor开发的蓝牙RSSI测量基站距离的手机应用软件

    RSSI的测距技术是利用无线电信号随距离增大而有规律地衰减的原理来测量节点间的距离 根据rssi强度计算距离 公式:d=10^((abs(rssi)-A)/(10*n)); A代表在距离1m时候的信号 ...

  5. KT6368A蓝牙芯片开发注意事项以及问题集锦--长期更新

    目录 一.简介 二.硬件说明 2.1 硬件说明 2.2 芯片版本功能说明 三 问题集锦 3.0 KT6368A为什么网上资料少?芯片会缺货吗?芯片会停产吗?供货是否稳定?价格还能便宜吗? 3.1 KT ...

  6. 基于KT6368A的双模蓝牙模块打印机的方案

    目录 一.打印机蓝牙模块简介 目前主流的打印机,很多都还是不带蓝牙.大部分的受限于成本等等原因,都还是通过USB的方式和电脑进行通讯,从而完成打印的数据交互 因为早期蓝牙技术发展的比较缓慢,而打印机类 ...

  7. 基于富芮坤的FR801 BLE芯片开发

    基于富芮坤的FR801 BLE芯片开发 前言:本篇主要讲解如何利用官方的SDK和ble 协议栈知识开发所需的功能 注意:因为官方是每个工程都导入同一个底层-所以一旦修改了components ,全部工 ...

  8. 源代码,基于Stm32f030单片机开发日历显示,内部包括,按键检测、蓝牙通讯、温度传感器读取以及贪吃蛇游戏

    源代码,基于Stm32f030单片机开发日历显示,内部包括,按键检测.蓝牙通讯.温度传感器读取以及贪吃蛇游戏. OLED 屏幕的i2c驱动代码. 非常是初学者用于参考学习. :862564016125 ...

  9. 基于QT的安卓手机蓝牙APP开发

    摘要:前段时间用QT写了一个串口调试助手,感觉还可以.因为QT是跨平台的,同样一套代码可以在windows上面跑,也可以在linux上面跑,也可以在安卓手机上面跑.而且不需要修改任何东西,编译器会自动 ...

最新文章

  1. 状态保持中的cookie
  2. 双11行业“三连冠”,鞋王百丽走对了哪几步?
  3. 第06课:浅层神经网络(NN)
  4. Ubuntu16.04下CUDA 9.0 + cuDNN v7.0 + tensorflow 1.6.0(GPU)环境搭建
  5. 【C/C++17】_ooci.h,_ooci.cpp,_mysql.h,_mysql.cpp,_postgresql.h,_postgresql.cpp
  6. Activiti 7.1.4 发布,业务流程管理与工作流系统
  7. 安装debian的zabbix-agent客户端
  8. thuinkphp5 input('post.arr1')接收数组出现:variable type error:array
  9. oracle日期与字符串的相互转化
  10. Nginx——安装详解
  11. Leetcode每日一题:110.balanced-binary-tree(平衡二叉树)
  12. C++ 临时变量的常量性
  13. 成都python数据分析师培训_python数据分析师
  14. 学习Linux-4.12内核网路协议栈(1.1)——系统的初始化(do_initcalls)
  15. mysql 查看环境变量_MySQL的环境变量
  16. ghpython_根据曲线曲率向量和切向量绘制椭圆
  17. 用matlab求三次方程根,三次方程的根式求解(通俗版本)
  18. 使用 ngrok 进行内网穿透
  19. linux中()、[]、{}、(())、[[]]等各种括号的使用
  20. 计算机技术 安防 工程师考试,信息安全工程师考试科目有哪几门

热门文章

  1. procreate批量导入笔刷
  2. matlab 移位操作基础
  3. 听说用这个7岁小孩都能编程-Google开源项目blockly
  4. vivo 帐号服务稳定性建设之路
  5. turtle(海龟绘图)的一个简单例子太阳花(仿官方文档)
  6. 有什么适合学生党使用的无线蓝牙耳机?四款学生党无线耳机
  7. 公链生态周报:BI指数周涨幅为9.4%,B1账户现已解锁980万EOS | 链塔智库
  8. CN_@IP协议IP地址@IP首部@IPv4@地址分类@私有地址@NAT@单播地址@组播地址@广播地址
  9. win8.1计算机开启远程,Win8.1系统远程桌面在哪里?
  10. Hbase 协处理器