1.4. Разработка подсистемы ввода-вывода информации
Разрабатываемая МП-система обменивается информацией как с измерительными и регулирующими системами объекта управления, так и с центральной ЭВМ.
Подсистема ввода-вывода информации от объекта управления включает в себя блоки ИУВВ и ИУВЫВ. Через эти блоки осуществляется обмен цифровой и аналоговой информацией. Для этого блоки ИУВВ и ИУВЫВ имеют два адаптера КР580ВВ55А, через порты которых, осуществляется прием информации и выдача управляющих воздействий.
Обмен аналоговой информацией в блоках ИУВВ и ИУВЫВ осуществляется с помощью БИС АЦП К572ПВ3(tПР=7,5 мкс, 8 разрядов, внутренний операционный усилитель) и БИС ЦАП К1108ПА2 (tПР=1 мкс, 8 разрядов, внутренний операционный усилитель).
Управление АЦП, а также чтение цифровой информации осуществляется с помощью каналов портов С и В БИС КР580ВВ55А. Коммутация аналоговых сигналов осуществляется коммутационной схемой К561КП2. Для управления коммутатором используются 2 старших бита порта В (ВВ7,ВВ6) параллельного программируемого адаптера ППА1. Кроме того, канал В0 в ППА1 осуществляет запуск микросхемы ЦАП К1108ПА2, подключаемой непосредственно к шине данных МП-системы и включенной в адресное пространство ввода-вывода (устройство по входам согласуется с МП-системой). Микросхема АЦП подключается через порт А ППА1.
Младшая половина порта С ППА1 настроенна на ввод информации ,используется для приема сигналов с датчиков Х1,Х2,X3,X4.
Через старшую половину порта С осуществляется выдача управляющих воздействий Y1, Y2, Y3. При этом сами управляющие воздействия генерируются программируемыми таймерами КР580ВИ53 в режиме 1, запуск которых осуществляется положительным фронтом через выходы старшей половины порта С. Разряд BC7 используется для чтения информации с АЦП.
Коммутационная схема К561КП2 выполнена по КМОП-технологии, поэтому для её согласования с МП-системой используется преобразователь уровней К564ПУ6 (tПР=30 нс), работа которого разрешается подачей двух единичных воздействий через разряды 4 и 5 порта В ППА1.
Реализация информационного канала связи МПС с удаленным терминалом (центральной ЭВМ) осуществлена на основе БИС универсального синхронно-асинхронного приемопередатчика КР580ВВ51А.
Последовательный канал связи обеспечивает выдачу управляющих сигналов DTR и RTS к терминалу и прием управляющих сигналов DSR и CTS, задающих начало сеанса связи. Обмен информацией между МПС и ЭВМ осуществляется программно. В зависимости от запроса терминала (символы D или A), полученного по обратному каналу данных от терминала к МПС, система выдает соответственно либо результат обработки цифровых датчиков Y1, либо результат обработки аналоговой информации Y4 (символы кодируются кодом КОИ-5).
Передача и приём производятся в асинхронном режиме на скорости 15,682 кБод. Нормальо ПСА настроен на приём, при приёме символов D или А производится перенастройка на передачу. Синхронизация работы БИС осуществляется с частотой 250 кГц, получаемой с выхода программируемого интервального таймера PIT2.
Распределение адресного пространства устройств ввода-вывода осуществляется с помощью дешифратора К155ИД3 и приведе-
но в таблице 1.4.4. В данном курсовом проекте предусмотрено обращение к портам при помощи команд чтения/записи (IN /OUT) .
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.