Програма призначена для управління саморобним холодильником, детальніше про саморобний холодильник тут.
«Термостат для управління холодильником» власне являє собою; термостат, який призначений для підтримки температури всередині однієї холодильної камери з точністю до 0.1 ° С, з використанням настроюється гистерезиса, установки користувач вибирає самостійно.
І додатково використовується два термометра з точністю до 0.1 ° С.
Призначення термометрів, інформація про температуру навколишнього повітря.
Основні елементи схеми це; РКІ 16х2 на базі контролера HD44780 або KS0006, МК ATmega8 з будь-якою літерою і корпусі, зовнішній кварц 8 МГц, пьезодінамік з генератором.
Інша частина схеми, може мати різні варіанти виконання, якщо ви маєте достатню практику в збірці подібних схем, вам не складе великих труднощів, зробити заміну будь-якої частини схеми. наприклад; Step-down converter мікросхема MC34063 - на «кренку», підключити реле 12 V - замість реле 5 V. або частина схеми МОС3063 + ВТ137 замінити на релейний в разі потреби.
FUSE. Схема МК працює з кварцом, на частоті 8MHz.
Принцип роботи програми.
наприклад; якщо в меню виставлено кол. датчиків 3, а в наявності буде тільки два або один, в такому випадку вихід термостата відключається і звучить сигнал зумера.
Поставите кол. датчиків 1, а насправді підключено три (два або один). термостат буде працювати як і належить. зумер подаватися не буде ніяк (тільки якщо кол. Датч. нуль).
Установка кол датчиків в меню потрібно для виключення помилки при втраті датчика, так як вони знаходяться на одній лінії, і визначаються МК автоматично,
Чи не підключені (або не виявлені програмою) датчики супроводжується написом error DS. при цьому на табло в полях значень температури ось такі символи: -: -; -: -.
Датчик U -2, U -3. це додаткові термометри, використовуються для відображення на РКІ температури навколишнього повітря в приміщенні і вулиці.
Сигнальний вихід РВ1 (15 нога МК) призначений для подачі звукового сигналу в разі обриву датчика (при неправильно виставленому в меню кол. Датчиків, це теж викличе сигнал несправності).
Виконавчий вихід РС0 (23 нога МК) управляється термостатом U -1. призначений для управління компресором. Вихід РС2 (25 нога МК) це інверсія виходу РС0.
Виконавчий вихід РС1 (24 нога МК) призначений для підключення другого компресора, відміну від виходу РС0 це 3-х секундна затримка на включення і виключення, (в поступовим зниженням дози, показано послідовне включення реле для одного компресора).
Виконавчий вихід РС5 (28 нога МК) управляє вентилятором, призначеним для змішування повітряних потоків усередині холодильної камери. Команда на включення вентилятора подається періодично на 10 секунд, пауза між включеннями вентилятора, під час роботи компресора в активному стані 3 хвилини, під час простою компресора пауза 8 хвилин.
Вимірювальний вхід РС4 (27 нога МК) використовується для визначення пропажі основного живлення схеми, в цей час у МК проходить команда на збереження накопичених даних статистики роботи термостата. Поріг напруги при якому відбувається запис в пам'ять МК, при налаштуванні можна бачити візуально на екрані РКІ, у вигляді графічної букви z (місце-розташування на дисплеї, в першому рядку, 8-е знакі-місце).
Поточний в першому рядку РКІ права частина екрану, або більш повний здійснюється після натискання кнопки Кн1.
Перший рядок цей час поточний час роботи компресора в активному стані, другий рядок цей час неактивності компресора, тобто паузи.
Роботу схеми можна протестувати в proteus'е.