euDidelphidae

Назначение программы

Программное обеспечение euDidelphidae предназначено для формирования модулированных радиочастотных сигналов с использованием квадратурных передатчиков, допускающих программное управление при подключении к компьютеру. Программа формирует непрерывный I/Q поток (комплексную огибающую сигнала) с заданной пользователем модуляцией и передаёт его на квадратурный передатчик для преобразования в сигнал радиочастоты.

Принцип работы программы

Во время выполнения программа euDidelphidae:

  • генерирует низкочастотный модулирующий сигнал выбранной формы*, используемый для формирования модулированного I/Q потока;
  • генерирует непрерывную последовательность отсчётов I/Q потока;
  • передаёт сформированный I/Q-поток на квадратурный передатчик.

Примечание*. В качестве низкочастотного модулирующего сигнала могут использоваться как периодические сигналы, формируемые программой, так и сигнал из аудиофайла в формате WAV или сигнал, поступающий с микрофонного входа звуковой карты компьютера.

Функциональные возможности

Программное обеспечение euDidelphidae поддерживает следующие основные функциональные возможности:

  • управление параметрами квадратурного передатчика (рабочая частота, частота дискретизации, коэффициент усиления усилителя выходного тракта);
  • включение, выключение радиочастотного выхода квадратурного передатчика;
  • формирование I/Q потока в том числе следующих видов модуляции: амплитудная (AM), частотная (FM), фазовая (PM), двухполосная амплитудная (DSBM);
  • выбор формы низкочастотного модулирующего сигнала: синусоидальная, прямоугольная, треугольная, пилообразная, специальная (сигнал из аудиофайла в формате WAV с кодированием PCM), внешняя (сигнал с микрофонного входа звуковой карты компьютера);
  • управление параметрами модуляции, предусмотренными для выбранного вида модуляции: глубина амплитудной модуляции, девиация частоты частотной модуляции, девиация фазы фазовой модуляции.

К дополнительным функциональным возможностям, реализованным в программе euDidelphidae, относятся:

  • удалённое управление программой через встроенный в программу TCP сервер, поддерживающий набор команд на базе стандарта SCPI.

Возможности приборов, работающих под управлением программы

Перечень оборудования (квадратурных передатчиков), работающих под управлением программы euDidelphidae, а также их основные технические характеристики представлен в таблице 1.

Таблица 1
Модель SDR приёмникаРабочая частотаЧастота дискретизацииРазрядность АЦП
минимальнаямаксимальнаяминимальнаямаксимальная
HackRF One1 МГц6 ГГц2 МГц20 МГц8 бит

Требования к конфигурации компьютера

Программное обеспечение euDidelphidae рекомендуется использовать на компьютере со следующей конфигурацией:

  • процессор – не хуже Intel Core i5-3230M CPU @ 2.60GHz;
  • объём оперативной памяти – не менее 4 Гб;
  • объём внешней (долговременной) памяти – не менее 100 Мб;
  • разрешение экрана – не менее 1024×768, частота кадров – не менее 24/сек;
  • операционная система – Windows 7 – Windows 11.

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

Интерфейс программы

Снимки графического интерфейса программы представлены на рисунках 1 – 2:

  • менеджер оборудования обеспечивает выбор квадратурного передатчика, подключенного к компьютеру и доступного для управления программой euDidelphidae;
  • главное окно программы предназначено для задания параметров квадратурного передатчика, выбора вида модуляции, установки параметров модулирующего сигнала, включения и выключение радиочастотного выхода.
Рисунок 1 – Менеджер оборудования
(квадратурных передатчиков)
Рисунок 2 – Главное окно программы