Эта конструкция была создана по необходимости, менее чем за пару дней, из того что было под рукой. Устройство представляет собой электронный регулятор температуры с двумя датчиками, который управляет насосом центрального отопления. Это самодельное устройство на основе температур измеренных в двух точках, включает или выключает насос. То есть по сути работает как термостат.
Схема двойного термометра на Attiny2313
Решение нашло применение в солнечном водонагревателе: если температура в нагревателе выше установленного допуска (чем температура в резервуарах), насос будет включен, если температура упадет — насос выключится.

Термодатчик основан на микросхеме Attiny2313 и двух популярных цифровых термометрах DS18B20. Использовалась Attiny только потому, что было несколько штук в запасе. Что касается термодатчиков, подкупила заводская калибровка, 1-проводное подключение и возможность подключить датчик по очень длинному кабелю.

LED 7-сегментный дисплей, управляется микроконтроллером напрямую, реле 220/16 А на 5 В подключается через МОП-транзистор (в корпусе S-08 SMD). Плата адаптирована и к транзистору в корпусе ТО-92.

Насос закачивает воду прямо в бойлер. Установка разницы температур около 4 градусов в солнечный день обеспечивает горячую воду на 50 градусов.

Если температура котла выше установленного диапазона, насос не включится. Также микроконтроллер распознает знак разницы температур и включает насос только тогда, когда он положительный. Схема, плата и исходный код в архиве.







