LimeSDR — SDR приёмопередатчик за 249$
Идёт сбор средств на открытый проект SDR-платформы под названием LimeSDR.
Данный проект привлекателен недорогой стоимостью 249$ за свои технические характеристики:
- диапазон частот: 100 кГц — 3.8 ГГц
- полоса частот: 61.44 МГц
- 12-разрядный АЦП с Fд = 160 МГц и 12-разрядный ЦАП с Fд = 640 МГц
- 2 канала передачи и 2 канала приёма (2×2 MIMO)
- ПЛИС: Altera Cyclone IV EP4CE40F23
- память: 2 Гбит DDR2
- USB 3.0 интерфейс для связи с ПК
Интересно заметить, что себестоимость только одних комплектующих составляет 305$.
Структурная схема устройства:
Платформа основана на радиочипе Lime Microsystems LMS7002M, который содержит МШУ, смесители приемника и передатчика, фильтры приемника и передатчика, схему управления усилением приемника, схему контроля мощности передатчика, АЦП и ЦАП.
Для цифровой обработки сигналов используется ПЛИС Altera Cyclone IV EP4CE40F23, которая содержит 39600 логических элементов, 1134 КБит памяти и 116 аппаратных умножителей. Для высокоскоростной передачи данных применяется USB 3.0 контроллер Cypress CYUSB3014.
В таблице приведено сравнение LimeSDR с другими SDR-платформами
HackRF One | Ettus B200 | Ettus B210 | BladeRF | RTL-SDR | LimeSDR | |
Диапазон частот | 1МГц-6ГГц | 70МГц-6ГГц | 70МГц-6ГГц | 300МГц-3.8ГГц | 22МГц-2.2ГГц | 100кГц-3.8ГГц |
Полоса частот | 20МГц | 61.44МГц | 61.44МГц | 40МГц | 3.2МГц | 61.44МГц |
Разрядность АЦП/ЦАП | 8 бит | 12 бит | 12 бит | 12 бит | 8 бит | 12 бит |
Частота дискретизации | 20МГц | 61.44МГц | 61.44МГц | 40МГц | 3.2МГц | 61.44МГц (Ограничена скоростью USB 3.0) |
Количество каналов на передачу | 1 | 1 | 2 | 1 | 0 | 2 |
Количество приёмных каналов | 1 | 1 | 2 | 1 | 1 | 2 |
Режим работы | полудуплекс | дуплекс | дуплекс | дуплекс | только приём | дуплекс |
Интерфейс | USB 2.0 | USB 3.0 | USB 3.0 | USB 3.0 | USB 2.0 | USB 3.0 |
Ёмкость ПЛИС | 64 ячейки CPLD | 75k | 100k | 40k (115k) | - | 40k |
Радиочип | MAX5864, MAX2837, RFFC5072 | AD9364 | AD9361 | LMS6002M | RTL2832U | LMS7002M |
Доступность исходного кода | Полная | Только схема и софт | Только схема и софт | Только схема и софт | - | Полная |
Стабильность частоты опорного генератора | ±20ppm | ±2ppm | ±2ppm | ±1ppm | ? | ±1ppm initial, ±4ppm stable |
Излучаемая мощность | -10dBm+ (15dBm @ 2.4GHz) | 10dBm+ | 10dBm+ | 6dBm | - | от 0 до 10dBm (в зависимости от частоты) |
Цена | 299$ | 686$ | 1119$ | 420$ (650$) | ~10$ | 299$ (249$ ограниченная партия) |
Ниже приведены возможные области применения платы:
- приём и передача сигналов различных стандартов беспроводной связи: GSM, UMTS, LTE, Wi-Fi, WiMax, ZigBee, Bluetooth, Tetra, LoRa
- приём цифрового телевещания стандартов DVB
- отслеживание положения воздушных судов через ADS-B
- отслеживание положения морских судов через AIS
- прослушивание переговоров различных диспетчерских служб: авиа, скорой, полиции, пожарных и спасателей
- прослушивание радио
- декодирование навигационных сообщений систем: GPS, Glonass, BeiDou, Galileo
- приём сигналов различных спутников, например, получение метеоснимков
- спектральный анализ
- различные виды радаров (пассивный, активный, РСА)
- исследование протоколов передачи данных беспроводных устройств
- пеленгация источников радиоизлучений
- изучение радиосвязи используя Matlab и LabView
Платформа является полностью открытой, доступен проект схемы устройства и печатной платы, исходный код программ ПЛИС, микроконтроллера и клиента для ПК.
Для ПК уже доступны плагины к GNU Radio, Pothos, SoapySDR и UHD.
Так как проект использует похожую на BladeRF элементную базу, то без особых трудностей можно перенести уже существующие проекты, такие как: базовая станция GSM, базовая станция LTE, ADS-B декодер, различные программные панорамные приёмники сигналов CW-SSB-WFM-FMRDS-AM, плагины к Matlab и LabView.
За 799$ можно заказать версию с интерфейсом PCI Express.
Планируемый срок рассылки готовых устройств — 30 ноября 2016 года.