Плата разработки программно-определяемой радиосистемы PlutoSDR NANO – распаковка и руководство по быстрому тестированию

Обзор

Плата разработки программно-определяемой радиосистемы PLUTOSDR NANO (далее именуемая SDR ) разработана на базе платформы ADALM-PLUTO компании Analog Devices. Оба устройства основаны на радиочастотном приёмопередатчике AD9363 и ПЛИС ZYNQ7010 , предлагая высокоинтегрированное и мощное SDR-решение с широким диапазоном частот и мощными вычислительными возможностями.

В этом кратком руководстве пользователя описываются процедуры распаковки, подключения устройства, базовые тесты функциональности, тесты закольцовывания связи и тесты приема сигнала GSM.



Рисунок 1 Вид спереди

Рисунок 2 Вид сзади


1. Осмотр при распаковке

В комплект PLUTOSDR NANO входят:

  • Материнская плата : ядро ​​PLUTOSDR NANO, интегрирующее RF-приемопередатчик AD9363 и SoC XC7Z010CLG-400C серии ZYNQ7000.

  • Кабель передачи данных : кабель типа C, используемый для подключения SDR к компьютеру.

  • Антенна : антенны 700 МГц–2700 МГц для беспроводной передачи и приема сигнала.

Рисунок 3. Распакованные предметы


2. Подключение устройства

1. Установка драйверов

Запустите PlutoSDR-M2k-USB-Drivers.exe для установки необходимых USB-драйверов. После установки перезагрузите компьютер.

2. Подключите кабели передачи данных.

  • Используйте прилагаемый кабель Type-C для подключения порта с маркировкой Slave на SDR к USB-порту компьютера (рекомендуется USB 3.0 для лучшей стабильности питания).

  • Используйте дополнительный кабель Type-C для подключения порта UART для повышения стабильности питания и доступа к последовательной консоли.

3. Обнаружение устройства

Через несколько секунд в Windows светодиод STAT должен мигать, а светодиод DONE должен гореть постоянно, что указывает на нормальную работу.
PLUTOSDR NANO будет отображаться как запоминающее устройство большой емкости (см. рисунок 4).
В диспетчере устройств вы также должны увидеть:

  • Гаджет PlutoSDR USB Ethernet/RNDIS

  • Последовательная консоль PlutoSDR

  • USB-SERIAL CH340

  • Устройство связи общего назначения IIO

Рисунок 4 Виртуальный диск


Рисунок 5. Диспетчер устройств


3. Тесты основных функций

1. Тестирование запоминающего устройства большой емкости

Откройте info.html в корневом каталоге виртуального диска, чтобы просмотреть документацию по использованию PLUTOSDR NANO.

Рисунок 6. Информационная страница


2. Тест виртуального последовательного порта

Проверьте назначенный COM-порт в диспетчере устройств.
Откройте PUTTY или другой последовательный инструмент, подключитесь к соответствующему порту, нажмите Enter и войдите в систему, используя:

  • Имя пользователя: root

  • Пароль: analog

Рисунок 7. Вход в последовательную консоль


3. Тест виртуального сетевого интерфейса

IP-адрес по умолчанию — 192.168.2.1.

Ты можешь:

  • Посетите: http://192.168.2.1/index.html

  • Или выполните ping 192.168.2.1

Эта страница аналогична index.html на виртуальном устройстве хранения.

Рисунок 8. Тест подключения виртуальной сети

Если виртуальный диск постоянно отключается и подключается снова, это может быть связано с недостаточным питанием USB.
Рекомендуется подключить к компьютеру оба порта Type-C (Slave + UART).


4. Тест функции связи (тест обратной связи)

1. Установите осциллограф IIO

IIO Oscilloscope — официальное программное обеспечение для тестирования оборудования от Analog Devices.

После установки adi-osc-setup.exe запустите программу. Интерфейс сканирования показан на рисунке 9.

Рисунок 9 Осциллограф IIO – Окно сканирования

Программное обеспечение работает в двух окнах:

  • Окно управления : для настройки параметров AD936X

  • Окно графика : для отображения форм сигналов и спектров


2. Обнаружение устройства

После загрузки PLUTOSDR NANO и отображения его как устройства хранения данных нажмите кнопку «Обновить» , чтобы обнаружить SDR. Должны отобразиться серийный номер и информация об устройстве (рис. 10).

Рисунок 10. Устройство обнаружено


3. Подключитесь к устройству.

Нажмите «Подключиться» , чтобы войти в режим двух окон.

Рисунок 11 Окно управления

Рисунок 12 Окно графика

На вкладке DMM включите показания датчиков и щелкните значок воспроизведения, чтобы просмотреть данные датчиков AD936X и ZYNQ7010 в реальном времени.

Рисунок 13. Вкладка DMM


4. Установите антенны

Подключите антенны TX и RX к разъемам SMA.
Обеспечьте правильное выравнивание и избегайте применения чрезмерной силы, чтобы предотвратить повреждение.


5. Наблюдайте за формой волны

В окне графика проверьте значения voltage0 и voltage1 , нажмите «Включить все» , затем нажмите значок воспроизведения. Должна появиться форма сигнала.

