В данной статье проведем обзор цифрового термометра , построенного на микроконтроллере Attiny2313 , снабженного выносным цифровым датчиком DS18B20 . Пределы измерения температуры составляет от -55 до +125 градусов Цельсия, шаг измерения температуры составляет 0,1 градус. Схема очень простая, содержит минимум деталей и ее запросто можно собрать своими руками.
Самодельный электронный термометр с выносным датчиком построен на всем известном . В роли температурного датчика выступает микросхема DS18B20 фирмы Dallas. В схеме термометра можно применить до 8 цифровых датчиков. Микроконтроллер взаимодействует с DS18B20 по протоколу 1Wire.
Вначале происходит поиск и инициализация всех подключенных датчиков, затем с них происходит считывание температуры с последующим выводом на трехразрядный семисегментный индикатор HL1. Индикатор может быть применен как с общим катодом (ОК), так и с общим анодом (ОА). Подобный индикатор так же был применен . Под каждый индикатор имеется своя прошивка. Измерять температуру можно как дома, так и на улице, для этого необходимо вынести DS18B20 за окно.
Для Attiny2313 необходимо выставить фьюзы следующим образом (для программы
У каждого в жизни неоднократно возникала необходимость узнать температуру за окном. Многие интересуются данным показателем по нескольку раз за день, при этом целью может являться как бытовое желание понять, насколько тепло одеваться сегодня, так и производственная необходимость. Для этого и нужен электронный термометр с выносным датчиком.
Данное цифровое устройство отличает практичность и удобство в использовании. Основное его назначение – измерение температурного режима как внутри помещения, так и за его пределами.
Прежде всего, электронные термометры актуальны в быту: они позволяют легко и быстро узнать температуру на улице. Кроме того, современные оконные термометры для пластиковых окон отлично вписываются в дизайн сегодняшних квартир в отличие от старых дореволюционных термометров.
Помимо домашнего применения, такие термометры используются:
Одно из важных качеств электронных термометров с выносным датчиком для дома и производственных нужд – способность беспрерывного отслеживания температурного режима как в помещении, так и за его пределами, что особенно важно для сохранности продукции, поддержания жизнедеятельности некоторых животных и создания комфортного микроклимата.
Полезный совет! Если вам необходимо измерить температуру не за окном или в пределах помещения, а конкретного объекта, обратите внимание на инфракрасные электронные термометры: они определяют температуру простым наведением на интересующий вас предмет.
Для того чтобы использование данного прибора было удобным и приносило максимум пользы, стоит разобраться в принципах его функционирования.
В комплектацию устройства входит две части:
Чувствительная термопара заключена в резиновую, пластиковую или металлическую оболочку. От нее температурные импульсы поступают на основной блок. В проводных моделях длина провода составляет 1-3 м, однако в последнее время все более популярными становятся беспроводные варианты, где на улице размещается радиопередатчик с термопарой.
Миниатюрный датчик просовывают на улицу, просверлив маленькое отверстие в деревянной оконной раме, или через резиновый прихлоп в случае пластиковых створок. Часто датчик выносят через резиновое уплотнение пластиковой створки и при помощи присоски закрепляют на оконном стекле. Основной датчик при этом легко и удобно разместить в комнате на подоконнике, столе, стеллаже или даже повесить на стену.
Аналогичен принцип размещения термометра на холодильной камере. Корпус прибора крепится на холодильник при помощи присоски или рядом с холодильником, в то время как датчик размещается внутри камеры.
Благодаря высокой чувствительности оконных уличных термометров для пластиковых окон, погрешность результатов измерений минимальна. Данные измерений вы видите на дисплее основного блока. Таким образом, дополнительное удобство уличного цифрового термометра в отсутствии необходимости вглядываться в ртутный градусник, пытаясь различить показания по едва заметному столбику. На уличном оконном термометре с выносным датчиком вся информация четко и наглядно отображается на контрастном дисплее в вашей комнате.
Полезный совет! Покупая уличный электронный термометр с выносным датчиком, обратите внимание на модели, оснащенные датчиком влажности. Таким образом вы сможете отслеживать изменения данного показателя и будете предупреждены о вероятности осадков.
Приобретая термометр, обратите внимание на его характеристики и дополнительные возможности, делающие цифровые оконные термометры более удобными и функциональными.
Благодаря достижениям современных технологий цифровые термометры способны работать при разных условиях и максимально удобны в быту:
Современные устройства обладают различными дополнительными возможностями, расширяющими функционал термометра. При выборе термометра эти характеристики могут сыграть немаловажную роль.
Функция | Описание функции |
Определение вероятности гололеда | При температурном режиме в пределах от -1 до -3°C устройство предупреждает вас о повышенной вероятности гололеда на улице. |
Анализ данных | Термометр фиксирует максимальную и минимальную температуру и записывает эти данные в память. |
Подключение в USB | Через USB порт вы можете подключить интерфейс к своему компьютеру, скопировать, проанализировать и обработать полученные данные и составить отчеты на основе информации в памяти устройства. |
Дополнительные индикаторы | Термометр может оснащаться часами, встроенным будильником и календарем, сочетая в одном устройстве все полезные показатели, необходимые нам ежедневно. Среди лучших многофункциональных моделей – оконные термометры rst, оснащенные часами и умным будильником. |
Определение уровня влажности | Показатель влажности позволяет предугадать вероятность осадков на улице. |
Полезный совет! При покупке цифрового термометра обращайте внимание на полный функционал устройства и не берите слишком «умные» модели, если вам не нужны все их возможности. Так вы существенно сэкономите денежные средства, ведь более простые модели и стоят куда дешевле многофункциональных.
Если у вас есть необходимость в анализе данных, убедитесь, что выбранная модель оснащена USB портом и способностью обрабатывать зафиксированные показатели. Если же ваша единственная цель покупки – узнавать температуру на улице, выбирайте самую простую лаконичную модель термометра.
Купить оконный термометр, оснащенный дополнительными возможностями, может быть полезно для:
Одним из важных преимуществ таких термометров является их мобильность. Вы можете не только разместить основной дисплей в любой точке комнаты и менять расположение по настроению и необходимости, но даже носить его с собой.
Наиболее популярные варианты:
Полезный совет! Помните, что даже переносные термометры ограничены радиусом 60 м от датчика – именно в пределах такого расстояния функционирует устройство.
Особенность бани или сауны в условиях повышенной температуры и влажности в пределах помещения. Поэтому крайне важно точно измерять и поддерживать заданный температурный режим. Для этой цели оптимально подходят электронные термометры для измерения температуры с выносным датчиком.
Идеальными для бань электронные термометры с выносными датчиками делают следующие характеристики:
Статья по теме:
Виды и возможности устройств. Критерии выбора метеокомплексов. Рейтинг беспроводных моделей. Где купить метеостанцию.
Разнообразие моделей позволяет выбрать оптимальный для ваших целей вариант, но есть несколько общих рекомендаций, помогающих подобрать оптимальную модель:
Для проведения банных процедур большое значение имеет не только температура, но и показатель влажности воздуха. Поэтому зная обе эти характеристики, вы можете создать в бане оптимальный микроклимат.
При высоком показателе влажности температура воздуха не должна превышать 40°C. В случае же низкого уровня влажности температура может достигать 80°C.
У каждой из моделей есть свои особенности. Обращайте внимание на актуальные для работы в условиях повышенной температуры и влажности и удобные для использования в бане:
Чтобы термометр функционировал исправно, а показания отличались точностью, следуйте данным правилам:
Полезный совет! Для максимальной точности показаний установите несколько термометров на разной высоте – ведь в зависимости от высоты, температура воздуха отличается.
Если чувствуете в себе тягу к изобретательству, можно освоить создание цифрового термометра своими руками. В результате вы получите рабочий прибор, подключаемый к компьютеру через порт. Таким образом, вы сможете как поддерживать необходимый температурный режим в аквариуме, инкубаторе, хранилище и других помещения, так и отслеживать и в дальнейшем анализировать изменения погоды на улице.
Более того, создание цифрового термометра с выносным датчиком своими руками позволяет подключить к одной двух- или трехпроводной линии несколько датчиков. В результате вы минимизируете затраты и при этом можете отслеживать и регулировать температурный режим в нескольких местах сразу.
Для успешного создания прибора вам потребуется:
Полезный совет! Используйте стабилитроны минимальной мощности – они характеризуются максимальной компактностью.
При должном умении монтаж деталей можно произвести прямо на разъеме – этот вариант является наиболее удобным и практичным.
В результате вы получаете термометр, работающий в температурном диапазоне от -55 до +125°C при абсолютной погрешности преобразования меньше 0,5°C. Максимальное время полного преобразования составляет приблизительно 750 мс.
Необходимое значение напряжения для питания устройства через отдельный внешний вывод составляет от 3 до 5,5 В. Размещается термометр в транзисторном корпусе ТО-92.
Готовое устройство не требует калибровки сенсоров. Остается подключить датчик к компьютерному порту, после чего необходима программа измерения температуры. Подходящим вариантом является Temp.Keeper: она позволяет отслеживать температурный режим различных объектов и сред в зависимости от размещения датчиков.
Полезный совет! Изготовление такого устройства своими руками требует некоторого опыта в конструировании подобных механизмов, а также соответствующих запчастей. Поэтому при отсутствии соответствующего опыта, лучше будет купить уличный электронный термометр, в таком случае вы будете уверены в его исправности и эффективной работе.
Прежде чем покупать электронное устройство, важно взвесить все за и против. И тут следует обратить внимание на опыт реальных людей, пользующихся устройством долгое время.
По отзывам пользователей, есть два основных аспекта, которые советуют учесть при покупке:
Из полезных функций по собственному опыту пользователи выделяют:
Таким образом, современные термометры с выносным датчиком не ограничиваются простым измерением температуры на улице или в помещении и позволяют анализировать погодные показатели в любых условиях.
Как сделать простой цифровой измеритель температуры (10+)
Простой цифровой термометр своими руками
Мне потребовалось быстро изготовить простой измеритель температуры из подручных деталей. Схема получилась простой, доступной для повторения людьми с базовыми навыками в области электроники.
Конструкция представляет собой классический мост. Одно плечо моста выполнено на резисторе и датчике температуры с линейной зависимостью напряжения от температуры. Второе плечо - делитель напряжения
Схема питается от стабилизированного источника напряжения 9V. Внимание! Нельзя использовать источники, которые дают на выходе высокочастотные пульсации. Измерительный прибор не будет работать в таких условиях. Можно питать от батарейки "Крона", но тогда, по мере ее разряда и снижения напряжения на ней, потребуется подстройка
Резистор R1 - маломощный 6.8 кОм.
Резистор R2 - маломощный 30 кОм.
Резистор R3 - маломощный подстроечный 5 кОм.
Измерительный прибор A - обычный цифровой тестер.
Напряжение на датчике VD1 прямопропорционально температуре. Причем изменение температуры на 1 ГрЦ приводит к изменению напряжения на 10 мВ, что очень удобно, так как упрощает пересчет показаний прибора в значение температуры.
Наладку проводим так. Измеряем температуру окружающей среды обычным термометром. Включаем тестер, переводим его в режим измерения напряжения с лимитом 2000 мВ. С помощью подстроечного резистора R3 добиваемся на индикаторе показаний, равных текущей температуре, умноженной на 10. То есть, если у нас в комнате 21 градус, то на индикаторе должно быть 210 мВ.
Все, теперь можно проводить измерения. Показания индикатора нужно делить на 10. Если на индикаторе, например, -120, значит, температура -12 ГрЦ.
К сожалению в статьях периодически встречаются ошибки, они исправляются, статьи дополняются, развиваются, готовятся новые.
Предлагаемый для самостоятельной сборки цифровой измеритель температуры позволяет в реальном времени измерить температуру в диапазоне от нуля до 99 градусов по Цельсию. Проект разработан на базе микроконтроллера PIC16F1825, драйвера CAT4016 для LED дисплея, температурного датчика DS18200 и двух 7-сегментных светодиодных индикатора с общим анодом. Этот маленький удобный термометр потребляет довольно малый ток и может работать с 4.5 вольтовой батарейкой, составленной из 3-х элементов АА. Яркость дисплея можно изменить, заменив значение резистора R1.
Который имеет очень малые размеры. Здесь мы рассмотрим создание простого цифрового термометра с использованием в качестве температурного датчика - специальный цифровой датчик температуры от фирмы DАLLAS, а точнее ds18b20 и микроконтроллером ATtiny2313. Характеристики предложенного цифрового термометра: пределы измерения от -55 до +125*С; точность измерение от 0,1 до 0,5*С.
Фотография датчика ds18b20:
Работает термометр следующим образом: микроонтроллер подает запрос на поиск и запись адресов датчиков ds18b20, подключенных к линии контроллера по интерфейсу 1Wire. Далее производится чтение температуры с датчиков, которые были найдены, после этого выводит температуру на 3-х символьный LED, хотя при небольшой модификации прошивки можно подключать и 4-х символьный LED. Тогда температура будет выводится с точность до десятичных долей градуса. Опрос датчика составляет где-то 750мс. Схема проста и в печатной плате не нуждается, хотя кому больше нравится на печатной плате - можно нарисовать. Я контроллер ATtiny2313 ставил сзади LED индикатора и всё соединял проводами.
Принципиальная схема цифрового термометра на ATtiny2313:
Перейдём к настройки фьюзов микроконтроллера. Для работы с протоколом 1Wire, частота внутреннего генератора МК должна быть не меньше 4мгц. Вот скриншот фьюзов которые надо выставить при прошивке в Code Vision AVR:
На форуме, есть прошивки для индикаторов с общим катодом и общим анодом. Так же все прошивки умеют работать с 8 х датчиками ds18b20. Ещё есть прошивка, которая меряет температуру с точностью до десятичных значений, при этом необходим 4х символьный , анод лишнего сегмента цепляют к PORTD.3 , а запятую цепляют на PORTB.7.