Термометр беспроводной датчик схема на avr

Индикатор используемый в устройстве — это стандартный двухстрочный индикатор на контроллере HD Транзистор BC предназначен для управления подсветкой индикатора логическими сигналами с микроконтроллера или же ШИМ сигналом с микроконтоллера. Обычные стабилизаторы напряжения типа L78хх имеют большой ток потребления в несколько миллиампер, поэтому не годятся для аппаратуры с батарейным питанием.

Проще было поставить понижающий линейный, типа классической Но неожиданно я увидел, что у нее собственное потребление 6 мА. Данное явление возникает из-за наличия токов переключения входного буфера микроконтроллера.

Основа термометра — микроконтроллер Atmel ATmega8работающий на частоте 8 МГц и управляющий все окружающей периферией. Датчик DHT — это недорогой датчик температуры и относительной влажности, используемый в проекте в качестве уличного датчика.

Термометр на микроконтроллере



В разделе загрузок имеется описание модуля, процесс взаимодействия и команды. Коннектор J1 интерфейса внутрисхемного программирования микроконтроллера позволяет быстро сменить программный код или обновить ПО.

Создаем беспроводной термометр на Arduino

Резистор R3 ограничивает ток через базу транзистора, резистор R1 подтягивает базу к нулевому потенциалу. Хочу отметить, что при низких температурах емкость батареек уменьшается быстрее, не все типы батареек можно использовать в таких условиях.Источник питания термометра выполнен на базе интегрального регулятора напряжения LM в стандартном включении с соответствующими фильтрующими конденсаторами.

Для питания микроконтроллера используется микромощный стабилизатор напряжения DA1 MCP на 5В, собственный ток потребления стабилизатора составляет всего мкА, максимальный ток нагрузки до мА.

Ток потребления устройства в спящем режиме меняется с течением времени по мере заряда конденсатора С4, первые 2,5 минуты потребление составляет 10 мкА, последующие 2,5 минуты ток плавно увеличивается, до момента выхода из спящего режима. Датчик подключается к микроконтроллеру по шине 1-Wire на схеме кннектор JP3 с использованием подтягивающего резистора по линии данных и блокирующего конденсатора по питанию. Контроллер же от 9В просто умрет, а 5В и менее будет мало для передатчика, поэтому понадобился преобразователь питания.

Повышающий импульсный, возможно стал бы вносить помехи, и я с ним экспериментировать не. На печатной плате предусмотрено место для установки модуля. Кнопка управления SW1 подключена ко входу внешнего прерывания микроконтроллера, данный вход подтянут к питанию внутренним резистором порта. В качестве внутреннего датчика используется широко распространенный аналоговый датчик температуры LM35 IC5, который подключается к каналу 1 АЦП микроконтроллера.

1 Комментариев “Термометр беспроводной датчик схема на avr
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *