一.XL78-278AP1模块简介
XL78-278AP1是用SEMTECH公司高性能扩频芯片SX278设计而成,模块为UART接口半双工无线数据透明传输模块,支持四路开关量传输,有FSK和LORA两种工作模式,LORA模式为扩频模式,可以大大提高无线的抗干扰性能和接收灵敏度,模块工作在433MHz公用频段。可符合欧洲ETSI(EN300-220-1和EN301-439-3),满足无线管制要求,无需申请频率使用许可证。
本模块专为用于各种串口设备之间的无线通讯,如电脑,单片机,各种机器设备串口等,可以直接在原来的有线连接上升级为无线链接,无需额外编程,完全兼容有线通讯串口协议,使用简单方便灵活。
XL78-278AP1的各项参数如:输出功率、串口速率、工作频率、产品ID等相关参数可以通过软件设置,客户如无特别说明模块默认参数为9600 8N1。
★ 最远4000米传输距离
★ 工作频率在400-510MHz,(默认433MHZ)
★ 可设置模块 地址
★ 串口速率1.2K---115.2KBPS. (默认9.6KBPS)
★ 数据格式8N1,8E1,8O1
★ 模块的输出功率可设置范围5 dBm -20dBm
★ FSK模式空中速率可以设置范围1.2-100K
★ LORA模式下 扩频因子 LORA带宽可以设置
二.XL78-278AP1模块的应用
l 智能家庭、家居应用和无线传感、安全系统;
l 控制处理、无线数据连接、遥测、小型无线网络;
l 车辆监控、防盗;机器人控制,飞思卡尔智能车控制
l 无线抄表、门禁系统、小区传呼,热敏打印机;
l 工业数据采集系统、生物信号采集、水文气象监控;
l 汽车四轮定位等
三:模块参数
3.1 电气特性
产品型号
|
XL78-278AP1
|
工作频率
|
400-510MHz
902-928MHz
|
调制方式
|
2GFSK/LORA
|
发射功率
|
5dBm --20dBm(默认20dBm)
(默认20dBm)
|
接收灵敏度
|
-139dBm @扩频因子=12 LORA带宽=62.5KHZ
|
工作电压
|
+5V(如需3.3V供电请订购时说明)
|
镜像抑制比
|
<-50dB
|
杂散
|
<-60dBm
|
串口速率
|
1.2k/2.4k/4.8k/9.6k/19.2k/38.4k/57.6k/115.2k(默认9.6K)
请说明)
|
发射电流
|
25mA@7dBm 125mA@20dBm
|
接收电流
|
22.5mA
|
接口数据格式
|
8N1/8E1/8O1
|
用户接口电平
|
TTL(如是连电脑等278电平串口请加278电平转换电路)
|
工作温度
|
-30℃~70℃
|
工作湿度
|
10%~90%相对湿度,无冷凝
|
外形尺寸
|
27mm×54.5mm(不含天线)
|
参考距离
|
4000m@扩频因子12 LORA带宽=62.5KHZ 无线速率
|
四:XL78-278AP1端口定义及连接示意图
端口定义 (模块默认插针间距2.0mm,也支持2.54mm插针接口)
管脚
|
定义
|
说明
|
电平
|
备注
|
1
|
VCC
|
电源正
|
+5v
|
模块的第一个方形焊盘
|
2
|
GND
|
地(电源负)
|
GND
|
|
3
|
TXD
|
模块数据输出
(接用户的RXD)
|
TTL
|
|
4
|
RXD
|
模块数据输入
(接用户的TXD)
|
TTL
|
|
5
|
SET
|
设置时拉低,平时悬空
|
|
进入设置模式时,将此端口拉低,,此时绿灯长亮。
|
6
|
GND
|
地
|
GND
|
|
7
|
NC
|
|
|
不连接
|
五.XL78-278AP1设置及通讯
1.模块参数设置
模块在出厂时一般都会按客户要求设置好相关参数,并做相应的数据通讯测试,如果客户没有明确要求的话,模块默认工作电压是5V,串口9600 8N1。当客户有更改相应参数的需要的时侯可用本店提供的设置软件来做相关参数的设置,设置成功后数据保存在模块内部,掉电保存相关设置,以后模块就会按新参数来通讯。设置时需把模块的SET管脚拉低接地,连上电脑串口,然后给模块上电,打开设置软件,填入需要的相关参数即可。
上图界面中:
串口选择 :用于选择相应的COM口
工作模式 :选择工作模式FSK或LORA (LORA模式距离远,但空中速率低)
同步ID :设置模块本机地址, 出厂默认是(45678) (33)。
FSK比特率 : 设置FSK模式下空中无线速率, 出厂默认是(1.2K)。
LORA带宽 : 设置LORA模式下扩频带宽 出厂默认是(125K)。
扩频因子 : 设置LORA模式下扩频系数 出厂默认是(10)。
Uart 比特率 :设置串口速率 出厂默认(9.6Kbps)
Uart 数据格式: 设置串口格式 出厂默认(8N1)
设置好相关参数后点击右边的(设置)按键即可,如需了解模块的相关参数,点击右边的读取按键,模块的参数就会在“读取”这列显示出来。
2.通讯测试
用户在拿到本店模块时,无需任何编程可直接用两台电脑进行测试通讯,这样就很容易检测模块是否功能正常,如果这样难以做到的话,可用两个单片机串口做通讯测试,不过测试前的确认这两个单片机板有线连接是没有问题的。在进行通讯测试前,请先确定供电电压为5V,另要确认XL78-278AP1模块的所有参数要匹配(频率,RF速率 和ID必须相同),模块和设备间的参数 串口速率 串口格式要匹配。也可以使用其它的串口调试助手来通讯。如图:
开关量传输,模块的INPT1,INPT2 ,INPT3,INPT4 为开关信号输入端,
OUPT1,OUPT2,OUPT3,OUPT4 为开关信号输出端,INPT1对应OUPT1,INPT2对应OUPT2,INPT3对应OUPT3,INPT4对应OUPT4,默认输出都是高电平,当输入端口为低电平时,无线收到信号 后,对应的输出端口就输出低电平,输入保持为低的话 输出一直保持为低,当输入变为高后 输出也变为高。