Основные сведения о модемах.

12/18/94 10:28am com_mod.lek
А.В.Фролов, Г.В.Фролов "Программирование модемов" серия БСП том 4 М. "ДИАЛОГ-МИФИ" 1994 издание второе, стереотипное.
А.В.Фролов, Г.В.Фролов "Локальные сети персоналиных компьютеров. Использование протоколов IPX, SPX, NETBIOS" серия БСП том 8 М. "ДИАЛОГ-МИФИ" 1993.

Основные сведения о модемах.

МОДЕМ (модулятор - демодулятор) - устройстмо преобразования исходного сигнала, или данных, к виду, принятому для определенного типа линии связи и обратно.

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

Аппаратно модем выполняется в виде отдельной платы, вставляемой в СЛОТ на материнской плате (ВНУТРЕННИЙ модем); либо в виде отдельного устройства, подключаемого к последовательному асинхронному порту компьютера (ВНЕШНИЙ модем). К телефонной линии модем подключается непосредственно при помощи соответствующего разЪема, либо прикладывается к трубке стандартного телефонного аппарата (последние в виду наличия промежуточного аккустического канала связи редко работают на скоростях выше 300 бод). Это замечание относится и к системе "сотовой" связи.

Управление модемом.

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

Переход в командный режим осуществляется:

Переход в режим передачи данных выполняется:

Набор "понимаемых" модемом команд зависит от фирмы-изготовителя. Одну из возможных систем команд разработала фирма Hayes и применила ее в серии Smartmodem. Система команд, применяемая в зтих модемах, носит название hayes-команд, или AT-команд.

Все команды, передаваемые компьютером модемы начинаются с префикса AT (ATtention - внимание) и заканчиваются символом возврата каретки <CR>.
Исключением являются команда повтора (A/) и Esсаре-последовательность (+++).

После префикса можно указать несколько команд, разделенных символами "пробел", "тире" или скобками. Команды могут набираться прописными или строчными буквами. Полная длина команды не должна превышать длину командного буфера модема (40 байт). Ошибочно введенные символы можно удалить из буфера подав код "Backspace".

После выполнения команды модем возвращает компьютеру ответ в виде числа или слова, свидетельствующее о результате выполнения команды.

Некоторые команды из набора AT-команд:

ПРИМЕЧАНИЕ: Идентификаторы команд набраны прописными буквами, строчная буква указывает на наличие аргумента у команды.

Некоторые ответы модема:

Некоторые Внутренние регистры модема:

ПРИМЕЧАНИЕ: При включении питания модема значение регистров устанавливается из ячеек постоянной памяти или энергонезависимой памяти; источник значения определяется конструкцией прибора.

Стандарты модемов:

Стандарты (рекоменации) разработаны Международным консультативным комитетом по телеграфии и телефонии (CCITT). Касаются способа физической модуляции передаваемого сигнала.

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


Stay-at-home