产品详情:
1. 特点:
● 采用跳频技术和频率分组技术,特别适合高抗干扰场合;
● 体积小:50×30mm, 方便内嵌使用;
● 可靠性好:采用工业级元件;
● 性价比高:同功能的模块中性价比最高,外围可配置低档MCU;
● 使用简单:通过串口透明传输数据, 可用于点对点和点对多点;
● 接口灵活:3V、5V电源和接口使用相同电路,可和任何主控板配合使用;
● 完备实用的功能:通过接口的控制信号可进入省电模式,可对RF的参数进行编程;
● 功耗低:可用于低功耗的场合;
● 参数化设置:可通过串口设置信道、发射功率、地址等参数,满足多种产品需求;
● 发送数据时,从32个信道中随机选择空闲信道,极大地提高了抗干扰能力。
2. 性能参数:
调制方式: GFSK
频率范围: 470-496MHz
信道数量: 32
发射功率: +20dBm
可视距离: 1200m
接收灵敏度: -113dBm@9600bps
串口数据格式:Uart 8N1
串口数据速率:9600bps
输入电源: +3V or +5VDC
发射电流: ≤90mA
接收电流: ≤23mA
休眠电流: ≤3uA
模块尺寸: 50mm×30mm×5mm
天线规格: SMA
工作温度: -30℃~70℃
工作湿度: 10%~90%相对湿度,无冷凝
3. S471尺寸图
4. 管脚说明:
1. 5V(3V), 电源, 5V或者3V;为了方便使用,直接接3.3V
2. GND, 电源地
3. EVENT, 模块输出信号, 可设置成模块的事件去唤醒或者报告给主机, 具体功能由客户预订;正常状态接地
4. SLEEP, 输入信号, 为高电平(或者悬空)时模块进入睡眠状态, 从高电平转换到低电平就唤醒模块;
5. SET, 输入信号, 为高电平时进入设置状态, 可以设置RF 输出功率, 信道, 地址, 信号强度阀值, 从高电平到低电平时退出设置状态进入正常工作状态, 可以在线设置模块参数;
6. RESET, 复位信号, 为低时进入复位状态, 主机可以控制模块复位, 从而提高容错性能;
7. Rx, 输入信号, Uart接口的数据接收端口;
8. Tx, 输出信号, Uart接口的数据发送端口;
使用方法:
1. 只使用Uart做串口透明传输时, 需要将SLEEP控制脚接地,SET控制脚接地.
2. 使用SLEEP/SET时, 在模块初始化的时候,须使用RST复位端, 把SLEEP/SET设置为低电平后, 拉低RST脚1ms后拉高 使模块复位启动,排除主机初始化时端口电平变化,造成模块状态不确定;
3. 设置完毕后, 通过串口传送数据.
4. 地址的使用: 当使用目标地址传送数据时, 必须设定模块的本地地址, 此时表示送到模块串口的本地地址可以设定为除0xFF的十六进制数, 发送的数据包第一个字节为地址。 如果传送时不使用地址,则可将本地地址设定为0xFF, 此时发送的数据包中没有地址。
5.设置模块串口通讯协议
根据不同的使用环境, 可以离线或在线设置一些模块参数. 设置的参数会永久保留, 新的设置会覆盖上次的设置.
进入设置模式: 拉高SET信号100ms, 从模块的Tx脚收到0xF8,表示进入模块设置模式.
退出设置模式: 拉低SET信号, 保存已经设置的模块参数, 返回F8保存成功, 返回F0不成功.
6.模块之间通讯
发送数据格式:
L DATA
L是地址码, 一个字节, DATA为需要发送的数据
(1)如果本模块设置了地址(非0XFF),则在DATA前需要加上地址,即L
(2)如果本模块没有设置地址(地址为0XFF),则在DATA前可以不用加地址(或者加上地址0XFF),可以直接发送数据,所有接收方均可以接收到数据DATA