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

描述

一、简介

目前KT6368A蓝牙芯片,总共开发了三个版本,他们的硬件IO定义都是一模一样的

三个版本也都是为了不同的应用场景和客户需求而开发。

三个版本都是出货之前烧录不同的软件,就可以了

同时,此文档会不定期的更新客户使用过程中遇到的一些问题,您可以长期关注,或者开发的过程中,遇到相关的问题,都可以这里找找答案

样品购买链接:

https://item.taobao.com/item.htm?spm=a230r.1.14.18.4e536326pc3fQe&id=630430098226&ns=1&abbucket=11#detail

蓝牙芯片

完整资料链接:

https://download.csdn.net/download/qyvhome/86249237


二、硬件说明

 

2.1 硬件说明

 

蓝牙芯片

同样的SOP8封装,3.3v供电 。外挂24M的晶振[24M-12pF-10ppm]的参数

芯片2脚作为连接成功的标识,同样蓝牙的天线RF部分,也不需要用户关心,直接照着我们给出封装copy即可,没有什么太多的要求


2.2 芯片版本功能说明

蓝牙芯片

购买样品的时候,可以根据自己的实际需求来选择版本

同时,不同的版本,出厂默认的蓝牙名称是有区别的,请注意区分

三、问题集锦

 

3.0 KT6368A为什么网上资料少?芯片会缺货吗?芯片会停产吗?供货是否稳定?价格还能便宜吗?

1、KT6368A是基于杰理的AC6368A这颗芯片开发的产品,注意里面是有软件的。出厂会烧录好

这个是大品类的芯片,出货量很大,在您看不到的地方,如:自拍杆、防丢器、游戏手柄、充电仓等等

所以,不需要推广,因为推广给您知道,那也是成本。所以您大胆用就可以了,不磨叽

2、芯片可能会缺货,但是我们也有B计划,会拿很多钱去备货,只要你有量 。别每个月1K的量来反复确认会不会缺货,大可放心,缺货争对的是100K以上的出货量,才需要考虑的

3、芯片也可能会停产,但是我们也有B计划,无缝替换

4、目前供货非常的稳定,就等您的大单,跑起来。再来降低一下成本

5、价格没什么空间,所以没起来量之前,尽量不用找我们讨论价格

目前淘宝是唯一销售渠道,我们用最高的效率,来打造这个最具优势的产品,这就是我们目前的做法和后续的规划。少量也不会价格贵 ,大量可能略微便宜一点点【以分来计算】,仅此而已


3.1 KT6368A是什么?有什么功能?特点是什么?适用于什么场景?配什么晶振呢?KT6368A批量有优惠吗? 蓝牙天线预留的元器件怎么办,焊还是不焊?

1、KT6368A芯片属于蓝牙芯片,支持蓝牙5.1版本BLE。同时支持2.1版本的SPP功能

2、KT6368A芯片支持连接手机,进行数据的双向交互,俗称“蓝牙透传”。通过UART接口

==》支持常用的AT指令,如:设置名称、设置地址、设置波特率等等。详见手册

3、KT6368A芯片最大的特点,就是成本低,使用简单,SOP8的封装,也便于生产

4、KT6368A芯片,适用于纯数据通讯的场合,如:客户自己开发APP、微信小程序等等

5、目前KT6368A的程序,只做了从机版本,只能和手机连接

6、搭配24M的晶振,参数是12pF的负载,精度是10ppM 。当然可以是3225封装或者其他

晶振的选择,直接影响的是蓝牙的频偏,也就是蓝牙距离,所以别随便用,到时候搜不到蓝牙名,就又跑来问为什么了,我们有提供晶振的样品。可以顺便拿几个回去测试

晶振的电容不用焊,建议预留,我们开机芯片会自动校准晶振的负载电容,软件处理的

很多客户,一上来就问东问西,这种就请直接绕道,别买了。重点是自己先看,实在不清楚的再沟通

正因为成本低,所以利润也低,所以尽量多看文档。提升大家的效率

再次说明:资料在宝贝详情,有网盘下载链接

8、芯片批量基本没什么优惠了,价格超级敏感的,请选择其它

9、蓝牙天线脚,预留的元器件,做样品直接不焊,接一个C1的电容即可。批量建议预留,预防做认证,或者天线要求极高的场合 。只接C1电容蓝牙距离也是妥妥的超过10米以上


3.2 KT6368A有测试板吗? 拿到芯片如何开始测试呢? 有什么硬件上的注意事项?

芯片是SOP8封装的,总共的引脚就很少很少,使用也很简单。暂时没有测试模块

1、1脚供电。然后对地焊一个105的电容就够了。或者不接也行。量产加上

2、蓝牙天线,直接焊一根线就可以了,连接到芯片的4脚。实际做产品就加个2p7电容

