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

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

3天内不再提示

KT6368A-sop8蓝牙主机芯片获取电动车胎压传感器数据功能

清月电子 来源:清月电子 作者:清月电子 2024-06-25 17:25 次阅读

KT6368A蓝牙芯片新增主机模式,扫描周边的胎压传感器,这里扮演的角色就是观察者。因为测试胎压传感器,发现它的广播模式可发现,不可连接

pYYBAGSjsweAaoTlAAFRCUbKy9w303.png

胎压传感器部分的手册说明如下,关于蓝牙部分的协议

wKgaomZ6jM2AYIezAAF4vBgALkU895.png

实际蓝牙芯片收到的数据,转发串口之后的数据格式如下:

wKgZomZ6jN6ARB2eAABcwiE_jlY909.png

4C 43 54 50 4D 53 2C 3A 85 92 3B CD FB 2C 07 3B 92 85 3A 83 4D B7 10 20 6D
这一组数据,有4个参数,每个参数之前,使用了‘,’=0x2C进行隔开

4C 43 54 50 4D 53 --- 对应蓝牙名称
3A 85 92 3B CD FB --- 对应设备的mac地址
09 3B 92 85 3A 8E 4D B7 10 20 --- FF包数据,也就是核心的传感器数据包
最后一个字节为“异或”校验码字节=0x6D

wKgaomZ6jOaAIRjNAAF3zK3B6xQ106.png

1、扫描全部由蓝牙芯片主动完成,mcu需要控制蓝牙芯片的供电
2、蓝牙芯片还是500ms或者1秒搜索一下周边合法的设备,比如“LCTPMS”
3、mcu不需要扫描的时候,直接断蓝牙芯片的电源即可,这样操作会比较灵活
4、其中增加一层数据包的校验,主要是为了蓝牙芯片和mcu之间数据的稳定性
u8 generate_xor_checksum(u8 *data, u8 length) {
u8 checksum = 0;
for (int i = 0; i < length; i++) {
checksum ^= data[i];
}
return checksum;
}

wKgZomZ6jPiAOTeVAAB9peMqjz8793.png


实测2个广播周期,可以看出来胎压计,大概率是广播20秒,就进入低功耗去了

wKgZomZ6jQCATEfcAAbBw-FGbnQ581.png

胎压计的正反面,以及测试条件,实际上就是一个加压的洒水壶,加压之后传感器就会自动唤醒并且广播对应的数据

审核编辑 黄宇

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

    关注

    2536

    文章

    48846

    浏览量

    743498
  • 芯片
    +关注

    关注

    449

    文章

    48570

    浏览量

    413053
  • 蓝牙
    +关注

    关注

    112

    文章

    5522

    浏览量

    166749
收藏 人收藏

    评论

    相关推荐

    KT6368A双模蓝牙芯片上电到正常发送AT指令或指令复位需要多久

    KT6368A芯片上电到正常发送AT指令,或者开启蓝牙广播被搜索到,或者指令复位需要多久等等系列问题总结
    的头像 发表于 05-27 15:12 201次阅读
    <b class='flag-5'>KT6368</b>A双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>上电到正常发送AT指令或指令复位需要多久

    SL3038 48V/60V电动车里程增程电源驱动芯片 大电流3A

    里程增程电源驱动芯片以其卓越的性能和稳定的品质,赢得了市场的广泛认可。 SL3038是一款耐压150V的恒压控制芯片,具备高效的电源管理功能,专为
    发表于 05-14 17:39

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

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

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

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

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

    新增KT1328A芯片方案的蓝牙主从一体版本,实现的是主从一体相互切换,也就是说可以设置为主机【类似于手机的角色】,也可以设置为从机角色,通过AT指令 此版本的型号命名为:
    的头像 发表于 03-18 18:42 236次阅读
    <b class='flag-5'>KT6368</b>A<b class='flag-5'>蓝牙</b>主从一体<b class='flag-5'>芯片</b>_<b class='flag-5'>功能</b>简要说明

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

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

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

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

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

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

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

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

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

    KT6368A蓝牙芯片的出现部分芯片距离短,换一个芯片距离就好了,是什么问题呢?生产2K的样子
    的头像 发表于 11-12 09:38 480次阅读
    <b class='flag-5'>KT6368</b>A<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 399次阅读
    <b class='flag-5'>KT6368</b>A<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的距离天线周围的匹配元器件LC,能增加距离吗

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

    KT6368A蓝牙芯片发送指令设置中文蓝牙名是乱码 这个要如何处理
    的头像 发表于 11-03 10:05 505次阅读
    <b class='flag-5'>KT6368</b>A<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 451次阅读
    关于<b class='flag-5'>KT6368</b>A双模<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的传输速率的说明包含ble和spp

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

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

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

    你知道2个KT6368A的蓝牙芯片模块如何配对_以及数据传输吗?KT6368A的蓝牙模块之间是可
    的头像 发表于 07-04 13:50 1012次阅读
    你知道2个<b class='flag-5'>KT6368</b>A的<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>模块如何配对以及<b class='flag-5'>数据</b>传输吗