Галкин В.А., Григорьев Ю.А. - Телекоммуникации и сети (1053870), страница 33
Текст из файла (страница 33)
Поэтому обработчик не должен завершать свое выполнение до устранения всех причин возникновения прерывания.Регистр управления линией (LCR, базовый адрес+3).Этот регистр используется для задания формата слова, передаваемого по интерфейсу, и некоторых дополнительных особенностей передачи или приема.БигНазначение76Выбор содержимого в портах базовый адрес+0 и базовый адрес+1О - обычное функционирование контроллера;1 - посылка сигнала BREAK;Выбор способа конгроля по четности:ххО - отсутствие бита контроля по четности (Л^;001 - бит контроля формируется по четному паритету (Е);5-31432.
Основы телекоммуникации21-0Oil - бит контроля формируется по нечетному паритету (О);101 - бит контроля равен 1 (М)\111 - бит контроля равен О (5)Число стоп-битов0 - 1 стоп-биг;1 - 2 стоп-бигаДлина слова0 0 - 5 бит;0 1 - 6 бит;1 0 - 7 бит;1 1 - 8 битРегистр управления модемом (MCR, базовый адрес+4). Данный региструправляет работой контроллера последовательной связи.БитНазначение7-54321ОНе используютсяЗапуск автономного теста контроллера последовательной связиРазрешает прерывания от контроллераОпределяемый пользователем запрос на прерываниеУстанавливает сигнал на линии интерфейса RTSУстанавливает сигнал на линии интерфейса DTRРегистр состояния линии (LSR, базовый адрес+5). Этот регистр сообщает компьютеру информацию о состоянии тракта приема-передачи контроллера.БитНазначение7654321ОВсегда ОСдвиговый регистр передатчика пустБуферный регистр передатчика пустПринят BREAKОшибка кадрирования (нарушение синхронизации приемника и передатчика)Ошибка четностиОшибка переопределения данныхГотовность принятых данныхРегистр состояния модема (MSR, базовый адресов).
При использовании модема (или нуль-модемного соединения), компьютер, опрашивая этот регистр, отслеживает все изменения состояния модема, что позволяет определить возможность передачи байта (наличие сигнала CTS), необходимость приемаинформации (наличие сигнал DCD) и т. п. Четьфе старших бита регистра показывают уровень напряжения на соответствующей линии интерфейса RS-232, ачетьфе оставшихся - наличие изменения уровня сигнала с момента последнего чтения содержимого, так как любое чтение обнуляет эти биты.1442.4.
Технические средства телекоммуникацийБит76543210НазначениеСигнал на линии DCDСигнал на линии RIСигнал на линии DSRСигнал на линии CTSИзменение на линии DCDИзменение на линии RIИзменение на линии DSRИзменение на линии CTSСуществуют две стратегии организации обмена по интерфейсу RS-232:• управляемый прерываниями обмен данных;• последовательный опрос.В первом случае контроллер инициализируется так, что те или иные события в контроллере или линиях интерфейса генерируют аппаратные прерывания.Эти прерьгоания обслуживает программа-обработчик, которая принимает очередной символ, помещает его в буфер или передает очередной байт в интерфейс.
Основная программа читает байты уже из памяти, а при необходимостипередачи байта записывают его в передающий буфер.Во втором случае компьютер вьшолняет бесконечный цикл опроса регистров контроллера, ожидая наступления некоторых событий.Интерфейс RS-449A. В отличие от RS-232C интерфейс RS-449A имеет двеотдельные электрические спецификации:несимметричный электрический интерфейс RS-423 А;симметричный электрический интерфейс RS-422A.Если физическую удаленность и скорость передачи, определенные стандартом RS-232C, необходимо увеличить, то следует использовать альтернативные типы сигналов, определенные в стандарте RS-422A (V.11).
В нем применяют сочетание кабеля из витой пары и дифференциальных передающей ипринимающей схем (рис. 2.30). Дифференциальная передающая схема вырабатывает два равных, но противоположной полярности сигнала для каждогоподлежащего передаче бита. Так как дифференциальная принимающая схемачувствительна только к разности между двумя сигналами на двух своих входах, то любой шум, воздействующий на оба провода, не окажет влияния наработу приемника.
Поэтому говорят, что дифференциальные приемные устройства обладают высокой помехоустойчивостью.Стандарт RS-423A является производным от RS-422A и может бьггь использован для приема выходного напряжения с помощью дифференциальногопринимающего устройства согласно интерфейсу RS-232C. Стандарт RS-422Aв сочетании с кабелем из витой пары предпочтителен для расстояний порядка100 м при скорости в 1 Мбит/с или для больших расстояний, но при меньшихскоростях (табл.
2.9). Важным показателем любой линии передачи являетсяее характеристическое сопротивление {импеданс) - Z^. Приемное устройство1452. Основы телекоммуникацииDCEDTEРис. 2.30 Интерфейс RS-422Aпоглощает (адсорбирует) все поступившие сигналы, если линия заканчиваетсясогласующим сопротивлением, равным Z^. В противном случае возникает отражение сигнала, которое, в свою очередь, вызывает дальнейшее искажениепоступивших сигналов.
Поэтому линии передачи, как правило, заканчиваютсясогласующим сопротивлением (R = 50...200 Ом).Механические характеристики, определяемые стандартом ISO 4902 (37контактный разъем и 9-контактный разьем для вспомогательного канала связи).Зависимость максимальной скорости передачи от длины кабеля для RS-449Aприведена в табл. 2.9.Таблица 2.9. Зависимость скорости передачи от расстояниядля интерфейса RS-449AИнтерфейсRS -423АРасстояние, м100101000100101RS-422A (несогласованный)100010010RS-422A (согласованный)10 0001000100Интерфейс V.35.
Этот стандарт определяет синхронный интерфейс дляработы с аналоговым широкополосным модемом со скоростью 48 кбит/с. Каждый широкополосный модем устанавливает связь через широкополосный аналоговый канал, используя полосу частот от 60 до 108 кГц, что эквивалентнополосе частот, занимаемой 12 телефонными каналами. Интерфейс V.35 использует комбинацию несимметричных (V.24/V.28) и симметричных (V.35) сигна1462.4.
Технические средства телекоммуникацийЛОВ, и поэтому максимальная длина интерфейсного кабеля та же, что и дляинтерфейса RS-232C - 15 м. Интерфейсный разъем V.35 имеет 34 контакта постандарту ISO 2593.МодемыМодем ( модулятор-ДЕМодулятор) - устройство преобразования последовательных цифровых сигналов в аналоговые и наоборот. Организации по стандартизации используют общепринятые аббревиатуры АПД (DCE) для обозначения модема и ООД (DTE) для обозначения ЭВМ, терминала или любогодругого устройства, подключенного к модему.Модем имеет два интерфейса (рис.
2.31): интерфейс между DCE и аналоговой линией; многопроводный цифровой интерфейс между DCE и DTE.Двухточечный канал. Простейшей сетью с использованием модемов, является двухточечный канал, в котором два модема соединены («точка-точка») одной линией связи (рис. 2.32). Дискретный канал соединяет DTE с DTE.Линия соединяет DCE с DCE.
Дискретный канал состоит из линии и двухмодемов (DCE). При скорости передачи до 20 кбит/с используют интерфейсV.24A^.28 (RS-232C), осуществляемый с помощью 25- или 9-контактного гнездового разъема. При скоростях передачи от 48 до 168 кбит/с необходимыширокополосные модемы, работающие с интерфейсом V.35.
При скоростях до20 кбит/с может быть использована любая из следующих аналоговых телефонных линий связи:Модемныйинтерфейсный кабельТелефонныйинтерфейсный кабельRJ-11К розеткетелефонной сетиРис. 2.31. Интерфейсы модемаЛиния связиРис. 2.32. Двухточечный канал1472. Основы телекоммуникации• 4-проводная 2-точечная выделенная линия;• 4-проводная многоточечная выделенная линия;• 2-проводная 2-точечная выделенная линия;• 2-проводная 2-точечная коммутируемая линия (связь путем набора номера через КТСОП);• 4-проводная 2-точечная коммутируемая линия, организуемая путем коммутации двух отдельных двухпроводных соединений через КТСОП.Стандарты телефонных каналов как производные от стандартного каналаКТСОП тональной частоты (ТЧ) представлены в табл. 2.10.Таблица 2.10.
Стандарты телефонных каналовКаналСтандартный ТЛФ каналПервичный широкополосныйВторичный широкополосныйТретичный широкополосныйЧетверичный широкополосныйКоличествоканалов ТЧ11260300900Полоса частот, кГц0.3...3.460... 108312...552812...20448516...12338Режимы работы модемов. Асинхронный. Данный режим реализуетсяасинхронными модемами, такие модемы являются низкоскоростными и работают в режиме асинхронной стартстопной позначной передачи. Асинхронныемодемы не генерируют сигналов синхронизации и могут работать с любой скоростью передачи в пределах установленного для них диапазона скоростей.Синхронный. В этом режиме данные передаются блоками, а модем генерирует сигналы синхронизации.
Модемы, реализующие только синхронный режим, называются синхронными модемами.Асинхронно-синхронный. Такой режим реализуется асинхронно-синхронными модемами, которые могут осуществлять как синхронную, так и асинхронную передачу. Модем удаляет стартстопные биты перед передачей и восстанавливает их после приема. Модемы этого типа генерируют сигналысинхронизации и имеют встроенный асинхронно-синхронный преобразователь.Асинхронно-синхронные и синхронные модемы работают только с фиксированными скоростями передачи.При выборе модема важное значение имеет тип связи, обеспечиваемыйкомбинацией модема с линией.