Самарский государственный аэрокосмический университет
Кафедра автоматических систем и энергетических установок
Курсовой проект по дисциплине: "Программирование микропроцессоров и ПЛК"
На тему: "Разработка системы управления для автоматической бытовой стиральной машины"
Самара 2016
СТИРАЛЬНАЯ МАШИНА, СИСТЕМА УПРАВЛЕНИЯ, СТРУКТУРНАЯ СХЕМА, ПРИНЦИПИАЛЬНАЯ СХЕМА, АЛГОРИТМ, ПРОГРАММА, ATMEL STUDIO.
Объектом разработки является система управления автоматической бытовой стиральной машиной.
В ходе работы выполнены построения структурной и принципиальной схемы работы автоматической стиральной машины, выбор элементной базы, сформирован алгоритм работы системы и представлен листинг программы. В качестве микроконтроллера был взял Atmega16.
ВВЕДЕНИЕ 6
1 ОПИСАНИЕ ОБЪЕКТА И РАЗРАБОТКА СТРУКТУРНОЙ СХЕМЫ 7
2 ВЫБОР ЭЛЕМЕНТНОЙ БАЗЫ И ПОСТРОЕНИЕ ПРИНЦИПИАЛЬНОЙ СХЕМЫ 11
2.1 Датчик температуры воды 11
2.2 Датчик уровня воды 11
2.3 Датчик натяжения ремня 12
2.4 Датчик веса 13
2.5 Электродвигатель 13
2.6 Насос 14
2.9 Микроконтроллер 15
2.10 Термоэлектрический нагреватель воды 16
2.11 Дисплей 17
2.12 Клапан залива 18
2.13 Датчик блокировки дверцы 19
2.14 Источники питания 19
2.15 Усилитель 21
2.16 Выбор резисторов, транзисторов, диодов и магнитного реле 21
2.17 Кварцевый резонатор 22
2.18 Принципиальная схема 22
3 АЛГОРИТМ РАБОТЫ 23
4 ЛИСТИНГ ПРОГРАММЫ 29
4.1 Константы 29
4.2 Основная программа 30
4.3 Компиляция проекта 37
ЗАКЛЮЧЕНИЕ 38
СПИСОК ЛИТЕРАТУРЫ 39
ПРИЛОЖЕНИЕ 40
ЗАДАНИЕ
на курсовой проект по дисциплине
«Проектирование микропроцессорных систем и логических контроллеров»
Студентка Хоруженко Е.С., гр. 2414
1 Название курсового проекта: «Разработка системы управления для автоматической бытовой стиральной машины»
2 Необходимо спроектировать систему управления для автоматической стиральной машины
3 Исходные данные: Автоматическая бытовая стиральная машина представляет собой установку для стирки текстильных изделий, имеющая программное управление, осуществляемое посредством клавиатуры, размещенном на панели управления. Питание автоматической стиральной машины составляет 220 В 10%, 50 Гц 5%
4 Функции, которые должны быть реализованы:
4.1 Установка параметров для всех режимов:
4.1.1 Для замачивания – длительность и температура режима
4.1.2 Для стирки – длительность, температура и тип режима (шерсть, белое белье, деликатная стирка, быстрый и нормальный режим, полоскание)
4.1.3 Для отжима – время отжима и скорость оборотов двигателя
4.2 Уровень воды контролируется датчиками уровня. Вода самостоятельно заливается при открытии клапана, а выкачивается насосом. Для определения необходимого уровня воды требуется датчик веса для белья.
4.3 Температура воды контролируется датчиком температуры, а нагрев воды до необходимой температуры осуществляется с помощью термоэлектрического нагревательного элемента
4.4 Вращение барабана осуществляется с помощью двигателя. Скорость и направление вращения барабана задается в зависимости от режима стирки
4.5 Задаваемые параметры отображаются на ЖКИ дисплее, на нем же отражается остаток времени для конца стирки
4.6 .Параметры режимов задаются с помощью клавиатуры
4.7 При нажатии кнопки СТАРТ блокируется дверца автоматической стиральной машины
4.8 Общее включение/отключение системы производится с помощью кнопки ВКЛ/ВЫКЛ;
5 Для системы управления:
5.1 Проанализировать техническое задание, описать систему управления автоматической бытовой стиральной машиной с учетом режимов работы и разработать структурную схему
5.2 Выбрать элементную базу и разработать принципиальную схему
5.3 Разработать алгоритм работы с учетом ЕСКД
5.4 Разработать программу для системы управления
Почему в приложении отсутствует перечень элементов?
автор не заявил его
содержание есть в описании с номерами страниц
Сколько страниц в пояснительной записке?