0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是ADALM-PLUTO

电子森林 来源:FPGA入门到精通 作者:FPGA入门到精通 2021-01-06 16:28 次阅读

01

什么是软件无线电?

软件定义的无线电(Software Defined Radio,SDR) 是一种无线电广播通信技术,它基于软件定义的无线通信协议,而非通过硬连线实现。频带、空中接口协议和功能可通过软件下载和更新来升级,而不用完全更换硬件。 以前,在开发无线电通信设备时,工程师必须先开发用于接收并处理特定信号的接收机,来对特定信号传输进行解码或编码。

随着数字信号处理与其算法越来越复杂,这些信号处理的平台也变得越来越复杂,通常需要较为高速的ADCFPGA以及能将实时数据串流到计算机平台的连接芯片等,每个系统所对应的硬件平台不一定是一样的,这就带来了巨大的开发成本。通过使用软件无线电(SDR)设备进行模拟信号处理,在相同的硬件平台上可以同时兼容运行各种不同的软件程序,不仅节约了开发成本,也提高了开发新系统的效率。

02

什么是ADALM-PLUTO

ADALM-PLUTO 是ADI公司基于其RF捷变收发器芯片AD9363,开发的一款便携软件定义无线电学习模块,该模块不仅可应用于课堂,向学生介绍软件定义无线电 (SDR)、射频 (RF)和通信的基础知识,也可以作为学生、工程师或者爱好者上手软件无线电的学习开发利器。它将理论和实际运用结合起来,连接上主机时,它就能充当一个便携式实验室,随时开始你的无线通信学习之旅。在MATLAB,simulink和GNUradio等各种软件的加持下,你可以使用用户图形界面(GUI)进行你的设计,更加直观、方便,让学习开发过程更加便捷,帮助使用者高效地学习、工作和探索。

它体积小巧,可以轻松装进衣服口袋或者背包中,使用灵活,采用配备默认固件的USB端口供电。该模块支持OS XTM、WindowsTM和LinuxTM,因此使用者可以在不同的时间、不同的设备上学习和探索RF系统。

所以ADALM-PLUTO是适用于所有人的。

df82e684-4fc8-11eb-8b86-12bb97331649.png

至于硬件结构,如上图所示。其核心为一块Xilinx Zynq-7000 XC7Z010 FPGA。Zynq-7000设备配备了双核ARM Cortex-A9处理器,该处理器集成了基于28nm的Artix-7或Kintex-7的可编程逻辑,从而具有出色的每瓦性能和最大的设计灵活性。Zynq-7000器件具有多达660万个逻辑单元,并提供范围从6.25Gb/s至12.5Gb/s的收发器,可为多种嵌入式应用(包括多摄像机驱动器辅助系统和4K2K超高清电视)提供高度差异化的设计。

在RF上,ADALM-PLUTO基于AD9363,分别配备了可在全双工模式下工作的一条接收通道和一条发射通道。该模块能够以高达61.44MSPS的采样速率和20MHz的带宽产生和测量频率范围在325MHz到3800MHz之间的RF模拟信号。

作为射频前端芯片的AD9363是一款高性能、高度集成的RF收发器,设计用于3G和4G微波蜂窝应用。该器件的可编程性和宽带能力使其成为多种收发器应用的理想选择。该器件集RF前端与灵活的混合信号基带部分为一体,集成频率合成器,为处理器提供可配置数字接口,从而简化设计导入。它的工作频率范围为325 MHz至3.8 GHz,涵盖大部分特许执照和免执照频段。支持的通道带宽范围为200 kHz以下至20 MHz。

ADALM-PLUTO里的功率器件则为FPGA、射频前端、DDR与FLASH提供电能。

在高速信号处理系统中,需要缓存高速、大量的数据,存储器的选择与应用已成为系统实现的关键所在。Micron DDR3L是一种高速CMOS、动态随机访问存储器, 它采用双倍数据速率结构来完成高速操作。SDR SDRAM一个时钟周期只能传输一个数据位宽的数据,因此在相同的数据总线宽度和工作频率下, DDR SDRAM的总线带宽比SDR SDRAM的总线带宽提高了一倍。

