Система управления микроволновой печью
Базовая структура микроконтроллеров совпадает с базовой структурой микроконтроллеров семейства MCS-51 и отечественных микроконтроллеров серий 1816/51 и 1830/51, однако микроконтроллеры многих типов содержат новые запоминающие и периферийные устройства, а некоторые устройства базовой структуры имеют иные характеристики
Микроконтроллеры семейства AT89 выпускаются для работы при разных значени
ях напряжения питания и тактовой частоты, определяемой частотой подключенного к микроконтроллеру кварцевого резонатора. Диапазоны значений напряжения питания (Vcc) и тактовой частоты (Fosc) у микроконтроллера указаны в Таблице 1. Ток потребления зависит от величины напряжения питания и тактовой частоты. В Таблице 1 приведены значения тока потребления в рабочем режиме (Icc) при максимальном значении напряжения питания и Fosc=12 МГц.
Таблица 1
Тип МК |
Vcc (В) |
Fosc (МГц) |
Icc (мА) |
N |
АТ89С1051 |
2,7-6,0 |
0-24 |
15 |
20 |
Кроме рабочего режима в микроконтроллере может быть переведен в энергосберегающие режимы работы - режим холостого хода (Idle Mode) и режим пониженного энергопотребления (Power Down Mode).
В режиме холостого хода процессор остановлен, периферийные устройства продолжают работать, коды в IRAM сохраняются. Ток потребления уменьшается в 4-5 раз. Перевод в режим холостого хода выполняется по команде в программе, выход из режима - по сигналу сброса или при поступлении любого разрешенного запроса прерывания.
Микроконтроллеры выпускаются в корпусах разных типов с разным числом выводов, при этом число выводов, используемых для подключения микроконтроллера к схеме устройства, может отличаться от числа выводов корпуса. В Таблице 1 указано число выводов (N), используемых для подключения микроконтроллера к схеме устройства.
Микроконтроллеры, имеющие N=20, выпускаются в корпусах PDIP20 и SOIC20. Все микроконтроллеры семейства АТ89 программируются и перепрограммируются пользователем. [2]
Стандартно микроконтроллеры имеют 5 источников прерываний: 2 внешних прерывания, 2 прерывания по таймеру и прерывание от последовательного порта. Прерывание по каждому источнику может быть индивидуально разрешено или запрещено путем установки или сброса в соответствующих битов в регистре разрешения прерываний IE, расположенном в пространстве SFR. Для каждого из источников прерываний может быть запрограммирован один из двух уровней приоритета путем установки или сброса соответствующего бита в регистре приоритетов прерываний IP. [3]
4. Описание структуры системы
Принципиальная электрическая схема приведена на рисунке 2.
Центральное место в схеме занимает выбранный выше микроконтроллер. К нему подключаются периферийные устройства.
В нашем случае, периферийными устройствами будут служить: клавиатура, семисегментные индикаторы, излучатель, двигатель, вентилятор и лампочка.
Рис.2
При реализации клавиатуры и индикации были применены дешифраторы К155ИД13 и два индикатора: трехсегментный E1-3040APR3 и четырехсегментный E3-4040APR2. При питании схемы использовался стабилизатор напряжения КР142ЕН5А. Все характеристики этих элементов приведены ниже.
Логическая блок-схема приведена на рисунках 3, 4, 5, 6.
Рис.3
Прерывание по таймеру 0
Рис. 4
Прерывание по таймеру 1
Рис.5
5. Спецификация элементов системы
Спецификация элементов используемых в системе приведена в таблице 3.
Таблица 3
Обозначение элемента |
Название элемента |
Тип элемента |
DD0,DD1 |
Дешифратор |
К155ИД13 |
HG0 |
Трехсегментный индикатор |
Е1-3040APR3 |
HG1 |
Четырехсегментный индикатор |
Е3-4040APR2 |
R3…R9 |
Резистор |
3 кОм |
R2 |
Резистор |
5 кОм |
R0,R1 |
Резистор |
1.5 кОм |
R10 |
Резистор |
5.1 кОм |
DA1 |
Стабилизатор |
КР142ЕН5А |
SW1…SW5 |
Ключи | |
K0,K1 |
Реле |
РЭС-6 |
VT0, VT1 |
Транзистор |
КТ315Б |
VT2…VT8 |
Транзистор |
КТ361Б |
VD0,VD1,VD3, VD4 |
Диод |
VD522 |
VD2, VD5 |
Стабилитрон |
1N5240C |
C0, C1 |
Конденсатор |
0,33 мкФ |
C3, C4 |
Конденсатор |
30 пФ |
С5 |
Конденсатор |
10мФ |
С2 |
Конденсатор |
100мФ |
ZQ |
Кварцевый резонатор |
12 МГц |
Другие рефераты на тему «Коммуникации, связь и радиоэлектроника»:
Поиск рефератов
Последние рефераты раздела
- Микроконтроллер системы управления
- Разработка алгоритмического и программного обеспечения стандарта IEEE 1500 для тестирования гибкой автоматизированной системы в пакете кристаллов
- Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0
- Разработка детектора высокочастотного излучения
- Разработка микропроцессорного устройства для проверки и диагностики двигателя внутреннего сгорания автомобиля
- Разработка микшерного пульта
- Математические основы теории систем