![]() |
![]() |
|||||||||||||||
Гигрометр-термометр на датчике DHT22.
Автор: Buster По работе потребовалось автономно измерять влажность в разных помещениях. Перебрав всякие детальки у себя, решил воспользоваться давно приобретенным, но валяющимся без дела датчиком DHT22 он, же AM2302 для Arduino. Была разработана простейшая схема на контроллере PIC16F628A c индикацией на ЖК-дисплей. Так как питание планировалось батарейное, то для увеличения продолжительности службы источника воспользовался импульсным стабилизатором на микросхеме MC34063 включенной по типовой схеме понижающего преобразователя. Если питание будет от сетевого блока, то ее можно смело заменить на LM7805 и ей подобные. Так же для экономии энергопотребления подсветка ЖК-дисплея включается коротковременно на 10 секунд при нажатии кнопки SB1. Прошивка для контроллера написана на CCS C Compiler версии 4.1. Исподники, снабженные комментариями, приводятся вместе с HEX файлом, и могу быть легко переделанным на любой другой подобный пик. Так же прикладываю проект в Proteus вместе с библиотекой датчика DHT22.
Файлы: Все вопросы в Форум.
Эти статьи вам тоже могут пригодиться: |
|
|||||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |