1、 YL-100T 1 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- UART 透传无线 数据收发 模块 YL-100T 规格书 最近更新: 2017-12-15 目录 一、 无线模块概述 . 2 二、 模块规格参数 . 2 三、 模块结构尺寸 . 3 四、 模块管脚定义 . 4 五、 模块测试说明 . 5 六、 数据流控制 7 七、 收发指示灯说明 . 7 八、 无线通讯链路结构 8 九、 模块参数配置软件 9 十、 模块参数配置说明 10 十一、 模块 AT 命令通讯协议 . 11 十二、 信道号与频率对照
2、表 12 十三、 天线选配指南和使用技巧 13 十四、 模块应用领域 . 14 十五、 常见问题分析 . 14 YL-100T 2 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 一、 模块 简介 这 是 一款 微功率 半双工 UART 透明传输的无线数据收发模块。 模块 基于 Silicon Labs 的 Si4432 射频 无线方案, 采用 GFSK 调制 技术 , 自带 ST 单片机 , 内含 无线 收发 通讯 程序, 不改变用户数据和协议, 用户无需自己编程 控制 数据 收发过程 ,即可实现数据透传(所
3、发即所收)。 模块提供 UART-TTL 电平 通讯 接口, 支持 120057600bps 等常用的波特率, 兼容 “ 1 个起始位, 8 个数据位, 1 个停止位”的数据格式, 支持 无校验 /奇校验 /偶校验 。 模块是全向广播的, 平均视距 1-2km, 只要在通讯范围内,均可轻松实现 一对一 、一对多、多点组网等多种通讯应用。 模块可选 433/868/915MHz,覆盖了大部分国家或地区的免费开放频段。 可同时使用 8 个信道,多通道传输无压力。 用户可以在电脑上 通过 我公司配套的 上位机软件 , 或者 在 单片机 上通过 AT 命令 通讯协议,灵活配置 模块的 频率 (信道)
4、、 空中速率、串口 波特率 、 校验方式 、 发射功率 等基本参数。 模块具有体积小、接收灵敏度高、抗干扰能力强、功耗 低 、距离远、传输速度快等优点 。 使用简单 方便, 非常适合 嵌入到 各类串口设备 里 代替有线通讯 使用 。 二、 模块规格 参数 通讯距离:开阔地 视距 1-2km; 无线方案: Silicon Labs Si4432; 调制方式: GFSK( 高斯频移键控 ),抗干扰能力强; 工作频率: 可选 433/868/915MHz 等 开放频段 , 购买时指定 ; 通讯信道: 8 个信道可 用 ; 通讯模式:半双工透明传输,发射接收自动切换,所 收 即所发 ; 工作电压: 可
5、选 3.3V 或 5V,购买时指定 , 5V 比 3.3V 多一个 LDO 稳压管 ; 发射功率: 20dBm(默认最大) , 7 级可调; 接收灵敏度: -121dBm1.2kbps; 通讯接口: UART - TTL 3.3V 电平 空中 速率:可 设 1200/2400/4800/9600(默认) /19200bps; 串口速率:可 设 1200/2400/4800/9600(默认) /19200/38400/57600bps; 数据格式 : 1 个起始位, 8 个数据位, 1 个停止位 ; 校验方式: NO 无校验(默认) /ODD 奇校验 /EVEN 偶校验; 发射电流: 100mA
6、( 20dBm), 发射 功率越小发射电流越小 ; 接收电流: 30mA; 工作 环境: -40+80 摄氏度 , 无冷凝; 天线接头:默认 SMA 外螺 内孔母头,阻抗 50,可不焊接; 尺寸大小: 约 33.6mm*19mm(不含天线座和插针),量大可定制规格; YL-100T 3 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 三、 模块 结构尺寸 尺寸结构 PCB 文件下载: http:/www.rf- YL-100T 4 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有
7、限公司 0755-26031631 www.rf- 四、 模块 管脚定义 名称 功能 GND 接电源负极或接地 。 VCC 接电源正极,可选 DC 3.3V 或 5V 可选,购买时指定。 EN 休眠使能,高电平(悬空)工作,低电平(接地)休眠 。 RXD 数据输入,接用户的 TXD。 TXD 数据输出,接用户的 RXD。 AUX 无需连接 。 SET 模式切换 : 低电平(接地)进入设置模式 ; 高电平(悬空)退出设置模式 。 注意: EN、 TXD、 RXD、 AUX、 SET 都是 3.3V 电平,如果用户是 5V 的 MCU,为了稳定,建议做电平转换,否则容易丢包或者误码率高。 YL-1
8、00T 5 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 五、 模块 测试说明 虽然模块出厂前经过测试,但还是建议用户拿到模块后,先连接到电脑用串口助手发送数据,确定模块能通讯后,再修改合适的参数接到用户设备上使用。测试步骤如下: 1. 电脑安装 USB 转串口驱动,或者用我公司提供的驱动; USB 转 TTL 驱动下载: http:/www.rf- 2. 通过 USB 转 TTL 数据线连接模块和电脑,如果没有数据线,可从我公司购买: 3. 打开电脑的 “设备管理器 ”,查看电脑给模块分配的端口号: YL-
9、100T 6 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 4. 打开串口调试助手,选择模块端口号及对应的串口参数,打开端口。 下载地址: http:/www.rf- 5. 在串口助手输入框内输入数据,点击 “发送 ”,模块就会自动把数据发出去。 6. 多测试不同的模块参数,从而了解模块在不同参数下的通讯效果。 YL-100T 7 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 六、 数据流控制 如图所示,模块的无线 IC 有
10、个 FIFO,模块 MCU 有个缓存。发射端模块收到串口的数据后,先存模块 MCU 缓存里,再通过 FIFO 打包发出。接收 端模块收到数据后,经过 RF-FIFO 及模块MCU 缓存,再通过串口给到用户设备。这个过程会比有线通讯复杂,因此用户在使用的时候要注意数据会有十几毫秒的延迟。 另外,如果用户设备通过串口给到模块的数据量太大,超过模块 MCU 的缓存容量很多时,可能会溢出,此时建议降低串口速率并且提高空中速率,从而提高缓存区的数据流转效率,减少数据溢出的可能。模块在不同的串口波特率和空中波特率配置下,会有不同的数据吞吐量,具体数值以用户实测为准。 总的来说,需要注意以下几点: 1. 尽
11、量减小 数据包大小, 以免数据传不完 ; 2. 尽量 延长数据发送的间隔时间 , 避免 老 数据积压 被新数据覆盖 ; 3. 设置合理的波特率,兼顾数据流畅及传输距离; 七、 收发 指示灯说明 模块板子上贴有两个 LED指示灯。发送数据的时候红灯闪烁,接收到数据的时候蓝灯闪烁;如果两个无线模块一个闪红灯一个闪蓝灯,表明这两个模块之间有数据在传输。 YL-100T 8 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 八、 无线 通讯 链路结构 单 个模块发出的无线信号是广播 的 , 两个模块之间的通讯是半双工 透
12、明传输 的 。 因此 ,任意 一个模块发出的信号 , 在其信号覆盖范围内 ,设置了相同信道的无线模块都能接收到。基于这种简单粗暴的通讯方式, 可以实现 一 对 一,一对多 , 甚至多对多 的通讯结构。 无线模块通讯示意图 一对一通讯示意图,通过信道分组可以实现多条通讯线路同时进行 同一个频点通信网络中,必须保证在任何一个瞬间,只有一个电台处于发送状态,以免相互干扰。可通过设置不同的载波频率将模块分组,以实现同一个区域内多个网络并存。 YL-100T 9 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 九、 模块
13、参数 配置软件 用户可通过我公司配套的上位机软件修改模块参数,也可以通过串口发送 AT 命令配置模块,具体参考 ”模块 AT 命令 通讯协议 ”章节,软件下载地址: http:/www.rf- 打开串口的时候,选择模块 在电脑上的 COM 端口号,选择与模块相同的串口波特率( Baud Rate)和校验方式( Verify) 能够减少软件循环扫描模块的时间 。 YL-100T 10 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 十、 模块 参数 配置 说明 界面 名称 参数 配置说明 Com Setting
14、打开模块所连接的 COM端口 Search 以不同的波特率和校验方式扫描模块 Stop/Exit 停止扫描模块 /退出软件 Channel 设置模块的通信频道。相同频道的模块才能相互通讯,可使用不同的频道建立不同的通讯线路,从而允许同一个地方多套系统同时使用,不同频道对应的频率参照附表。遇到干扰时也可以修改频道避开干扰。 Frequency 载波频率,通信频道选定后自动显示,无需填写。 RF Baud Rate 设置无线波特率,可选: 1200/2400/4800/9600(默认)/19200/38400/57600b/115200ps;相互通讯的模块必须使用相同的空中速率。空中速率越高,延迟
15、越小,但模块接收灵敏度越低,抗干扰能力越差,距离越近。因此不推荐使用 115200bps的空中波特率。 COM Baud Rate 设置串口波特率,可选: 1200/2400/4800/9600(默认)/19200/38400/57600/115200bps;与模块连接的设备必须采用相同的串口速率;串口速率越高,延迟越小,但单位时间进入模块的数据量越大,可能导致模块无法及时处理,造成数据溢出。 Verify 设置串口校验方式,可选无校验 No(默认) /奇校验 ODD/偶校验 Even;与模块连接的设备必须采用同样的串口校验,否则数据会乱码;模块数据位是 8位的,有些设备是 7位或者 9位,注
16、意区分。 Factory ID 设置模块地址,可配置 165536个 ID号;模块 ID地址默认是不开放的,需要的客户请联系厂家定做。 Launch Power 设置发射功率,可选 17级;默认是最大的 7级,无法读取,只能直接设置;如果需要降低功耗或者减少对外界的干扰,可降低发射功率。 Read/Write 读取参数 /写入参数 YL-100T 11 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 十一、 模块 AT 命令 通讯协议 模块修改参数非常方便,只需要通过串口发送命令给模块,就可以修改成功。但要注意
17、的是命令的格式一定要正确,否则会被当成数据处理。因为模块判断数据还是命令就是通过数据数据格式来判断。所以客户在发送数据的时候一定要避免 与 命令格式相同。 同步头 ID 码 头 命令码 数据长度 数据 CRC 结束码 AF AF 00 00 AF XX YY LEN XX,YY CS 0D 0A 注: 命令码中的 XX=80 表示 发 码, XX=00 表示 回 码; YY 表示具体的命令功能。 数据长度是从 LEN 开始(不包括 LEN)到 CS 结束(不包括 CS)的数据个数。 校验码是 CS 前面所有数据之和 取低 8 位 。 也可以用软件工具来计算, 下载地址: http:/www.r
18、f- 往模块发送 AT 命令时以 9600bps,无校验的 16 进制数据格式输入。 命令码 YY 功能 举例 00 检测 电台 发码 : AF AF 00 00 AF 80 00 02 00 00 8F 0D 0A 回码: AF AF 00 00 AF 00 00 04 XX YY ZZ HH CS 0D 0A 55 说明 客户在每个串口速率下发送扫描电台数据,如果电台有回复,那么电台的速率就是当前速率。电台返回来的数据里面包括信息有: XX 是电台型号, YY 是版本号, ZZ 是基准频率, HH 是信道号,这些都是用数字来表示。 06 读 信道号 发码: AF AF 00 00 AF 8
19、0 06 02 00 00 95 0D 0A 回码: AF AF 00 00 AF 00 06 02 XX 00 CS 0D 0A 55 05 写 信道号 发码: AF AF 00 00 AF 80 05 02 XX 00 CS 0D 0A 回码: AF AF 00 00 AF 00 05 02 XX 00 CS 0D 0A 55 说明 XX 为信道号,模块支持 8 个信道, XX=0108 04 读 空中速率 发码: AF AF 00 00 AF 80 04 02 00 00 93 0D 0A 回码: AF AF 00 00 AF 00 04 02 XX 00 CS 0D 0A 55 03
20、写 空中速率 发码: AF AF 00 00 AF 80 03 02 XX 00 CS 0D 0A 回码: AF AF 00 00 AF 00 03 02 XX 00 CS 0D 0A 55 说明 XX 为空中速率对应值, 0105: 1200/2400/4800/9600/19200bps YL-100T 12 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 02 读 串口参数 发码: AF AF 00 00 AF 80 02 02 00 00 91 0D 0A 回码: AF AF 00 00 AF 00 0
21、2 02 XX YY CS 0D 0A 55 01 写 串口参数 发码: AF AF 00 00 AF 80 01 02 XX YY CS 0D 0A 回码: AF AF 00 00 AF 00 01 02 XX YY CS 0D 0A 55 说明 XX 为串口速率对应值, 0108: 1200/2400/4800/9600/19200/38400/57600bps YY 为串口校验对应值, 00/01/02:无校验 /奇校验 /偶校验 0C 读 模块 ID 发码: AF AF 00 00 AF 80 0c 02 00 00 9B 0D 0A 回码: AF AF 00 00 AF 00 0c
22、02 XX YY CS 0D 0A 55 0D 写 模块 ID 发码: AF AF 00 00 AF 80 0d 02 XX YY CS 0D 0A 回码: AF AF 00 00 AF 00 0d 02 XX YY CS 0D 0A 55 说明 XX 为高 8 位, YY 为低 8 位。模块 ID 需要定做的程序,购买前请注明。 13 写 发射功率 发码: AF AF 00 00 AF 80 13 02 XX 00 CS 0D 0A 回码: AF AF 00 00 AF 00 13 02 XX 00 CS 0D 0A 55 读 发射功率 抱歉 ! 此功能丢失 ! 说明 XX 为发射功率的值,
23、 0107 十二、 信道号与频率对照表 信道号 433 频段 868 频段 915 频段 1 433.0782MHz 866.0452MHz 913.0452MHz 2 433.5785MHz 866.5563MHz 913.5563MHz 3 434.0688MHz 867.0782MHz 914.0782MHz 4 434.5672MHz 867.5439MHz 914.5439MHz 5 435.0682MHz 868.0681MHz 915.0681MHz 6 435.5674MHz 868.5910MHz 915.5910MHz 7 436.0761MHz 869.0743MHz 9
24、16.0743MHz 8 436.5788MHz 869.5640MHz 916.5640MHz YL-100T 13 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 十三、 天线 选配 指南和使用技巧 天线系统是无线通讯的重要组成部分,良好的天线系统,能够极大提高无线通讯效果,事半功倍。 天线增益是指:在输入功率相等的条件下,实际天线与理想的辐射单元在空间同一点处所产生的信号的功率密度之比。它定量地描述一个天线把输入功率集中辐射的程度。增益 显然与天线方向图有密切的关系,方向图主瓣越窄,副瓣越小,增益越高。天
25、线增益是用来衡量天线朝一个特定方向收发信号的能力,它是选择基站天线最重要的参数之一。一般来说,增益的提高主要依靠减小垂直面向辐射的波瓣宽度,而在水平面上保持全向的辐射性能。 YL-100T 14 / 14 深圳 南山科技园园西工业区 23 栋 南 602 深圳 捷迅易联科技有限公司 0755-26031631 www.rf- 十四、 适 用领域 适合 通讯 距离 要求 2km 以内 具备 UART-TTL 3.3V 通讯 接口 的 设备 做 透明 传输 使用 。 十五、 常见问题分析 距离不远或者误码率高 1. 环境复杂,障碍物多,改用大功率模块或高增益天线,天线架高或者引至室外; 2. 天气
26、不好,比如雾霾、沙尘、雨雪等,改用大功率模块或高增益天线; 3. 天线不匹配,模块和天线必须匹配频率,有条件的尽量使用好天线; 4. 天线安装不正确,天线与地平面垂直,离地高度两米左右时效果最佳; 5. 传输速度过快,速率越快灵敏度越低,尽量采用低速传输; 6. 可能受到干扰,远离干扰源,或者修改通讯频道; 无法读写模块参数 或者无法通讯 1 接口不匹配,模块是 TTL 电平,注意与其他接口区分; 2 接线不正确,不同接口有不同接法,参照管脚定义说明; 3 接触不良或者虚焊,可能线材老化了,重新接好电源线、信号线,尽可能焊死; 4 参数不匹配, 必须 设备与模块之间串口 参数 一致,模块与模块之间 无线参数 一致; 5 数据量太大了,模块传输能力有限,避免单位时间内灌入大量数据,建议分包发送; 6 模块损坏,建议拿到模块后先连接电脑用串口助手检验模块是否可以通讯; 7 用户设备损坏,用有线连接监测用户设备是否正常; 声明:本公司保留未经通知随时更新本产品使用手册的最终解释权和修改权 。