SDR概述:
软件定义的无线电(Software Defined Radio,SDR) 是一种无线电广播通信技术,它基于软件定义的无线通信协议而非通过硬连线实现。软件定义无线电(SDR)技术被广泛应用于许多军事应用,而在商业应用中也不乏它们的身影,特别是在业余无线电和短波无线电设备市场中。这种无线电技术采用数字信号处理(DSP)代替那些过去由模拟硬件执行的功能,因此不仅可以在许多不同的现有无线电平台间实现灵活的互操作,而且能够(在必要时)定义和修改定制波形以维持战术通信中的高度安全性。
便携式SDR可以在不需要电脑的情况就可以独立完成信号的收发过程,并且更便捷,因此而得名。最初设计这款便携式SDR,是为了给那些业余无线电爱好的背包客使用。SDR设备对接收到的数字信号采用针对性的软件处理方案处理,从中选出并跳转到最适合的工作频段和制式下进行通信,就可实现对各种模式的全兼容,其优势不言而喻。
这款便携式SDR设备有独立的高频(短波)软件定义收发器和矢量网络分析仪功能。它的覆盖频率可以达到大约30 Mhz(加上144 Mhz)。电路采用168 Mhz的ARM处理器STM32F429作为核心芯片,重要的电路功能模块如下:
电源模块
GPS模块电路设计
MicroSD模块电路设计
STM32F429最小系统
DDS(数字信号处理)模块
RF(射频模块)电路设计
音频模块电路设计
UI模块电路设计
VNA(vector networkanalyzer)模块电路设计,用于矢量网络分析。
硬件结构框图展示:
附件内容:
各个功能模块设计原理图和PCB,用PADS打开。
PCB Gerber文件以及元件3D模块
便携式SDR材料清单
源代码
1