QSPI Flash是一种具有电可擦除的可编程ROM存储器,掉电内容不会丢失,按接口可以分为两大类:并行Flash和串行Flash。并行Flash存储量大,速度快;而串行Flash存储量相对较小,但体积小,连线简单,可减小电路面积,节约成本。QSPI Flash是内嵌SPI总线接口的串行Flash,它比起传统的并行总线接口Flash,节省了很多的I/O口资源。

ADALM-PLUTO对比市面上其他软件无线电平台,其最大优点在于其优质的软件生态环境。它的设计资料完全开源,而且非常详细,同时还有活跃的开发者社区供广大开发者、学习者交流讨论。其硬件平台在保证了性能、品质的情况下还能做到低廉的价格,是其他昂贵软件无线电开发平台所做不到的事情。

总的来说,ADALM-PLUTO是一款高性能、小体积、简单易用的软件无线电平台,非常适合软件无线电的初学者乃至专业工程师使用,帮助更多的人更高效率地学习、工作和探索。

03

ADALM PLUTO能用来做什么?

前面提到,PLUTO适用于所有人,能做的事情非常的多。下面是它的三个典型应用案例。期待大家能在Funpack活动里、在新的一年里用它做出更多有趣的应用。

e1cd0294-4fc8-11eb-8b86-12bb97331649.png

ADALM-PLUTO QO-100卫星全双工收发器

e1ee5dea-4fc8-11eb-8b86-12bb97331649.png

责任编辑:xj

原文标题:射频、无线通信最好的口袋实验平台PLUTO SDR - Digi-Key Funpack一起玩第五期来了

文章出处:【微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ADI芯片
    +关注

    关注

    0

    文章

    18

    浏览量

    9383
  • 射频
    +关注

    关注

    101

    文章

    5352

    浏览量

    165824
  • 无线通信
    +关注

    关注

    56

    文章

    4193

    浏览量

    142289

