Разработка DSP ПО на заказ

УКВ радиомодем

Сайт перемещен по адресу rfdsp.ru

УКВ радиомодем предназначен для беспроводной передачи данных в диапазоне частот 70 - 470 МГц со скоростью до 32 кбит/с в режиме полудуплекса. Модем работает в стандартной сетке частот с шагом 25 кГц, символьная скорость составляет 18 кГц. Радиомодем использует модуляцию Pi/4 DQPSK и Pi/8 D8PSK и по своим параметрам близок к TETRA.

Передающий тракт
Передающий тракт реализован следующим образом: DSP TMS320C5409 выполняет функции формирования преамбулы, скремблирования, кодирования и перемежения цифровых данных. Далее цифровые данные подаются на микросхему Advanced digital base band processor CMX981, которая выполняет мепирование цифровых данных в квадратурные компоненты сигнала, интерполяцию и фильтрацию RRC фильтром, компенсацию неидеальности параметров передающего тракта и цифро-аналоговое преобразование сигнала. Остальные функции (приемный тракт, голосовые и вспомогательные АЦП и ЦАП и др.) микросхемы CMX981 не используются.

Приемный тракт
На приемной стороне, сигнал поступает на микросхему IF Digitizing Subsystem AD9874, с которой оцифрованные на учетверенной символьной скорости отсчеты подаются на DSP. DSP реализует следующие функции: обнаружение преамбулы, оценивание параметров сигнала, децимацию и RRC фильтрование данных, обратное перемежение, декодирование и дескремблирование данных.

Условия работы
Радиомодем обеспечивает работоспособность при сдвиге несущей частоты в канале до 1 кГц, при сдвиге символьной скорости до 100 ppm и ослаблении входного сигнала относительно номинального до 10 раз. Приемный радиомодем анализирует принимаемый сигнал и выдает следующую информацию о своем состоянии: уровень сигнала, обнаружена ли несущая, отношения сигнал/шум, сдвиг несущей частоты, сдвиг символьной скорости. Радиомодем работает под управление хоста, который управляет работой DSP, индицирует состояние приемного модема, передает и принимает данные, выполняет начальную конфигурацию микросхем приемника и передатчика.

Передача голоса
Имеется модификация радиомодема, обеспечивающая передачу голоса. В этом случае ИДИКМ кодек G.726 используется для сжатия и декомпрессирования голоса до скорости 16, 24 или 32 кбти/с. В этом режиме управление радиомодемом сводится к единственной кнопке управления - PTT (push to talk - нажми и говори).

Потребляемые ресурсы
Код радиомодема разработан для DSP семейства TMS320C54XX и оптимизирован на уровне языка С. УКВ радиомодем в режиме приема данных потребляя около 80 MIPS процессора Texas Instruments TMS320C5409, в режиме приема голоса требуется около 90 MIPS, в режиме передачи потребляемые ресурсы значительно меньше. Код радиомодема практически без изменений может использоваться на DSP платформах 55XX, 64XX; возможно портирование кода на другие платформы: Blackfin, ARM и др.

Отладочная среда
Модем поставляется в виде исходного кода на C, собираемого под Code Composer Studio 3.3 для TMS320C5409 и под MS Visial Studio 2008 для ПК. В поставку включается нереалтаймовая отладочная среда для ПК и 54XX с симулятором канала, позволяющая оценить параметры модема и потребляемые алгоритмом ресурсы (размер памяти и MIPS). Отладочная среда может быть использована как пример интеграции радиомодема. Отладочная среда имеет в своем составе эмулятор канала, обеспечивающий симуляцию следующих искажений сигнала: добавление шума, ослабление, сдвиг несущей частоты, сдвиг символьной скорости, нелинейные искажения второго и третьего порядка, задержку и искажение АЧХ канала. Отладочная среда позволяет снимать зависимости BER от SNR при различных искажениях сигнала в канале.
Данная страница посвящена первому этапу работ над модемом, на котором применяются указанные ИС иностранного производства, в дальнейшем предполагается использование аналогичных отечественных ИС. Вопросы построения радиотракта не имеют прямого отношения к данной статье и здесь не рассматриваются.
  • Loop System Co. Ltd.
  • ЗАО ТТ Софт
  • Improv Systems, Inc
  • ЗАО ПараБайт
  • 74ZE Engineering, Inc
  • ЗАО ПКК Миландр
  • EasyPQ Technologies Pvt. Ltd.
  • Пульсар Группа компаний
  • НИЦ Тест-Электро
Email: powerdsp@narod.ru


Hosted by uCoz