Содержание
Введение
1. Постановка задачи
2. Описание системы
3. Выбор микроконтроллера
4. Описание структуры системы
5. Спецификация элементов
6. Характеристики элементов
6.1 Стабилизатор на КР142ЕН5
6.2 Дешифратор К155ИД13
6.3 Индикаторы
7. Программа
7.1 Структура
7.2 Текст
Заключение
Введение
Появление микропроцессоров сыграло важную роль в развитии электронных вычислительных средств, являющихся основой автоматизации в различных сферах человеческой деятельности.
Современный микропроцессор – довольно сложное устройство, работу которого нельзя описать в деталях вне связи с системой, в составе которой он функционирует (в отличие от других более простых электронных приборов). Поэтому в данном курсовом проекте описывается система, обеспечивающая работу микроволновой печи, как пример простейшей микропроцессорной системы.
Контроллер для микроволновой печи представляет собой устройство, которое:
· обрабатывает сигналы, поступающие с панели управления;
· обеспечивает заданный режим работы в течение заданного времени;
· обеспечивает индикацию оставшегося времени работы печи и мощность.
Это достигается с помощью простых схемотехнических решений и программных средств.
1. Постановка задачи Задачей данного проекта является создание системы управления микроволновой печью. Мощность печи составляет 600 Вт. Пользователь задает один из 5-ти режимов работы (600 Вт, 480 Вт, 360 Вт, 240 и 120 Вт), затем выставляет необходимое время работы печи (от 10 с до 40 мин) с шагом по 10 с. После он должен нажать кнопку «Старт». Во время работы печи включается подсветка, вращается подставка, для лучшего распределения энергии и включается вентиляция печи. В случае необходимости пользователь может менять мощность по ходу работы печи, также временно приостановить работу (с последующей возможностью увеличения времени работы печи) или остановить ее совсем. По окончании времени работы печь автоматически отключается. На лицевой панели печи отображается установленная мощность и время, оставшееся до конца работы печи.
2. Описание системы
Структурная схема системы представлена на рисунке 1.
Рис. 1.
1 – установка времени работы и мощности, а также пуск/останов.
2 – отображение установленной мощности и времени, оставшегося до конца работы.
3 – основной прибор комплекса, обрабатывающий поступающую информацию и управляющий внешними устройствами.
4 – микроволновый излучатель.
5 – служит для вентиляции печи во время приготовления пищи.
6 – двигатель вращает подставку, на которую ставиться приготавливаемая пища, для лучшего распределения энергии.
7 – подсветка позволяет следить за процессом приготовления пищи.
Вид клавиатуры.
Кнопки «+ мощность» и «- мощность» для изменения мощности работы печи.
«+ 10 с.» увеличивает время работы на 10 с.
«Старт» - включение печи.
«Стоп/Сброс» выключение печи, а если она выключена, то сброс времени
При подаче питания устанавливается режим работы ожидания, т.е. время сброшено, печь выключена, начальная мощность 360 Вт. С клавиатуры можно ввести время работы, изменить мощность, включить и выключить печь.
Таким образом, можно регулировать режимы приготовления/разогрева пищи.
На дисплее, в зависимости от установленного времени и мощности будут отображаться соответствующие параметры.
3. Выбор микроконтроллера
Центральное место в схеме занимает микроконтроллер, который выполняет арифметические и логические операции, осуществляет программное управление процессом обработки информации, организует взаимодействие всех устройств, входящих в систему. Работа МК происходит под воздействием сигналов схемы синхронизации и начальной установки.
Я остановил свой выбор на микроконтроллере семейства АТ89 фирмы Atmel.
Фирма Atmel Corporation - один из крупнейших мировых производителей микросхем энергонезависимой памяти. ............