3、主要是晶振比较难焊,不要紧,可以配套我们给的晶振,M49 2脚的焊一下就可以了

4、剩下的就是串口了,因为是3.3V的电平,所以3.3V的mcu直接直连即可

5、初次调试,建议使用串口调试助手调试 。USB转TTL的选用CH340G,某宝很多

为什么我们不做测试版,主要是成本的原因,所以麻烦客户自己动手

3.3 KT6368A支持微信小程序吗 ? 默认的uart波特率是多少?

1、微信小程序,只是用到了BLE而已。也就是说支持BLE就可以支持微信小程序

2、芯片是BLE5.0的协议,微信小程序需要客户自己开发。我们只是透传,无其他作用

3、芯片给的uart缓存是1K字节 。默认的波特率是115200

3.4 KT6368A这颗芯片供电电压多少V?电流多少? 透传的速率是多少BLE和SPP

1、建议给3.3V的电压【2.2V--3.4V】。

2、开机瞬间电流是26mA。稳定大概1秒左右,就降到4mA左右

3、芯片给的uart的缓存是1K字节,默认波特率是115200

4、对于BLE的速率,我们没有做完整的测试,需要高速传输的请自己测试一下

5、SPP的传输,建议是单次最高不超过512字节一包数据 ,传输速率建议自己测

6、BLE的传输速率,由于不同的手机版本,都会有差别。所以速率没办法统一说明,用户自己测

3.5 如何区分AT指令和串口透传数据? 如何知道蓝牙是否连接?

1、AT指令,在任何状态下面都是有效了

2、只要蓝牙连接成功之后,就进入透传了,AT指令依然有效

3、这个要看芯片的第2脚。未连接输出低电平。连接成功输出高电平

4、当然,你可以接一个指示灯来看。或者也可以连接到mcu的gpio上面

3.6 如何确定芯片是否工作正常呢?以及串口接线正常呢?如何对接5V的MCU系统?

1、芯片上电瞬间,2脚会输出1秒钟高电平,然后马上拉低 。所以接1个指示灯来看一下状态。

2、芯片上电串口是一定会返回信息的。注意是一定,如果没收到,说明串口有问题

3、对接5V的MCU系统,建议TX和RX串电阻,100欧姆或者1K 都行,以实际调试为准。电阻存在主要是限流 。一定不要直接连接。

3.7 支持单芯片出货吗? 芯片是什么参数?什么包装?芯片出货稳定吗

1、芯片是sop8封装,管装,100片一管 。当然量大可以自己去编带

2、芯片出厂会烧录好固件,用户可以直接使用

3、芯片出货很稳定,因为这个是大品类的应用,如自拍杆、防丢器、等等量大的产品用的多

所以成本就很低,

4、另外不支持讲价。价格也没什么空间了,请留意

3.8 支持修改uuid ,以及蓝牙名和蓝牙MAC地址吗

1、支持修改蓝牙名 ,以及蓝牙MAC地址

2、当然也支持,AT指令读取 。Uuid目前已经支持AT指令去修改了

3.9 支持单芯片出货吗? 芯片是什么参数?什么包装

1、芯片是sop8封装,管装,100片一管 。当然量大可以自己去编带

2、芯片出厂会烧录好固件,用户可以直接使用

3.10 硬件设计,有什么需要注意的地方吗?

1、请严格按照我们给出的供电电压,去供电 。电源这一块没什么太大的讲究

2、蓝牙天线,按照我们给出的封装画就可以了。因为技术很成熟了,所以基本上距离都超过15M

3、芯片的7/8脚两个必须预留测试点,这个是升级接口,以防万一要升级

4、升级的测试点排列,建议是 1/7/8/3 这4个脚顺序排列。引出测试点,很重要

3.11 支持买几个样品,帮我修改波特率到9600吗?

1、原则上不支持修改,因为几个样品,客户自己动手发AT指令改一下。我们默认是115200

2、实在要修改,收人工费500。如果批量生产之前可以联系我们修改好默认参数,再出货,都是可以的

3.12 支持按照我们特定的uuid,以及服务,然后修改出样品吗?

1、原则上,不支持修改。因为样品阶段是给客户测试功能的。用户可以先做硬件,后期确实是做产品的,我们会配合修改的。测试芯片的性能。不可能几块钱的东西,我们都要工程师参与配合修改,这样效率太低了

目前最新的版本,支持AT指令设置uuid和特征值,但是属性是不支持修改的

2、实在需要修改的,可以,收人工费500修改

3.13 KT6368A大批量订货有货吗?后续能保证供货吗??

1、大批量订货是有货的,大可放心。除非那种单次超过200K以上的订单,需要提前打招呼以外

其他的数量,无需提前沟通 。注意是 不用打招呼,直接下单就可以了

核心的重点,货您不用担心,就怕您没订单,一直问问问,这个就很麻烦了

