目录

简介

串口模块的选型要点

01 通信频点

02 芯片方案

03 通信距离

04 发射功率、接收灵敏度

发射功率

接收灵敏度

05 发射电流、接收电流、休眠电流

06  空中速率

07 天线接口形式

08 封装形式及尺寸

举例说明选型要点

总结


简介

无线模块:通过无线电信号来传输数据的软硬件模组;

串口模块:使用串口通信协议来传输数据的软硬件模组;

无线串口模块:使用串口协议来进行无线电通信的软硬件模组。

串口模块的选型要点

01 通信频点

通信频点无线模块在工作的时候向外辐射出去的电波频率;

无线串口模块常用的频点大致可以分为170MHz、230MHz、315MHz、433MHz、490MHz、780MHz、868MHz、915MHz、2.4GHz等。

在使用的环境中根据自身的环境需求选择不同频点的模块已避免干扰,同时不同频点在通信方面也有不同特点,比如170MHz的模块其频率较低那么波长也就较长,那么在信号的穿透和绕射能力方面相较868MHz、2.4GHz的模块就具有更好的通信效果。

02 芯片方案

芯片方案:无线串口模组中使用的射频处理IC;

不同的芯片有不同的特点,常用的有“SEMTECH”公司的SX1278、SX1276、SX1212、SX1280;“SILICON LABS”公司的SI4463、SI4438、SI4432;以及TI公司的CC1110、CC1101、CC1310等。

芯片都有其不同的特点,使用不同芯片方案的模块在射频通信方面也就具有起特点,对于我们用户的选型来说这里从这里也就大概的可以估计模块之间性能的差异以及不同的价格了。

03 通信距离

通信距离:无线模块最核心的参数之一,我们根据自己使用的通信距离要求选择合适模块,无线通信因为受到环境等因素的影响因此我们在模块选型的过程中需要注意的是需要预留一定的距离;

比如我需要通过500米,那么最好就不要选择指标为500米的模块了,至少选择600米以上的,这样才有应对环境影响的空间,也就保证了产品的适应性以及稳定性等。

04 发射功率、接收灵敏度

发射功率

发射功率:用来表示射频模块向外辐射电波信号的能力;无线串口模块的发射功率也就表示了模块对外辐射电波的能力,模块的发射功率越大也在同等的条件下通信距离也就会有所提升,但是其功耗也会随之提升,这就要更具自己做的产品情况来评估了。

接收灵敏度和发射功率是成对应的,发射功率表示的是模块的对外辐射能力也就是发射性能;

接收灵敏度

接收灵敏度:表示的就是无线模块的接收能力,灵敏度通常都是用负值表示的,由此可见灵敏度对应的值越小也就是接收性能更好。

比如两个模块其它参数都相同1号模块的灵敏度为-120dBm,2号模块的为-126dBm那么也就说明2号模块的接收性能更好些。可别小看这6dBm的差距,从理论上来说这可以使得2号模块的通信距离比1号模块远一倍哦。

05 发射电流、接收电流、休眠电流

发射电流指模块在发射的时候需要的供电电流;

这一参数对我们的选择也很重要,因为有的产品能够提供的电源并不大,比如穿戴设备,所以选择模块的时候就需要注意这一参数,通常电源的供电能力至少是发射电流的1.3倍以上。

接收电流模块在处于正常接收状态下的工作电流;

休眠电流模块大部分功能都不使用的时候的工作电流,这一参数对于制作低功耗产品的用户是非常重要的。

06  空中速率

这里的空中速率:指无线模块的射频信号在空中传输信号的速率;

空速关系到无线模块传输的数据量的大小,空中速率越大则无线模每秒可传输的数据量也就越大

比如无人机的遥控器就需要有较高的空速以保证传输较大的数据量来控制飞行。空速越高则无线传输的延时也就越小;

当然空速的选择与设置也不是绝对的越大则越适合我们使用,这个就要更具自身产品的情况而定了,同时空速越高对模块的通信距离也会导致一定程度的变短,这也就需要结合距离条件,数据量,实时性等问题一同考虑了。

07 天线接口形式

天线之前我也有文章介绍过天线对于无线模块通信距离的影响,天线对于无线通信系统也是至关重要的,因此选择模块是也应该考虑它的天线接口形式

常用的接口大致分为

  1. SMA
  2. IPEX
  3. 有的模块同时也是具有板载的PCB天线的

这也是我们选择产品需要注意的,板载PCB天线具有体积小便于集成等优点,但是其通信的距离较短,SMA和IPEX接口的天线在增益体积等方面就比PCB的大些。

08 封装形式及尺寸

封装及尺寸:指的模块的机械几何尺寸;

这项指标就需要结合自身产品的大小空间要求等综合考虑。

模块的封装大致可分为

  1. 直插
  2. 贴片

举例说明选型要点

下面就以三表为例来说明无线模块的选型方法

我们常说的三表也就燃气表、电表、水表,生活中无线抄表的应用也是非常广泛的,那在三表中我们选择无线模块需要注意哪些呢?

  • 首先无线抄表对模块的传输数据量要求不高,并且对模块的实时性的要求也不需要太高,因此从这两点看无线模块的选择中就不需要很高空速的了。
  • 其次我们在看三表应用中由于都是房屋建筑因此对模块的穿透绕射性能也就有一定的要求了比如433MHz、490MHz等。
  • 然后在三表中无线模块的使用功耗也不能太高了因此也就需要选择合适功耗的模块了。最后三表的体积限制大部分都不高也就可以综合考虑了;

总结

