Файл: Микропроцессорная техника в исследовании и управлении электроприводами Курсовое проектирование.pdf

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Не указана

Добавлен: 28.11.2018

Просмотров: 725

Скачиваний: 10

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задание № 5 

Составить программу для управления автоматом газированной воды. 

 

 

 

 

 

 

 

 

 

 

 

Алгоритм работы автомата: 

Порт вывода  
  PORTD
 

Порт ввода PINC 

KB2 

KB1 

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

Кн. 

Откр. 

Кн. 

Закр. 

 

D1 

D0 

D1 

D2 

D3 

D0 

Ворота 

ATmega128 

 

Вода 

Газ 

Сироп 

Z1 

Z2 

Z3 


background image

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 


background image

Задание № 7 

Составить программу для системы управления проточным нагревате-

лем. Система нагрева воды имеет три тэна. Количество включенных тэнов 

зависит от кода поступающего с 8-разрядного датчика расхода в соответ-

ствии с таблицей. Тэны – биты D0, D1, D2 порта вывода. 

Расход 

Код с датчика расхода 

Количество вкл. тэнов 

10 (м

3

/час) 

00(h)..55(h) 

20 (м

3

/час) 

55(h)..AA(h) 

30 (м

3

/час) 

AA(h)..FF(h) 

 
 

Задание № 8 

Составить программу для системы управления душевой кабиной. 

Алгоритм работы душевой кабины: 

1. При отсутствии в кабине человека: электромагнитный клапан М2 – 

закрыт; регулируемый клапан М1 - закрыт. 

2. При наличии человека в душевой кабине: открывается электромаг-

нитный клапан М2; температура душа автоматически стабилизируется при 

помощи термодатчика ТД и регулируемого клапана М1. 

3. Закрытие клапанов осуществляется в порядке обратном открытию. 

 

 

 

 

 

 

 

Электродвигатель регулируемого клапана М1 имеет три управляющих 

входа: вперёд, назад, стоп. Стабилизируемая температура задаётся с порта 

ввода. Температуре 34 

о

С соответствует код AA (h). 

 

M1 

Датчик тем-

пературы ТД 

Горячая 

вода 

Холодная 

вода 

М2 

Сенсорный 

датчик нали-

чия человека 

СД 


background image

Задание № 9 

Составить программу для системы управления водонагревателем. 

Порядок работы водонагревателя: 

1. Задатчиком температуры выставляется требуемая температура 

нагрева воды. 

2. Водонагреватель подключается к питающей сети. 

3. Опрашивается датчик заполнения бака. Если вода отсутствует, заго-

рается светодиодный индикатор «Нет воды». Если уровень воды в норме, 

включается нагревательный элемент (ТЭН). 

4. Выполняется циклический опрос термодатчика. При равенстве 

напряжений с задатчика температуры и термодатчика ТЭН выключается, За-

жигается индикатор «Нагрев завершён».