Usrp1 и Гнурадио

Пытаюсь настроить 5 USRP1 и несколько дочерних плат на 2,4 и 5 ГГц.

Некоторые из них вышли из строя, а некоторые работают нормально, но я не знаю, что именно. Я пытаюсь отправить последовательность символов (модуляции QAM), затем я пытаюсь передать ее с источником файла как в приемник USRP, так и в приемник FFT.

Я пытаюсь найти статьи и учебные пособия, как связаны частоты дискретизации и как их настроить, но я не могу понять, что мне не хватает. Может кто-нибудь помочь со схемами?

введите здесь описание изображения


person Esperius    schedule 02.07.2016    source источник


Ответы (1)


Скорость 128 Мвыб/с невозможна для USRP1. Консоль будет содержать предупреждение UHD о том, что была выбрана другая возможная скорость (скорее всего, 8MS/s).

Теперь вы противоречите этой скорости, имея блок «Дроссель» в графе потока — работа этого блока состоит только (и не более того) в замедлении средней скорости, с которой пропускаются пробы — и это что-то вроде вашего «приемника USRP». "уже делает. На самом деле, современные версии GRC предупредят вас, что использование дроссельного блока в том же графе потоков, что и аппаратный приемник или источник, — плохая идея.

Теперь вы скажете: «Хорошо, если приемник USRP на самом деле должен потреблять всего 8 Мвыб/с, а мой интерполятор делает 128 Мвыб/с из моего номинального потока 1 М/с (действительно, сигналы в GNU Radio не имеют частота дискретизации), то это должно быть достаточно быстро, чтобы удовлетворить потребность в 8 MS/s!».

Но дело в том, что 128-интерполятор на самом деле сильно загружает ЦП, и результирующая скорость может быть не такой высокой, что еще хуже из-за прерывистой природы работы Throttle.

На самом деле, ваш интерполятор совершенно не нужен. USRP внутри имеет надлежащие интерполяторы для целочисленных долей его основной тактовой частоты 64 МС/с, что означает, что вы можете установить USRP Sink на частоту дискретизации 1 МС/с и просто напрямую подключить к нему источник файла.

person Marcus Müller    schedule 04.07.2016