Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Последовательные порты ПЭВМ. Интерфейс 232С



 Другие рефераты
Понятие, назначение и составные элементы систем программирования Популярные услуги INTERNET Построение сети передачи данных Правила этикета в Интернете

ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ
                           ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ


                          Кибернетический факультет
                       Кафедра Вычислительной Техники


                              Реферат на тему:
                        Последовательные порты ПЭВМ.
                             Интерфейс RS–232C.

                                 Дисциплина:
                                Схемотехника


                                            Выполнил(
                                            студент группы
                                            ЭВМ-94-1
                                            Островский М.С.


                                   1996 г.



                                 Содержание



Последовательная передача данных  3


Общие сведения о интерфейсе RS–232C     4


Виды сигналов    7


Усовершенствования     9


Тестовое оборудование для интерфейса RS–232C 9


Использованная литература    11


Таблица 1. Функции сигнальных линий интерфейса RS–232C.  5
Таблица 2. Основные линии интерфейса RS–232C.      7
Рис. 1. Назначение линий 25–контактного разъема типа D для интерфейса
   RS–232C  6
Рис. 2. Представление кода буквы А сигнальными уровнями ТТЛ.  8
Рис. 3. Вид кода буквы А на сигнальных линиях TXD и RXD. 8
Рис. 4. Типичная схема интерфейса RS–232C.   9


Последовательная передача данных

       Микропроцессорная система без  средств  ввода  и  вывода  оказывается
бесполезной. Характеристики и объемы ввода и вывода в системе  определяются,
в первую очередь, спецификой ее применения — например,  в  микропроцессорной
системе управления некоторым промышленным процессом не требуется  клавиатура
и  дисплей,  так  как  почти  наверняка  ее  дистанционно  программирует   и
контролирует  главный  микрокомпьютер  (с  использованием   последовательной
линии RS–232C).
       Поскольку  данные  обычно  представлены  на  шине  микропроцессора  в
параллельной  форме  (байтами,  словами),  их  последовательный   ввод–вывод
оказывается  несколько  сложным.  Для  последовательного  ввода  потребуется
средства  преобразования  последовательных  входных  данных  в  параллельные
данные,  которые  можно  поместить  на   шину.   С   другой   стороны,   для
последовательного вывода  необходимы  средства  преобразования  параллельных
данных, представленных  на  шине,  в  последовательные  выходные  данные.  В
первом   случае   преобразование   осуществляется   регистром    сдвига    с
последовательным входом  и  параллельным  выходом  (SIPO),  а  во  втором  —
регистром сдвига с параллельным входом и последовательным выходом (PISO).
       Последовательные  данные  передаются  в  синхронном  или  асинхронном
режимах. В синхронном режиме все  передачи  осуществляются  под  управлением
общего сигнала синхронизации, который должен присутствовать на обоих  концах
линии связи. Асинхронная передача подразумевает  передачу  данных  пакетами;
каждый   пакет   содержит   необходимую   информацию,    требующуюся     для
декодирования содержащихся в нем данных. Конечно, второй режим  сложнее,  но
у  него   есть   серьезное   преимущество:   не   нужен   отдельный   сигнал
синхронизации.
       Существуют специальные микросхемы ввода и вывода,  решающие  проблемы
преобразования, описанные выше. Вот список наиболее типичных сигналов  таких
микросхем:
       D0–D7 — входные–выходные линии данных, подключаемые непосредственно к
шине процессора;
       RXD — принимаемые данные (входные последовательные данные);
       TXD — передаваемые данные (выходные последовательные данные);
       CTS — сброс передачи. На этой линии периферийное устройство формирует
сигнал низкого уровня, когда оно готово воспринимать информацию от
процессора;
       RTS — запрос передачи. На эту линию микропроцессорная система выдает
сигнал низкого уровня, когда она намерена передавать данные в периферийное
устройство.
       Все сигналы программируемых микросхем последовательного  ввода–вывода
ТТЛ–совместимы. Эти  сигналы  рассчитаны  только  на  очень  короткие  линии
связи. Для  последовательной  передачи  данных  на  значительные  расстояния
требуются дополнительные буферы и преобразователи уровней, включаемые  между
микросхемами последовательного ввода–вывода и линией связи.

Общие сведения о интерфейсе RS–232C

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

|Номер       |Сокращение   |Направление |Полное название               |
|контакта    |             |            |                              |
|1           |FG           |—           |Основная или защитная земля   |
|2           |TD (TXD)     |К DCE       |Передаваемые данные           |
|3           |RD (RXD)     |К DTE       |Принимаемые данные            |
|4           |RTS          |К DCE       |Запрос передачи               |
|5           |CTS          |К DTE       |Сброс передачи                |
|6           |DSR          |К DTE       |Готовность модема             |
|7           |SG           |—           |Сигнальная земля              |
|8           |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          |DTR          |К DCE       |Готовность терминала          |
|21          |SQ           |К DTE       |Качество сигнала              |
|22          |RI           |К DTE       |Индикатор звонка              |
|23          |—            |К DCE       |(Селектор скорости данных)    |
|24          |TC           |К DCE       |Внешняя синхронизация         |
|            |             |            |передатчика                   |
|25          |—            |К DCE       |(Занятость)                   |

    Примечания:
1. Линии 11, 18, 25 обычно считают  незаземленными.  Приведенная  в  таблице
  спецификация относится к спецификациям Bell 113B и 208A.
2.  Линии  9  и  10  используются  для  контроля  отрицательного  (MARK)   и
  положительного (SPACE) уровней напряжения.
3. Во избежание путаницы между RD (Read — считывать) и RD (Received  Data  —
  принимаемые данные) будут использоваться обозначения RXD и TXD, а не RD и
  TD.

       Стандартный последовательный порт RS–232C имеет форму  25–контактного
разъема типа D (рис 1).
                                    [pic]
Рис. 1. Назначение линий 25–контактного разъема типа D для интерфейса
   RS–232C

       Терминальное оборудование обычно оснащено разъемом  со  штырьками,  а
связное — разъемом с отверстиями (но могут быть и исключения).
       Сигналы интерфейса RS–232C подразделяются на следующие классы.
       Последовательные  данные  (например,  TXD,  RXD).  Интерфейс  RS–232C
обеспечивает  два  независимых  последовательных  канала  данных:  первичный
(главный)  и  вторичный  (вспомогательный).  Оба  канала  могут  работать  в
дуплексном 
12
скачать работу


 Другие рефераты
Документооборот
Хрущев
Необходимость и возможность как реальные модальности онтологии в философском наследии Б. Спинозы
Артур Шопенгауэр


 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