Курсовая работа: Проектирование управляющего микропроцессорного устройства

Необходимо предусмотреть светодиод зуммер аварийной сигнализации

Рис. 3. Пульт управления оператора.

Назначение управляющих клавиш:

Клавиша Функции
Пуск Переводит систему в режим выполнения алгоритма управления. В этом режиме на индикаторы выводится текущее значение принимаемых с выводов АЦП 8-разрядных двоичных кодов NU1, NU2, NU3
K Перевод в режим ввода кода 8-разрядной двоичной константы K; по умолчанию на все индикаторы выводится 000. Набирается произвольное число цифр (со сдвигом влево). Набор фиксируется по нажатию Ввод. Если код константы равен нулю просто нажимается клавиша Ввод.
Q Переводит в режим ввода кода 8-разрядной двоичной константы Q.
Сброс RESET – начальная установка и переход в режим набора K и Q
Стоп Режим прерывания программы
Ввод Фиксирует текущий набор и переходит к следующему набору.
Авария Сигнал красного цвета – отказ системы, сигнал не горит – система в работоспособном состоянии.

NU1

NU2

NU3

Дисплей вывода 8-разрядных двоичных кодов NU1, NU2, NU3, принимаемых с АЦП

На рисунке представлена принципиальная схема микроЭВМ:

Рис.4Принципиальная схема микроЭВМ

2. Алгоритм 1:

Для формирования управляющего воздействия y1 снимается информация с цифровых датчиков x1, x2, x3 x4 и вычисляется значение булевой функции (т.е. логической) f1(x1, x2, x3 x4 ):

vx4


При единичном значении f1 вырабатывается управляющий сигнал y1 длительностью t1. Это означает, что через время t1 после выдачи y1 необходимо выработать y1=0.

Блок-схема программы

3. Алгоритм 2

При обработке информации с аналоговых датчиков МПУ принимает коды NU1 и NU2 с выходов АЦП и код константы k с тумблерного регистра пульта управления. Далее вычисляются значения функции NU = f2 (NU1, NU2, k) и сравнивается с константой Q1, хранящейся в ПЗУ. В зависимости от результатов сравнения вырабатывается один из двух управляющих сигналов Y2 или Y3 заданной длительности по следующему правилу. Если NU < Q, то выдать Y2 длительностью t2, иначе выдать Y3 длительностью t3. Далее формируется управляющее воздействие Y4, для чего с АЦП вводится значение NU3 и производится вычисление по формуле:

,

и значение Y4 в виде 8-разрядного кода выдается на вход АЦП.

Все двоичные константы и переменные, участвующие в вычислениях NU1, NU2, k, Q, Y4 рассматриваются как целые без знака.

Блок-схема программы


Заключение

В ходе данной курсовой работы, нами были составлена принципиальная схема микроЭВМ на базе микропроцессора MC68HC11E9, два алгоритма управления им. В целом нами при разработке получены те знания, которые в будущем помогут в профессиональной деятельности.


Список использованной литературы:

1. Руппель А.А. Лекции по МПУ Автоматики. 2007г.

2. А.П. Жмакин. Микропроцессорные системы для автоматизации технологических процессов.

К-во Просмотров: 207
Бесплатно скачать Курсовая работа: Проектирование управляющего микропроцессорного устройства