3、后续也会有长期有货的,无论订单多少,我们仓库一般都会做库存,大概保持在300K的。

3.14 用USB转TTL连接好之后,在PC端通过串口调试助手,就能和手机通讯了吗?

1、这样的问题,其实不用问,手册写的很明白 。答案是肯定的,在我们给出的测试方法里面,就已经有描述了,清详细看一看,不懂网上查一下

2、首先,要保证串口能连接好 。其次要在手机上面打开测试app 。具体看我们的测试说明

3.15 KT6368A连接好手机的测试APP之后,一定要打开notify呢?那我实际提交给APP开发人员,该如何说明呢?

1、是的,一定要打开notify 。串口发给KT6368A芯片的数据,才能通过蓝牙发送给手机

这个是蓝牙的标准,一定要这么做才行,

2、做app开发或者小程序开发的工程师,都知道连接蓝牙芯片之后,主动打开nortify的,这个是固定的API 。做单片机开发的工程师可以不用管这个

3.16 KT6368A为什么一定要在app里面连接呢?系统设置的蓝牙界面可以看到但是连不上?

1、注意,BLE一定要在APP里面搜索和连接 。是一定,无论是安卓还是IOS的设备,都一样

2、同时,SPP也要在安卓的app里面搜索和连接 。注意IOS设备是没有SPP的

3.17 为什么我用串口调试助手发送AT命令,蓝牙芯片会给我返回ER+1或者ER+3呢?

1、对于这个问题,您第一时间,就应该查阅芯片的手册3.9章节,里面都有错误信息的意思解答

2、ER+1 --- 代表的是芯片接收串口的数据,开头的两个数据,不是AT 。而是其他

3、ER+3 --- 代表的是芯片接收串口的数据,末尾不是回车换行,意思是不是\r\n

4、再次说明,这个东西测试很简单,能自己排查一下就自己排查一下,很多客户一上来就说

“我用过多少多少模块”,都没问题,就你们的测试有问题,真的相互理解,多的就不说了,都是泪

3.18 为什么我在蓝牙连接成功之后,发送AT指令给蓝牙芯片,没有透传出去呢?

1、详细查阅一下我们的手册,章节6,有详细说明的

3.19 为什么我用的KT6328A版本,芯片开始还能接收AT指令,过几秒钟就不行了呢?

详见里面的说明文档

您购买的会不会是低功耗的版本,因为低功耗的版本只支持ble ,上电5秒之后自动进入低功耗,关闭了KT6368A芯片的所有外设资源,所以您发的AT指令是无效的

3.20 为什么我用的KT6368A双模的芯片,spp能够正常连接,但是ble不能连接?

1、ble的连接一定要用app去连_不要在系统设置里面去连接,app可以用我们提供的lightblue ,或者nrf conenct 或者其他,很多很多

2、还有一种情况是,客户的晶振频偏过大,导致ble连不上,这个时候注意找我们客服买配套的晶振

3.21 为什么我焊上KT6368A的芯片到板子上面,做了几十个板子,有的板子手机端搜不到蓝牙信号,有的手机能搜索但是连接不上,有的手机能连上,但是很容易掉线?????

==》面对这个问题,我们给出的基本判断,就是用户随便使用晶振,导致的问题,我们手册里面硬件设计部分,也单独把这个注意事项拿出来描述了的

==》晶振一定不能随便用,这里再次说明一下,希望引起重视

==》KT6368A芯片的不良率是非常非常低的,因为出厂之前,都要烧录程序。而烧录程序是所有的脚都要被用到的,所以即使有不良的,也会是在烧录这个阶段就挑出来了,给到客户的基本上不良率是低于千分之一的

==》实在排查不出来原因,我们建议到淘宝上面去买一个测试模块,搜索关键词“KT6368A蓝牙芯片”


3.22 我们现在使用贵司的KT6368A的芯片,但是出口需要过认证,FCC或者CE或者KC等等认证怎么办?


回答 1、如果客户需要过认证,直接联系我们的客服即可,他会发对应认证的资料给您
2、基本上涉及到蓝牙的认证,都绕不开FCC和BQB这两个名词。简单理解如下:
(1)、FCC是用来测试射频的性能
(2)、BQB是测试蓝牙的协议。
客户如果需要过认证,最好咨询专业的机构,我们只能做到全力配合,但是不能代替客户去过

3.23 目前我们测试KT6368A的性能都不错,但是现在想加快数据的传输,MTU或者超过20字节的包长度


回答 1、因为我们目前在卖的是标准的版本,也就是需要兼容老的手机,比如蓝牙4.2版本及以下的
2、所以手机下发数据,我们内部都是20个字节进行拆包和分包的
3、如果需要大数据量的传输,可以联系我们进行订制的修改,这个我们可以配合修改的

审核编辑:汤梓红

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分