Рисунок 14. Окно графика формы сигнала


6. Настройте параметры AD936X

Настройте параметры на вкладке AD936X в соответствии с рисунками 15 и 16.

Рисунок 15 Настройки параметров AD936X

Рисунок 16 Настройки параметров AD936X


7. Наблюдайте за сигналом обратной связи

Если в окне графика отображается ожидаемая форма сигнала, значит, тест закольцованной цепи пройден успешно.


Рисунок 17. Форма сигнала петлевого теста

Тест обратной связи завершен — подтверждено, что функции передачи и приема работают правильно.


5. Тест функции связи (прием GSM-сигналов)

Для дальнейшей оценки качества приема SDR можно попробовать принимать сигналы GSM вблизи 940 МГц .

В окне управления установите частоту приема 930 МГц (рисунок 18).

Рисунок 18. Конфигурация частоты приема

Нажмите кнопку остановки в окне графика, примените настройки рисования, как показано, и снова нажмите значок воспроизведения.
Вы должны наблюдать четкие пики сигнала GSM в спектре.

Рисунок 19 Спектр сигнала GSM


6. Резюме

В этом руководстве рассматриваются распаковка, проверка оборудования, подключение устройства, базовая функциональная проверка, петлевое тестирование и прием GSM-сигнала.
Благодаря своим мощным возможностям и широкому набору функций PLUTOSDR NANO является превосходным инструментом для студентов-связистов, радиолюбителей и инженеров.


Приложение 1: Ресурсы разработки (системная блок-схема)

Рисунок 20. Блок-схема системы


Приложение 2: Ресурсы разработки (ограничения по контактам)


Мнемонический Номер контакта AD936X XC7Z010CLG400 Номер контакта
DATA_CLK_P Г11 Н16
RX_FRAME_P G8 К19
P1_D0/RX_D0_N К11 Е17
P1_D1/RX_D0_P J12 G18
P1_D2/RX_D1_N К10 Е18
P1_D3/RX_D1_P J11 Г19
P1_D4/RX_D2_N К9 В20
P1_D5/RX_D2_P J10 Ф20
P1_D6/RX_D3_N К8 H20
P1_D7/RX_D3_P J9 С20
P1_D8/RX_D4_N К7 А20
P1_D9/RX_D4_P J8 Д19
P1_D10/RX_D5_N К7 Б19
P1_D11/RX_D5_P Н8 J20
FB_CLK_P Ф10 К17
TX_FRAME_P G9 Д20
P0_D0/TX_D0_N Е12 Г17
P0_D1/TX_D0_P Д11 Н18
P0_D2/TX_D1_N Е11 G20
P0_D3/TX_D1_P Д10 Н17
P0_D4/TX_D0_N Е10 Д18
P0_D5/TX_D0_P Д9 J19
P0_D6/TX_D0_N Е9 К16
P0_D7/TX_D0_N Д8 К18
P0_D8/TX_D0_N Е8 Л20
P0_D9/TX_D0_N Д7 Л19
P0_D10/TX_D0_N Ф8 Е19
P0_D11/TX_D0_N Е7 Л16
CTRL_OUT0 Д4 П20
CTRL_OUT1 Е4 Р18
CTRL_OUT2 Е5 Р17
CTRL_OUT3 Е6 N18
CTRL_OUT4 Ф6 Т17
CTRL_OUT5 Ф5 N17
CTRL_OUT6 Ф4 Р19
CTRL_OUT7 Г4 Т19
CTRL_IN0 С5 N20
CTRL_IN1 С6 П15
CTRL_IN2 Д6 П14
CTRL_IN3 Д5 П16
EN_AGC Г5 U18
RESETB К5 В19
ДАВАТЬ ВОЗМОЖНОСТЬ Г6 Т20
TXNRX Н4 U20
SPI_ENB К6 Y19
SPI_CLK J5 W20
СПИ_ДИ J4 В20
СПИ_ДО Л6 Y18

Рисунок 21 Таблица ограничений выводов ZYNQ


Приложение 3: Физические размеры

Рисунок 22 Физические размеры


Приложение 4: PlutoSDR Nano против ADALM-PLUTO

Элемент PlutoSDR Nano АДАЛМ-ПЛУТОН
Основной чип XC7Z010CLG400 XC7Z010CLG225
RF-чип AD9363ABCZ AD9363ABCZ
Память DDR3 512 МБ DDR3 512 МБ
Ограничение тока ПРЕДОХРАНИТЕЛЬ 2А АДМ1177
USB PHY USB3320 USB3320
Хранилище QSPI 32 МБ QSPI 32 МБ
Балун 10 МГц–6 ГГц 10 МГц–6 ГГц
TCXO 40 МГц ±0,5 ppm 40 МГц ±25 PPM

Рисунок 23. Сравнительная таблица характеристик

Приложение 5: Официальный метод расширения диапазона частот (первоисточник)

https://wiki.analog.com/university/tools/pluto/users/customizing

Ссылка на покупку платы разработки

https://yantechlab.com/products/plutosdr-nano-software-defined-radio-based-on-zynq7010-and-ad9363-offering-exceptional-value-for-money-and-ideal-for-beginners


Вернуться к блогу

Комментировать