导言:近年来,随着社会的发展和科学技术的进步,人们开始进入数字网络化的智能社会,各种各样的智能设备改变着我们的生活,而无线传输在这些智能化发展中占有不可或缺的地位。在无线网络中,实现终端间的数据传输媒体主要是无线电波,但由于无线电波存在衰减,并且频率越高,无线电波随距离衰减越快,因此高工作频率将导致网络中基站的覆盖范围十分有限,针对这一点,在现有的无线电波的传输基础上,采用中继的方法,可以让覆盖范围变得更加广泛,提高了无线传输的应用领域。

一、无线中继简介

所谓的无线中继,就是能够将无线发送方发来的无线信息转发出去,让无线目标终端能够接收到发送端的信息。

在一条链路中,无线中继可以有多个,并不是只允许一个无线中继的存在。无线中继越多,传输的时间越长,但传输的距离越远。在一条无线中继链路中,无线终端是可以实现双向收发的,只要无线模块既能收,又能发。传统的无线模块,很多都是要么只能收,要么只能发;还有的虽然收发功能都具有,但是收发转换需要用户操作,使用起来很不方便。笔者使用过亿佰特的无线模块,均为收发一体,使用起来很方便,模块不发送数据的时候,就是接收状态,可以接收同频段的无线信号;在模块收到用户设备通过串口发送过来的数据时,就自动切换到发射模式,将收到的数据发送出去,完全实现自动切换收发。使用这类无线收发模块,就能够组成一个双向传输的无线中继链路, 实现长距离的传输。

二、无线中继的实现

无线中继的实现是很简单的,成本也相对较低,下面继续以亿佰特无线模块为例进行阐述。

亿佰特的无线收发模块是转串口的,通过串口就可以实现数据收发,用户无线编写驱动程序,往模块串口发送数据,模块就能启动发射,接收端收到数据后,通过串口把数据打印出来,对用户来说,使用起来是很方便的,用于实现中继,也是很简单方便的。

如下图,如果无线终端 A 需要发送数据给无线终端 B,由于传输距离太远,A 直接发送给 B,B 无法收到, 这种情况下就可以依靠中继实现 A 传输给 B。实现中继主要有两种,一种是中继采用呆 MCU 的方法,另一 种是中继不带 MCU 的方法。两种方法各有各的优缺点。

1.中继带 MCU 的无线中继方法

中继带 MCU 的可以使用透传或者定点传输。 透传就是通过串口给电台发送什么数据,接收端收到后就输出对应的数据。如 A 终端要讲数据传输到 B 终端,中间在有多路中继 N1N2N3N4N5…Nn 的情况下,由于中继带 MCU,第一个中继收到 A 终端发来的数据后,就需要改变自己地址和 N2 一致,将数据传递给 N2,N2 收到数据后,改变地址传递给 N3,直 到 Nn 改变自己的地址传给 B 终端,才算单向传输链路完成。

2.中继不带 MCU 的无线中继方法

不带 MCU 的中继方法只能采用定点模式,不能使用透传模式。由于中继没有 MCU,是将中继的 RX TX

短接实现中继,因此只能使用定点。定点模式实现中继传输相对而言受包长限制,但是节约了地址等设置的时间,理论上传输相同的中继个数,时间短很多,但是受分包影响,每次传输字节不能超过包长。每次传输的时候,需要发送端加上下一目标端的地址和信道,下一个目标端才能收到。并且,中继个数越多,单包携带的有用数据越少,这种传输方法速度快,成本低,但是传输数据量少,发送端所带的协议字节随中继个数增多而增多。

结语:

总的来说,不同的中继方法,优缺点都不同。中继带 MCU 的适合多级中继,但是成本相对高些,传输距离也要远些;不带 MCU 的中继方法成本要低些,但中继数量受限,传输距离相对也受限。用户在选择上可以根据实际情况来进行选择。

以上所描述的中继方法都是以亿佰特无线数传模块为例进行阐述的,需要使用无线模块实现中继方法的各位可以去亿佰特官网及淘宝店铺详细了解。
  关注公众号,获取更多资讯和技术支持
  

本文来自:成都亿佰特

