USRP N200, N210. Руководство пользователя
USRP N200, N210. Руководство пользователя
USRP N200, N210. Руководство пользователя
Руководство пользователя
USRP™ N200/N210
Содержание
Введение .......................................................................................................................................... 3
Обзор USRP™ N200/N210 ................................................................................................................. 3
Основные возможности .................................................................................................................. 3
Объединение устройств в режиме MIMO ...................................................................................... 4
Элементы лицевой панели ............................................................................................................. 4
Разъемы передней панели .................................................................................................................................................. 4
Светодиоды на передней панели ....................................................................................................................................... 5
Основные возможности
• Модульная архитектура
• Диапазон частот от постоянного тока до 6 ГГц
• Двухканальный АЦП 100 МВыб/с, 14 бит
• Двухканальный ЦАП 400 МВыб/с, 16 бит
• Цифровые преобразователи DDC/DUC c разрешением 25 мГц
• Подключение Gigabit Ethernet для непрерывного обмена данными с ПК до
Разъемы передней панели
Разъемы передней панели обозначены следующим образом.
Маркировка разъема Описание
RF1 Ввод-вывод ВЧ сигнала 1
RF2 Ввод-вывод ВЧ сигнала 2
REF CLOCK Ввод и вывод опорного сигнала 10 МГц
PPS IN Ввод и вывод сигнала PPS
MIMO EXPANSION Подключение кабеля расширения MIMO для
формирования когерентной системы
GB ETHERNET Подключение кабеля Ethernet для связи с ПК
POWER Электропитание постоянного тока
Драйвер USRP Hardware Driver™
USRP Hardware Driver™ является официальным драйвером для всех продуктов
Ettus, включая USRP N200/N210. USRP Hardware Driver поддерживает такие ОС
как: Linux, Mac OSX, Windows.
Описание работы с драйвером USRP Hardware Driver™ доступно на странице
http://files.ettus.com/manual/index.html. В рамках данного руководства приводится
краткое описание основных действий.
Общие идентификаторы
Каждое устройство имеет несколько вариантов распознавания на ПК-хосте:
Идентификатор Код Описание Пример
Уникальный глобальный
Serial # serial 12345678
идентификатор
Уникальный
IP Address addr 192.168.10.2
идентификатор в сети
Уникальный
идентификатор для
Resource resource RIO0
устройств USRP RIO (по
шине PCI Express)
Опциональный
my_usrp1 (Задается
Name name пользовательский
пользователем)
идентификатор
Определитель типа usrp1, usrp2, b200,
Type type
устройства x300, ...
Для устройств USB.
Vendor/Product ID vid,pid vid=0x04b4,pid=0x8613
Должны быть указаны оба.
Свойства устройств
Свойства устройств, подключенных к вашей системе, могут быть проверены с
помощью программы uhd_usrp_probe. Эта программа создает экземпляр
устройства и выводит его свойства, такие как обнаруженные дочерние платы,
частотный диапазон, диапазоны усиления и т.д.
Пример:
uhd_usrp_probe --args <device-specific-address-args>
USRP™ N210/N210. Руководство пользователя 6 ni.com
Обнаружение по имени
Ключевое слово name может быть указано, чтобы сократить поиск. Пример
нахождения параметров устройства:
uhd_find_devices --args="name=lab1_xcvr"
-- ИЛИ --
uhd_find_devices --args="type=usrp1, name=lab1_xcvr"
Конфигурация устройства
Доступны несколько способов конфигурации устройств.
Конфигурация устройства через адресную строку
Адресная строка для устройства, в основном, используется для его
идентификации, но также может быть использована для передачи параметров на
устройство.
К примеру, запустим команду rx_samples_to_file со следующими
настройками:
$ rx_samples_to_file --args type=b200,master_clock_rate=16e6
В первую очередь используется флаг type на поиск в системе устройств серии
B200 или B210. После того, как будет найдено одно из них, к нему произойдет
подключение и будет передана команда master_clock_rate = 16e6 для
инициализации устройства (в данном случае, будет установлена частота тактовых
импульсов 16 МГц).
В следующей таблице перечислены параметры, которые можно установить в
качестве аргументов устройств. Кроме того, просмотрите отдельные руководства
устройств для получения дополнительной информации и возможных параметров.
Поддерживаемые
Код Описание Пример
устройства
Внимание! Этот код очищает
энергонезависимую память
blank_eeprom X3x0 blank_eeprom=1
устройства и может тем
самым повредить его!
Предоставление Все устройства USB, X3x0
fpga альтернативного битфайла (PCIe only), все встраисаемые fpga=/path/to/bitfile.bit
ПЛИС устройства
Предоставление
fw Все устройства USB, X3x0 fw=/path/to/fw.bin
альтернативной прошивки
Игнорирование Все устройства
См. раздел Игнорирование
ignore-cal-file существующего поддерживающие функцию
калибровочного файла.
калибровочного файла cal-file support
Частота тактовых импульсов в
master_clock_rate X3x0, B2x0, B1x0, E3x0, E1x0 master_clock_rate=16e6
Гц
Перезапись настроек тактовой
mcr USRP1 mcr=52e6
частоты
niusrprpc_port RPC порт для NI USRP RIO X3x0 niusrprpc_port=5445
Частота опорных тактовых
system_ref_rate X3x0 system_ref_rate=10e6
импульсов в Гц
Задание подустройства
Команда задания подустройства для устройств семейства USRP состоит из:
<motherboard slot name>:<daughterboard frontend name>
пример: Через команду subdev spec выбирается WBX на слоте B.
B:0
Самокалибровка
Программное обеспечение UHD поставляется с несколькими утилитами
автоматической калибровки для минимизации IQ дисбаланса и смещения
USRP™ N210/N210. Руководство пользователя 8 ni.com
постоянной составляющей. Эти утилиты выполняют калибровку с помощью
замеров утечки передачи в приемный тракт (специальное оборудование не
требуется). Результаты калибровки записываются в файл CSV или в домашнюю
директорию пользователя. Программное обеспечение UHD будет автоматически
применять исправления во время выполнения, когда пользователь повторно
настраивает гетеродин дочерней платы. Результаты калибровки специфичны для
каждой ВЧ платы.
Примечание: Если присутствует таблица калибровки, и пользователь желает
переопределить настройки калибровки через API: необходимо повторно
обратиться к желаемым настройкам каждый раз при повторной настройке
гетеродина.
Следующие радио тракты поддерживаются утилитой самокалибровки:
• платы приёмопередатчика серии RFX
• платы приёмопередатчика серии WBX
• платы приёмопередатчика серии SBX
• платы приёмопередатчика серии CBX
Игнорирование файла калибровки
Во время работы пользователь может выбрать не использовать калибровочные
параметры дочерней платы, если добавит команду "ignore-cal-file" к аргументам.
Через функций UHD это можно сделать следующим образом:
uhd::device_addr_t hint;
hint["type"] = "usrp1";
hint["ignore-cal-file"] = "";
uhd::device_addrs_t dev_addrs = uhd::device::find(hint);
Используя tx_waveforms в качестве примера, пользователь может применить этот
аргумент, следующим образом:
tx_waveforms --args="addr=192.168.10.2,ignore-cal-file" --freq=100e6
--rate=1e6
Технические характеристики
Все характеристики типовые, если не указано иное.
Потребление ……………………………………………………………………………….…..1.3 А
Динамический диапазон АЦП без искажений (SFDR) в широкой полосе ………...…… 88 дБн
Динамический диапазон ЦАП без искажений (SFDR) в широкой полосе …..............…..80 дБн
Физические параметры
Рабочий диапазон температур …………………………………………………………….. 0-55°С
Размеры ( Д х Ш х В ) ….………………………………………………………..…..22 х 16 х 5 см
Учебные курсы
Если вам необходима помощь в разработке приложений с использованием
продукции компании National Instruments, компания предлагает учебные курсы.
Более подробную информацию вы можете найти на сайте ni.com/training.
LabVIEW, National Instruments, NI, ni.com, логотип корпорации National Instruments, а также логотип Eagle являются торговыми
марками корпорации National Instruments. Для получения информации о других торговых марках обратитесь на сайт
ni.com/trademarks. Другая продукция и наименования компаний, упомянутых выше, являются торговыми марками или
торговыми именами соответствующих компаний. Информация о патентах, защищающих продукцию/технологии National
Instruments, содержится в справочной системе вашего программного продукта Help»Patents, в файле patents.txt на ваших
дисках или в извещениях National Instruments Patent Notice на сайте ni.com/patents.