简介
SWRF_1E80是一款工作在1GHz以下的多个频段315MHz/433MHz/868MHz /915MHz(后称为315频段、433频段、868频段和915频段)等通用ISM频段的内置MCU的无线收发模组。该模组集成射频收发器、频率综合器、晶体振荡器、调制解调器和MCU等功能模块,并且支持一对多组网和带ACK的通信模式。对外提供UART串口通信,方便客户二次开发。
图1SWRF-1E80功能框图
应用场景
遥控器、智能家居、工业控制、智能安防、建筑能耗监控、互动表决、无线电子秤、市政路灯及灯光无线组网控制、水电气暖自动抄表
1.支持1GHz以下的多个频段。
2.支持GFSK调制。
3.最大发射输出功率20dBm。
4.支持双向数据收发。
5.支持TTL串口,默认9600bps。
6.低功耗休眠模式,适合电池供电。
管脚定义
管脚 | 名称 | 说明 | 备注 |
1 | IO2 | 输入,睡眠唤醒 | 上升沿唤醒。 当TSLEEP>0时,低电平强制模块进入休眠模式。 |
2 | Txd | 串口发送 | TTL电平,可唤醒模块。 |
3 | Rxd | 串口接收 | TTL电平 |
4 | IO1 | 串口输出指示 | 平常为高电平,空中收到有效数据后模块将此管脚拉低100ms,再往串口输出数据。 |
5 | GND | 电源地 | |
6 | ANT | 天线 | |
7 | VCC | 2.2 ~ 3.3V | |
8 | GND | 电源地 | |
9 | LED | 状态灯 | 空中有数据收发时,拉低; 无数据时保持高电平。 |
10 | RES | ||
11 | RES | ||
12 | RST | 输入,模块复位 | 低电平复位 |
外观尺寸
工作原理
透传模块需成对或一对多使用。以两个模块串口透传为例说明工作过程。
上电复位后,初始状态为RF接收。
需要无线发送数据时,IO2拉高100ms,Rxd收到数据后自动RF转发。Rxd收到的数据流字节之间如超过10ms,自动分包。如需多个数据包连续发送,两个数据包发送间隔<=1s,此时无需反复拉高IO2。超过1s无新的数据发送,切换回RF接收模式。
模块收到空中数据后,IO1输出100ms低电平,然后Txd吐出数据。
低功耗,当TSLEEP>0且IO2为低电平时,无数据收发时,处于低功耗状态。每隔TSLEEP唤醒,收到数据立刻转发,无数据继续睡眠。
IO1与Txd时序
典型应用
遥控器与主机串口透传
常见接线
数据收发流程
天线
铜质弹簧天线
安装方式
12脚 邮票孔贴片
射频功耗
射频特性
极限工作条件
参数配置
可通过往串口发送命令修改参数,设置成功后参数立即生效无需重新上电。包括串口速率数据格式、调制频率、调制速率、输出功率等。具体设置命令如下表。读取参数格式为“命令=?”,返回为该参数值。
附录A从-主数据发送测试
两个模块一个为从机模式,另一个主机模式,二者TSleep均设为0,从机每隔1s发送一个数据包。
附录B上电复位输出
上电复位,串口默认输出模块型号,模块ID,硬件版本,固件版本以及工作模式。
附录C参数设置示例
Step 1进入配置模式
MCU发送:+++
模块返回:AT + Enter config
Step 2查询工作模式
MCU发送:AT+MODE=?< >< >
模块返回:AT+MODE=S
Step 3设置工作模式
MCU发送:AT+MODE=M< >< >
模块返回:AT+MODE=M
【注意】此参数立刻生效,掉电保存。
Step 4退出工作模式
MCU发送:ATT< >< >
模块返回:AT + Exit Config
下图列出了 Step 1 ~ 4 模块的命令返回。
查询波特率
MCU发送:AT+UARTRATE=?< >< >
模块返回:AT+UARTRATE=9600,N
设置波特率
MCU发送:AT+UARTRATE=2400< >< >
模块返回:AT+UARTRATE=2400,N
【注意】此参数需复位后生效,掉电保存。
复位模块
MCU发送:AT+RST< >< >
模块返回:RESET
【注意】发送复位命令,也是退出配置模式的方式之一。
查询睡眠间隔
MCU发送:AT+TSLEEP=?< >< >
模块返回:AT+TSLEEP=1
设置睡眠间隔
MCU发送:AT+TSLEEP=5< >< >
模块返回:AT+TSLEEP=5
【注意】此参数立刻生效,掉电保存。
云FAE请选择您要咨询的方向,专业工程师为您服务!咨询客服