sdr 软件_【火腿专题】购买软件定义无线电(SDR)还是传统无线电台?追求欲望无止境...

ee2193c6da0ca279572c4988705be2b7.png

67cd27876f03385ff6306ad1cfd69c51.png

软件定义无线电与传统无线电选择作者:Onno VK6FLAB

有一段时间,我一直在解释软件无线电(SDR)的一些内部工作方式是如何运作的,以便深入了解原因和方法的细节。这种探索是在一个新世界的背景下进行的,在这个世界里,有无数的选择来选择符合预算的电台。越来越多的选择过程从一个简单的问题开始:我应该购买软件定义无线电还是传统无线电?

这不是一个新问题,以前可能是:我应该选择带晶体管的电台还是带有电子管的电台?当你的祖先面临购买新车或更新马匹和马车的选择时,可能会发生同样的情况。当然,我这样的表述是轻率的,但重点是,随着事态的发展,选择会发生变化。今天我们不知道我们目前所知道的软件定义无线电之后会发生什么,但它可能会成为未来几代业余无线电爱好者强制选择。

那么,如果您正在市场上购买新电台,您在选择时应该考虑哪些事项?

e26606a63004d522cc39ac817b434f88.png

软件定义无线电(SDR)越来越普遍,也就是说,你看的越多,你就会发现越多。就像晶体管超过电子管一样,不是因为它们更好,而是因为元件数量较少且具有相关的价格优势。

SDR有各种形式,从不起眼的黑匣子到传统的电台外形以及中间的一切。

如果你选择黑盒子型号SDR,周围有工具可以让你使用外部控制器提供旋钮和按钮。这些外部控制器可能是一个成熟的电台头,或者它可能使用外部USB连接旋钮来改变频率,或者您可以将解决方案与DJ控制台集成,这是一个带有大量旋钮,滑块和刻度盘的大面板,改变用作电台的用户界面。

大多数SDR平台背后的软件似乎一直处于快速发展的状态。这意味着每次更新都可能为您提供更多功能。当然相反的情况也是如此,产品会失败,被召回,重新开发,以可能出乎意料或不想要的方式出现。

在我看来,周围有很多鸡肋软件,试图使用电脑屏幕来模拟物理环境,迫使你用鼠标转动旋钮或滑动滑块。它变得越来越好,但到目前为止,我还没有看到一个能够做到这一点的单一解决方案。这并不是说没有任何创新的事情发生。例如,我过去提到的是PowerSDR内部分集接收功能的用户界面。您可以通过拉动圆内的直线来设置相位角和强度。

有很多开源软件,功能上非常好。幸运的是,Windows不是您的唯一选择,Mac OS和Linux提供了许多机会。

9e0ddd5dfffef69662c68bb305dde1bb.png

传统的电台还没有结束,也不会很快就会像渡渡鸟一样走路,但是当人们兴奋起来时,你可以从那些从传统电台转移到SDR的人那里买便宜货。

如果您的选择基于是否使用计算机,那么您可以使用计算机来使用传统的电台,众多且不断增长的数字模式以及其他很酷的东西。

我应该提一下,有关于传统和SDR的电台,你可以拥有两者中最好的(或最差的)。

我的建议是设定预算并查看购买的产品内容。无论您最终得到什么产品,您的要求都会不断提高。

我是Onno VK6FLAB

ecdda1c89d86555ac618b346955d32ef.png

关于SDR,你应该了解更多:

【火腿专题】SDR是个什么鬼?|软件无线电究竟有啥好玩的?(干货)

【火腿专题】越深挖SDR软件定义无线电,越发现它的神奇之处,理解的越多

【火腿课堂】软件定义无线电(SDR)从根本上讲是一种看待无线电频谱的不同方式

【火腿课堂】SDR电台怎么建?怎么玩?|电脑+程序,一样不可少!

【火腿课堂】选购宝典丨国外SDR主流接收器产品一览,价格区间:9~200美元

【火腿课堂】高端SDR接收机和收发信机丨二十几款著名国外SDR品牌一网打尽

7298d1dbd9a09a78fc47bb4d155b021b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/543085.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux文本运行层次,Linux基础知识之---文件系统层级结构

#Linux基础知识之---文件系统层级结构(Linux系统)[基础知识,文件系统,层级结构,FHS]一切皆文件: 在Linux中,无论是目录、配置、cpu、内存、键盘、鼠标、或者运行中的系统及内核、甚至临时缓存也都有对应的文件。“一切…

python的format函数如何理解_python format函数的使用

转载自:http://www.cnblogs.com/kaituorensheng/p/5709970.htmlpython自2.6后,新增了一种格式化字符串函数str.format(),威力十足,可以替换掉原来的%注:以下操作版本是python2.7映射示例语法通过{} 和 : 替换 %通过位…

Linux查询root环境变量,linux环境变量和查看方法

linux环境变量和查看方法1. 显示环境变量HOME[rootlocalhost ~]# echo $HOME/root2. 设置一个新的环境变量hello[rootlocalhost ~]# export HELLO"hello world"[rootlocalhost ~]# echo $HELLOhello world附:修改已存在的环境变量[rootlocalhost ~]# HELL…

服务器搭建-Linux基础知识

服务器搭建还是需要一些Linux知识的,这节就聊点基础的。 文件权限操作 查看权限 Linux中每个文件对每个用户来说都有对应的权限,在任一路径中输入ll就可以查看这些信息: rootip-*** /usr/local # ll total 32K drwxr-xr-x 2 root root 4.0K J…

