最大化 LoRa 长距离,秘籍2:接收灵敏度

摘要:

为了测试 node & gateway 射频板接收灵敏度,基于频谱仪搭建了测试环境,使用“差值法”测量了各器件的衰减值,采用科学的测试方法,详细记录了测试数据,并对射频性能做出分析结论。

Wisdom, dwell together with prudence; I possess knowledge and discretion.  

智慧以灵明为居所,又寻得知识和谋略。--《旧•箴》8:12

引言

正如《最大化 LoRa 长距离,您应该知道的完整秘籍》,提高接收灵敏度可有效延长通信距离。https://blog.csdn.net/jiangjunjie_2005/article/details/86012877

为此,我们针对 LoRa 通信的 2 大实体:gateway 和 node 测试接收灵敏度。

1 测试对象

LoRaWAN 节点模块

LoRaWAN 网关射频模块

2 工具与环境

测试所使用的仪器设备主要有:频谱仪(KEYSIGHT N9030A)、射频线缆、转接头(SMA-JJ、SMA-KK、N-KK、N-SMAJK)、可调衰减器、定值衰减器、屏蔽盒、PC。测试环境为实验室环境,室温23℃,相对湿度30%-60%。

3 测试方法

3.1 测试环境

首先,将待测设备置入屏蔽盒中,并将其射频端口用射频线、转接头接入定值衰减器一端。

然后,将发射设备置入另一个屏蔽盒(测试网关时终端节点作为发射设备,测试终端节点时网关作为发射设备),也将其射频端口用射频线、转接头接入可调衰减器一端。

最后,将定值衰减器和可调衰减器用20m射频线缆连接起来,并尽量保证两个屏蔽盒的空间距离足够远(测试时可以将2个屏蔽盒放置在不同的房间,以免屏蔽效果不好而引入空间辐射传导干扰)。

3.2 测试项目

其中,Freq代表待测样品理论频率值,以实际应用中的发射功率起始点486.3MHz为中心,向两端延伸,越远离中心,间隔越大;SNR和RSSI分别代表接收信噪比及接收信号强度(射频芯片读数,供参考),PER代表误码率。

3.3 测量衰减值

如下图所示,测试各连接器件(射频线缆、转接头)及衰减器的实际衰减。

采用差值法测试,将发射设备功率固定,将连接器件依次添加,置于发射设备与频谱仪之间,分别测试各情况下的发射功率,其差值即为添加连接器的实际衰减。
例如,将发射设备用一根1m射频线缆与频谱仪相连,所测功率为20dBm,采用两根1m射频线缆相连,所测得功率为19.33dBm,那么一根1m射频线缆的实际衰减即为0.67dB。

3.4 测试灵敏度

给发射设备上电,设置好发射频率及SF值(例如Freq=450MHz,SF=12),并让其以固定功率不断发射信号(发射功率保证可调,后续步骤需要调节),调节可调衰减器到合适值(根据待测设备的理论接收灵敏度调节),给待测设备上电,设置其接收频率及SF值(与发射设备保持一致),观察其误码率,调节发射功率及可调衰减器,直到待测设备的误码率“刚好”为0(即临界点),记录此时的发射功率及相应的SNR及RSSI值;

对照《最大化 LoRa 长距离,秘籍1:发射功率》中发射功率的测试记录

