Этот прибор будет полезен тем, у кого есть двухконтурный котел для отопления жилья. С его помощью можно поддерживать постоянную температуру воздуха в комнате, а не воды в батареях. Кроме того, при подключении двух датчиков он может показывать температуру воздуха как в доме, так и на улице.
Первоисточник этой схемы находится здесь. Схема с исправленной цепью сброса микроконтроллера привелена ниже:
Увеличить в новом окне
Термометр может измерять температуру от -55 до +99 °C с разрешением 0,1 °C (с датчиком DS1820) или 1 °C (с датчиком DS1821). Тип датчиков и их наличие определяется автоматически. Температура показывается или для любого одного датчика, или для обоих попеременно с задаваемым временным интервалом. В режиме термостата он может управлять исполнительным устройством (нагревателем или охладителем). Кроме того, с помощью этого прибора можно программировать датчики DS1821 для работы в других устройствах.
В моем изготовлении прибор выглядит так:
Термометр-термостат
Схему я немного изменил: сделал постоянное сетевое питание по простейшей схеме на КРЕН5, добавил реле для управления двухконтурным котлом; красный светодиод показывает, что нагрев разрешен.
Свисающий из корпуса кусок кабеля заканчивается термодатчиком. Сначала он размещался внутри корпуса, как и предлагал автор схемы, но оказалось, что при постоянном сетевом питании температура в корпусе всегда на пару градусов выше комнатной, несмотря ни на какие вентиляционные отверстия. Пришлось пожертвовать эстетикой и вынести датчик наружу.
В архиве для скачивания есть схема, правильная прошивка микроконтроллера и подробное описание схемы от автора. Запрограммировать контроллер можно программатором TAFE и программой IC-prog (все сигналы без инверсии).
Скачать схему термометра-термостата.