Программно-аппаратный комплекс "Космотроника": Руководство пользователя, страница 11

Модем пакетной радиосвязи служит для обеспечения цифровой пакетной связи  компьютеров, работающих в сети и соединенных посредством радиоканала.   Основная  функция модема - обмен данными между каналом ввода/вывода  компьютера и каналом связи.

    Состав аппаратного обеспечения.

Модем пакетной связи включает в себя:

   процессорный модуль;

   узел сопряжения;

   источник питания.

  • Процессорный модуль является  вычислительным ядром модема и выполняет функции сопряжения с компьютером, обработки информации, а также координирует действия всех узлов модема.

Связь между процессорным модулем и внешним компьютером осуществляется на скорости от 1200 до 115200 Бод. Стандартный режим - 38400 Бод.

  • Узел сопряжения обеспечивает обмен информационными и управляющими сигналами с каналом ввода-вывода радиостанции, осуществляет преобразование цифровых сигналов данных в аналоговую форму, удобную для передачи по каналу связи.

Узел сопряжения включает микроконтроллер на микросхеме AT90S2313, частотный модулятор-детектор на микросхеме CMX469AD и цепи сопряжения. Связь между процессорным модулем и узлом сопряжения осуществляется по            последовательному интерфейсу RS – 232. Скорость обмена данными – удвоенная скорость приема-передачи данных в эфир. Типовое значение – 4800 Бод.

  • Модем связан с приемопередающей радиостанцией по низкочастотному или линейному входу. Применение различных радиостанций позволяет использовать практически любые радиочастоты.
  • Электропитание модема производится от источника питания:

напряжение питания  -   +12 В +/- 5%;

ток потребления, не более  -  60 мА.

Подключение осуществляется:

к источнику питания - с использованием клеммных соединителей;

к радиостанции - с помощью клеммных соединителей и кабеля.

§  Кабели для связи процессорного модуля по COM-портам (9-и контактные):

с узлом сопряжения – прямой;

с компьютером – специальный.

           Программное обеспечение.

Работа процессорного модуля поддерживается операционной системой MS-DOS 6.22. Процессорный модуль должен содержать во флэш диске или энергонезависимом ПЗУ программу MODEM.EXE и файл конфигурации MODEM.CFG. Файл AUTOEXEC.BAT должен производить запуск программы MODEM.EXE. Описание файла конфигурации приведено  ниже. Микроконтроллер узла сопряжения прошивается поставщиком модема.

Программа MODEM.EXE может быть запущена со следующими опциями:

- слеш и полное (с путем) имя файла конфигурации;

- режим монитора (mono или color).

Режим монитора используется разработчиком модема на этапе проверки оборудования при задании соответствующего значения ключа Debug. Определяется видеокартой и монитором тестирующего оборудования.

Пример запуска:    modem /modem.cfg mono

При наличии ошибок в файле конфигурации выводится их перечень в файл Err.txt (в директории расположения программы). Запуск программы не производится.

При возникновении критических ошибок в процессе работы программы MODEM.EXE сообщения о них выводятся в файл Err.txt.

    Протокол.

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

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