Радиолюбитель - это просто

А что еще нужно радиолюбителю, кроме хорошего паяльника и интересной схемы...

Аналоговый, дискретный термометр на ATtiny2313

Просмотров: 463Комментарии: 0
Для дома, для семьиТермометр
Аналоговый, дискретный термометр на ATtiny2313Кто-то скажет, что это анахронизм и полная фигня, но оформление показаний датчика в аналоговом виде в виде шкалы, к примеру как у автора в виде столбика имитирующего спиртовой термометр, очень удобно для быстрого считывания показаний, показания показывают непосредственно уровень.

Аналоговый, дискретный термометр на ATtiny2313

Прибор построен на ATtiny2313 в конце статьи есть архив с печатной платой и прошивкой.

Как я уже сказал, схема построена на микроконтроллере ATtiny2313.
Низкий уровень на соответствующем выходе приводит к тому, что диод загорается, а высокий отключается. Резистор R1 с конденсатором С3 предназначен для генерации сигнала сброса US1 после включения питания. Это снижает вероятность неправильной инициализации программы. Резисторы R2 и R3 поддерживают шины микроконтроллера на логическом уровне «1»,
когда перемычки JP1 и JP2 разомкнуто.

Аналоговый, дискретный термометр на ATtiny2313

Разъем J2 предназначен для подключения датчика температуры. В его роли была использована популярный датчик DS18B20. В этой конструкции был использован один из его основных преимуществ - возможность питания с помощью линии данных. Благодаря этому датчик подключен только с двумя проводами.
Перемычки JP1 и JP2 позволяют выбрать разные режимы работы термометра. Настройки перемычек и соответствующие режимы работы
размещены в Ниже.

JP1 - разомкнуто - Непрерывное свечение светодиодов
JP1 - замкнуто - Мигание диодов: 0,25с - 1,5с, с половинной яркостью.
JP2 - разомкнуто - свечение линейки светодиодов (активного, значащего столбика)
JP2 - замкнуто - свечение только одного светодиода отображающего текущее значение температуры

Пользователь может самостоятельно настроить - яркость "дисплея", чтобы получить удобный компромисс между читаемостью и потреблением энергии от источника питания. И это означает - многие часы автономной работы от батареи.
Система собрана на односторонней печатной плате с размерами 32 мм × 180 мм. Микроконтроллер должен быть запрограммирован без изменения настроек fusebit т.е. оставить настройки по умолчанию (заводская настройка). Светодиоды могут быть любых цветов, выбранные в соответствии с их собственным опытом.
Наилучшим вариантом для подключения датчика DS18B20 к плате является использование экранированного кабеля, для избежания вероятности ошибок. Сам датчик должен быть настроен на работу в режиме питания от линии передачи данных. Выходы VCC и GND соединенны вместе и соединяются с массой устройства (GND в разъеме J2), а вывод DQ напрямую к DATA, как на рисунке.




Аналоговый, дискретный термометр на ATtiny2313

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

Правильно собранное устройство не требует настройки и должна начать работу немедленно). При питании от источника 3,5 ... 5 В потребляемый ток колеблется от нескольких мА до 150 мА, в зависимости от из выбранного режима работы. Если температура ниже 25 °C, диод мигает короткими импульсами с пометкой «25 °C» независимо от настроек перемычек. Это информация для пользователя что система работает. Далее с ростом температуры идут показания светодиодов расположенные выше.
Разрешение индикации составляет 5 °C, что достаточно для многих нужд.
Прибор разрабатывался для нужд коптильни и печи - поэтому значения показаний начинаются с 25 °C.

Аналоговый, дискретный термометр на ATtiny2313



Можно конечно воспользоватся чем-то таким:
Аналоговый, дискретный термометр на ATtiny2313

Или таким:
Gearbest termo2


Отлично подойдет такой для дома:
Gearbest termo3


Или совсем крутой вариант:
Gearbest 4


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


Комментарий будет опубликован после проверки

Выберите человечка с поднятой рукой!