

在前面的系列教程中,我们已经介绍了E105-WBS36S三合一星闪Combo模块的BLE透传和WiFi透传配置,E105-WBS36S星闪Combo模块还有一个重要的SLE星闪工作模式。SLE星闪技术作为中国自主研发的新一代短距无线通信技术,星闪在低延迟、抗干扰和连接稳定性上相比传统蓝牙有显著优势。本文演示E105-WBS36S(三合一星闪Combo模块)与E105-BS21(纯星闪SLE模块)之间通过SLE协议进行双向数据透传的完整配置过程。
星闪SLE是星闪联盟主导制定的低功耗无线接入技术,对标传统蓝牙BLE。相比BLE,SLE在几个关键指标上有明显提升:
· 更低延迟:最快连接速度可达4ms,端到端时延控制在10ms以内
· 更强抗干扰:采用Polar信道编码技术,在复杂电磁环境下误码率更低
· 更高速率:最大空口速率可达12Mbps(SLE 4MHz带宽)
· 更远距离:同等发射功率下,SLE的通信距离通常比BLE更远
E105-WBS36S作为三合一Combo模块,集成了SLE1.0协议,可以与纯星闪模块E105-BS21直接通信。这对于构建星闪传感器网络、工业控制链路等场景非常实用。
E105-BS21单星闪模块是亿佰特基于国产BS21芯片方案的串口转SLE星闪模块,专门为星闪通信设计。
参数 | 数值 |
芯片方案 | BS21 |
无线协议 | SLE 1.0 |
工作频段 | 2.402~2.480GHz |
发射功率 | 最大6dBm |
通信距离 | 270m(晴朗空旷环境) |
工作电流 | 2mA(典型值) |
休眠电流 | 6μA |
连接速度 | 最快4ms |
工作温度 | -40℃~85℃ |
尺寸 | 25.5×18mm(PCB天线)/ 19.2×18mm(IPEX天线) |
接口 | UART,通用AT指令 |
E105-BS21纯星闪模块的特点在于:功耗极低、使用简单、专门为SLE协议优化,非常适合作为星闪网络中的传感器节点。
在SLE通信中,两个模块的角色是对称的——都可以做Server或Client:
· SLE Server:相当于从机/服务端,发送广播等待连接;
· SLE Client:相当于主机/客户端,主动搜索并连接Server。
本教程演示两种组合方式:
E105-WBS36S做SLE Server + E105-BS21做SLE Client;
E105-WBS36S做SLE Client + E105-BS21做SLE Server;
两种方式最终都能实现双向数据透传,用户可以根据实际项目的设备角色选择。
材料 | 数量 | 说明 |
E105-WBS36-TB测试套件 | 1个 | 搭载E105-WBS36S系列多模星闪模块 |
E105-BS21-TB测试套件 | 1个 | 搭载E105-BS21模块 |
2.4GHz天线 | 1根 | 用于E105-WBS36-TB(BS21-TB自带板载天线) |
Type-C数据线 | 2根 | 分别连接两个测试套件到电脑 |
电脑 | 1台 | 安装XCOM串口调试助手 |
型号说明:
· E105-WBS36SP与E105-WBS36S仅在封装上区别,配置方法一致;
· E105-BS21X与E105-BS21仅在封装上区别,配置方法一致。
① 将2.4GHz天线连接到E105-WBS36-TB的SMA接口;
② 用Type-C数据线分别连接两个测试套件到电脑;
③ E105-BS21-TB自带板载天线,无需外接天线;
打开XCOM串口调试助手,用115200 8N1打开E105-WBS36-TB对应的串口,勾选时间戳和回车换行。
发送指令:AT+ROLE=3;模块返回 OK。
E105-WBS36S支持5种角色:
· 0:BLE主机;
· 1:BLE从机;
· 2:SLE Client;
· 3:SLE Server;
· 4:WiFi;
这里设置为角色3(SLE Server)。
发送指令:AT+RST;
模块重启后,SLE Server角色生效。模块的默认MAC地址为01:02:03:04:05:06,Client端连接时需要用到这个地址。
发送指令:AT+TRANSMODE;模块进入SLE透传模式,等待Client端连接。此时串口收到的数据会通过SLE发送出去,SLE收到的数据也会从串口输出。
另开一个XCOM窗口,用115200 8N1打开E105-BS21-TB对应的串口。
发送指令:AT+SLEMODE=2;模块返回配置成功信息。
注意:E105-BS21存在两个不同的软件版本。如果发送AT+SLEMODE=2后已经提示 +EVENT:SLE MODE INIT,则无需再发送启动指令;如果没有提示,需要再发送 AT+SLESTART 使设置生效。
发送指令:AT+SLEMAC=123456789090,0;为Client端设置一个MAC地址(注意不要和Server端的MAC地址重复),0表示设置的是SLE MAC地址。
发送指令:AT+SLECONNECT=010203040506;Client会自动搜索MAC地址为01:02:03:04:05:06 的Server端并尝试连接。
连接成功后,串口会提示已连接到SLE Server。
发送指令:AT+SLETRANS;
注意:必须在连接建立后才能使用此指令。进入透传模式后,Client端串口的数据会自动通过SLE发送到Server端,Server端的数据也会自动从Client端串口输出。
在两个串口调试助手中分别发送任意数据,可以看到对方串口实时收到数据,双向透传验证成功。
这种组合适用于:E105-WBS36S星闪模块作为主控设备主动发起连接,E105-BS21作为低功耗传感器节点等待连接。
打开E105-BS21对应的串口。
发送指令:AT+SLEMODE=1;
发送指令:AT+SLEMAC=123456789000,0;设置一个唯一的MAC地址(不要与Client重复)。
如果需要,发送 AT+SLESTART。如果上一步已自动提示 +EVENT:SLE MODE INIT,则无需此步。
打开E105-WBS36-TB单星闪模块测试套件对应的串口。
发送指令:AT+ROLE=2;模块返回 OK。
发送指令:AT+RST`;重启后SLE Client角色生效。
发送指令:AT+TRANSMODE;E105-WBS36S作为Client时,默认会自动连接MAC地址为01:02:03:04:05:06 的Server端。如果Server端的MAC地址不同,需要先通过AT指令配置自动连接的MAC地址。
两个模块建立SLE连接后,在任意一个串口发送数据,另一个串口都会实时收到。
对比维度 | 方案一:WBS36S做Server | 方案二:WBS36S做Client |
连接发起方 | E105-BS21主动连接 | E105-WBS36S主动连接 |
适用场景 | WBS36S作为网关/汇聚节点 | WBS36S作为主控主动采集数据 |
配置复杂度 | 相当 | 相当 |
通信效果 | 完全一致 | 完全一致 |
在实际项目中,建议根据设备的角色定位选择:如果WBS36S是常电的网关设备,建议做Server等待连接;如果WBS36S需要主动去采集多个BS21节点的数据,建议做Client。
至此,我们已经完成了E105-WBS36S多模星闪Combo模块的三种无线通信协议模式下的透传通信教程:
通信方式 | 教程主题 | 适用场景 |
BLE 5.4协议 | BLE从机连接手机透传 | 手机APP与设备通信、现场调试 |
WiFi6协议 | SoftAP/STA模式TCP/UDP透传 | 设备间通信、电脑调试、局域网接入 |
SLE 1.0协议 | 与E105-BS21互连透传 | 星闪传感器网络、低延迟工业控制 |
E105-WBS36S系列好WIFI6+BLE5.4+SLE1.0三合一通信协议的星闪Combo模块在WiFi、蓝牙和星闪三种模式可以灵活切换,满足不同物联网应用场景下的通信需求。
确认两个星闪模块的MAC地址没有重复。Server端和Client端的角色设置正确。确认两个模块的距离在有效通信范围内。检查天线是否安装正确。
检查串口参数是否匹配(115200 8N1)。确认AT指令末尾有回车换行。E105-BS21存在两个软件版本,指令行为略有差异,请参考具体版本的用户手册。
在透传模式下,AT指令会被当作普通数据发送出去。如果需要返回AT指令模式,发送+++ 指令序列(前后不带回车换行)。
确认天线已正确安装,E105-BS21的板载天线方向保持垂直。尽量保持两个模块之间没有金属遮挡。可以尝试降低SLE的空口速率以增加灵敏度。
E105-WBS36S多模星闪模块与E105-BS21单星闪模块之间的SLE星闪透传,展示了星闪技术在设备互联中的实际应用。相比BLE,SLE在延迟和抗干扰方面更有优势;相比WiFi,SLE的功耗更低、连接更简单。三合一模块与纯星闪模块的组合,为物联网设备提供了一种灵活、高效的无线通信方案。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多SLE星闪模块产品和更多SLE星闪技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
1、E105-WBS36S在WiFi模式下做AP进行TCP和UDP透传教程
2、E105-WBS36S在WIFI模式下互连TCP和UDP透传使用教程
3、E105-WBS36S星闪Combo模块BLE模式下的透传配置教程
4、E105-WBS36S星闪Combo模块SLE模式下的透传配置教程
5、E105-WBS36S在WiFi模式下做STA进行TCP和UDP透传通信教程
联系我们:
技术支持:support@cdebyte.com 销售咨询:4000-330-990