Все своими руками » Измеритель влажности и температуры с ЖКИ






Измеритель влажности и температуры с ЖКИ

Рубрика: Быт

Измеритель влажности и температуры бытовой

     Схема прибора показана на рисунке 1 и содержит минимум деталей, основные из них – микроконтроллер PIC16F628A, датчик DHT22 и жидкокристаллический дисплей на платформе контроллеров HD44780 или KS0066 и имеющий две строки по шестнадцать символов.


измеритель влажности воздуха своими руками, shema

     Ознакомиться с датчиком DHT22 можно в статье «Датчик влажности и температуры DTH 22» о программе ого работы с микроконтроллером PIC16F628A можно посмотреть в статье «Программа считывания данных с датчика DHT22». О ЖК-дисплее написано в ознакомительной статье «Жидкокристаллические алфавитно-цифровые индикаторы». Взаимодействие цифрового датчика DHT22 с микроконтроллером происходит по однопроводной шине данных 1-Wire, что подразумевает использования подтягивающего резистора R1. Для вывода информации на дисплей используется 4-х разрядный режим работы контроллера HD44780. При этом используются четыре разряда PORTB – RB0… RB3 – микроконтроллера и четыре разряда индикатора – D4… D7. VB+ и VB- , это выводы светодиода подсветки экрана индикатора. От величины сопротивления резистора R4 зависит яркость подсветки. Вывод Vee – вход управления контрастностью изображения. Контрастность зависит от величины напряжения, подаваемого на этот вход. На схеме показан делитель напряжения на резисторах R2 и R3, с которого снимается напряжение управления, но можно вместо них применить подстроечный резистор величиной килоОм десять. Конденсатор С1 – конденсатор фильтра питающего напряжения.

      Питается все устройство от стабилизированного блока питания с выходным напряжением пять вольт. Иногда бывает, что показания индикатора долго не меняются и создается впечатление, что в программе микроконтроллера схеме произошел сбой. Тогда в схеме можно оставить технологический светодиод, на схеме не показанный, но виден на фото, который подключается к разряду RA3, вывод 2 микросхемы DD1. Его периодическое включение будет свидетельствовать о работоспособности устройства. Об использовании такого светодиода я упоминал в статье «Программа считывания данных с датчика DHT». Максимальный ток потребления схемой, примерно двенадцать миллиампер. Это в случае применения светодиода. При таком малом потреблении энергии, для питания устройства вполне подойдет безтрансформаторный блок питания. Печатной платы я не рисовал, так что если кому не жалко, то пришлите рисунок платы в формате лау, если будете делать данный измеритель. Схема была собрана на макетной плате. Смотрим фото.

Измеритель влажности воздуха в квартире, vid-1

После подачи напряжения на схему, загорается подсветка индикатора и на секунду светодиод, если вы его захотите поставить. Через (примерно) три секунды на экране должна появиться информация о температуре и влажности.
измеритель влажности воздуха в комнате, vid-2
     Так как датчик оказался очень шустрым, и выдает величину температуры и влажности с точность до десятых долей, в некоторые моменты на экране очень часто менялись показания, что неудобно для восприятия информации. Было принято решение об увеличении интервалов времени между выводами этой информации на экран дисплея. Если включить измеритель без датчика, то никакой информации на индикаторе не будет, будет просто работать подсветка экрана. Если отключить датчик уже при работе схемы, то на экран будет выведена надпись об ошибке. Смотрим фото 2. Вот вроде и все. Успехов. К.В.Ю.

Просмотров:8 233
6 комментариев




6 комментариев к “Измеритель влажности и температуры с ЖКИ”

  • Redis
    10 октября, 2015, 5:47

    Измеритель влажности и температуры бытовой.А нельзя сделать вывод на исполнительный орган? Ведь свободные выхода есть.

  • admin
    11 октября, 2015, 2:28

    Вывода то есть, только сейчас интереса к ним нет.

  • Андрей
    5 июня, 2017, 18:02

    Добрый день, просмотрел все связанные посты про устройство, но так и не нашел asm проекта целиком (в этом посте приложен для скачивания только бинарник). Он сознательно не выложен, или я просто не нашел? Буду благодарен за ссылку, если второе.

  • Александр
    8 января, 2023, 11:16

    Андрей, это не «бинарник», это hex файл, какбы лучше сказать «по вашему»- «шестнадцатинарник».

  • Александр
    8 января, 2023, 11:18

    Рука дрогнула-«шестнадцатинарник»

  • Илья
    12 марта, 2023, 20:31

    Отличная программа. Можно ли ее дополнить аналоговыми выходами влажности и температуры 0-5 В? Если не хватит места памяти программ, то дисплей можно убрать.

Оставить комментарий