Поиск

21 августа 2019 г.

Управление фанкойлом или термостат на Arduino MiniCore

Для очередного фанкойла решил сделать контроллер управления.
Чтобы и обороты вентилятора (или другое исполнительное оборудование) задавал по заданной температуре и отключался, если подача жидкости слишком низкая (для режима отопления) или высокая (для охлаждения).
Выход на нагрузку - два твердотельных реле (симисторы), но можно обойтись и одним. Сама плата поддерживает ШИМ регулировку оборотов.

Ядром контроллера является мк Atmega8a, для которого есть MiniCore board в Arduino.
Для отображения используется символьный экран LCD1602.
Датчики температуры NTC.