本帖最后由 gshen 于 2021-9-18 11:20 编辑
介绍云串口是基于百度云物联网核心套件(IoT Core)和开源硬件Wifiduino开发板的远程串口调试工具,用于实现远程RS232/485设备的串口数据透传,让工程师不必出差到现场即可远程调试串口设备。 产品架构
物料清单- Wifiduino物联网开发板 * 2
- TTL转RS232扩展板 * 1
- TTL转RS485扩展板 * 1
- Micro USB线 * 2
- 充电宝 * 1
基本使用流程工作原理- 云串口模块使用WIFI连接百度云,因此需要WIFI热点可以提供因特网服务;
- 云串口模块按角色分为主模块和从模块,出厂配置为从模块;
- 每个云串口模块都有唯一的16字节模块标识,用于主从模块间通讯;
- 主从模块配对使用,实现串口透传功能;
- 通常主模块为单一Wifiduino开发板;从模块由1块Wifiduino开发板+1块RS232/485扩展版组成;
- 云串口模块支持用Micro USB线连接计算机,作为USB-SERIAL设备,与串口调试软件通讯;
- 云串口模块支持AT命令和串口透传两种工作模式,AT命令模式用于配置模块参数、查询模块状态;
- AT命令模式串口通讯参数固定为115200/NONE/8/1,串口透传模式串口通讯参数可配置;
- 云串口模块启动后2s内工作在AT命令模式,可以通过AT+UART_AT命令保持工作模式,否则2s后,模块自动进入串口透传模式;
- 从模块不经任何配置即可安装到设备侧,同时需将手机热点打开,热点用户名密码改为CloudUart/1234567890,供从模块连接百度云;
- 主模块需进入AT模式配置自身参数,同时可通过主模块远程配置绑定的从模块参数;
- 云串口模块可配置参数包括:角色、串口通讯参数、分帧参数、WIFI参数、从模块设备标识等;
项目链接 https://gitee.com/sg129/cloud-uart-user-manual
9.18日编辑
这几天做了个windows版本的主应用,支持应用内连接从模块,支持从模块参数配置、数据收发。虚拟串口还未实现。
下载地址:https://gitee.com/sg129/CloudUartFirmware
|