This website requires JavaScript.
入驻
发布

无线串口调试工具(USB-BLE)

RHYS
发布于2021-10-11 10:33:35
CC BY-SA协议 分类: 侵权投诉
销量: 1
16
4
0
简介:

无线串口调试工具,一是款可以释放通信线缆束缚性的调试工具,简单的硬件设计,只通过蓝牙模块器和TTL串口桥接器实现无线信道的构建,让作业员可以无线约束地在两个设备之间接收和传输数据。在一些特殊场合,一定程度地保障了生命安全和提高了测试效率。

1. 产品简介

本项目设计的无线串口工具属于通信调试类工具。可以桥接在两种设备之间形成透传信道。该设计使用CH340+RF-BM-4044B2/4(CC2640R2FRSM),信噪比良好、通信可靠率高,还可使用AT指令集对BLE进行各项参数值的调整。

 

2. 应用场景

本项目设计的背景是应用于工业电梯数据实时交互:在某电梯维护需求中,其控制板可以通过预留的串口连接电脑进行数据交互监测,但是在实时允许过程中,电梯往往属于运作状态,且控制板的安装位置往往在电梯内部,若此时有线通信,将带来各种问题,甚至涉及作业安全。

由于电梯作业图不便拍摄,笔者将由一个简单的典型应用阐述基本用法:

无线串口调试工具(USB-BLE)硬件项目图1

如图描述,将工具通过USB接口挂载到电脑接口上,启动任一串口助手软件,直接打开串口连接工具内部的TTL桥接器,此后如下图所示,亮红色灯,当且仅当BLE连接成功,红灯转变为绿灯。

 无线串口调试工具(USB-BLE)硬件项目图2

此时就可以实现PC和手机之间的通信,实际上,大部分带有蓝牙的嵌入式控制板可以替代上述手机这一角色,从而实现PC和嵌入式设备之间的数据透传。

 

3. 产品概述

如下图所示,是该项目的PCBA平面图,其中含有笔者的简单注释。

在PCB的正面,存在两组LED指示灯:除了可以指示蓝牙是否连接,还可以指示当前工具是在发送数据还是接收数据;

正面的微型按钮是用于复位蓝牙,在BLE蓝牙被其他终端设备误连接时,可以主动通过PCB上的复位按钮,使强行重启蓝牙设备;

背面的微型按钮适用于恢复蓝牙默认值的,根据BLE蓝牙手册的指引,5s浅恢复,恢复部分默认;20s以上触发深恢复,恢复全部默认;

PCB设计中使用双BLE蓝牙焊接位设计,用户可以自行选择两种不同规格的蓝牙模块,其中RF-BM-4044B2为板载天线,RF-BM-4044B4为陶瓷贴片天线;

PCB头部使用沉板式USB-A设计,可以牢靠且美观地挂载在电脑上;尾部则将包括Tx、Rx、TMSC、TCKC、BCTS、BRTS所有BLE上关键引脚引出,在深度开发时可以通过XDS 仿真器改写BLE蓝牙模块内核代码,为用户提供了由快速上手到深度二次开发的环境。

 无线串口调试工具(USB-BLE)硬件项目图3

无线串口调试工具(USB-BLE)硬件项目图4

 

 

4. 产品参数

该项目使用简单,简单上手并不需要如下的排针参数,在一些场合可以使用工具的电源为目标设备供电,但注意电流不能超过其负载上限;深度开发时可以外接XDS仿真器DIY模块板载的CC2640R2F固件;

在部分场合可以使用逻辑分析仪监测Tx/Rx端口,用于测试发送/接收逻辑是否符合程序设定或者发送/接收数据的丢包率。

无线串口调试工具(USB-BLE)硬件项目图5

 

5. 使用说明/教程

如2所描述的那样连接好硬件,将工具挂载在电脑的USB口上,打开串口调试工具(随意即可,不挑工具)。手机端连接好对应的BLE模组,即可互相通信。详细说明/教程见附件《RN-006项目使用教程.docx》


6. 备注

1.本模块为纯硬件 即接即用详细文件请在附件中查看《RN-006项目使用教程.docx》


2.本模块是需要下载驱动的,详细文件请在附件中查看《驱动_CH341SER.zip》,直接安装即可,属于串口类通用驱动之一。

 


RN-006 无线串口 低功耗蓝牙BLE
最近更新时间 2021-11-15 18:38:55
描述
PCB
元件清单
原理图
附件
讨论