

前文我们介绍了EWM22A系列多协议无线模块的UART/BLE透传与LoRa监听配置步骤、LoRa/BLE透传与UART监听配置教程步骤、LoRa/UART双向透传与WiFi监听配置教程。本实操教程主要介绍EWM22A-400BWL22S、EWM22A-900BWL22S系列无线模块搭配E22-T系列LoRa模块,实现LoRa与UART双向透传、BLE蓝牙监听功能的完整配置操作教程步骤。
EWM22A-400BWL22S、EWM22A-900BWL22S是亿佰特推出的高性能三合一无线通信模块,集成BLE、WiFi、LoRa三种通信方式,具备传输距离远、功耗低、抗干扰能力强等优势,广泛应用于工业数据采集、智能仪表、智能家居、环境监测等无线数据传输场景。
本教程将详细指导你如何使用EWM22A-xxxBWL22SS系列无线模块的UART和LoRa双向透传、BLE蓝牙监听模式,搭配E22-T系列LoRa模块实现串口与LoRa之间的双向数据透传,同时通过BLE蓝牙无线实时监听所有通信数据,无需布线即可远程查看设备通信状态。
适用说明:
l 若使用EWT22A-900BWL22S测试套件,仅LoRa工作频率不同,配置方法完全一致;
l 若使用EWM22A-400BWL22S/EWM22A-900BWL22S裸模块,请先焊接到应用底板再参考本教程配置。
物料名称 | 数量 | 说明 |
EWT22A-400BWL22S(或同系列模块) | 1 | 若使用裸模块需先焊接到应用底板 |
E22-400T22D LoRa模块 | 1 | E22-T系列其他型号配置方法一致 |
E15-USB-T2转接板 | 1 | 用于E22系列LoRa模块与电脑连接 |
Type-C转USB线 | 1 | 连接EWM22A系列多协议无线模块与电脑 |
433M天线 | 2 | 分别用于EWM22A和E22系列LoRa模块的LoRa通信 |
2.4G天线 | 1 | 用于EWM22A的BLE通信 |
l RF_Setting(E22-E9X(SL))配置软件:用于E22-T系列模块参数配置;
l XCOM串口调试助手:用于串口通信调试与AT指令发送;
l 手机端nrfconnect软件:用于BLE连接与数据监听,支持iOS和Android系统。
RF_Setting配置软件和XCOM串口调试助手均可在亿佰特官网对应产品页面的「相关下载」栏目免费获取,nrfconnect可在手机应用商店搜索下载。
步骤1:
EWM22A系列多协议无线模块接线1.将433M LoRa天线连接到EWT22A-400BWL22S的SMA接口(LoRa天线接口,标识为LORA)2.将2.4G BLE天线连接到EWT22A-400BWL22S的IPX接口(WiFi/BLE天线接口,标识为WIFI/BLE)3.通过Type-C转USB线将EWT22A连接到电脑USB口,完成供电与通信连接。

重要提示:
E15测试底板出厂默认TX/RX引脚为短接状态,使用前请务必取下TX/RX跳线帽,否则会导致串口通信异常,AT指令无响应。
步骤2:
E22系列LoRa模块接线
1、将E22-400T22D模块按引脚标识插入E15-USB-T2转接板,注意引脚对齐,避免反插;
2、将433M频段LoRa天线连接到E22系列LoRa模块的SMA接口;
3、通过USB线将E15转接板连接到电脑USB口,完成E22系列LoRa模块与电脑的连接。

1. 打开XCOM串口调试助手;
2. 在设备管理器中查看EWM22A对应的串口号,选择该串口号;
3. 串口参数设置为:波特率115200、数据位8、停止位1、校验位无(即115200 8N1);
4. 勾选「时间戳」选项,取消勾选「回车换行」选项;
5、点击「打开串口」按钮,发送AT指令:AT+HMODE=0,模块返回OK即成功进入配置模式。
EWM22A工作模式说明:EWM22A系列无线模块共支持8种工作模式,本教程使用的是模式1:UART/LoRa透传、BLE监听模式,可实现串口与LoRa之间的双向数据透传,同时通过BLE将所有通信数据广播出来,支持手机端无线监听。

发送AT指令切换到UART/LoRa透传、BLE监听模式:AT+HMODE=1模块返回OK后会自动重启,重启完成后即进入目标工作模式,配置生效。

默认LoRa参数说明:无线模块出厂默认LoRa参数:空速2.4K、240字节分包、模块地址0、信道23、传输方式透传。
本教程使用默认参数与E22系列LoRa模块通信,如需修改可通过对应AT指令调整,调整后需保证E22系列LoRa模块参数与其一致。
1、将E22系列LoRa模块所在E15转接板的M1跳线帽拔掉,M0跳线帽保持插上状态(M1=高电平,M0=低电平,即进入配置模式)
2、双击打开RF_Setting(E22-E9X(SL))配置软件3.选择E22系列LoRa模块对应的串口号,点击「打开串口」按钮4.点击「读取参数」按钮,读取模块当前配置参数