seo从入门到精通_从入门到精通,新人必看的3本书SEO书籍

SEO入门书本引荐:从入门到通晓,新人必看的3本书在这个网上学习泛滥的年代,很多人都习气在网络上找教程学习,无论上视频教程,学习论坛,或是网上课堂等等。但也有些人仍是更习气看书学习的,很多人…

linux firefox 脚本,linux下调整firefox的有用设置(高分辨率下需要)

注:自己一般比较喜欢opensuse,所以以下所说皆是在opensuse下的做法,在其他发行版下应该也差不多firefox69 默认禁用了userchrome.css,需要把about:config 中的选项toolkit.legacyUserProfileCustomizations.stylesheets设置为true界面字体大小…

读懂python代码_Python面试|一文让你读懂if __name__==’__main__’的含义

程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C 都需要有一个 main …

C语言程序设计第三节课作业

1 指针是一个存储计算机内存地址的变量。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始化指针。根据出现的位置不同,操作符 * 既可以用来声明一个指针变…

linux netcat测试udp端口,使用nc(netcat)测试udp协议与端口连通性

[v1.10]connect to somewhere: netcat [-options] hostname port[s] [ports] …listen for inbound: netcat -l -p port [-options] [hostname] [port]options:-g gateway source-routing hop point[s], up to 8-G num source-routing pointer: 4, 8, 12, …-h this cruft-i se…

Hession矩阵与牛顿迭代法

1、求解方程。 并不是所有的方程都有求根公式,或者求根公式很复杂,导致求解困难。利用牛顿法,可以迭代求解。 原理是利用泰勒公式,在x0处展开,且展开到一阶,即f(x) f(x0)(x-x0)f(x0) 求解方程f…

抽象工厂模式_设计模式——抽象工厂模式

阅读目录使用频率:★★★★★一、什么是抽象工厂模式二、补充说明三、角色四、例子使用频率:★★★★★一、什么是抽象工厂模式就是对一组具有相同主题的工厂进行封装(维基百科解释的很到位);例如:生产一台PC机,使用工…

Linux启动和退出系统的方法,实验二 Linux的启动与关闭

实验二 Linux的启动与关闭一、实验目的(1)掌握linux操作系统正确的启动与关闭方法;(2)理解系统运行级的概念,掌握查看和设置的方法;(3)理解系统运行级服务的概念,掌握查看、开启和关闭的方法;(4)理解LILO和GRUB的原理&…

linux需要什么基础,学linux需要什么基础?

近几年来,随着计算机网络的发展,越来越多的人学习 linux。对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的。linux 的学习并不简单,那么这篇文章 w3cschool 小编来告诉你,学 linux 需要什么基…

python arima模型_Python时间序列处理之ARIMA模型的使用讲解

ARIMA模型ARIMA模型的全称是自回归移动平均模型,是用来预测时间序列的一种常用的统计模型,一般记作ARIMA(p,d,q)。ARIMA的适应情况ARIMA模型相对来说比较简单易用。在应用ARIMA模型时,要保证以下几点:时间序列数据是相对稳定的&am…

windows(win7,win8,xp)hosts文件找不到原因分析及解决方法

2019独角兽企业重金招聘Python工程师标准>>> 一般情况hosts文件是保存在C:\windows\System32\Drivers\Etc 文件夹上,由于安装是win7系统,在这个路径上就能找到这个hosts文件。如果你在该路径下没有找到这个文件的话,一般是以下几种…

linux虚拟化cpu的绑定,为虚拟机vCPU绑定物理CPU

使用taskset命令将vCPU线程绑定到指定的物理CPU。例如,某虚拟机的qemu进程及两个vCPU线程如下: ​[rootkelvin ~]# ps -eLo ruser,pid,ppid,lwp,psr,args | grep qemu | grep -v greproot 4706 3629 4706 1 qemu-system-x86_64 -m 2G -smp 2 /var/lib/li…

sql 显示百分比_轻松搞定数据分析之SQL——简单查询

每天早起或者睡前听一首温柔而美好的音乐,是一件很幸福的事情,无论你是否懂音乐,它都能带你发现生活中的隐藏的那些美好,今天我们先来一起欣赏Mindy Gledhill的单曲《California》California (网易云音乐),每次我听到这首歌&#…

SpringMVC 中设置日期字符串转换格式

2019独角兽企业重金招聘Python工程师标准>>> 在使用SpringMVC的项目中经常遇到 controller 参数中接收Date类型的数据,但是页面传过来的参数又是日期字符串,会出现转换异常。 由于项目需要支持两种日期格式所以从写了一个日期转换器。网友可以…

操作系统 非连续分配_操作系统中的连续和非连续内存分配

操作系统 非连续分配In this article, we will learn about the different types of memory management techniques and also the pros and cons of different memory management techniques. 在本文中,我们将学习不同类型的内存管理技术 ,以及不同内存管…

文件名重定向到txt中Linux,Linux上glob用于实现文件名的通配、IO重定向及管道

Linux中所谓的通配是指,显示以指定条件为条件的文件;即通配的含义是指搜寻以已知条件为前提的目标文件。常用文件通配符有:文件通配符含义例子*任意长度的任意字符如a*,搜寻所有以a为首的文件名的文件?任意的单一字符如a&#xff…