Главная » Бытовая электроника » Универсальный регулируемый термостат с изменяемым гистерезисом

Универсальный регулируемый термостат с изменяемым гистерезисом

Данное устройство выполняет функцию цифрового термостата с возможностью настройки температуры, гистерезиса, а также выбора одного из двух режимов работы (нагрев/охлаждение). Может работать в местах, где необходимо поддерживать температуру на заданном уровне.

Основные характеристики термостата:

  • Диапазон измерения и регулирования температуры: -50 C…+120 C
  • Изменение настройки с шагом 0,5°C или 5°C
  • Диапазон гистерезиса: 1…10°C
  • Работа в режиме нагрева или в режиме охлаждения
  • Управление нагрузкой посредством силового реле
  • Отображение информации с помощью LCD 16X2
  • Светодиодная индикация состояния реле

фото термостата

Электрический паяльник с регулировкой температуры
Мощность: 60/80 Вт, температура: 200'C-450'C, высококачествен...
Подробнее

Благодаря применению температурного датчика DS18B20, мы можем контролировать температуру в широком диапазоне от -50°C до +120°C. Термостат может работать в режиме нагрева или охлаждения, которые в удобном виде можно переключить в настройках. Термостат оснащен LCD дисплеем 16×2, что дает возможность постоянно контролировать текущую, минимальную и максимальную температуру.

схема термостата

Кроме того, устройство имеет два светодиода красного и зеленого цвета, которые показывают состояние реле и правильную работу программы микроконтроллера. Благодаря использованию энергонезависимой памяти EEPROM, термостат запоминает последние настройки, что упрощает работу с устройством.

Программа микроконтроллера способна определить отсутствие или повреждение датчика DS18B20, с последующим выведением информации на дисплей и отключением реле.

Все устройство собрано на двух платах, соединенные между собой 3-проводной линией, что дает много возможностей при установке его в корпус. Термостат имеет встроенный блок питания, который вместе с несколькими внешними элементами стабилизирует и фильтрует напряжение для микроконтроллера.

universalnyj-reguliruemyj-termostat-s-2

Трансформатор TR1 понижает напряжение до значения 10 В, которое затем выпрямляется, фильтруется и стабилизируется. Исполнительная часть состоит из мощного реле и управляющего транзистора VT1. Диод VD2 защищает транзистор от всплесков ЭДС самоиндукции во время выключения реле.

На разъем X1 выведены: масса, напряжение питания VCC и сигнал базы транзистора (через токоограничивающий резистор R1).Разъем X2 датчика DS18B20 имеет напряжение питания, массу, и сигнальную линию, идущую к микроконтроллеру. По datasheet данная линия подтянута к питанию через резистор 4,7 к (R3).

Профессиональный цифровой осциллограф
Количество каналов: 1, размер экрана: 2,4 дюйма, разрешен...
Подробнее

Микросхема DD1 — это микроконтроллер Atmega8, который работает от внутреннего RC генератора на частоте 1 МГц. Конденсаторы С1 и С2 фильтруют напряжение питания микроконтроллера, а резисторы R1 и R2 ограничивают ток светодиодов HL2 и HL1.

LCD дисплей подключен к микроконтроллеру по 4-х разрядной шине. Потенциометр R5 регулирует контрастность дисплея. Работоспособность данного термостата протестирована в Proteus (ссылка на модель в конце статьи)

тестирование термостата в Proteus

Управление термостатом

В настройки можно войти, удерживая нажатой кнопку [SA1] во время запуска устройства и в момент его работы. При входе в настройки, можно с помощью первых трех кнопок выбрать режим работы, температуру и гистерезис. Кнопка [SA1] переключает параметрs, кнопка [SA2] увеличивает значение на 0,5°C после однократного нажатия, и на 5°C при удержании, кнопка [SA3] работает аналогично в противоположную сторону.

Кнопка [SA4] позволяет выйти из меню с сохранением параметров в EEPROM микроконтроллера, а кнопка [SA5] — выход без сохранения (отмена). Зеленый светодиод информирует пользователя о корректной работе программы, а красный отражает состояние выхода. Если будет отключен или неисправен температурный датчик, то зеленый светодиод погаснет, а также отключатся реле и красный светодиод.

Печатная плата, прошивка, модель в Proteus (38,2 KiB, скачано: 2 402)


6 комментариев

  1. автор этого девайся поделись исходниками если они написаны на С. заранее благодарен!

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

    Ответить
    • Поменяй электролитические конденсаторы по питанию и будет тебе счастье.

      Ответить
  3. Здравствуйте. Можно увидеть код программы?

    Ответить
  4. Спасибо за отличный проэкт.Повторил. Работает. А где фьюзы и ееprpom.hex ?

    Ответить

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