(https://blog.csdn.net/jiangjunjie_2005/article/details/86716632),找出对应频率及功率等级下的实际发射功率,再对比步骤1中的各连接器实际衰减值算出实际衰减,两者的差值即为待测设备该频率及SF值下的接收灵敏度,计入数据记录表格。

4 测试数据

4.1  node 接收灵敏度

根据测试结果,可以看出,node接收灵敏度在全频段内差异不大,仅在频率较低时(450MHz)有一定跌落,总的来说,当SF=12时,接收灵敏度为-137dbm左右,与官方手册宣传值相同。

本测试的误码率PER=0,若是将误码率范围增加到普遍要求的5%,接收灵敏度也会有一定提升。综上,我们认为该设备的接收灵敏度性能优秀。

4.2  gateway接收灵敏度

根据测试结果,可以看出,Gateway的接收灵敏度仅在450MHz频点下不甚理想,在其余频点均在-130dbm以下(SF=12时),而在中心频点(486.3MHz)达到了-138.35dbm(PER=0),当PER=5%时,486.3MHz处的接收灵敏度超过了-140dbm,接近理论值。

因为中国地区 LoRa 频段中心为 490MHz,,此时的接收灵敏度是非常可观的。

5 测试结论

综上所述,我们对node & gateway射频板的接收灵敏度进行了全方位测试,所得结果符合我们的预期。

对于接收灵敏度而言,在我们实际应用的频率范围内,两种设备在不同频率下的接收灵敏度都比较平稳,易于控制,在常用的频率下(486.3MHz),接收灵敏度与理论值差异很小,node达到了-137dbm,gateway达到了-140.35dbm。

最大化 LoRa 长距离,秘籍2:接收灵敏度相关推荐

  1. 最大化 LoRa 长距离,您应该知道的完整秘籍

    最大化 LoRa 长距离,您应该知道的完整秘籍 Truth will make people free.(真理必叫人们得以自由)-- [约翰福音] 8:31-36 下载本文的 PDF 版本,请链接:h ...

  2. 最大化 LoRa 长距离,秘籍3:天线匹配

                        最大化 LoRa 长距离,秘籍3:天线匹配 摘要: 介绍了天线的基础知识,基于 LoRaWAN 网关的天线进行匹配设计,详细测试了该天线的性能,并分析测试结果. ...

  3. LoRa开发1:LoRa设计10问

    LoRa设计10问 引言: 近 5 年来,LoRa技术在国内受重视,从高校到企业,再到自主创业者,都在了解和研究.作为从事 LoRa 研发 5 年,推出完整 LoRa 物联网的锐米通信(www.rim ...

  4. LoRa无线通信设计(三)小区环境测试

    LoRa无线通信设计(三)小区环境测试 引言 我们在<LoRa无线通信设计(一)原理>中解释了LoRa扩频通信带来更长的通信距离的原理:http://blog.csdn.net/jiang ...

  5. LoRa扩频无线传输穿墙测试

    LoRa相比传统无线通讯,能够在相同发射功率的情况下抗干扰更强,能实现更远的通信距离,被广泛应用于无线抄表等长距离无线通信应用中. 无线通信模组具体应用场景复杂多样,其中典型的应用场景是: 1.连接湖 ...

  6. Lora超全知识归纳,对于lora和lorawan的详细介绍

    目录 LORA介绍 LoRa通讯技术 网关信道 网关负载 LoRa模块信道 节点入网 终端LoRa应用方案 设备唤醒 终端LoRa应用实践 网关详情 Lora和loraWAN LoRaWAN 概貌 L ...

  7. 基于Robei:如何利用Lora与机器人进行无线通讯

    文章目录 日常·唠嗑: 一.什么是Lora模块 二.通讯方式是什么 1.模块选择 2.参数及设置 3.接线方式 1.通信接线 2.参数修改接线 三.Robei程序设计 总结 日常·唠嗑: 今年华南赛区 ...

  8. 利用LORA无线信号接入数据的手持PDA装置

    LoRa是功耗广域网通信技术中的一种,是Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输技术,是Semtech 射频部分产生的一种独特的调制格式.LoRa模块就是基于Semtech公司 ...

  9. 433lora手持机|手持数据采集终端|lora模块手持PDA

    LoRa是功耗广域网通信技术中的一种,是Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输技术,是Semtech 射频部分产生的一种独特的调制格式.LoRa模块就是基于Semtech公司 ...

  10. 大家常见的以ESP32为代表的WIFI、蓝牙双模模块,今天启明云端带来了一款低功耗、距离远的LoRa+蓝牙无线通讯模块WT5105-L1,我们一起看看这款模块在功能上有哪些优势?

    首先我们进行一组LoRa.WIFI.蓝牙无线组网对比 LoRa LoRa(长距离)的典型工作频率在美国是915MHz,在欧洲是868MHz,在亚洲是433MHz.允许多个无线电设备使用相同的频段,其典 ...

最新文章

  1. 【直播预告】7月18日3D游戏引擎免费公开课答疑,參与送C币!
  2. 服务器安装配置流水帐
  3. cmake交叉编译android,CMake Android 交叉编译
  4. CVE-2018-4407 苹果设备远程溢出漏洞
  5. HDU4273(求三维凸包重心到表面的最短距离)
  6. php rmdir 返回值,php通过rmdir删除目录的简单用法
  7. 执行力:Just Do It
  8. Netty工作笔记0056---Unpooled应用实例2
  9. 进程,线程和协程 并行与并发
  10. c语言的高级编程,C语言高级编程
  11. python基于水色图像的水质评价_零基础学习Python的学习路线及教程
  12. 实战爬虫:python爬虫学习笔记之爬取搜狗|微信文章——动态网页爬取
  13. fastreport oracle,如何从FastReport .NET报表设计器连接到OracleDB数据库
  14. “GANs之父”Goodfellow 38分钟视频亲授:如何完善生成对抗网络?(上)
  15. 基于simulink的chaios混沌电路仿真
  16. VS Code保存文件时自动删除行尾空格
  17. Hugo创建个人学术主页
  18. ༺ཌ༈计算机科普༈ད༻
  19. 新手对于分布式系统的谬误
  20. FLOW-3D中警告问题

热门文章

  1. c语言编程n元一次方程,用C语言编写程序:N元一次方程组的解.docx
  2. android8 锁屏壁纸,小米8怎么设置锁屏壁纸?小米8锁屏壁纸三种设置教程
  3. leetcode#246 中心对称数
  4. Google Play 开发者账号注册 上架应用
  5. 1212 无向图最小生成树
  6. 交换机和集线器的区别
  7. P58-前端基础HTML-表格入门介绍
  8. 苹果App Store应用程序的下载链接地址
  9. 基于低代码平台的OA系统,更灵活高效!
  10. Dhtmlx Gantt中lightbox如何自定义name值