ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?

2021-03-29 14:52:51  阅读:279  来源: 互联网

标签:Web SDR Kickstarter Artix Xilinx 软件 KiwiSDR


Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?

haoxingheng FPGA开发圈
Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?
软件无线电技术,顾名思义是用现代化软件来操纵、控制传统的“纯硬件电路”的无线通信。软件无线电技术的重要价值在于:传统的硬件无线电通信设备只是作为无线通信的基本平台,而许多的通信功能则是由软件来实现,打破了有史以来设备的通信功能的实现仅仅依赖于硬件发展的格局。软件无线电技术的出现是通信领域继固定通信到移动通信,摸拟通信到数字通信之后第三次革命。目前软件无线电技术在无人机、特种通信领域获得广泛应用。近日,Kickstarter众筹基于Xilinx Artix-7软件无线电系统,你想入手吗?

Kickstarter即将推出一款配套开源硬件BeagleBone SBC使用的名为“KiwiSDR”的基于Xilinx Artix-7 A35T FPGA的可插拔软件无线电板卡。Kickstarter承诺KiwiSDR单板售价$195,包含一块KiwiSDR单板、一个BeagleBone Green SBC、一个附件、一个GPS天线和预装软件的套件售价$299。KiwiSDR单板预计2016年10月份上市,一个月之后套件上市。
https://v.qq.com/x/page/r0190ogresb.html
Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?
这款SDR有点不一样,只需要配上并不昂贵的BeagleBone Black或Green计算机,一根天线,供上电,连好网,装上软件就可以在世界上的任意一个有互联网的角落收听到KiwiSDR提供的节目。KiwiSDR的Web接口最多可支持四个听众同时收听10kHz~30MHz频率范围内四个频率完全不同的电台(如图1)。现在,让我们一起来走近这个KiwiSDR!
Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?

图1 早期的SK3W版本SDR效果图

KiwiSDR实现Browser-based的多用户独立访问接口,ADPCM音频和waterfall压缩实现网络带宽占用最小化;集成了12通道软件定义的GPS接收机,创新的利用接收到的GPS时间进行自动频率补偿;接口完全兼容BeagleBone Black/Green开源硬件,100%开源,可在Git上获取所有的设计资源(包括原理图、PCB、Verilog源代码和Web源码等)。

为什么要研制KiwiSDR?

高性价比是KiwiSDR考虑的一个重要问题。在这一点上,KiwiSDR满足在RTL-SDR USB dongle-style(或固定DDC的单片设备)($20~$400,8-12bit ADC,有限带宽)和全16bit SDR($700~$3500)区间之间的合理价位,但是可以提供比其他昂贵的SDR更好的带宽和Web性能。

另外,还有学习研究的作用,通过KiwiSDR可以学到非常实用的SDR和GPS设计的细节。Kickstarter鼓励用户通过研究代码和固件来弄清楚KiwiSDR如何工作,鼓励大家发现Bug或提出更好的实现方法。

发起者的初衷是大力推广这种利用可编程技术、通过Web接口全球访问的SDR新应用。同时,“Direction finding”一直是短波节目收听,特别是公共台的一个重大的未解决问题之一。Kickstarter已经找到利用GPS授时的“time-of-arrival”技术协助SDR解决上述问题。

同时,发起者希望数据解码器能够直接集成到KiwiSDR Web接口里面去。如果使用基于计算机和OS的方法,SDR产生的许多检波和解码数据信号必然需要复杂的数据流接口。为了避免这种复杂的数据接口,KiwiSDR已经开发出了集成到Web接口的WSPR解码器原型。
Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?

图2 KiwiSDR PCB正面图

为什么选择Artix-7 FPGA?

早期版本的硬件平台采用Xilinx Spartan-6 LX25 FPGA实现,在得知Artix-7 A35器件和LX25价格相同但要多出40%的逻辑资源,100%的Block RAM和40%的DSP Slice之后,毅然决然的将LX25更换为A35。这主要是基于性价比来考虑的,因为KiwiSDR需要同时提供更多的Radio接收通道和更低项目成本。
Kickstarter众筹基于Xilinx Artix-7软件无线电系统,想入手吗?

图3 Artix-7 A35逻辑资源使用情况
设计资源Git地址: http://github.com/jks-prv/Beagle_SDR_GPS (可能会遭遇Error404哦)。

标签:Web,SDR,Kickstarter,Artix,Xilinx,软件,KiwiSDR
来源: https://blog.51cto.com/15057847/2676276

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有