/FAQServer от 2:5025/38.12@fidonet/Сеть Фидо/О модемах и их настройке/Модемы HAYES


                          ТЕХНИЧЕСКИЕ ДАННЫЕ
                    Hayes - совместимых модемов


     Вид линии связи          -  коммутируемые линии связи
                              -  постоянные линии связи

     Поддержка стандартов     -  CCITT V.22 bis
                              -  CCITT V.21  A,B
                              -  CCITT V.21
                              -  BELL  212A, BELL 103

     Режим работы             -  асинхронный (-2,5 ... +1,3%)
                                 2400  bit / s
                                 1200  bit / s
                                  600  bit / s
                                  300  bit / s
                              -  синхронный ( +/- 0,01%)
                                 2400  bit / s
                                 1200  bit / s
                                  600  bit / s

     Формат                   -  9, 10 или 11 битов, содержащих биты
     ( асинхронный )             старта, останова и бит контроля

     Вид модуляции            -  CCITT V.22 bis
                                 CCITT V.22
                                 BELL  212A
                                 квадратурная модуляция амплитуды (QAM)

                              -  CCITT V.21
                                 BELL  103
                                 модуляция частотой (FSK)

     Несущие частоты          -  V.22 bis, V.22, 212A
     Вызывающий модем (ORIGINATE)    -  1200 Hz
     Отвечающий модем (ANSWER)       -  2400 Hz

                              -  V.21
                                 канал А (нуль)  -  1180
                                         (один)  -   980
                                 канал Б (нуль)  -  1850
                                         (один)  -  1650

                              -  BELL 103
                                 канал А (нуль)  -  1070
                                         (один)  -  1270
                                 канал Б (нуль)  -  2025
                                         (один)  -  2225

     Допускаемые
     отклонения частоты       -  +/- 0,01%

     Защитная частота         -  500 или 1800 Hz

     Формат данных            -  длина слова данных: 9, 10 или 11
                                 битов (вместе с битом старта,
                                 останова и четности)
                              -  длина командного слова: 10 битов

     Частотный набор          -  уровень сигнала ВЧ - -9 dB
                              -  уровень сигнала НЧ - -11 dB
                              -  длительность сигнала - 70 ms

     Импульсный набор         -  длительность импульса - 100 ms
                              -  импульсная частота - 10 Hz
                              -  длительность перерыва между
                                 цифрами - 650 ms

     Затухание эха            -  > 13 dB

     Импеданс линии           -  600 Om
     Детектор сигнала звонка  -  импеданс > 50 kOm
                              -  чувствительность > 25 V
                              -  частота > 19 Hz
                              -  время действия > 150 ms

     Электрические параметры сигналов стыка C2 ( RS-232C )
     Входное напряжение  .............................. +/- 3V  -  +/- 15V
     Входное сопротивление  ........................... 3kOm  -  7kOm
     Входное напряжение при нагрузке  3 - 7 kOm  ...... 7,5V +/- 2,5V



                            Описание Hayes команд

         1.1 Общее описание команд Hayes'a

         Все команды надо начинать префиксом AT (или At, aT, at) и заканчи-
     вать .  Существует несколько исключений, которые будут описаны ни-
     же.  Все  вводимые  данные передаются эхом обратно в компьютер (терми-
     нал).  Модем автоматически настраивает свою скорость передачи данных и
     формат знака к параметрам терминала.
         Чтобы изменить  скорость  обмена,  надо  определить ее в командной
     строке завершенной  на терминале. Модем дает согласие на введенное
     изменение и отвечает OK.  Команды можно объединять в командную строку,
     для улучшения ясности в командную строку можно вводить  пробелы,  тире
     итп.: AT DP 8W (044) 430-49-00,
         легче прочитать и понять чем ATDP8W0444304900.

         Командная строка может содержать  не более 40  символов,  исключая
     пробелы и префикс AT. В случае, если строка длиннее 40 символов, модем
     возвращает ответ ERROR и игнорирует командную  строку.  Редактирование
     ошибочных символов  командной  строки осуществляется с помощью клавиши
     . На все правильно введенные и  исполненные  команды  модем
     отвечает OK. Модем может быть настроен на передачу ответа в форме циф-
     рового кода (удобно для программного обслуживания модема). Каждый ответ
     является одно- или двузначным кодом.
         После включения модем (как правило) настроен на передачу  ответа в
     символьном виде.


         1.2 Основной набор команд

     AT  - начало (префикс) командной строки.
              После получения этой команды модем автоматически подстраивает
           скорость передачи и формат знака к параметрам терминала.

     A   - ручной ответ.
              Команда переключает  модем из командного режима на режим ожи-
           дания сигнала несущей вызывающего модема.
              После получения  сигнала  несущей,  модем реализует процедуру
           положительного ответа на вызов и действует как  переключенный на
           процедуру автоматического ответа.
              Если модем работает на выделенных линиях связи,  то  отвечает
           несущей без указания частоты.  В этом случае если автоматический
           ответ (auto-answer) выключен (S0=0) и происходит вызов,  то  для
           получения связи надо передать команду ATA.

     A/  - модем повторяет предыдущую командную строку.
              Команда подается без префикса (AT) и нажатия .

     Bn  - выбор коммуникационного стандарта:
              n = 0 CCITT V.21, V.22, V.22 bis,
              n = 1 BELL 103/202A.

     Ds  - автоматический набор номера.
              После получения  этой команды,  модем начинает набор номера и
           при получении связи переходит в режим передачи.
              Команда состоит из телефонного номера,  в состав которого мо-
           гут входить следующие управляющие параметры:
              s = P   обозначает, что цифры телефонного номера идущие после
                      символа P модем должен набирать импульсно (используют-
                      ся символы 0-9 ).
              s = T   обозначает, что цифры телефонного номера идущие после
                      символа T  модем  должен набирать частотой (разрешено
                      использовать символы 0-9, A-D, * а также #).
              s = ,   обозначает перерыв перед набором следующей цифры (2s).
              s = ;   если применяется как последний знак в командной строке,
                      то модем после набора номера  переходит  в  командный
                      режим работы.
              s = @   модем ожидает 5-секундной тишины на линии,  если она
                      не появится в течении 30s (содержимое регистра S7), мо-
                      дем отключается, и отвечает NO ANSWER.
              s = !   если знак ! стоит перед знаками последовательности на-
                      бора, модем переходит в  состояние  ON  HOOK  (кладет
                      трубку) на 0,5s, а затем снова перейдет в  состояние
                      OFF HOOK (снимает трубку).
              s = S   модем набирает телефонный номер записанный
                      в памяти EEROM.
              s = R   при записи как последний  символ в командной строке,
                      устанавливает модем   после  набора  номера  в  режим
                      'answer', но только в том случае, если модем звонит
                      к модему 'originate'.
              s = W   модем ожидает ответ станции (длинный гудок) перед даль-
                      нейшим набором  телефонного  номера (например выход на
                      автоматическую междугородную связь).

     En  - местное эхо ON/OFF.
              После команды E1 модем возвращает эхо каждого знака передава-
           емого ему,  что позволяет узнать, как действительно работает ко-
           мандная линия.
              Команда E0 блокирует эту функцию.
              n = 0   эхо выключено,
              n = 1   эхо включено

     Hn  - управление линией.
              Команда используется  прежде  всего  при окончании телефонной
           связи:
              n = 0   отключение модема от линии,
              n = 1   подключение модема на линию.

     In  - производственный код и контрольная сумма:
              n = 0   сообщение сода продукта,
              n = 1   подсчет контрольной суммы программы содержащейся
                      в ROM (EPROM),
              n = 2   модем проверяет состояние внутренней памяти ROM и воз-
                      вращает сообщение OK или ERROR.

     Ln  - установка громкости сигнала встроенного динамика (громкоговорителя).
              n = 0,1 низкая
              n = 2   средняя
              n = 3   высокая

     Mn  - управление динамиком (громкоговорителем).
              n = 0   динамик выключен,
              n = 1   динамик включен только во время набора номера и  выклю-
                      чается после обнаружения несущей,
              n = 2   динамик включен все время,
              n = 3   динамик включается после набора последней цифры номера
                      и выключается после обнаружения несущей отвечающего
                      модема.

     Qn  - управление ответом модема.
              n = 0   ответ включен,
              n = 1   ответ выключен.
              Независимо от состояния Q0 или Q1 модем всегда  сообщает  со-
           держание S-регистров, код продукта, контрольную сумму и результа-
           ты теста (смотри команды S, I, а также &T).

     O   - после прохождения команды,  модем настраивается на режим  передачи
           данных и  отвечает CONNECT (если до этого он находился в командном
           режиме работы).

     Sr  - управление S-регистрами.

     Sr? - считывание содержимого S-регистра номер r.

     Sr=nnn - ввод числового параметра nnn в S-регистр номер r.
              Все команды  модифицируют  содержимое  одного или более S-ре-
           гистров. Некоторые S-регистры содержат временные параметры,  ко-
           торые можно поменять только командой S.

     Vn  - выбор вида ответа модема.
              n = 0   ответ цифровым кодом,
              n = 1   ответ в символьном виде на английском языке.

                      Стандартный набор ответов модема

     Ответ             Ответ                Значение
     в символьном      цифровым             ответа
     виде              кодом
  -------------------------------------------------------------------------

    OK                  0             Модем выполнил команду

    CONNECT             1             Модем подключен со скоростью 300bps
                                      после команды X0 возможна работа со
                                      скоростью 600, 1200, 2400 bps.

    RING                2             Модем обнаружил правильный сигнал
                                      звонка. Ответ выдается всегда, неза-
                                      висимо от режима работы.

    NO CARRIER          3             Модем потерял несущую или не получил
                                      ответ от удаленного модема.

    ERROR               4             Ошибка в командной строке. Командная
                                      строка длиннее 40 символов, или
                                      ошибка в контрольной сумме (смотри
                                      команду L2).

    CONNECT 1200        5             Модем подключен со скоростью 1200 bps,
                                      (смотри команды X1, X2, X3, X4).

    NO DIALTONE         6             Отсутствие сигнала станции коммутации
                                      (смотри команды X2, X4).

    BUSY                7             Номер (канал) занят.

    NO ANSWER           8             Ответ получается в случае использования
                                      в командной строке управляющего символа
                                      @ и если не выполнено условие - 5s ти-
                                      шины (см команду D).

    CONNECT 600         9             Модем подключен со скоростью 600 bps,
                                      (смотри команды X1, X2, X3, X4).

    CONNECT 2400       10             Модем подключен со скоростью 2400 bps,
                                      (смотри команды X1, X2, X3, X4).
  -------------------------------------------------------------------------

     Xn -  выбор групп ответов модема связанных с процедурой набора номера:

                                            X0     X1     X2     X3     X4
     Сообщение о связи                       1      2      2      2      2
     Опоздание (S6 s)                       да     да    нет     да    нет
     Ожидание сигнала коммутатора          нет    нет     да    нет     да
     Определение сигнала 'занято' номера   нет    нет    нет     да     да

     Сообщение о связи 1  - обозначает, что модем после установления связи
                            сообщит CONNECT, независимо от скорости работы.

     Сообщение о связи 2  - обозначает, что модем после установления связи
                            сообщит следующий ответ в зависимости от ско-
                            рости работы:
                           CONNECT, CONNECT 600, CONNECT 1200 CONNECT 2400.
                            Ответ CONNECT обозначает работу со скоростью
                            передачи данных - 300 bps.

     Опоздание (S6 s)     - обозначает, что модем перед набором телефонного
                            номера, ожидает определенное в S-регистре S6
                            время.
                            Во многих странах существует требование опреде-
                            ления сигнала централи перед набором телефонного
                            номера.

     Ожидание сигнала     - обозначает, что модем будет ожидать сигнала
     коммутатора            станции 5s и по истечении этого времени выдаст
                            сообщение NO DIALTONE и перейдет в командный
                            режим работы.

     Определение сигнала  - обозначает, что модем в случае занятости
     'занято' номера        вызываемого номера, выдаст сообщение BUSY,
                            и возвратится в командный режим работы.

     Yn  - способ отключения модема от линии.
              Существуют два способа отключения модема от линии:
              - обыкновенный, когда модем получит неактивный сигнал DTR,
              - когда  модем  получит от удаленного модема сигнал перерыва
              Команда ATH0 направляет сигнал перерыва, который длится 4 s.
              n = 0  модем отключается обыкновенно (см. команду &D),
              n = 1  модем отключается после получения сигнала из линии.

     Z   - обнуление модема (процессор считывает конфигурацию модема из
           памяти NOVRAM).

     +++ - последовательность выхода.
              Благодаря этой команде можно перейти из  режима  передачи  в
           командный режим работы модема без перерыва связи.  Команда тре-
           бует тишины перед и после направления последовательности  выхо-
           да. Величина этого времени определена в регистре S12
           ( обычно 50 = 1s ).  Десятичную величину знака  ASCII,  который
           является знаком последовательности выхода содержит регистр S2
           ( обычно 43 те. '+' ).


         1.3 Дополнительный набор команд Hayes'a

     &Cn - функция сигнала DCD.
              n = 0  сигнал DCD всегда активен,
              n = 1  сигнал DCD существует с момента, когда модем определит
                     несущую.

     &Dn - функция сигнала DTR в асинхронном режиме работы.
              n = 0  модем игнорирует DTR,
              n = 1  с момента потери DTR модем переходит в командный режим
                     работы,
              n = 2  с момента потери DTR модем прекращает связь, выключает
                     функцию 'auto-answer' и переходит в командный режим
                     работы,
              n = 3  с момента потери DTR модем автоматически реализует
                     команду ATZ. Модем обнаруживает потерю DTR если сигнал
                     DTR длится дольше времени определенного в S-регистре
                     S25.

     &F  - модем считывает свою конфигурацию записанную в EPROM.

     &Gn - включение / выключение защитной частоты.
              n = 0  защитная частота выключена,
              n = 1  модем высылает защитную частоту 550 Hz,
              n = 2  модем высылает защитную частоту 1800 Hz.

     &Ln - вид линии связи.
              n = 0  передача на коммутируемых линиях связи,
              n = 1  передача на постоянных линиях связи.

     &Mn - режим работы.
              n = 0  асинхронный,
              n = 1  для терминалов, которые могут работать как в синхронном,
                     так и в асинхронном режиме работы;
                     команду набора номера модем передает асинхронно,
                     а передачу данных - синхронно,
              n = 2  с момента появления сигнала DTR, модем набирает номер
                     записанный командой &Z в памяти NOVRAM,
              n = 3  при неактивном сигнале DTR производится ручной набор номера.
                     После получения соединения, с момента поступления сигнала
                     DTR модем подключается к линии.

     &Pn - установка импульсного коэффициента.
              n = 0  коэффициент заполнения замыкание/интервал 39/61%,
              n = 1  коэффициент заполнения замыкание/интервал 33/67%.

     &Rn - управление зависимостей RTS/CTS :
              n = 0  сигнал CTS наступает после сигнала RTS
                     Такой вариант проявляется во время моделирования
                     полудуплексного режима работы. Данные появляющиеся
                     до поступления сигнала CTS игнорируются.
              n = 1  модем игнорирует RTS, при активном CTS сразу после
                     подключения модема. Во время асинхронной передачи
              данных (команда &M0) сигнал CTS всегда активен.

     &Sn - функции сигнала DSR:
              n = 0  сигнал DSR активен,
              n = 1  DSR активизируется, после окончания этапа установления
                     связи.

     &Tn - тесты модема.
              n = 0  окончание текущего теста,
              n = 1  начало местной аналоговой петли,
              n = 2  не используется,
              n = 3  начало местной цифровой петли,
              n = 4  модем дает согласие начала цифровой петли, которую
                     передает удаленный модем,
              n = 5  модем не дает внешнему устройству согласия,
              n = 6  начало дистанционной цифровой петли,
              n = 7  модем генерирует петлю RDL, а затем генерирует и пере-
                     дает тестирующий сигнал,
              n = 8  аналоговая петля связанная с внутренним тестом.

     &W  - модем читает свою конфигурацию из памяти RAM и записывает ее
           в память NOVRAM.
           Доступ к S-регистрам в памяти NOVRAM.

     &X  - выбор опорного времени для передачи.
              n = 0  модем генерирует основу времени -
                     сигнал таймера 114 (15-ый штырек),
              n = 1  модем получает основу времени для передачи из компью-
                     тера : сигнал таймера 113 (14-ый штырек),
              n = 2  модем получает основу времени для передачи из линии,
                     от несущей.

     &Z  - запись телефонного номера в памяти NOVRAM,
              (максимум 33 знака).


         2.0  Описание S-регистров.
              Дается описание S-регистров непосредственно используемых при
     работе с модемом.

              Для описания отдельных S-регистров указано два параметра:
              - диапазон - обозначает диапазон параметров
                           сохраняемых в S-регистре.
              - величина - обозначает заводскую величину параметра,
                           записанную в S-регистре фирмой изготовителем.

     S0  -  Количество сигналов звонка
         Диапазон  : 0 - 255
         Величина  : 000
         Количество сигналов звонка,  которого ждет модем перед ответом на
     вызов телефонной линии:
         S0 = 0   автоответ выключен
         S0 > 0   автоответ включен

     S1  -  Счетчик сигналов звонка (информационный параметр)
         Диапазон  : 0 - 255
         Величина  : -------
         Содержимое S-регистра увеличивается каждый раз, когда модем полу-
     чает сигнал звонка из телефонной линии и по истечении 8s после сигна-
     ла ответа сбрасывается.
         Этот регистр -  единственный,  исполняющий  чисто  информационную
     роль, его содержимое можно только читать.

     S2  -  Символ возврата
         Диапазон  : 0 - 255
         Величина  : 043 (ASCII '+')
         Содержит десятичный код символа ASCII,  который  является  знаком
     последовательности возврата /смотри '+++'/.
         В случае, когда S2 > 127 происходит блокировка последовательности
     возврата.

     S3  -  Символ 
         Диапазон  : 0 - 127
         Величина  : 013 (ASCII '' или Ctrl-M (^M))
         Содержит десятичный код символа ASCII,  который  является  знаком
     .

     S4  -  Символ 
         Диапазон  : 0 - 127
         Величина  : 010 (ASCII '' или Ctrl-J (^J))
         Содержит десятичный код символа ASCII,  который  является  знаком
     новой строки .

     S5  -  Символ 
         Диапазон  : 0 - 32, 127
         Величина  : 008 (ASCII '' или Ctrl-H (^H))
         Содержит десятичный код символа ASCII,  который  является  знаком
     'забой' (backspase) .

     S6  -  Время ожидания заявления станции
         Диапазон  : 2 - 255
         Величина  : 002 s

     S7  -  Ожидание сигнала несущей
         Диапазон  : 1 - 155
         Величина  : 030 s

     S8  -  Время интервала при наборе
         Диапазон  : 0 - 255
         Величина  : 002 s

     S9  -  Время реакции DCD
         Диапазон  : 0 - 255
         Величина  : 005   ( x1/10s = 0,6s )
         Время задержки активизации сигнала DCD вследствие появления не-
     сущей.

     S10 -  Задержка разъединения после потери несущей
         Диапазон  : 1 - 255
         Величина  : 014   ( x1/10s = 1,4s )

     S11 -  Не используется

     S12 -  Время требуемой тишины для последовательности возврата
         Диапазон  : 20 - 255
         Величина  : 050   ( x 20ms = 1,0ms )
         Содержимое регистра определяет в 1/50s время требуемой  тишины  в
     передаче перед и после последовательности возврата (смотри '+++').

     S13 -  Не используется



                               Приложение.

         3.0 Интерфейс RS-232C

         Интерфейс RS-232C/CCTTT V.24 является наиболее широко распростра-
     ненной стандартной  последовательной связью между микрокомпьютерами и
     периферийными устройствами. Хорошо известный (но часто довольно плохо
     понимаемый) интерфейс  RS-232C,  определенный  стандартом  Ассоциации
     электронной промышленности (EIA),  подразумевает наличие оборудования
     двух типов: терминального DTE и связного DCE.
         Чтобы не составить себе неправильного представления об интерфейсе
     RS-232C,  необходимо  отчетливо  понимать различия между этими видами
     оборудования.  Терминальное оборудование,  например компьютер,  может
     посылать  и  (или)  принимать данные по последовательному интерфейсу.
     Оно как бы оканчивает (terminate) последовательную линию связи. Связ-
     ное же оборудование,  принимаются как устройства, способные упростить
     последовательную передачу данных совместно с терминальным оборудовани-
     ем. Наглядным примером связного оборудования служит модем (модулятор-
     демодулятор). Он служит соединительным звеном в последовательной  це-
     почке между компьютером и телефонной линией.
         К сожалению различие между терминальным и  связным  оборудованием
     довольно расплывчато, поэтому возникают некоторые сложности в понима-
     нии того,  к какому типу оборудования относится то или иное  устройс-
     тво. Например принтер,  к какому оборудованию его отнести ?  Еще воп-
     рос: как  связать  два  компьютера,  когда  они  оба  действуют   как
     терминальное оборудование? Для ответа на эти вопросы следует рассмот-
     реть физическое соединение устройств.  Произведя незначительные изме-
     нения в линиях интерфейса RS-232C, можно заставить связное оборудова-
     ние функционировать как терминальное.  Чтобы разобраться в  том,  как
     это сделать,   нужно  проанализировать  функции  сигналов  интерфейса
     RS-232C.


         3.1 Сигналы интерфейса RS-232C.

         Все наверно знакомы с видом 'стандартного' последовательного пор-
     та RS-232C, имеющего форму 25- или 9-контактного разъема типа D.
         Терминальное оборудование  обычно оснащено разъемом со штырьками,
     а связное - разъемом с отверстиями ( но могут быть и исключения).

         Ниже приводится назначение линий 25- и 9-контактного разъема типа
     D для интерфейса RS-232C и описание их функций.

                          / =                                    / =
                        /   |                                  /   |
                      /  . 1|  --  FG                        /  . 1| <-  DCD
         STXD  <-  = 14. . 2|  ->  TxD             DSR  -> = 6. . 2| <-  RxD
           TC  ->  | 15. . 3|  <-  RxD             RTS  <- | 7. . 3| ->  TxD
         SRXD  ->  | 16. . 4|  ->  RTS             CTS  -> | 8. . 4| ->  DTR
           RC  ->  | 17. . 5|  <-  CTS              RI  -> = 9. . 5| --  SG
          DCR  ->  | 18. . 6|  <-  DSR                       \     |
         SRTS  <-  | 19. . 7|  --  SG                          \   |
          DTR  <-  | 20. . 8|  <-  DCD                           \ =
           SQ  ->  | 21. . 9|  --  Зарезервирован
           RI  ->  | 22. .10|  --  Зарезервирован
          DRS  <-  | 23. .11|  --  Не назначен
           TC  <-  | 24. .12|  <-  SDCD
   Не назначен --  = 25. .13|  <-  SCTS
                      \     |
                        \   |
                          \ =

     ------------------------------------------------------------------------
       Номер   |           |              |
      контакта |  Сигнал   | Направление  |         Полное название
      (9-Pin)  |           |              |
     ------------------------------------------------------------------------
       1       |    FG     |      ---     | Основная (или защитная земля)
       2 (3)   |  TD(TXD)  |    К DCE     | Передаваемые данные
       3 (2)   |  RD(RXD)  |    К DTE     | Принимаемые данные
       4 (7)   |    RTS    |    К DCE     | Запрос передачи
       5 (8)   |    CTS    |    К DTE     | Сброс передачи
       6 (6)   |    DSR    |    К DTE     | Готовность модема
       7 (5)   |     SG    |      ---     | Сигнальная земля
       8 (1)   |    DCD    |    К DTE     | Обнаружение несущей данных
       9       |    ---    |    К DTE     | ( Положительное контрольное
               |           |              |   напряжение )
      10       |    ---    |    К DTE     | ( Отрицательное контрольное
               |           |              |   напряжение )
      11       |     QM    |    К DTE     | Режим выравнивания
      12       |   SDCD    |    К DTE     | Обнаружение несущей вторич-
               |           |              | ных данных
      13       |   SCTS    |    К DTE     | Вторичный сброс передачи
      14       |    STD    |    К DCE     | Вторичные передаваемые
               |           |              | данные
      15       |     TC    |    К DTE     | Синхронизация передатчика
      16       |    SRD    |    К DTE     | Вторичные принимаемые
               |           |              | данные
      17       |     RC    |    К DTE     | Синхронизация приемника
      18       |    DCR    |    К DCE     | Разделенная синхронизация
               |           |              | приемника
      19       |   SRTS    |    К DCE     | Вторичный запрос передачи
      20 (4)   |    DTR    |    К DCE     | Готовность терминала
      21       |     SQ    |    К DTE     | Качество сигнала
      22 (9)   |     RI    |    К DTE     | Индикатор звонка
      23       |    ---    |    К DCE     | ( Селектор скорости данных )
      24       |     TC    |    К DCE     | Внешняя синхронизация передатчика
      25       |    ---    |    К DCE     | ( Занятость )
            Примечания:
         1. Линии (контакты) 11, 18 и 25 обычно считаются незаземленными.
     Приведенные в таблице функции относятся к  спецификациям  Bell  113B,
     103 и 208A.
         2. Линии 9 и 10 используются для контроля отрицательного (MARK) и
     положительного (SPASE) уровней напряжения.
         3. Иногда отдельные фирмы используют запасные линии  RS-232C  для
     контроля или специальных функций, относящихся к конкретной аппаратуре
     (по не используемым линиям подают даже питание или аналоговые сигналы).
     ------------------------------------------------------------------------


                 3.2  Классы сигналов.

            Сигналы интерфейса RS-232C
            подразделяются на следующие классы.

         Последовательные данные:-- (например, TXD, RXD). Интерфейс RS-232C
     обеспечивает два независимых последовательных канала данных:  первич-
     ный (главный) и вторичный (вспомогательный).  Оба канала могут  рабо-
     тать в дуплексном режиме.
         Управляющие сигналы квитирования:-- (например, RTS, CTS). Сигналы
     квитирования - это средство,  с помощью которого обмен сигналами поз-
     воляет DTE начать диалог с DCE до  фактических  передачи  или  приема
     данных по последовательной линии связи.
         Сигналы синхронизации:-- (например,  TC, RC). В синхронном режиме
     (в отличии от более распространенного асинхронного) между устройства-
     ми необходимо   передавать  сигналы  синхронизации,  которые  упрощают
     контроль целостности сигнала в целях его декодирования.
         На практике вспомогательный канал RS-232C применяется редко,  и в
     асинхронном режиме из 25 линий обычно используются только 9. Их описа-
     ние приведено ниже.

     ------------------------------------------------------------------------
        Номер   |           |
       контакта |  Сигнал   |
       (9-Pin)  |           |
     ------------------------------------------------------------------------
        1       |    FG     |  Подключение земли к стойке или
                |           |  шасси оборудования
        2 (3)   |  TD(TXD)  |  Последовательные данные, передаваемые
                |           |  от DTE к DCE
        3 (2)   |  RD(RXD)  |  Последовательные данные, принимаемые
                |           |  DTE от DCE
        4 (7)   |    RTS    |  Активным уровнем этого сигнала DTE указывает,
                |           |  что оно 'хочет' послать данные к DCE
        5 (8)   |    CTS    |  Активным уровнем этого сигнала DCE указывает,
                |           |  готовность воспринимать данные от DTE
        6 (6)   |    DSR    |  Активным уровнем этого сигнала DCE сообщает,
                |           |  что связь установлена
        7 (5)   |     SG    |  Возвратный тракт общего сигнала (земли)
        8 (1)   |    DCD    |  Активным уровнем этого сигнала DTE показывает,
                |           |  что оно работает и DCE может подключиться
                |           |  к каналу связи
       20 (4)   |    DTR    |  Готовность терминала
     ------------------------------------------------------------------------



                 3.3  Коммутация через интерфейс RS-232C.

         1. Установить,  какое устройство является DTE, а какое DCE. Обычно
     на этот вопрос можно ответить,  посмотрев на разъем (DTE- со штырька-
     ми, DCE- отверстиями).  Если оба устройства, как это часто бывает, ра-
     ботают в конфигурации DTE,  то для правильной работы необходим  пустой
     модем (нуль-модем).
         Несколько вариантов пустого модема.

              25 x 25              25 x 25               25 x 25
         1  -----------  1                          1 ------------- 1
         7  -----------  7    7  -----------  7     2 ------- ----- 2
         2  ---- ------  2    2  ---- ------  2           --+--
               --+--                --+--           3 ----- ------- 3
         3  ------ ----  3    3  ------ ----  3     4 ------- ----- 4
         4  --       --  4    4  --       --  4           --+--
         5  --       --  5    5  -------  |-  5     5 ----- ------- 5
         6  --       --  6          ---+---         6 ---       --- 6
         8  -|       |-  8          |  |            7 --+-------+-- 7
         20 --       --  20   8  ----  -----  8     8 ------- ----- 8
                                                          --+--
                                                   20 ----- -------20

              25 x 25               9 x 9               25 x 9
         1  -----------  1    5  -----------  5    7  -----------  5
         2  ---- ------  2    2  ---- ------  2    2  -----------  2
               --+--                --+--          3  -----------  3
         3  ------ ----  3    3  ------ ----  3    4  -т---------  1
         7  -----------  7    7  --       --  7    5  --       --  7
                              8  -------  |-  8    8  -----------  8
                                    ---+---
              25 x 9                |  |
         7  -----------  5    1  ----  -----  1
         2  -----------  2
         3  -----------  3

                               Warning !!!
            При подключении  чего  либо к разъему интерфейса RS-232C,  уст-
     ройство должно быть выключено,  и снят статический заряд  (например  с
     корпуса блока питания).



         2. Проверить  правильность  использования кабеля.  Существует нес-
     колько разновидностей кабелей интерфейса RS-232C: кабель, состоящий из
     четырех проводов  (линий) для простых терминалов,  девяти проводов для
     обычной асинхронной передачи данных,  15 проводов для синхронной связи
     и 25 проводов для любых применений. Если возникли какие-либо сомнения,
     лучше использовать кабель с 25 проводами.
         3. Убедиться, что на каждом конце последовательной линии правильно
     заданы формат слова и скорость обмена данными.
         4. Ежели что-то не так,  лучше глянуть в техническое описание,  не
     требуются ли  какие-либо специальные соединения и полностью ли совмес-
     тимы интерфейсы.  Некоторые фирмы реализуют интерфейсы квази-RS-232C с
     ТТЛ-совместимыми сигналами. Очевидно, что такие интерфейсы электричес-
     ки не совместимы с обычным интерфейсом RS-232C, хотя и работают с ана-
     логичными протоколами.



              3.4 Сокращения, встречающиеся в англо- и немецкоязычной
           литературе по модемам.

              aa       anticipated ansvewer
              AAE      Automatic Ansvering Equipment
              ACK      Acknowledge (ASCII)
              ACO      Auto Call Originator
              ACR      Autimatic Call Recorder
              ACU      Automatic Call Unit
              ADC      Analog to Digital Converter
              AK       Akustikkoppler
              AM       Amplituden Modulation
              ARM      Asynchronous Response Mode
              ARQ      Automatic Request to Repeat
              ASCII    American  Standard Code of Information
                       Interchange
              ASR      Automatic Send Receive
              ATN      Attention (IEE 488)
              AV       Avallable
              BCC      Block Check Charster
              BEL      Bell (ASCII)
              bit      binary digit
              bps      bits per second
              BS       Backspase (ASCII)
              BSC      Binary Synchronous Communication
              ca       correct answer
              C-bit    Control-bit
              CAN      Cansel (ASCII)
              CCITT    Comite Consultatif International
                       Telegraphique et Telephonique
              CD       Carrier Detect
              CEPT     Conference Europeene des Administrations
                       Postes et des Telecomunications
              CR       Carriage Return (ASCII)
              CRC      Cyclic Redundancy Check
              DCE      Data Circuit Terminating
                       Equipment
              DEL      Delite (ASCII)
              DTE      Data Terminal Equipment
              dx       duplex
              EBCDIC   Extended Binary Coded Decimal
                       Interchange Codes
              EIA      Electronic Industries Association
              EOT      End of Transmission (ASCII)
              ETB      End of Transmission Block
              ETX      End of Text
              FDX      Full-Duplex
              HDLC     High Level Data Link Control
              ISDN     Integrated Services Digital Network
              ISO      International Standards Organisation
              LF       Linefeed (ASCII)
              NAK      Negative Ackonowledge
              NUI      Network User Identification
              PAD      Packet Assembly-Disassembly Facility
              RS       Recommended Standard (EIA)
              SOH      Start of Heading
              sx       simplex
              SYN      Synchronisieren (ASCII)
              TTL      Transistor-Transistor-Logik
              XMIT     Transmit
              XON      Transmission On
              XOFF     Transmission Off


           Литература:
         Mike Tooley 'PRACTICAL DIGITAL ELECTRONICS HANDBOOK'
         PC Publishing, London, 1988


                                                 (C) Karlsson  -  17.07.91



File created by Faq2Site converter. (C) 1998-2002 Edward Grebenyukov
Hosted by uCoz