Светодиодный индикатор температуры на микроконтроллере Attiny2313 и датчике DS1621

Особенности работы светодиодного индикатора температуры на микроконтроллере Attiny2313. Диапазон измеряемой температуры составляет  от -55 ° C до +125 ° C. В качестве индикатора изменения температуры применены 3 светодиода. Возможность установки высокого и низкого порога в режиме термостата.

Описание работы индикатора

Сигнал с выхода управляет реле, которое коммутирует нагревательный прибор или вентилятор. Питание осуществляется постоянным напряжением от 4,5 до 5,5 вольт. Ток потребления равен 15 мА.

Схема светодиодного индикатора температуры

Эта схема использует датчик температуры Даллас DS1621. Датчик температуры имеет выход сигнала, который становится высокой, когда температура устройства превышает порог, определенный пользователем. Когда температура падает ниже порога, заданного пользователем, сигнал на выходе становится низким.

фото готового индикатора на светодиодах

Таким образом, любое значение гистерезиса может быть запрограммировано вручную. Значения сохраняются в энергонезависимой памяти. Сигнал с выхода датчика усиливается транзистором BC557, который приводит в действие реле. Реле может включать нагреватель либо вентилятор. Настройка температуры и показания с датчика передаются по 2-проводному последовательному интерфейсу.

Микроконтроллер ATTiny2313 осуществляет взаимодействие с датчиком DS1621. В результате работы микроконтроллера  ATTiny2313 текущая температура выводится на один из трех светодиодов.   Диапазон температуры, при котором светодиоды должны светится могут быть установлены пользователем в программном коде.

Скачать исходный код и печатную плату температурного индикатора (скачено: 131)

www.avrprojects.net


Добавить комментарий

Ваш электронный адрес не будет опубликован.

*


\n