Простой цифровой термометр-термостат
Предлагаемая конструкция термометра производит измерение и отображение температуры в градусах Цельсия на семисегментном светодиодном индикаторе. Термометр также имеет функцию термостата с установкой и сохранением порога включения в энергонезависимой памяти контроллера. Также имеется возможность корректировки показаний датчика в пределах +1*С.
Технические характеристики:
Диапазон измеряемых температур: | -55*С…+125*С | |
Точность отображения температуры: | 0,1*С | |
Шаг установки температуры термостата: | 1*С | |
Диапазон поправок для датчика: | +0,94*С с шагом 1/16*С |
Принципиальная схема (Рис. 1). Основой схемы является контроллер DD1 который опрашивает цифровой датчик температуры DD2 и осуществляет динамическую индикацию переключая последовательно через ключи на транзисторах VT1-VT4 разряды на светодиодном индикаторе HL1. На выводе 16 DD1 появляется уровень лог.1 в случае если текущая температура меньше чем заданная в настройках термостата. В случае отрицательных температур работа выхода термостата аналогична работе механического термостата холодильника т.е. лог.1 при условии если текущая температура выше чем заданная в настройках термостата. Транзисторный ключ может управлять твердотельным реле или любой другой маломощной нагрузкой током до 0,5А или может быть заменен на n-канальный полевой транзистор для управления мощной нагрузкой. Питание термометра осуществляется через стабилизатор напряжения 7805 защищаемый от ошибочной переполюсовки подаваемого напряжения питания диодом 1N4007.
Конструкция и детали. Светодиодный индикатор HL1 с динамической схемой и "общими катодами". Если длина провода к датчику DD2 будет от 0,5 до 5 метров, то следует использовать экранированный провод.
Управление.
После включения питания нажатием и удерживанием кнопок + и - производится
установка значения порога температуры включения термостата. Установленное значение сохраниться
в энергонезависимой памяти контроллера.
Для входа в режим установки поправки показаний датчика нужно отключить питание термометра, затем
нажать и удерживать одновременно кнопки + и - не отпуская их включить питание термометра.
Отпустив кнопки появится число формата -0.XX которое можно изменять нажатием и удерживанием кнопок + и -
Eсли не предпринимать никаких действий то термометр спустя 8 секунд вернется в режим работы, а
установленное значение поправки сохраниться в энергонезависимой памяти контроллера.
Скачать прошивку здесь.
Программу и схему программатора можно найти здесь.