Система управління хлібопіч
Реалізовані функції.
Цей пристрій має забезпечувати:
1. Роботу печі без попередньої ручної установки вихідних параметрів;
2. Ручну установку параметрів режимів;
. Підтримку трьох програмованих режимів: Замішування , span> Бродіння і Випічка ;
. Контроль бункерів;
. Контроль часу і температури приготування виробу з відображенням поточної інформації на пристрої індикації.
Пристрій індикації
У якості пристроїв індикації використовуються: рідкокристалічний двухстрочний індикатор для відображення текстової інформації і динамік для подачі звукових сигналів.
Клавіші управління.
Для організації управління пристроєм використовуються 5 клавіш:
1) Перехід до наступного режиму ^ ; span>
2) Установка параметрів поточного режиму SET
) Інкремент параметра "+";
) Декремент параметра "-"
) Клавіша підтвердження "ОК".
Вибір елементної бази.
При виконанні даної курсової роботи, я скористався вітчизняним мікроконтролером КМ1816ВЕ5.
Даний вибір був обумовлений тим, що при побудові принципової схеми даного пристрою, у мене не виникло необхідності використання аналого-цифрового перетворювача, і для реалізації необхідних функцій достатньо двох 16-бітних таймерів/лічильників. Застосування ж мікроконтролера ADUC або мікроконтролера 51-й серії призвело б до дорожнечі та функціональної надмірності принципової схеми даного пристрою. p align="justify"> Мікроконтролер має наступний склад:
8-розрядний центральний процесор, керуючий роботою виконавчих пристроїв мікро ЕОМ і має апаратну підтримку операцій множення і ділення. Всього процесор виконує 111 команд розрядністю в 1, 2 або 3 байти;
внутрішня (розташована на кристалі) пам'ять програм обсягом 4К байт;
внутрішня пам'ять даних об'ємом 128 байт, використовувана для організації реєстрових банків, стека і зберігання даних користувача;