使用软件和数模转换器产生 FSK 基带波形
组成部分
我认为确认以下内容是安全的: 如果您的系统没有一个数据转换器和一个相当重型的处理器,那么它就不是 SDR。
通常,处理器是一个 DSP,在这种情况下代表“数字信号处理器”而不是“数字信号处理”这个名称是为了强调某些功能而设计的处理器,例如高核频率或便于进行数学计算的硬件。这些特性使 DSP 芯片与微控制器分离开来,但是很明显,随着微控制器变得越来越快、越来越复杂,界限会变得模糊。
如果你想在软件中实现解码,DSP 需要非常强大,因为这涉及到一些严肃的数学问题,而且处理器需要执行解码计算的速度足以跟上传入的数据。另一方面,如果你使用处理器所做的就是生成一个基带波形,这个波形将被发送到 DAC 并由硬件上转换,那么一个高于平均水平的微控制器就足够了。
数据转换器将是 ADC 或 DAC (或两者都是)。您需要接收功能的 ADC 和传输功能的 DAC。这里一个明显的限制是最大采样率: RF 通信涉及高频率,有时甚至是非常高的频率,转换器的采样率必须足够高以提供足够的信噪比。
正反两方面
在我看来,大多数射频通信系统仍然是在硬件上实现的,这并不奇怪: sdr 通常需要大量的软件开发和复杂的
PCB 设计。此外,关键部件ーー高性能的数据转换器和坚固的处理器ーー并不便宜。将所有这些与一个单芯片、高度集成的收发器(比如这个)进行比较,这个收发器处理大量的细节,并为您提供页面的性能数据,这样您就可以在打开原理图编辑器之前大致了解系统的能力。
那么,为什么还要为特别提款权操心呢?好吧,首先,我发现他们智力充沛,因为他们提供了一个车辆,仔细分析射频信号,并试验调制和解码技术。他们还使自定义射频通信系统更容易与那些有限的经验与射频设计。
更实际的好处是灵活性ーー主要的灵活性。如果一个 RF 系统的重要部分是由软件控制的,那么系统功能的重要部分就可以通过下载一个新的程序文件进行改进、修改甚至彻底改造。实际上,改进和修改甚至可以并入到现有的软件中,这为高度自适应的射频通信打开了大门ー系统可以通过自动改变调制方案或解码算法来响应一个事件或一个长时间的条件。
软件无线电可以在 FSK 和 QPSK 之间进行切换,在此基础上,软件无线电可以提供较低的误码率
总结
我希望你们现在对软件无线电是什么有了一个清晰的概念,尽管这个概念可能有点理论化。就成本和简单性而言,sdr 无法与基于单芯片硬件的解决方案竞争。尽管如此,它们对于研发项目来说是有趣和有价值的工具,而且它们还支持高级功能,这对于专门的、高性能的 RF 系统来说是非常有益的。