无线模块超远距离传输中实现中继的方法相关推荐

  1. 低功耗无线模块超远距离无线传输实现中继的方法

    一.无线中继发展背景 近年来,随着社会的发展和科学技术的进步,人们开始进入数字网络化的智能社会,各种各样的智能设备改变着我们的生活,而无线传输在这些智能化发展中占有不可或缺的地位.在无线网络中,实现终 ...

  2. Lora无线模块在畜牧业中的应用

    1.概述 数据监控的快速发展给物联网行业赢来的新的机遇,物联网产品广泛应用于畜牧业等各个产业.猪舍作为典型的畜牧业,Lora无线模块可实现全范围数据监控管理. 2.应用环境 在一个长为175米,宽为1 ...

  3. 1x1 11b g n linux,基于RN1810下的2.4 GHz IEEE 802.11b/g/n无线模块

    特性 • 符合IEEE 802.11b/g/n的收发器 • 2.4 GHz IEEE 802.11n单流1x1 • 与主机控制器的UART接口(4线,包括RTS/CTS) • 易于集成到最终产品中-- ...

  4. 计算机无线模块怎样关闭,无线模块插在电脑上出现感叹号如何解决?教你三招...

    原标题:无线模块插在电脑上出现感叹号如何解决?教你三招 我们都知道在使用无线模块的过程中通常都会出现一些不可预测的问题,那无线模块经常会和电脑打交道,有很多无线模块是需要通过串口链接电脑来进行修改参数 ...

  5. 无线模块的电源设计指南

    无线通信早已深入人们的生活,设计无线模块的公司也越来越多,从事射频设计的朋友也越来越多,以下是我总结的一些无线模块的电源设计注意事项分享给各位希望对各位读者有所帮助.如果有不同意见或建议的也希望大家通 ...

  6. 远程抄表系统(AMR/AMI)中无线模块选型指南

    1.概述 远程抄表系统是为提高水表.电表等能耗参数的综合计费管理水平而设计的新兴技术.它以全自动的抄表方式取代了传统的人工抄表方式,和同类抄表系统相比,具有网络结构自适应.免调试.免维护.运行稳定.方 ...

  7. CC1101超低功耗无线模块在物联网能门锁中的应用

    CC1101是TI的超低功耗无线收发芯片,支持sub-1 GHz频段,其主要针对工业.科研和医疗(ISM)以及短距离无线通信设备(SRD).CC1101可提供对数据包处理.数据缓冲.突发传输.接收信号 ...

  8. 【指南】远程抄表系统(AMR/AMI)中无线模块选型

    概述 远程抄表系统是为提高水表.电表等能耗参数的综合计费管理水平而设计的新兴技术.它以全自动的抄表方式取代了传统的人工抄表方式,和同类抄表系统相比,具有网络结构自适应.免调试.免维护.运行稳定.方便扩 ...

  9. 无线模块在分布式数据采集中的应用

    Overall:内置TCP协议栈的433MHz无线局域网 1)        传输距离高达200+米,穿透4层实心的水泥墙后仍然稳定通讯 2)        接收电流26mA,发射电流140mA,休眠 ...

最新文章

  1. 关于数组集合之间的转换
  2. python核心编程第三版_Python之父:自学python,这3本书能节约你一大半时间编程...
  3. mysql建立电影表_【代码片段】MySQL新建表添加基础字段
  4. Array K-Coloring
  5. 阿里云免费申请免费SSL证书
  6. C# == 和equals()区别
  7. html5画板功能,JS实现canvas简单小画板功能
  8. Social Media Modify case - still about attribute_ref
  9. 终于等到你!2020年电子设计竞赛来了!
  10. 【转】关于CLR内存管理一些深层次的讨论[下篇]
  11. Flutter AnimatedContainer 动画使用解析
  12. 洛谷P5269 欧稳欧再次学车
  13. 【图像融合】基于小波变换的图像融合
  14. django中url与view配置方法
  15. 计算机职称专业分类明细,职称分类一览表
  16. win7黑苹果双系统隐藏Clover多余启动项
  17. html <font>中英文常用字体和颜色总结
  18. Pillow(PIL)入门教程(非常详细)
  19. android 浏览器 遥控器 光标,论Android智能电视盒子必装应用之——飞视浏览器
  20. 聊聊ClickHouse中的低基数LowCardinality类型

热门文章

  1. 以下关于linux文件系统中inode,linux文件系统—inode及相关概念.docx
  2. android图片素描效果,将图像转换为android中的铅笔素描
  3. 连通图存在欧拉回路,等价于每个节点的度为偶数
  4. 《隆重介绍 思源黑体:一款Pan-CJK 开源字体》
  5. springboot controller访问不到_构建微服务:快速搭建Spring Boot项目
  6. 20岁的计算机系学生 表情包,毕竟我才二十岁表情包 - 毕竟我才二十岁微信表情包 - 毕竟我才二十岁QQ表情包 - 发表情 fabiaoqing.com...
  7. 【NPM】npm 删除卸载一个模块
  8. PSINS中欧拉角、方向余弦矩阵与姿态四元数的转换公式与代码
  9. php搜索功能实现,PHP 搜索查询功能实现
  10. Endnote —— Zotero数据库转换