Цифровий терморегулятор для бойлера

  1. Обговорити цю статтю на - форумі "Радіоелектроніка, питання і відповіді".

опублікував admin | Дата 5 грудня, 2014

Одне з найважливіших переваг мікроконтролерів перед схемами з використанням жорсткої логіки в тому, що одну і ту ж електричну схему з мікро контролером, але з іншим програмним забезпеченням, можна використовувати для виконання різних і часом протилежних завдань.

Ось і в даному випадку була взята схема, розглянута в статті «Цифровий термометр-термостат з регульованим гістерезисом». Схема представлена ​​на малюнку 1 з дуже незначними змінами. А ось програму довелося підправити і ввести додаткові можливості - запам'ятовування величини гістерезису в незалежній пам'яті мікроконтролера, що виключає необхідність установки параметрів схеми після перезавантаження контролера, пов'язаної із завершенням роботи пристрою, збоєм програми або зменшенням напруги живлення нижче величини чотири з половиною вольта.

А ось програму довелося підправити і ввести додаткові можливості - запам'ятовування величини гістерезису в незалежній пам'яті мікроконтролера, що виключає необхідність установки параметрів схеми після перезавантаження контролера, пов'язаної із завершенням роботи пристрою, збоєм програми або зменшенням напруги живлення нижче величини чотири з половиною вольта

Величину гістерезису можна встановлювати від 1 до 10 градусів включно. Максимальна температура, підтримувана термостатом, дорівнює 70 градусам. Під час увімкнення пристрою в незалежну пам'ять мікроконтролера запишеться гистерезис включення і виключення термостата, рівний п'яти градусам і підтримувана температура, рівна сорока градусів. Після подачі на схему напруги засвітяться всі сегменти індикатора крім точок. Це зроблено для перевірки його повної працездатності. Для установки температури служать кнопки SB1 і SB2. SB1 - зменшення, SB2 - збільшення температури. Гістерезис встановлюється цими ж кнопками, але при кнопці SB3. Функціональність SB1 і SB2 в цьому випадку така ж.
Якщо встановити температуру, наприклад сорок градусів, а гістерезис десять градусів, то при сорока градусах будуть нагрівачі включатися, а при 40 + 10 = 50 п'ятдесяти завершить роботу.

Опору резисторів R8, R9, R10 можуть бути від 4,7Ком до 10кОм. А ось номінали резисторів R5 і R6 - критичні і повинні бути такими, щоб загальний струм, що протікає через світлодіод HL2 і випромінюючий діод оптрона U1, був не більше 25 міліампер. Краще взагалі HL2 виключити зі схеми і користуватися неонової лампочкою HL1, і тим самим зменшити навантаження на вихід контролера.
Блок живлення для даного пристрою краще вибирати трансформаторний. Не дивлячись на вагу і габарити, трансформаторний надійніше імпульсного блоку живлення. Він більш стійкий до мережевих імпульсних перешкод, які можуть призводити до збою роботи мікроконтролера. Напруга на вході стабілізатора напруги DA1 повинно бути таким, щоб забезпечувалося напруга живлення контролера, рівне п'яти вольт, навіть при можливому провалі напруги первинної мережі при включенні потужного навантаження. Чи не останню роль при цьому відіграє і ємність конденсаторів фільтра. Безтрансформаторні блоки живлення, при правильно обраних гасять конденсаторах, хоч і вважаються найнадійнішими через малу кількість комплектуючих, але вони розраховані на малі струми навантаження і критичні до провалів напруги мережі 220 вольт.
Якщо потужність нагрівального елементу в бойлері не перевищуватиме одного кіловата, то в якості силового ключа можна використовувати комутатор навантаження на потужних польових транзисторах, описаний в статті «Транзисторний ключ змінного струму» .

Завантажувальний файл програми, малюнок друкованої плати і схему можна завантажити тут

Завантажити "Цифровий терморегулятор для бойлера" Boiler_Termostat.rar - Завантажено тисяча сорок дев'ять разів - 28 KB

Обговорити цю статтю на - форумі "Радіоелектроніка, питання і відповіді".


Переглядів: 12 799



© 2008 — 2012 offroad.net.ua . All rights reserved. by nucleart.net 2008