HackRF-One 的接收和发送实验

HackRF-One简介

软件定义的无线电(Software Defined Radio,SDR) 是一种无线电广播通信技术,它基于软件定义的无线通信协议而
非通过硬连线实现。频带、空中接口协议和功能可通过软件下载和更新来升级,而不用完全更换硬件。 软件无线电利
用现代化软件来操纵、控制传统的"纯硬件电路"的无线通信技术。软件无线电技术的重要价值在于:传统的硬件无线电
通信设备只是作为无线通信的基本平台,而许多的通信功能则是由软件来实现。

HackRF是一款全开源的硬件项目,其目的主要是为了提供廉价的SDR(软件定义无线电)方案。

参考资料:
CSDN 开源SDR工作室《HackRF One 学习路线建议》

实验使用软件:SDRangel—github开源项目
该软件可实现收发功能,但是数据分析的选项相对于AirSay SDR要少一些

一、软件安装

直接点击从github下载的sdrangel-6.16.3-win64.exe进行安装,中间注意选择添加软件路径到所有用户
(我已经安装好了就不做展示),软件安装很简单不需要什么破解什么的。
在这里插入图片描述

二、界面基本介绍

连接HackRF-One 打开软件(先连接再打开软件才能看见设备)后在File选项下点击第一个双向箭头图标选择输入设备
在这里插入图片描述
一定要选择下面这种带SDR的,点击第一个HackRF软件会闪退
在这里插入图片描述
连接设备后的界面
在这里插入图片描述

三、使用HackRF-One接收WFM广播(接收中国之声)

核心部分从左到右:
1、中心频率设置 2、中间部分包括实时频谱和信号瀑布图–蓝色宽度表示WFM的带宽(100kHz)
2、WFM的信号参数显示–△f表示相对与中心频率的偏移量。
在这里插入图片描述

四、使用HackRF-One发送NFM广播(是否正确发送还待验证)

DeviceSets中选择第二个选项 add sink device set 添加发送T1
在这里插入图片描述
在左边设置界面中设置发送的中心频率,右边添加NFM Modulator,开始后便可发送信号,点击右侧麦克风即可发送语音,旁边的喇叭为监听。
在这里插入图片描述
实验时我设置了70MHz的频率,在收音机中成功接收到发送的语音信息。
在这里插入图片描述

五、补充

该软件可支持很多种信号,其他功能有待探索。
在这里插入图片描述

  • 5
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
HackRF One是一种软件定义无线电(SDR)设备,可以用来发送接收无线信号。HackRF One包含一块广泛频率范围的无线电频谱接口板,一块被称为RF网络分析器(RFA)的电路板和一块称为同步网络分析器(SNAA)的电路板。 要通过HackRF One发送信号,首先需要安装和配置适当的软件。HackRF One可以与多种软件和开发工具一起使用,例如GNU Radio,SDR#,HackRF官方的Havoc固件等。 GNU Radio是一个非常流行的软件开发工具,用于设计和实现各种无线通信系统。通过GNU Radio,可以创建自定义的无线信号发送程序。用户可以使用GNU Radio Companion(GRC)界面来拖放各种模块以构建信号发送流程图。然后,可以将流程图编译为可以在HackRF One上运行的流程图生成的代码。 SDR#是另一个常用的SDR软件,它提供了一种简单直观的界面来发送接收各种无线信号。通过SDR#,用户可以选择要发送的信号类型(如AM、FM、SSB等)和相应的频率、增益等参数。然后,可以使用HackRF One来发送所选信号。 HackRF官方的Havoc固件是定制的固件,可以为HackRF One提供更强大的功能和更高的性能。用户可以将Havoc固件烧录到HackRF One的固件中,然后使用HackRF One发送各种信号。Havoc固件提供了更多的功能和调节参数,使用户可以更灵活地发送信号。 总之,HackRF One是一种功能强大的SDR设备,可以通过安装和配置适当的软件来发送各种无线信号。用户可以使用GNU Radio、SDR#等软件,或者使用HackRF官方的Havoc固件来发送信号。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伊丽莎白鹅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值