Курсовая работа: Структура и использование микроконтроллеров

2.1 Алгоритм функционирования

Открыть кран К1 на 30 с.

Открыть кран К2 до заполнения резервуара. Р

Запустить электродвигатель на 5 мин. Одновременно включить нагреватель.

Выключить нагреватель. Слить жидкость из Р.

Открыть кран К3 до заполнения Р водой.

Включить двигатель и перемешивать в течение 3 мин.

Слить воду.

Цикл завершен.

Даны значения Тмин=85, Тмакс=90. Режим работы светодиодных цифровых индикаторов – динамический.174-184

Алгоритм функционирования робота представлен на Рисунке 5.


Описание алгоритма:

Рисунок 5. Блок схема алгоритма


2.2 Описание программы

Функция setup () главная функция.

Функция loop() обрабатывает сообщение старта и запускает цикл.

Инициализируем порты

pinMode(5, INPUT); //dh – на ввод. Датчик высокого уровня

pinMode(6, INPUT); //dl - на ввод. Датчик низкого уровня

pinMode(7, INPUT); //start на ввод кнопка «START»

pinMode(8, OUTPUT); //k1 на вывод, кран К1

pinMode(9, OUTPUT); //k2 на вывод, кран К2

pinMode(10, OUTPUT); //k3 на вывод, кран К3

pinMode(12, OUTPUT); //ten на вывод для нагревательного элемента

pinMode(13, OUTPUT); //dvig на вывод для управления двигателем

pinMode(3, OUTPUT); //tone на вывод спикера

Открыть кран К1 на 30 с.

Открыть кран К2 до заполнения резервуара. Р

К-во Просмотров: 537
Бесплатно скачать Курсовая работа: Структура и использование микроконтроллеров