Содержание
Введение......................................................3
Типы модемов.............................................4
Программирование модемов......................6
Использование модемов..............................7
Электронная доска объявлений...........7
Электронная почта.............................11
Факс-модемные платы.......................12
Список использоваемой литературы........13
Введение
В последнее время модемы становятся неотъемлемой частью компьютера. Установив модем на свой компьютер, вы фактически от-
крываете для себя новый мир. Ваш компьютер превращается из
обособленного компьютера в звено глобальной сети.
Модем позволит вам, не выходя из дома, получить доступ к
базам данных, которые могут быть удалены от вас на многие тыся-
чи километров, разместить сообщение на BBS (электронной доске
обьявлений), доступной другим пользователям, скопировать с той
же BBS интересующие вас файлы, интегрировать домашний компьютер
в сеть вашего офиса, при этом (не считая низкой скорости обмена
данными) создается полное ощущение работы в сети офиса. Кроме
того, воспользовавшись глобальными сетями (RelCom, FidoNet)
можно принимать и посылать электронные письма не только внутри
города, но фактически в любой конец земного шара. Глобальные
сети дают возможность не только обмениваться почтой, но и
участвовать во всевозможных конференциях, получать новости
практически по любой интересующей вас тематике.
Существует три основных способа соединения компьютеров дляобмена информацией:
- непосредственная связь, через асинхронный порт;
- связь с использованием модема;
- связь через локальные сети.
В реферате рассматривается первые два типа соединений -
непосредственное и соединение через модем.
Типы модемов
В настоящее время выпускается огромное количество всевоз-
можных модемов, начиная от простейших, обеспечивающих скорость
передачи около 300 бит/сек, до сложных факс-модемных плат, поз-
воляющих вам послать с вашего компьютера факс или звуковое
письмо в любую точку мира.
В реферате будет рассказано только о так называемых
hayes-совместимых модемов. Эти модемы поддерживают разработан-
ный фирмой Hayes набор АТ-команд управления модемами. В настоя-
щее время такие модемы широко используются во всем мире для
связи персональных компьютеров IBM PC/XT/AT, PS/2 через теле-
фонные линии.
Аппаратно модемы выполнены либо как отдельная плата,
вставляемая в слот на материнской плате компьютера, либо в виде
отдельного корпуса с блоком питания, который подключается к
последовательному асинхронному порту компьютера. Первый из низ
называется внутренним модемом, а второй - внешним.
Типичный модем содержит следующие компоненты: специализи-
рованный микропроцессор, управляющий работой модема, оператив-
ную память, хранящую значения регистров модема и буферизующие
входную/выходную информацию, постоянную память, динамик, позволяющий выполнять звуковой контроль связи, а также другие вспо-
могательные элементы ( трансформатор, резисторы, конденсаторы,
разьемы). Если у вас достаточно современный модем, то он скорее
всего дополнительно содержит электрически перепрограммируемую
постоянную память, в которой может быть сохранена конфигурация
модема даже при выключении питания.
Чтобы модемы могли обмениваться друг с другом информацией,
надо, чтобы они использовали одинаковые способы передачи данных
по телефонным линиям. Для разработки стандартов передачи данных
был создан специальный международный консультативный комитет по телеграфии и телефонии (CCITT) и приняты следующие рекомендации:
CCITT V.21 - 300 bps. Модем, регламентированный данной ре-
комендацией, предназначен для передачи данных по выделенным и
коммутируемым линиям.
Он работает в асинхронном дуплексном режиме. Для передачи
и приема данных используется способ частотной модуляции.
CCITT V.22 - 1200 bps. Модем, работающий в соответствии с
данной рекомендацией, использует асинхронно-синхронный дуп-
лексный режим передачи. Асинхронно-синхронный режим означает,
что компьютер передает модему данные в асинхронном режиме. Мо-
дем удаляет из потока данных компьютера стартовые и стоповые
биты. И уже в синхронном виде передает их удаленному компьюте-
ру. Для модуляции передаваемого сигнала применяется метод диф-
ференциальной фазовой модуляции.
CCITT V.22bis - 2400 bps. Дуплексный модем, со скоростью
передачи данных 2400 bps. При передаче со скоростью 2400 bps
используется метод квадратурной модуляции, а при скорости 1200
- метод дифференциальной фазовой модуляции. На скорости 1200
bps модем CCITT V.22bis совместим с CCITT V.22.
CCITT V.23 - 600/1200 bps. Асинхронный модем, использующий
метод частотной модуляции. Модем может работать в дуплексном
режиме со скоростью передачи данных по прямому каналу -
600/1200 bps, а по обратной - только 75 bps. Этот стандарт не
совместим с CCITT V.21, V.22, V.22bis.
Bell 103 - 300 bps, Bell 212A - 1200 bps.
Bell - это американский стандарт, не совместимый со стан-
дартами CCITT.
Программирование модемов
После выпуска американской фирмой Hayes модемов серии
Smartmodem, система команд, использованная в ней, стала неким
стандартом, которого придерживаются остальные фирмы - разработ-
чики модемов. Система команд, применяемая в этих модемах, носит
название hayes-команд, или AT-команд.
Со времени выпуска первых AT-совместимых модемов набор их
команд несколько расширился, но все основные команды остались
без изменения.
Все команды, передаваемые компьютером модему, надо начи-
нать префиксом AT (ATtention - внимание) и заканчивать символом
возврата каретки ( <CR> ). Только команда А/ и Escape-последо-
вательность "+++" не требуют для себя префикса AT.
После префикса AT могут идти одна или сразу несколько ко-
манд. Для ясности эти команды могут быть отделены друг от друга
символами пробела, тире, скобками. В большинстве случаев коман-
ды могут быть написаны как заглавными, так и строчными буквами.
При передаче модему команд они сначала заносятся во внут-
ренний буфер, который, как правило, имеет размер 40 символов.
Команды, записанные в буфер модема, исполняются после поступле-
ния символа возврата каретки. Вследствие ограниченности размера
буфера не следует передавать модему слишком длинные команды
(больше размера буфера). Длинные команды можно разбивать на
части и передавать в несколько заходов. При этом каждая часть
должна начинаться префиксом АТ и заканчиваться символом возвра-
та каретки.
Если вы допустили ошибку при наборе команды, то ее можно
исправить, используя клавишу BackSpace.
После выполнения каждой команды модем посылает обратно
компьютеру ответ в виде числа или слова. Этот ответ означает,
выполнена ли команда или произошла ошибка.
Если у вас внешний модем, то на его лицевой панели нахо-
дится восемь световых индикаторов. Хотя их расположение на раз-
личных моделях может меняться, их обозначения являются стан-
дартными:
MR Modem Ready - Модем готов к обмену данными. Если этот
индикатор не горит, то надо проверить линию питания модема.
TR Terminal Ready - Компьютер готов к обмену данными с мо-
демом. Этот индикатор горит, когда модем получил от компьютера
сигнал DTR.
CD Carrier Detect - Индикатор зажигается, когда модем обнаружил несущую частоту на линии. Индикатор должен гореть на протяжении всего сеанса связи и гаснуть, когда один из модемов освободит лнию.
SD Send Data - Индикатор мигает, когда модем получает дан-
ные от компьютера.
RD Receave Data - Индикатор мигает, когда модем передает
данные к компьютеру
HS High Speed - Модем работает на максимально возможной
для него скорости.
AA Auto Answer - Модем находится в режиме автоответа. То
есть модем автоматически будет отвечать на приходящие звонки.
Когда модем обнаружит звонок на телефонной линии, этот индика-
тор замигает.
OH Off-Hook - Этот индикатор горит, когда модем снял труб-
ку ( занимает линию).
Использование модемов
Электронная доска обьявлений
BBS ( Bulletin Board System ) - это компьютер, снабженный
одним или несколькими модемами, на котором выполняется специ-
альная программа. Эта программа дает возможность удаленным
пользователям связываться с ней по телефонным линиям и выпол-
нять обмен файлами и сообщениями.
Большинство операторов станций BBS также являются членами
сети FidoNet. Сеть FidoNet представляет собой международную не-
коммерческую сеть пользователей компьютеров многих стран. Не
надо путать BBS и FidoNet. Станции BBS могут не входить в
FidoNet, и в свою очередь, узлы FidoNet могут не иметь BBS, а
использоваться только для пересылки почты.
Если вы успешно установили модем на своем компьютере, то
у вас возникнет естественное желание куда-нибудь позвонить. Для
этого вы можете воспользоваться любой телекоммуникационной
программой - MTE, COMIT, BITCOM. Если ваш модем не имеет аппаратной коррекции ошибок, то лучше использовать MTE или другую программу, имеющую возможность эмуляции MNP (например COMIT).
Хотя различные BBS используют различные программы для ор-
ганизации своей работы - TPBoard, Allan's Kakboard, Remote
Access, Opus, Phoenix, Maximus и т.д., фактически все они имеют
одинаковый набор команд. Здесь мы рассмотрим станции BBS,
использующие программу Maximus.
Maximus организует диалог с пользователем, позволяет поль-
зователю получить адресованные ему сообщения (почту), отпра-
вить почту другим пользователям данной станции BBS или сети
FidoNet (если данная станция входит в эту сеть).
Пользователь BBS получает возможность просматривать архивы
файлов BBS, переписывать себе интересующие его файлы, переда-
вать на BBS свои файлы, которые могут кого-нибудь заинтересо-
вать.
Итак, вы звоните на BBS. В большинстве случаев после сое-