配置需保证E22系列LoRa模块以下参数与EWM22A系列多协议无线模块完全一致,否则无法正常通信:LoRa空速+分包长度+传输方式+信道+网络ID+加密秘钥+模块地址。
E22无线模块出厂默认参数与EWM22A默认参数完全一致,无需修改即可直接使用。
参数确认无误后,关闭RF_Setting软件,将E15转接板的M0、M1跳线帽都插上(M0=低电平,M1=低电平,即进入透传模式),E22系列LoRa模块配置完成。
1. 重新打开XCOM串口调试助手,选择E22系列LoRa模块对应的串口号;
2. 串口参数设置为:波特率9600、数据位8、停止位1、校验位无(即9600 8N1);
3. 点击「打开串口」按钮,在输入框中输入任意测试数据,点击「发送」;
4. 查看EWM22A系列多协议无线模块对应的串口调试助手,可收到E22发送的数据;
5. 反之,在EWM22A的串口调试助手发送数据,E22的串口调试助手也可收到数据,说明LoRa双向透传功能正常。

1. 打开手机端nrfconnect软件,开启蓝牙功能;
2. 在设备列表中搜索蓝牙设备,默认名称为EWM22A系列多协议无线模块的型号名称,点击连接;
3. 连接成功后,找到服务UUID为0xFFF0的服务;
4. 找到特征UUID为0xFFF2的通道,点击向上的发送按钮,选择TEXT格式,输入指令AT+AUTH=123456,发送完成权限验证;
5. 找到特征UUID为0xFFF1的通道,点击通知图标使能notify功能;
6. 点击右上角菜单,选择「show log」开启日志显示;
7. 在两个模块的串口调试助手互发数据,即可在手机nrfconnect的日志中实时看到所有通信数据,说明BLE监听功能正常。


A:请按以下步骤排查:
1. 确认串口选择正确,串口号可在设备管理器的「端口(COM和LPT)」中查看;
2. 确认串口参数设置为115200 8N1,且取消勾选了「回车换行」选项
3. 检查E15测试底板的TX/RX跳线帽是否已经取下,短接状态会导致通信异常
4. 检查模块供电是否正常,可重新插拔USB线,或更换USB口测试;
5. 确认模块是否处于配置模式,可重新发送AT+HMODE=0指令尝试
A:请按以下步骤排查:
1. 确认2.4G BLE天线已经正确连接到EWM22A系列多协议无线模块的IPX接口,且接触良好;
2. 确认模块工作模式为模式1(UART/LoRa透传、BLE监听模式),可发送AT+HMODE?指令查询当前模式;
3. 确认手机蓝牙功能正常,可关闭蓝牙后重新开启,或重启nrfconnect软件;
4. 确认手机与模块的距离在BLE通信范围内(建议10米内,无强遮挡);
5. 可发送AT+RESET指令重启模块,重新广播蓝牙信号。
A:请按以下步骤排查:
1. 确认已经通过AT+AUTH=123456指令完成权限验证,未验证无法获取监听数据;
2. 确认0xFFF1通道的notify功能已经开启,通知图标显示为开启状态;
3. 确认已经开启日志显示(show log),数据会显示在日志窗口中;
4. 确认两个模块之间确实有数据传输,可先在串口调试助手确认通信正常;
5. 可断开蓝牙连接后重新连接,重复权限验证步骤尝试。
A:请按以下步骤排查:
1. 确认两个模块的433M LoRa天线都已正确连接,且接触良好;
2. 检查两个模块的LoRa参数(空速、信道、网络ID、地址、秘钥)是否完全一致,可分别读取参数对比;
3. 确认E22系列LoRa模块已经切换到透传模式(M0、M1均为低电平,跳线帽都插上);
4. 确认E22系列LoRa模块的串口参数设置为9600 8N1,与模块出厂参数一致;
5. 确认两个模块之间的距离在通信范围内,且无强金属遮挡或同频段干扰源。
A:修改BLE广播名称需要发送AT+BLENAME=新名称指令,指令发送成功后需要重启模块生效。如果修改后搜索不到,可确认指令是否发送成功,或恢复默认名称测试,广播名称最长支持16个字符。
A:模块切换工作模式后会自动重启,参数会自动保存,无需额外操作。如果出现参数不生效的情况,可发送AT+RESET指令手动重启模块,或重新发送配置指令后再次切换模式,确认模块返回OK响应。
技术支持:如遇其他问题,可访问亿佰特官网技术支持页面,或联系在线客服获取帮助,我们会为你提供专业的技术支持服务。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多LoRa模组产品和LoRa技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
2、LoRa传输距离有多远?LoRa模组实际应用中能传几公里?
3、EWM22A系列无线模块LoRa/UART透传和WiFi监听配置指南
4、EWM22A系列无线模块UART/BLE透传与LoRa监听应用配置指南
5、EWM22A系列无线模块LoRa+BLE透传和UART监听应用指南
联系我们:
技术支持:support@cdebyte.com 销售咨询:4000-330-990