原文标题:射频、无线通信最好的口袋实验平台PLUTO SDR - Digi-Key Funpack一起玩第五期来了

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ADALM1000升级后连接电脑无反应如何解决?

    ADALM1000按照Firmware Upgrade Procedures for the ADALM1000里的troubleshooting进行升级后,拔掉usb再重新与电脑连接,电脑没有任何反应,然后板子的电源指示灯也不亮,不过板子供电正常,用万用表测过,请问应
    发表于 01-11 07:43

    AGI魔盒,会放出冥王PLUTO还是阿童木?

    人性的种子,会顽强地在战火和焦土中萌芽,一次又一次重建新世界
    的头像 发表于 12-11 09:43 629次阅读
    AGI魔盒,会放出冥王<b class='flag-5'>PLUTO</b>还是阿童木?

    放大器ADPA1107-EVALZ不起作用怎么解决?

    我拿一个ADLAM-PLUTO产生一个5GHz的RF信号输入到放大器,然后再把放大器的RFOUT端接到ADLAM-PLUTO的RX来显示。 但是当我把输入的-4V电压调到-2.6V电压的时候,IDQ
    发表于 11-14 07:46

    ADALM-PLUTO SDR主动学习模块

    sdr即软件定义的无线电(software defined radio),简单来说,sdr设备能将接收到的信号进行数字化处理,通过软件的可重配置再将信号按照不同的通信协议需求发送出去,这样,通过软件修改我们就能产生或接收不同频率与协议的无线电信号,无论收音机的am、fm,还是wi-fi、蓝牙,甚至3g、4g,还有将来的5g等都能用sdr设备进行收发调试,这种方式也打破了有史以来设备通信功能的实现仅仅依赖于硬件发展的格局,意义深远。
    发表于 10-09 06:16

    ADALM-PLUTO学习模块SDR.pdf

    发表于 09-13 08:30 1次下载
    <b class='flag-5'>ADALM-PLUTO</b>学习模块SDR.pdf

    ADALM1000初体验

    ADALM1000是一款学习工具,旨在让你与周围世界的互动更加轻松、直观。它提供两个模拟通道,允许你获取和测量电压或电流波形,轻松表征任意系统的电压与电流、随时间和随频率的关系
    的头像 发表于 09-10 09:54 941次阅读
    <b class='flag-5'>ADALM</b>1000初体验

    ADI 高级主动学习模块ADALM2000 官网现货发售,需要的同学快冲!

    ADALM2000 主动学习模块是一种经济实惠的 USB 供电软件定义仪器,内置以 100 MSPS 速率运行的 12 位 ADC 和 DAC,可将高性能实验室设备的功能以手掌大小器件实现
    的头像 发表于 08-16 07:40 431次阅读

    【官网直购】ADALM2000 高级主动学习模块ADI 官网现货发售!

    ADALM2000 主动学习模块是一种经济实惠的USB供电软件定义仪器,内置以100 MSPS速率运行的12位ADC和DAC,可将高性能实验室设备的功能以手掌大小器件实现,使电气工程学生和爱好者能够
    的头像 发表于 08-04 18:15 397次阅读
    【官网直购】<b class='flag-5'>ADALM</b>2000 高级主动学习模块ADI 官网现货发售!

    如何使用Python编程语言和ADALM2000创建虚拟示波器

    本文旨在演示用户如何使用ADI ADALM2000和简单的开源编程语言Python开发所需的虚拟实验室仪器。
    的头像 发表于 07-13 16:39 719次阅读
    如何使用Python编程语言和<b class='flag-5'>ADALM</b>2000创建虚拟示波器

    ADALM2000实验:CMOS逻辑电路、D型锁存器

    本实验活动的目标是进一步强化上一个实验活动“ADALM2000实验:使用CD4007阵列构建CMOS逻辑功能”中探讨的CMOS逻辑基本原理,并获取更多使用复杂CMOS门级电路的经验。具体而言,您将了解如何使用CMOS传输门和CMOS反相器来构建D型触发器或锁存器。
    的头像 发表于 07-10 09:55 429次阅读
    <b class='flag-5'>ADALM</b>2000实验:CMOS逻辑电路、D型锁存器

    ADALM2000实验:模数转换

    本实验活动旨在通过构建说明性示例来探讨模数转换的概念。
    的头像 发表于 07-10 09:47 445次阅读
    <b class='flag-5'>ADALM</b>2000实验:模数转换

    ADALM2000实验:可调外部触发电路

    本实验活动的目标是研究一种将模拟信号连接到ADALM2000模块的数字式外部触发信号输入的电路。
    的头像 发表于 07-10 09:32 465次阅读
    <b class='flag-5'>ADALM</b>2000实验:可调外部触发电路

    利用ADALM-PLUTO构建单脉冲信号跟踪器

    上周,我们让冥王星双元素数字波束成形器工作。现在它正在工作,我们可以用它做很多很酷的事情。在最后一篇博文中,我们将通过构建自适应信号跟踪器来介绍其中之一。我们将扫描房间,找到信号源,然后锁定它,这样即使信号源移动,我们也永远不需要重新扫描。我们将始终拥有完美的相移,为我们提供峰值信号和最大信噪比(SNR)。
    的头像 发表于 06-27 10:34 720次阅读
    利用<b class='flag-5'>ADALM-PLUTO</b>构建单脉冲信号跟踪器

    虚拟电子实验室:如何使用Python编程语言和ADALM2000创建示波器

    本文旨在演示用户如何使用ADALM2000开发自己的虚拟实验室仪器。本文将使用Python这种简单的开源编程语言。将Python与ADALM2000相结合,可以开发多个虚拟实验室仪器,如示波器、信号
    的头像 发表于 06-15 14:56 783次阅读
    虚拟电子实验室:如何使用Python编程语言和<b class='flag-5'>ADALM</b>2000创建示波器

    ADALM2000实验:生成负基准电压

    本次实验旨在研究产生负基准电压的方法。正基准电压源或稳压器配置更常见。从正电压产生负基准电压的传统方法涉及反相运算放大器级,其往往依赖精密匹配电阻以实现高精度。
    的头像 发表于 05-29 11:25 955次阅读
    <b class='flag-5'>ADALM</b>2000实验:生成负基准电压