Arduino 学习之路III

无线串口模块

        通过几个无线串口模块,我们可以实现在几块arduino UNO 板子间传输接收数据,我这里使用的是E14-TTL1/100mW 无线跳频串口模块

        对于E14-TTL1/100mW 无线跳频串口模块  这里做下简介,什么传输优势等就不说了,它的传输距离实测最远达到2.4KM

        中心频率为2.4GHz

        E14-TTL 可设置为跳频模式,此时提供3 个基本信道供用户设置,模块将使用其余信道进行跳频处理,保证数据可靠传输。

        供电电压3.0V - 5.5VDC

        通信电平2.5VDD-5.2VDC

       实测距离  E14-TTL100:2400m,供电电压5.0VDC

       工作温度-40 - +85℃   工作湿度10% - 90%相对湿度   储存温度-40 - +125℃

       

       引脚名称/引脚方向/引脚用途
       GND 地线,连接到电源参考地
       VCC (输入)电源引脚,3.0-5.5V(可定制1.8-3.6V 版本)
       SET (输入)低电平进入控制模式(用于设置模块参数),悬空或高电平透传模式
       TXD (输出)TTL 串口输出,接到外部RXD
       RXD( 输入)TTL 串口输入,接到外部TXD
       AUX (输出)1、FREQ.7=0:串口输出指示,可用于唤醒和控制外部设备

       (以上数据来自成都亿佰特电子科技有限公司E14-TTL1/100mW 无线跳频串口模块用户手册V1.8)

       使用

       使用前要对模块的工作参数进行设置  

       这里有两种测试方法  一 使用USB 虚拟串口通信转接板 再 用串口调试工具  二 将一个空程序写入arduino UNO 板子  接线改为 R-R  T-T 再用串口调试工具设置

       将SET引脚拉低  SET=0 进入控制模式,在控制模式下,用户可以:设置模块工作参数,这些参数可以掉电保存。

       第一步:将主机串口设置为9600、8、N、1;
       第二步:将SET 引脚拉低,使SET=0;
       第三步:等待模块返回“START”字符;
       第四步:通过串口发送5 字节设置数据到模块;

    (默认设置  16进制发送   C0 12 34 18 00    这里提一下几个重要的设置数据  18 是控制串口波特率 (9600)    00 是设置跳频使能与无线空中速率

        例  00011000(18H)波特率9600

        000:串口波特率为1200
        001:串口波特率为2400
        010:串口波特率为4800
        011:串口波特率为9600
        100:串口波特率为19200
        101:串口波特率为38400

        110:串口波特率为57600

        111:串口波特率为115200

       跳频使能
             0:定频模式
             1:跳频模式
     --------------------------
    1,0 无线空中速率(BPS)
     00:空中速率为250K
     01:空中速率为1M
             10:空中速率为2M
              11:空中速率为250K
       第五步:若命令正确,模块返回“OK”,表示设置成功,否则模块返回“ERROR”,表示设置失败,参数未得到改变。
       第六步(可选):发送读取命令,模块会将用户设置的参数返回。发送一个字节:0xC1即可读取参数。

   最后

     将SET引脚拉高 (悬空即可) 两台设备保证相同的波特率 就可以进行通信了    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值