Файл: Микропроцессорная техника в исследовании и управлении электроприводами Курсовое проектирование.pdf
Добавлен: 28.11.2018
Просмотров: 835
Скачиваний: 11
Задание № 5
Составить программу для управления автоматом газированной воды.
Алгоритм работы автомата:
Порт вывода
PORTD
Порт ввода PINC
KB2
KB1
Пульт управления
Кн.
Откр.
Кн.
Закр.
M
D1
D0
D1
D2
D3
D0
Ворота
ATmega128
Вода
Газ
Сироп
Z1
Z2
Z3
1.При поступлении в монетоприёмник монеты 1 рубль и нажатии на
кнопку «вода» автомат наливает стакан обычной воды, открывая заслонку
Z1.
2. При поступлении в монетоприемник монеты 2 рубля и нажатии на
кнопку «вода с газом» автомат наливает стакан газированной воды, открывая
заслонки Z1 и Z2.
3. При поступлении в монетоприемник монеты 5 рублей и нажатии на
кнопку «вода с сиропом» автомат наливает стакан воды с сиропом, открывая
заслонки Z1, Z2 и Z3.
Задание № 6
Составить управляющую программу для микроконтроллера привода
перемещения по координате Х координатно-сверлильного станка. Привод
имеет кодовый восьмиразрядный датчик положения. Требуемая координата
Хзад предварительно вводится через восьмибитный порт ввода. Если код ко-
ординаты с датчика положения ДП равен заданному, привод стоит. Если код
координаты с датчика меньше заданного, привод включается на движение
вперёд. Если – больше, привод включается на движение назад. Имена портов
и разрядность подключения датчиков и исполнительных устройств изобра-
жены на рисунке.
Хдп
Хзад
D7
D6
D5
D4
D3
D2
D1
D0
Порт ввода PINB
М
Порт вывода
PORTA
D1
D0
ДП
D7
D6
D5
D4
D3
D2
D1
Порт ввода PINC
AT-
mega128М
П К1810
D0
Задание № 7
Составить программу для системы управления проточным нагревате-
лем. Система нагрева воды имеет три тэна. Количество включенных тэнов
зависит от кода поступающего с 8-разрядного датчика расхода в соответ-
ствии с таблицей. Тэны – биты D0, D1, D2 порта вывода.
Расход
Код с датчика расхода
Количество вкл. тэнов
10 (м
3
/час)
00(h)..55(h)
1
20 (м
3
/час)
55(h)..AA(h)
2
30 (м
3
/час)
AA(h)..FF(h)
3
Задание № 8
Составить программу для системы управления душевой кабиной.
Алгоритм работы душевой кабины:
1. При отсутствии в кабине человека: электромагнитный клапан М2 –
закрыт; регулируемый клапан М1 - закрыт.
2. При наличии человека в душевой кабине: открывается электромаг-
нитный клапан М2; температура душа автоматически стабилизируется при
помощи термодатчика ТД и регулируемого клапана М1.
3. Закрытие клапанов осуществляется в порядке обратном открытию.
Электродвигатель регулируемого клапана М1 имеет три управляющих
входа: вперёд, назад, стоп. Стабилизируемая температура задаётся с порта
ввода. Температуре 34
о
С соответствует код AA (h).
M1
Датчик тем-
пературы ТД
Горячая
вода
Холодная
вода
М2
Сенсорный
датчик нали-
чия человека
СД
Задание № 9
Составить программу для системы управления водонагревателем.
Порядок работы водонагревателя:
1. Задатчиком температуры выставляется требуемая температура
нагрева воды.
2. Водонагреватель подключается к питающей сети.
3. Опрашивается датчик заполнения бака. Если вода отсутствует, заго-
рается светодиодный индикатор «Нет воды». Если уровень воды в норме,
включается нагревательный элемент (ТЭН).
4. Выполняется циклический опрос термодатчика. При равенстве
напряжений с задатчика температуры и термодатчика ТЭН выключается, За-
жигается индикатор «Нагрев завершён».