Регулятор температуры и влажности на ATmega8535

Схема


Регулятор предназначен для помещений с повышенной влажностью. Вентилятор выключается если влажность достигает установленной в настройках. Показания влажности и температуры выведены на два отдельных индикатора (с общим анодом). Добавлена кнопка принудительного включения нагрузки на время от 1..90 мин. (включает вентилятор, игнорируя датчик влажности). Добавлено звуковое сопровождение при нажатии кнопок. Все настройки сохраняются в EEPROM памяти (установка влажности, установка температуры, гистерезис влажности, гистерезис температуры, смещение влажности, таймер принудительного включения вентилятора).

Усправление аналогично проекту на ATmega8.Схема смоделирована в Proteus 8.3.

Пример печатной платы


Fuse-биты ATmega8535


Datasheet DHT11
Datasheet ATmega8535
Схема в формате PDF
Прошивка и файлы проекта для Flowcode V5 for AVR и модель для Proteus 8.3
Печатная плата Sprint-Layout 6.0