Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка контролера системи опалення

Реферат Розробка контролера системи опалення





pan> Вє то включається бойлер, нагрів відбувається до +7 Вє потім відключається. При натисканні клавіші В«3В» користувач переходить до вибору каналу, вони перегортаються по колу з 1 по 5 (коридор, спальня, кухня, зал, бойлер). Для збереження параметрів заданих користувачем використовується клавіша В«4В». Щоб збільшити температуру на +1 або зменшити-1нужно скористатися клавішами В«5В», В«6В». При натисканні клавіші В«7В» користувач може встановити годинник (+1 година), клавішею В«8В» встановити хвилини (+1 хв).

У системі присутній FLASH ПЗУ для зберігання призначених для користувача налаштувань. br/>

Приклад написи на РКІ:

12: 00:00 Коридор-21 В° Спальня-23 В° Кухня-20 В° Зал-22 В° Бойлер-65 В°

3.2 Опис роботи програми


При включенні в розетку контролер виробляє початкову ініціалізацію основних змінних і масивів, переривань і необхідних прапорів. встановлюються виставлені за умовчанням параметри, і система переходить до підтримання потрібної температури, струму, включаючи охолодження коли елементи перегріті і т. д. При старті система за замовчуванням вимкнена і на індикаторі нічого не відображається. Після натискання клавіші В«1В» система включається в роботу, на індикатор виводяться встановлені за умовчанням параметри (початково все встановлено в 0). Таким чином, реалізується найпростіший алгоритм налаштування. p align="justify"> Ми використовуємо бібліотеку 51-го контролера. Спочатку йде оголошення змінних, стандартні лічильники. Для вимірювання температури ми виділили байтові змінні ohlagd. Спочатку контролер посилає сигнали датчиків і отримує відповіді про те, що датчики готові до роботи з ним. Потім контролер посилає сигнал конкретному датчику і отримує від нього виміряне значення температури. Після отримання результатів від 2 датчиків температури і АЦП контролер порівнює отримані результати з параметрами температури, введеними користувачем, або з параметрами, встановленими за замовчуванням. Якщо температура в кімнаті виявляється нижче встановленої температури, то мікроконтролер включає нагрівальний елемент. Якщо температура виявилася вище встановленої, то, навпаки, посилається сигнал про відключення тена, а вентилятор продовжує працювати, втягуючи прохолодне повітря до тих пір, поки температура не буде дорівнює встановленим параметрам, в цьому випадку система вимикається. Для того щоб була можливість ввести параметри температури і часу використовуються відповідні клавіші які відслідковуються по моментах натискання. Для відпрацювання натискання клавіатура сканується багато разів на секунду і контролюється зміна коду клавіші. При старті системи першим можливим встановленим рівнем є 0 про С, після кожного наступного натискання кнопки ...


Назад | сторінка 7 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Температура. Сучасні прилади вимірювання температури тіла
  • Реферат на тему: Система вимірювання температури, яка дозволяє вимірювати температуру в межа ...
  • Реферат на тему: Мікропроцесорна система виміру та індикації температури на індикаторі
  • Реферат на тему: Датчики вимірювання тиску, температури і якості повітря
  • Реферат на тему: Моделювання в системі MICRO-CAP вимірювальних перетворювачів на основі датч ...