Разработка структурной схемы МПС. Разработка принципиальных электрических схем. Структурная схема МПС

Страницы работы

Фрагмент текста работы

Полученное значение функции сравнивается с константой  Q, хранимой в ПЗУ. В зависимости от результатов сравнения МПС вырабатывает двоичные управляющие воздействия Y2 (N<Q) или Y3 (N>Q) длительностью t2, равной 60 мкс или t3, равной 40 мкс соответственно.

Управляющее воздействие Y4 формируется в виде аналогового сигнала V4 с ЦАП и поступает на исполнительный механизм. Значение Y4 определяется как функция:

,                                                      (3)

где а0 и а1 – 8-разрядные коэффициенты, хранящиеся в ПЗУ; N3 – 8-разрядный код, поступающий с выхода АЦП [4].


1.3 Обработка запросов на прерывание

МПС обрабатывает запросы на прерывание четырех уровней:

- запрос на прерывание по сигналу отказа источника питания INT0;

- запрос на прерывание по сигналу аварийного датчика INT1;

- запрос на прерывание от терминала внешней ЭВМ INT2;

- запрос на прерывание от пульта управления (прерывание оператора) INT3.

Наибольший приоритет имеет прерывание работы МПС при отказе источника питания. МПС при этом вырабатывает сигнал Y5 установки внешних устройств в исходное состояние и передает в последовательный канал связи (если он был активен) код символа «!». Сигнал Y5 представляет собой два прямоугольных импульса  длительностью 30 мкс, следующие с интервалом в 30 мкс. После выполнения указанных действий МП останавливается.

Прерывание от сигнала аварийного датчика включает на пульте управления аварийную световую сигнализацию с частотой 2 Гц и обеспечивают выдачу на индикацию сигналов двоичных датчиков X1 – X5 и цифровой код N1, поступающий с АЦП. После этого МП останавливается.

Прерывания от терминала внешней ЭВМ осуществляются при  приеме последовательным каналом связи символа управления обменом. Приемник БИС последовательного адаптера выставляет при этом запрос на прерывание работы основной программы МПС с целью передачи в последовательный канал связи запрашиваемой  информации.  Запрашиваемая информация формируется в зависимости от принятого из канала символа. При приеме символа «D» в канал передается значение Y1, при приеме символа «А» - значение Y4. После загрузки в буфер передатчика БИС последовательного адаптера запрашиваемой информации управление передается в прерванную программу.

Прерывания от оператора влекут за собой  выполнение  следующих действий [4]:

- Выдается на индикацию значения следующих четырех булевых переменных: последнее значение Y1, результат сравнения N >Q, значение выражения  и значение выражения .

- Выдается на индикацию значения сохраняемой в ПЗУ константы Q.

- Выход из прерывания на начало программы обработки.


1.4 Пульт управления

Пульт управления содержит следующие элементы [4]:

Регистр со светодиодами индикации значения: N1.

Регистр со светодиодами индикации значений: X1, X2, X3, X4, X5.

Регистр со светодиодами индикации значения: Q.

Регистр со светодиодами индикации значения: Y4.

Регистр со светодиодами индикации значений: Y1, результата сравнения N>Q, результата вычисления  и .

Входной восьмиразрядный регистр для приема с тумблеров пульта кода уставки К.

Светодиод «Авария», на который с таймера подаются импульсы частотой 2Гц.

Кнопка «Сброс», при нажатии на которую производится начальная установка элементов МПС.

Тумблер «Останов», вызывающий прерывание INT3 и останавливающий систему.


1.5 Структурная схема МПС

Разрабатываемая микропроцессорная система принимает информацию об объекте управления от аналоговых (сигналы V1–V3) и цифровых (сигналы X1–X5) датчиков, вырабатывает управляющие воздействия (сигналы Y1–Y5) в соответствии с законом управления и подает их на исполнительные механизмы объекта.  Для реализации интерфейса ввода-вывода информации в микропроцессорной системе используются программируемые параллельные адаптеры (ППА). АЦП служит для преобразования сигналов с аналоговых датчиков V1–V3 в цифровую форму. ЦАП преобразует управляющее воздействие Y4 в аналоговый сигнал V4. Для коммутации сигналов от трех датчиков на один АЦП служит цифровой коммутатор, управляемый программно. Для организации обмена информацией между МПС и ЭВМ по последовательному каналу связи используется программируемый связной адаптер (ПСА). Программируемые таймеры служат для выработки управляющих сигналов определенной длительности. Программируемый контроллер прерываний (ПКП) осуществляет обслуживание запросов на прерывание в соответствии с их приоритетом. Система содержит три шины: адреса, данных и шину управления

Похожие материалы

Информация о работе