Всем мастерам и радиолюбителям привет. Недавно сделал контроллер для центрального отопления и котла. Все контролируется чипами ATmega8535 + FM24C04. Устройство имеет возможность устанавливать максимальную рабочую температуру центрального отопления и котла, устанавливать гистерезис этих температур, устанавливать минимальную температуру сигнализации.
Принципиальная схема контроллера котла
Максимальная температура сигнала автоматически устанавливается на 2 градуса выше максимальной рабочей температуры. Можно естественно отключить сигнализацию, а также весь контроль как для печи, так и для котла. Статус контроля дополнительно виден на светодиодах. А далее показан примерный (очень похожий) вид подключения.
Поскольку плита находится на кухне, воздуходувка нагнетатель не используется. Было бы много шума. Взамен помещается в защелку заслонка, которая поднимает механическую систему, управляемую контроллером. Оказалось метод работает очень хорошо. Даже небольшое поднятие заслонки вызывает значительную тягу. Механическую систему, которая поднимает заслонку, можно увидеть на фотографии.
Практически вся конструкция выполнена из нержавеющей стали. Червячная передача откуда-то вытащенная много лет назад. Двигатель от старого принтера HP. Плата с электроникой рядом с двигателем является регулятором ШИМ на 555 таймере, который снижает его скорость. Контроллер также управляет циркуляционным насосом и может изменять начальную температуру.
Еще два датчика могут быть подключены для измерения температуры в доме и на улице. Всего может быть в схеме 4 датчика DS18B20. Они припаяны к телефонному кабелю, а затем залиты двухкомпонентным клеем. Залиты только выводы, а не сам датчик. Подробнее на фото.
Были сделаны тесты с 20-метровым телефонным кабелем и всё работало хорошо. Термодатчик обернут алюминиевой фольгой и закреплен изоляционной лентой на трубе с водой, выходящей из печи.
Поскольку у кнопок слишком короткие наконечники, чтобы нажимать было два варианта: либо удлинить наконечники, либо удлинить ножки. В итоге выбрал последнее. Там просто более толстые провода, согнутые и спаянные с другой стороны.
Клапан либо открыт, либо закрыт. Есть два управляющих выхода, потому что механическая система имеет два микровыключателя. Контроллер дает массу или одному, или другому. На фото работающего контроллера в левом нижнем углу приведен диапазон поддерживаемых температур. При 40 градусах клапан открывается, а при 42 – закрывается. Открытое состояние сигнализируется красным светодиодом. В этом случае устанавливаются 2 гистерезиса. Устанавливается только верхняя температура, а нижняя рассчитывается по гистерезису. Если бы использовал вентилятор, был бы задействован только один выход.
Кроме того, приведу чертеж элемента схемы усилителя мощности на транзисторе BUZ11, который может управлять, например, вентилятором. Но мне не нужен был такой контроль, поэтому использовал BC337 (видно на фотографии собранной платы и на схеме).
Устройство не защищено от перебоев в подаче электроэнергии, но, думаю, это тоже можно сделать. Только в данном случае понадобится ИБП, потому что насос не будет работать.
Если кто-то использует вентилятор, нет проблем – электричество исчезнет и вентилятор остановится.