基于Zedboard的开源软件定义无线电(SDR)设备:Panoradio!

软件定义无线电(Software Defined Radio, SDR)是一种现代无线电广播通信技术,它采用软件定义的无线通信协议而非“纯硬件电路”实现各种通信和信号采集功能,这种方式打破了有史以来设备的通信功能的实现只能依赖于硬件发展的格局。与模拟电路相比数字电路具有更多的优势,能够提供更好的性能比如灵敏度、动态范围、处理速度和精确度等,现在半导体的发展已经突破了摩尔定律,更多性能强大的半导体器件涌现,我们只需要相对较少的操作就可以实现非常精确的数字信号采集和处理。

Panoradio是一款基于Zedboard和AD9467 ADC器件的SDR设备,具有最大250MHz的采样带宽,0—100MHZ还支持信号直接采样接收,该设备移植了Linux嵌入式操作系统,提供了全面的解调软件事例。此外Panoradio是一项开源工程,相关设计资料提供下载(下载地址)。

图1:Panoradio设备内部结构

图1:Panoradio设备内部结构

Panoradio提供了丰富的外设接口,比如HDMI、以太网、音频插口、USB和编程配置接口等。三个SMA(无线电天线)接口默认为100MHz采样模式,如上图所示绿色板卡即为系统核心Zedboard,蓝色板卡是AD9467-FMC-250EBZ ADC扩展板卡,最下方是电源和控制电路。金属包围前端面板长达70厘米,由于高速的AD转换操作散热量大,因此在前面板内部安装了风扇。

图2:Panoradio SDR系统设计框架

图2:Panoradio SDR系统设计框架

Panoradio系统的数字信号处理模块只使用了Zynq Z-7020 SoC器件不到50%的可编程逻辑资源(PL),也意味着它还可以集成更复杂的数字信号处理功能,而且采用的这款Zynq器件还是Zynq系列中资源相对较少的一款。

此外对于信号处理实现FFT(快速傅里叶变换)和通信等功能已经不再是瓶颈,这些都已经有专门的IP核资源可以利用,现在需要解决的是图形化加速处理和显示的需求,同时作为半导体行业的领导者Xilinx意识到了这个问题相继推出了Zynq UltraScale+ MPSoC和Zynq UltraScale+ RFSoC,MPSoC EG和EV系列集成了Mali-400 GPU核,RFSoC则集成了4Gsamples/sec ADC和 6.4Gsamples/sec DAC功能,非常适合SDR应用,相信不久会获得广泛的应用。

用户喜欢...

CN0398开发板和ADuCM360_demo_cn0398开源软件包解决了土壤测量系统设

保持适当的土壤湿度和pH值是植物健康的基本要求,无论是用于大规模农业还是简单的家庭菜园。然而,为了测量这些土壤特性,开发人员需要设计出具有成本效益的高精度模拟信号链,能够将...


创新的组合:开源和众筹

开源已经被称为力量倍增器,这是使公司的员工,融资和资源更为有效的一个因素。但是,在过去的几年里,开源已经开始与另一个力量倍增器 - 众筹相提并论。现在,这种结合的结果正在出...


使用 Micro Python 快速开发基于实时微控制器的应用程序

实时嵌入式系统变得非常复杂,不仅要深入了解复杂的 32 位微控制器,还要了解传感器、算法、因特网协议以及各种不同的终端用户应用。随着开发周期缩短和功能增多,开发团队需要设法加...


基于STM32的高性能低功耗人机界面系统设计

本文选用了意法半导体公司基于ARM最新Cortex—M3内核的STM32F103RB作为主控芯片,通过选择合适的液晶模块,构建了一个高性能低功耗的中文人机界面系统。 1、系统的工作原理 本系统以STM32F1...


基于MSP430的电机功率因数的测量系统

计算机技术,尤其是单片机技术和大规模集成电路及各种新型传感元件的迅速发展和日臻成熟,微机技术在电力系统中的普及应用,使电力系统的测量和监控技术得到了快速的发展。在工业生...


一种基于总线的智能型执行器系统设计

在自动控制系统中,执行器同控制器或控制系统相连,共同实现对工业过程的控制。现场总线是过程控制技术、仪表工业技术和计算机网络技术三大技术领域相结合的产物。WorldFIP现场总线既...


推荐 10 个饱受好评且功能独特的开源人工智能项目

关于人工智能的项目,相信大家都看过或者用过不少了,但它们的大多数看上去都十分“高大上”,让人感觉要掌握他们犹如习屠龙之术一样。事实上,有很多关于人工智能的项目还是十分实...


基于Docker持续交付平台建设的实践

本文是五阿哥运维技术团队针对Docker容器技术在如何在持续交付过程中探索和实践,目前已经将发布部署权限开放给...


Edico Genome推出基于AWS EC2 F1实例的基因组分析应用

Edico Genome公司之前就曾开发出了基因组分析算法,为了实现算法加速,该公司原本打算开发一个ASIC(精简指令集)处理器,但是这种方案灵活性太差,尤其是随着算法的更新,计算性能需求...


AdaBox003 ESP8266 基于 Feather 平台的物联网套件

AdaBox003 ESP8266 基于 Feather 平台的物联网套件 Adafruit 的物联网世界由 Digi-Key 策划 ADABOX003 是特别针对喜爱制作电子产品,尤其对物联网 (IoT) 世界感兴趣的初学者而推出的。Adafruit与 Digi-Key 合作,...


ZedBoard之中断interrupt详解

Interrupt中断 概述: 1. Zynq的中断类型有: 软件中断(Software Generated Interrupt, SGI,中断号0-15)(16–26 reserved) 私有外设中断(Private Peripheral Interrupt, PPI,中断号27-31), 共享外设中断(Shared...


基于台达PLC嵌入型变频器汽车空调

汽车空调系统是实现对车厢内空气进行制冷、加热、换气和空气净化的舒适性装备。它可以为乘车人员提供舒适的乘...


贸泽开售Murata基于nRF52的WSM-BL241 蓝牙 5 模块

低功耗和高处理能力让物联网设计再上一个台阶 最新半导体和电子元件的全球授权分销商贸泽电子(Mouser Electronics) 即日起备货Murata的WSM-BL241 蓝牙®低功耗模块。WSM-BL241基于Nordic nRF52832片上系...


恒扬数据携手OpenPOWER多家成员共同推进基于CAPI SNAP框架的FPGA加速应用开发

日前,以“智慧链接新智能 创新加速助中国” 为主题2017年OpenPOWER 中国高峰论坛在京隆重召开,包括IBM、赛灵思、英伟达、浪潮、中太服务器、恒扬数据等在内的联盟成员出席了此次盛会并...


“开源”为何对于IoT如此重要?

物联网、开源、操作系统是目前IT业界的热门词汇,也正是这三个词汇构成了物联网开源操作系统。 对于物联网发展而言,“碎片化”是主要的问题,其中芯片、传感器、通信协议、应用场景...


让技术加码智慧课堂,英特尔携手东方中原推出基于OPS电子白板一体机

今日,英特尔携手合作伙伴东方中原在第73届中国教育装备展示会上召开新闻发布会,共同推出基于OPS产品形态下的新...