CC2640R2&BLE5.0开发
关于我们
入门开始
- 入门
- CC2640R2F 开发平台
-
视频教程
外设驱动
开发BLE应用
- 协议栈
- 无线固件下载(OAD)
- 应用举例
工具集
其他
- 仿真调试
- 移植向导
- Android BLE开发
CC2640R2&BLE5.0开发
关于我们
入门开始
视频教程
外设驱动
开发BLE应用
工具集
其他
本文采用成都乐控畅联公司自主设计的 开发板 进行距离测试,同时对比官方 LaunchPad 。文末提供 longRange 例程用于两个开发板之间直接测试距离。为了更加直观,本文以 TI 提供的 SmartRF Studio7 软件进行距离测试。测试环境选在城市公路边,无线环境比较复杂。本文的测试结果仅供参考。
SmartRF Studio7 Version:2.6.1
该软件可以在 CC2640R2开发工具集介绍 里获得, SmartRF Studio7 软件的优点是无需下载测试程序,直接插入 USB ,打开软件连接设备即可完成数据收发测试。
TI 提供的 SmartRF Studio7 软件可以测试数据收发,信号强度等,使用该软件可以非常方便的测试 CC2640R2F 芯片是否正常工作。当启动软件,连接开发板之后,双击 List 菜单栏里面你自己的设备就可以进行连接。这里有两个设备,单击进行测试。
总共有 4 种速率模式可供选择,其中第 4 种模式(1 Msym/s GFSK,125 kbps data rate)是传输距离最长的,在下面的测试中会依次选择所有模式进行距离测试。
该软件还可以用于测试 RSSI 强度,如下图所示,分别在 Continuous Tx 和 Continuous Rx 菜单下面点击开始。在接收端会有一个显示界面,以图形方式呈现当前的 RSSI 强度值。
TI官方给出的测试结果是 1.5 公里,地点选取在野外的一个湖上面。下面是视频连接:http://training.eeworld.com.cn/TI/video/9106
由于没有无线电磁干扰并且发射机高度很高,所以距离较远。本文实际选取的是的一条笔直公路,无线环境较差,车辆也比较多,测试环境如下图所示。
如下图所示,在使用 2Msym/s GFSK, 2 Mbps data rate 模式下,当没有信号的时候使用高德地图显示的距离。其中我们自己的开发板和 TI 的 LaunchPad 距离基本相同,都是 147 米。
如下图所示,在使用 1Msym/s GFSK, 1 Mbps data rate 模式下,当没有信号的时候使用高德地图显示的距离。其中我们自己的开发板和 TI 的 LaunchPad 距离基本相同,都是 177 米。
如下图所示,在使用 1Msym/s GFSK, 500 kbps data rate 模式下,当没有信号的时候使用高德地图显示的距离。其中我们的开发板距离是左边的 202 米,TI LaunchPad 的距离是 213 米。
如下图所示,在使用 1Msym/s GFSK, 125 kbps data rate 模式下,当没有信号的时候使用高德地图显示的距离。其中我们的开发板距离是左边的 273 米,TI LaunchPad 的距离是 313 米。
特别声明:本文档仅作参考,旨在对比我公司的开发板和 TI CC2640 LaunchPad 距离方面的区别。由于测试环境不同,在城市中也很难找到理想的测试环境,所以实际测试结果和TI官方测试结果存在一定误差,但是可以看出 TI 的 CC2640R2F 测试距离在蓝牙系列中已经非常优秀。下面给出 TI 在室内进行测试的视频连接,供大家参考: TI CC2640 LaunchPad 室内距离测试
特别强调: CC2640R2F Evaluation Board 开发板板载 2 个 RF 天线,分别是 SUB_1G 和 2.4G 倒 F 天线,CC2640R2F 模块上面板载 2.4G 曲折线天线,总共 3 个天线。在测试的时使用的是和TI相同的 2.4G 倒 F 天线,也就是使用 IPEX 连接线接口转接的开发板上面的 2.4G 倒 F 天线。
本文还提供了直接使用两个开发板进行 LongRange 测试的例程,该例程就是配置成 1Msym/s GFSK, 125 kbps data rate 模式,并以 LED 亮灭表示是否正常连接。
下载 BLE longlange 测试例程.
注意:需要配合 CC2640RF SDK使用,本文使用的是
simplelink_cc2640r2_sdk_1_35_00_33
。文件解压后放在该 SDK 同级目录,即 C:\ti。
文章所有代码、工具、文档开源。加入我们QQ群 591679055获取更多支持,共同研究CC2640R2F&BLE5.0。