总的来说无线模块的选择我们需要根据自身产品的性能要求,设计尺寸等多方面考虑是一个综合的问题,最后希望本文对你有帮助能够选择到适合的模块。

以上为本次内容全部,希望对您有用,非常感谢您抽出宝贵的时间来这里。欢迎在评论区留言,并持续关注获取更多精彩内容。

【无线串口模块快速选型指南】通信频点、芯片、通信距离、功率灵敏度、电流 空中速率相关推荐

  1. 无线串口模块通信技术参数快速选型指南

    首先我们来说一下什么是无线串口模块?无线模块即是通过无线电信号来传输数据的软硬件模组,串口模块即是使用串口通信协议来传输数据的软硬件模组,那么无线串口模块也就是使用串口协议来进行无线电通信的软硬件模组 ...

  2. 【案例】无线串口模块 星型网络组网 案例

    星型网络技术 01 什么是星型网络 星型网络是有两种网络设备构成:中心节点和终端节点.中心节点是整个星型网络的枢纽,所有终端节点通过无线或者有线的形式连接到中心节点,与中心节点进行信息交互.终端节点之 ...

  3. MJKDZ PS2手柄控制OskarBot小车(三):STM32接收无线串口模块的数据并处理

    MJKDZ PS2手柄控制OskarBot小车(三):无线串口模块接收数据并处理 [目录] 1.硬件与软件设计思路 - 1.1 硬件资源 - 1.2 STM32串口接收数据的方法 2.源代码详解 - ...

  4. arduino封装了一个无线串口模块LC12S的操作库

    前一段时间接触到一个比较好用的2.4G无线串口通信模块LC12S, 在淘宝上仅四五块钱,收发一体,比较好用. 我照着技术文档封装了这个设置操作的库 demo代码: #include <Ardui ...

  5. 科陆电表通过卓岚无线串口模块上传智能云平台

    科陆电表通过卓岚无线串口模块上传智能云平台 1.概述 随着目前无线通讯领域的快速发展,远程实时监控电表数据已经成为发展的趋势,无线远程监控在应用领域运用这一块,更是尤为重要.卓岚无线串口模块ZLAN7 ...

  6. java 蓝牙读取数据格式,单片机与安卓手机通过蓝牙串口模块利用JSON数据格式通信实例...

    原标题:单片机与安卓手机通过蓝牙串口模块利用JSON数据格式通信实例 JSON 指的是 Java 对象表示法(Java Object Notation),JSON 是轻量级的文本数据交换格式,JSON ...

  7. 两个HC-05蓝牙模块互相绑定构成无线串口模块 1

    文章目录 关于HC-05蓝牙模块 工作模式 获取蓝牙模块地址 两个蓝牙模块互相绑定 对A模块的设置: 对B模块的设置: HC蓝牙模块参考资料 SPP蓝牙模块参考资料 关于HC-05蓝牙模块 蓝牙模块B ...

  8. 【无线串口模块应用实例】防小人不防君子的智慧安防监测系统

    俗话说"防君子不防小人",指的是礼义约束只能管住君子. 乍一听还有点消极无奈的感觉,怎么好人反而更吃亏呢?! "以德报怨,何以报德?" 但面对无孔不入的小人我们 ...

  9. 【lora无线数传通信模块】亿佰特E22串口模块用于物联网地震预警传感通信方案

    物联网地震预警项目介绍: 地震,俗称地动.它像平常的刮风下雨一样,是一种常见的自然现象,是地壳运动的一种表现,即地球内部缓慢积累的能量突然释放而引起的地球表层的振动.据统计,5级以上地震就能够造成破坏 ...

最新文章

  1. 2021-07-30 自己垃圾场景数据集训练Bisenet网络
  2. OpenGL函数库详解
  3. 人工智能这条小船何时才能变成航母?
  4. sap 导出系统所有的单位_物流单条码识别系统
  5. C#调用JAVA接口WSSE方式用WebClient方式
  6. 从微信AI首席顾问到金融文档智能,一位中科院计算机科学家AI产品化实践
  7. C++17中那些值得关注的特性(上)
  8. 对象的反序列化流_ObjectInputStream
  9. java druid jdbc例子_JDBC【使用Druid连接数据库,DBUtils工具类的使用】
  10. Nginx 配置 SSL 及 HTTPS 协议通信过程
  11. python鸭制作类代码_Python实现多态、协议和鸭子类型的代码详解
  12. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨3.55%
  13. 主板检测卡c5_电脑开机停在主板logo
  14. 用foobar2000播放服务器文件,用Foobar2000打造网络电台
  15. ISO 2768-1 标准
  16. linux安装硬盘安装教程,LINUX硬盘安装方法
  17. [MUI框架]-滑动侧边栏-div同页结构
  18. 在Delphi中进行指纹仪的二次开发
  19. 使用beautifulsoup4,爬取一波贴吧的表情包
  20. 修改程序的图标与详细描述

热门文章

  1. 具有CompletableFuture的异步超时
  2. Java英雄:丹·艾伦
  3. 识别JVM –比预期的要复杂
  4. 强制Tomcat通过SLF4J / Logback登录
  5. 作为JBoss AS 7模块运行Drools 5.4.0 Final
  6. mysql多表查询详解_MySQL多表查询详解上
  7. 用python连接数据库_用Python连接MySQL
  8. ai背景合成_智能合成AI主播很危险,应立即取消!
  9. python调试器入门教程_PyCharm入门第一步(二)——调试第一个Python应用|python基础教程|python入门|python教程...
  10. blt功能_BitBlt实现TransparentBlt