Плата разработки программно-определяемой радиосистемы 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