0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈软件定义无线电SDR

硬件设计解析 来源:爱搞研究的阿灿 作者:爱搞研究的阿灿 2023-04-03 17:11 次阅读

一、应用介绍

LoRa的开发过程中,我们经常遇到射频相关问题,除了以常规工具(示波器、频谱仪、综测仪等),我们也可以使用一些辅助手段去分析,以下介绍在解决客户跨信道干扰问题时的发现的可视化工具:SDR-软件定义无线电,并对其对LoRa分析的作用加以说明。
  软件定义无线电,SDR(Software Defined Radio)。通俗来讲,SDR就是基于通用的硬件平台上用软件来实现各种通信模块。其硬件主要为射频模拟前端+高速ADC组合,作用是将射频信号接收并调理,采样后送上位机软件解调。所以,其调制方式是由上位机软件定义的,故称软件定义无线电。由于其硬件、软件多为开源,因此被无线电爱好者所喜爱。LoRa作为一种低频无线电技术,使用此工具也非常合适。

二、应用分析

2.1、硬件

由上述可知,SDR硬件为射频模拟前端+高速ADC组合。由于部分硬件只是用来接收数据,因此可以仅配备有接收机而不配备发射机。硬件设备的主要参数有频率范围、频偏、接收灵敏度、采样率等,在实际应用中,其射频接收范围多为SubGHz,但也有超过GHz的硬件(较贵);频偏表现不定,其中不乏使用高精度温补晶振的设备;接收灵敏度也是多样,接收灵敏度较高的设备其价格也较高;采样率即该设备对射频信号采样的频率,从kHz到MHz不等,其采样部分多为专用ADC芯片FPGA芯片实现。以下是几种开源SDR硬件:
  RTL-SDR:

835d88d0-d1ff-11ed-a826-dac502259ad0.png


  HackRF ONE:

8387b722-d1ff-11ed-a826-dac502259ad0.png


  Lime SDR:

83b17918-d1ff-11ed-a826-dac502259ad0.png

2.2、软件

SDR软件与硬件相同,也多为开源软件,各SDR软件基本都包含以下主要部分:调制方式、频率控制、带宽控制、频谱显示、瀑布图显示、数字滤波器、波形录制等功能。SDR软件也是多种多样,常用的有以下几种:
  SDR#软件:

83e94640-d1ff-11ed-a826-dac502259ad0.png


  CubicSDR软件:

84102cc4-d1ff-11ed-a826-dac502259ad0.png

2.3、对LoRa调试的意义

软借助于SDR,我们可以可视化的地观察和记录到LoRa的实际波形,并对其频率进行记录,如图:
   LoRa信号在瀑布图上的显示:

8436a9b2-d1ff-11ed-a826-dac502259ad0.png


  LoRa旁信号的影子信号:

84634e36-d1ff-11ed-a826-dac502259ad0.png


  同一个信号的镜像信号:

84ae71c2-d1ff-11ed-a826-dac502259ad0.png


  LoRa CSS调制的升频频谱显示、信号强度(及最大值)显示等:

84e9cd76-d1ff-11ed-a826-dac502259ad0.png

三、开发总结

总结:
  SDR是一种开源设备,对LoRa的调试分析具有辅助作用,其可视化的频谱图和瀑布图,将看不到摸不着的信号,以图形的形式展现到我们面前,对找出不同信道之间的干扰信号、挂测前空闲信道的寻找等有很明显的辅助作用,恰当地使用SDR设备,对解决LoRa干扰问题有较大促进。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SDR
    SDR
    +关注

    关注

    7

    文章

    232

    浏览量

    50157
  • 信号
    +关注

    关注

    11

    文章

    2639

    浏览量

    75388
  • 软件定义无线电

    关注

    0

    文章

    10

    浏览量

    8552
  • LoRa
    +关注

    关注

    346

    文章

    1543

    浏览量

    230353
收藏 人收藏

    评论

    相关推荐

    真正实现软件定义无线电设计

    软件定义无线电(Software Defined Radio,SDR) 是一种无线电广播通信技术,它基于
    发表于 08-14 09:51 3470次阅读

    携手软件定义无线电SDR走进神奇的无线电世界

    无线通信SDR软件定义无线电
    圈圈BG3MDO
    发布于 :2022年01月21日 15:47:11

    软件无线电无线电的技术概述及应用

    `人们逐渐认识到SDR 的潜力并非仅局限于通信领域,它也可应用在无线电工程的其他相关领域,如雷达、电子战、导航、广播电视、测控等。而软件无线电论坛对
    发表于 08-21 15:23

    软件无线电SDR)平台带你从频谱共享到5G研发

    理解为软件定义无线电设备。具体到Ettus Research的SDR产品,基本上都是一些仪器设备,通常用于通信产品研发、军工设备和产品测试,从便携性应用的到极强射频性能的都有覆盖,如
    发表于 10-23 16:35

    系统工程师们,真正软件定义无线电究竟是如何?

    鉴于SDR的接收器仅仅由一个低噪声放大器(LNA)和一个滤波器和ADC组成,随着半导体行业在RF采样模数转换器(ADC)领域的进步,那些预见到真正软件定义无线电(
    发表于 02-21 11:21

    软件定义无线电技术的发展历史

    软件定义无线电SDR)不是新技术,已为很多的无线设备(除了制造低成本基于ASIC的低功耗设备,如智能手机和平板电脑)广泛所采用。自
    发表于 07-02 07:27

    基于FPGA的软件定义无线电参考设计

    BeRadio,基于FPGA的软件定义无线电参考设计。 SDR通常是具有在固件和软件定义的主要
    发表于 07-04 10:09

    基于FPGA的软件无线电应用

    软件无线电(SDR)是带有可重配置硬件平台的无线设备。这些可重配置硬件平台能够被用于多种通信标准,并将在最终实现认知无线电(CR)的过程中发
    发表于 07-29 07:21

    什么SDR软件无线电?该怎么去测量?

    什么SDR软件无线电?该怎么去测量?
    发表于 08-02 06:53

    软件定义无线电是如何应对多频段军事通信挑战的?

    软件定义无线电SDR)是如何定义的?软件定义
    发表于 05-21 06:53

    什么是软件定义无线电SDR)?

    什么是软件定义无线电SDR)?软件定义无线电
    发表于 06-17 11:36

    使用USRP E310和MATLAB和Simulink进行原型设计和测试软件定义无线电

    使用USRP E310和MATLAB和Simulink进行原型设计和测试软件定义无线电SDR)系统通信系统工具箱™支持包USRP®嵌入式系列收音机使您可以使用MATLAB®和Sim
    发表于 12-21 07:56

    什么是软件无线电

    什么是特别提款权软件无线电?特别提款权是如何设计的?优点和缺点是什么?本文涵盖了关于这个有趣主题的介绍性信息。定义软件-定义据我所知,“
    发表于 04-15 15:06

    软件定义无线电的原理和业余SDR的应用说明

    软件定义无线电SDR) 是一种无线电通信系统,通常以硬件(例如混频器、滤波器、放大器、调制器和解调器、检波器等)组件实施的东西现在通过个
    发表于 01-11 10:31 2次下载

    软件定义无线电(SDR)基础知识

    电子发烧友网站提供《软件定义无线电(SDR)基础知识.pdf》资料免费下载
    发表于 11-23 11:11 0次下载
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>无线电</b>(<b class='flag-5'>SDR</b>)基础知识