BeagleBone如何一秒变带GPS接收器的SDR?据说这块小板子做到了
把你手里的BeagleBone Black转换成带有多个用户web界面、包括一个软件定义的GPS接收器的宽带(0-30NMHz)SDR
KiwiSDR介绍
KiwiSDR是一个涵盖短波、长波和AM广播频段的软件定义无线电(SDR),可用于各种实用无线接收站和业余无线电传输,频谱范围在10kHz到30MHz之间。KiwiSDR是个定制的电路板,可以连接到价格亲民的BeagleBone Black或BeagleBone Green计算机上。加上天线、电源、网络连接,然后安装上软件包,只需花上几分钟的时间就可以跑起来了。
采用一个支持HTML5的浏览器,连上互联网,在全球任何地方都可以聆听到公共KiwiSDR的广播。一个接收器最多可以有四个人同时听 - 每个人调整的频率可以不同。
新KiwiSDR接收器将在sdr.hu网站上市。
0 - 30 MHz全频谱,瑞典SK3W的early.evening
新西兰接受到的塞浦路斯超视距雷达(OTHR)信号
特征:
基于浏览器的用户界面,每个KiwiSDR同时可以支持4路用户web连接;
每个连接可以在整个频谱内独立调谐接收器通道;
以瀑布图的形式显示"删除",并支持"缩放"和"平移";
代码、硬件和PCB百分之百开源;
特别针对VLF/LF性能进行了设计;
通过接收到的GPS定时信息进行自动频率校准;
硬件和软件设计轻松快捷;
基于浏览器的配置界面。
硬件
兼容BeagleBone Black/Green cape规范;
采用位宽优化的CIC滤波器进行多通道并行DDC设计;
凌力尔特的14位、65MHz的ADC;
赛灵思Artix-7 A35 FPGA,通过Beagle进行编程;
集成12路软件定义的GPS接收机;
Skyworks 的SE4150L GPS前端。
软件
基于András Retzler, HA7ILM的OpenWebRX开发的web界面;
集成软件定义GPS接收机,方案源自Andrew Holme公司的Homemade GPS接收机;
简单的编译环境,在Beagle上从零开始重新编译不到两分钟;
以C/C++语言编写的Beagle服务器端软件,浏览器采用Javascript语言编写,FPGA采用Verilog进行设计;
Beagle启动或重新启动时自动开始运行;
可选的通过网络进行自动软件升级的功能;
通过浏览器界面或者文本文件进行配置和管理员设置;
ADPCM格式的音频和瀑布压缩,以最大程度降低网络带宽要求;
所有代码都存放在Github上。
BeagleBone SDR GPS 城会玩 相关文章:
- 业界最高密度、无需电池的非易失性RAM系统(09-25)
- 美国国家半导体推出业界最快的12位模拟/数字转换器(04-25)
- ADI:真正实现软件定义无线电设计(08-17)
- 坚持不懈,ADI持续突破SDR技术(12-25)
- 韩国IC工业的基础不稳(09-29)
- ADI将在Avnet X-fest 2014期间驶入快车道(08-10)