完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 透传工具简介 此透传工具适用于CC2640 蓝牙透传模块,旨在解决通过使用此工具对CC2640蓝牙透传模块进行快速的开发及相关的指标测试,使用时将计算机通过串口与此透传工具进行连接,连接后就可以进行设置、调试、读写透传模块参数以及通过透传模块进行简单的蓝牙数据收发等操作。这个蓝牙透传工具适用于昇润蓝牙透传模块进行开发、设置,你也可以自由选择所需的模块对其进行测试。 透传工具实物图 蓝牙透传模块转接板实物图 透传工具功能与零件介绍 透传工具脚位图 透传工具接线说明表: 本透传工具软件使用介绍,与此透传工具配套的软件界面如下图所示。 利用该透传工具软件进行设置调试开发要按照以下步骤进行操作: ① 首先需要通过串口连接透传模组(将此工具插到电脑的 USB 口上)。在这之前请先检查 J3、J4、J7 是否已经用跳冒连接,若没有则请在此处插上跳冒。 ② 打开软件,设置模组的型号,选择 CC2640,如下图所示。 ③ 设置正确的波特率之后选择对应的端口,然后点击“打开串口”。 ④ 接下来我们应该测试通讯是否正常,点击软件上的通信测试按钮,若通讯正常,则可以在接收数据栏看到 “AT+OK”。如下图所示。 ⑤ 在确定通信正常后,就可以对蓝牙透传模块进行正常的操作了,比如读取模组的MAC 地址、获取版本号等,只需点击相应的按钮即可。 ⑥ 我们可以点击软件上的 “高级模式” 按钮来进行一些高级设置,界面部分如下图所示。 在这里我们可以设置一些参数,比如设备密码、蓝牙设备的特征参数(广播间隔、连接间隔等),按照旁边的提示操作即可。 透传模块测试: 睡眠状态功耗测试 ① 在代码中设置模块为关闭广播状态。 ② 断开 J2、J3、J4、J5、J6、J7 接口。 ③ 将万用表调节到测电流的模式。 ④ 将万用表的红表笔接到外部的 3.3V,将万用表的黑表笔接到 J11,然后把外部电源的 GND(地)接到 J8。 ⑤ 观察平均电流值。 测试结果(参考值): 睡眠状态平均电流 : 1.32uA 广播状态功耗测试 测试方法: ① 在代码中设置模块为打开广播状态,并设置广播间隔。 ② 断开 J2、J3、J4、J5、J6、J7 接口。 ③ 将万用表调节到测电流的模式。 ④ 将万用表的红表笔接到外部的 3.3V,将万用表的黑表笔接到 J11,然后把外部电源的 GND(地)接到 J8。 ⑤ 观察平均电流值。 测试结果(参考值): 如上图,当模块处于广播状态时,以广播间隔的时间去唤醒模块并发送广播数据,每次唤醒最大电流是 6mA。 连接状态功耗测试 ① 断开 J2、J3、J4、J5、J6、J7 接口。 ② 在程序中设置模块连接间隔。 ③ 使用 APP 连接模块。 ④ 将万用表调节到测电流的模式。 ⑤ 将万用表的红表笔接到外部的 3.3V,将万用表的黑表笔接到 J11,然后把外部电源的 GND(地)接到 J8。 ⑥ 观察此时的电流值。 测试结果(参考值): 当模块处于连接状态时,模块将以我们设置的连接间隔时长定时退出睡眠模式来与主机进行数据交互以维持正常的连接(见图八中峰值较高的波形)。同时还有一个定时任务用于读取当前的 RSSI 值(见下图中峰值较低的波形,默认周期为 1s,可根据实际需求更改 RSSI 的获取周期)。 数据透传测试 数据透传测试部分,用户可自行选择PC 软件亦可使用我司提供的透传软件测试。测试数据透传时需要使用昇润提供的“TTC 透传模组参数设置”软件进行相应的调试。具体步骤如下: ① 用跳线帽连接 J2、J3、J4、J7,且 USB 接口接入 PC 端。(此时模块由USB 接口供电) ② 使用我司的透传 APP,并连接透传模块。 ③ 打开“TTC 透传模组参数设置”,选择CC2640 模式,并选择透传数据发送选项卡。即可开始测试收发数据如图九。收发的数据内容及数据统计可在下图中显示。 使用其他 PC 软件 ① 用跳线帽连接 J2、J3、J4、J7,且 USB 接口接入 PC 端。(此时模块由USB 接口供电) ② 使用我司的透传 APP,并连接透传模块。 ③ 打开 PC 软件,数据发送格式为AT+DATA=XXXXXX ,其中 XXXXXX 为用户需要发送的数据。 PS: 1.串口发送透传数据, 串口每包不超过 80 个字节(包括 AT 指令) 。 2.模块会自动分包, 以每包 20 个字节的形式进行蓝牙数据发送。 3.串口透传数据间隔 =( 串口最大数据量( 总字节( 不包括 AT 指令) ) /20 ) * 蓝牙最大连接间隔 。 4.应减少出现每包串口透传数据的间隔远小于蓝牙的最大连接间隔的情况,这样容易导致数据丢失。 5.透传数据发送量计算方法, 计算数据发送量方法如下: HEX 模式下: 实际发送字节数 =( 数据包总字节数 - AT 指令( 10 个字节) )/2字符模式下: 实际发送字节数 = 数据包总字节数 - AT 指令( 10 个字节) ` |
|
相关推荐
7 个讨论
|
|
只有小组成员才能发言,加入小组>>
1026 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1599 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
1197 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1697 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
1363 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1654浏览 1评论
2104浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
887浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2554浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
893浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 03:06 , Processed in 0.972057 second(s), Total 56, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号