如今,大多数与技术相关的广播讨论中的一个共同主题是转向软件定义一切(通常简称为 SDx)。 无线电和射频通信设备总体上已经朝着软件定义的方向发展。
无线电设备是在电磁频谱的射频 (RF) 部分发送和接收信号的任何电子设备。 这些信号通常称为波形,用于在无线电之间传输信息。 如今,无线电无处不在,并且由于“智能”和“连接”设备的激增,几乎您拥有的所有电子设备中都可以找到无线电。
想要开始使用 SDR 无线电但不确定从哪里开始? 您应该看看我们对软件定义无线电入门的介绍。
考虑到软件在我们生活的各个方面是多么无处不在,广播向软件定义范式发展的趋势并不令人意外。 自从应用商店出现以来,甚至我们的手机也已成为软件定义的多功能设备。
那么,什么是软件定义无线电(SDR)? 很简单,IEEE 将 SDR 定义为“其中部分或全部物理层功能由软件定义的无线电”。 很有道理,但它真正的意思是可以在不改变物理硬件的情况下修改无线电的某些功能。 无线电工作的频率范围和频段就是一个很好的例子。
传统的硬件定义无线电功能只能通过物理更改设备来更改参数。 这种“硬连线”方法最大限度地降低了工作频率的灵活性和支持多种波形的能力。 相比之下,支持软件定义无线电的多模式、多频段或多功能无线电能够在较宽的带宽上运行,并且可以通过更改设备上的软件或固件负载来支持多种波形。
为了将此功能从硬件定义转移到软件定义,需要多种技术。 主要进步之一包括宽带模数转换器 (ADC)、数模转换器 (DAC) 和基带处理器的进步。 让处理元件更靠近天线并尽快数字化射频信号对于实现有用的软件定义架构至关重要。
软件定义无线电初学者指南
文字:汤米·里德
软件定义无线电或 SDR 设备比传统的基于硬件的无线电设备提供更大的灵活性和适应性。 但是,将所有这些 1 和 0 添加到已经很复杂且美观的 MHz 和 dB 技术中可能会令人生畏。 我们撰写本文的目的是帮助您通过 5 个简单步骤开始软件定义无线电 (SDR) 之旅。
事不宜迟,这是我们软件定义无线电的初学者指南!
第 1 步:购买一台配备强大电池的优质笔记本电脑
开始使用软件无线电的第一步是找到合适的计算机主机。 您需要一台电池续航时间较长的笔记本电脑才能发挥 SDR 的所有软件优势。 做出此建议的原因有很多,其中一些原因可能不是很明显......特别是如果您是射频工程新手。
首先,电池供电的笔记本电脑允许您随时随地进行 SDR 设置。 许多射频信号在室内很难嗅出。 GPS 是射频信号无处不在但非常微弱的一个很好的例子。 使用电池供电笔记本电脑的第二个原因是,交流电源的噪声可能会对软件定义的无线电造成严重破坏,具体取决于您感兴趣的操作频率。
专业提示:在需要连接到笔记本电脑的任何电缆上添加铁氧体线圈sdr软件无线电技术,以帮助最大程度地减少噪声干扰。
最后,如果您使用的是笔记本电脑作为日常驱动程序,那么最好使用良好的虚拟机 (VM) 安装并保护您的计算机。
第二步:根据您的意图选择合适的软件定义无线电 (SDR)
在决定哪种 SDR 或软件定义无线电最适合您时,需要考虑一些关键事项。 有许多选项可以满足所有预算和功能。 选择软件定义无线电时需要考虑的一些重要因素包括预算、同时接收 (RX) 或发送 (TX) 和接收、频率范围、输出功率(用于 SDR 支持传输)等。
在本介绍性指南中,我们将介绍两种 SDR 入门:RTL-SDR 加密狗和 HackRF One。
RTL-SDR
RTL-SDR 是一款基本的仅接收 (Rx) 软件定义无线电sdr软件无线电技术,易于在您的钱包中使用。 对于那些刚接触 RF 工程和 SDR 的人来说,这是一个绝佳的选择。
黑客射频一号
HackRF One 是一种功能强大的软件定义无线电,能够发送和接收 (Tx/Rx)。 HackRF One 为 500 美元以下的 SDR 提供了良好的功能。
专业提示:请注意 SDR 中使用的本地振荡器的类型。 TCXO 通常比简单的 XO 或 VCXO 表现更好
步骤 3:确保您运行的是最新版本的固件
与您拥有的任何其他电子设备一样,您应该始终保持固件更新。 这对于软件定义无线电来说没有什么不同。 首次启动 SDR 时,请务必获取并安装最新的固件。 这样做可以提高软件定义无线电的稳定性和安全性。
对于 HackRF One SDR 的用户,可以在这里找到最新的固件。
如果您需要安装帮助,请从 Secure Solutions 的人员那里获取这份出色的指南。
如果您运行的是 RTL-SDR,您可以在此处获取最新固件。
专业提示:如果您正在运行 HackRF One,最近的固件更新增加了执行频率扫描的功能
第 4 步:不要忘记为您的 SDR 配备良好的天线
有些 SDR 套件(如上面提到的 HackRF One SDR)配有天线,而有些则没有。 没有什么比在圣诞节早上打开礼物然后意识到因为有人忘记带电池而无法玩游戏更糟糕的了。 不要让这种情况发生在您的软件定义无线电上。 请检查并确保您的套件包含天线,如果没有,请重新拿起天线。
当您越来越熟悉 SDR 并想要开始突破极限时,您可能需要从附带的天线进行升级。 为 SDR 选择天线时,需要考虑的一些重要事项包括类型(全向或定向)、有源或无源、工作频率等。
专业提示:请小心使用所有射频连接器、电缆和适配器(例如:SMA 至 BNC)。 廉价的连接器和电缆可能会对敏感的射频系统造成严重破坏,尤其是当频率增加时。
第五步:从开源软件定义无线电项目开始
软件定义无线电的大多数功能都可以通过软件很好地控制。 许多最流行的软件定义无线电都有强大的开源资源来帮助您入门。
这些项目范围从创建您自己的 FM 收音机到使用软件定义的收音机作为频谱分析仪。 甚至还有一些项目可以嗅探附近手机的 IMSI(注意:这可能会导致严重的隐私和法律问题,因此使用风险自负)。
如果您正在运行 HackRF One,这里有一个关于 SDR 开源项目文件的重要资源。
如果您使用 RTL-SDR,这里还有一个有趣的开源项目的链接。
叔叔来了:
您对于使用软件定义无线电有更明确的方向吗?