Простой цифровой термометр своими руками с датчиком на LM35

Для изготовления этого простого цифрового термометра необходим температурный датчик LM35, цифровой вольтметр (любой недорогой китайский цифровой мультиметр), два маломощных диода, один резистор и несколько батареек (либо элемент типа «Крона»). Из этих компонентов можно быстро собрать простой цифровой многофункциональный термометр с диапазоном температур от -40 до +150 градусов Цельсия. Для измерения только положительных температур диоды и резистор не нужны.

Точность измерения температуры 0,1 градуса Цельсия, т.е. термодатчик для многих применений можно назвать прецизионным. Для этого универсального цифрового термометра использованы полупроводниковые датчики температуры LM35DZ/NOPB для температуры от 0 до +100°C и LM35CZ/NOPB для температуры от -40 до +110°С в корпусах TO-92. В datasheets некоторых производителей LM35 указана верхняя измеряемая температура +150 градусов Цельсия.

Термометр для измерения положительных температур

Такой электронный измеритель температуры можно быстро сделать своими руками. Достаточно подключить Крону (или три пальчиковые батарейки, соединенные последовательно) к датчику, а датчик к вольтметру, как показано на рисунке – и термометр готов. Датчик потребляет от источника питания ток не более 10 мкА, поэтому батарейку можно не отключать длительное время.

Схема подключения LM35 для измерения плюсовой температуры и «распиновка» датчика

Диапазон использования такого цифрового датчика очень широк:
– термометр комнатный
– термометр уличный
– термометр для воды и других жидкостей
– термометр для инкубатора
– термометр для бани и сауны
– термометр для аквариума
-термометр для холодильника
– термометр для автомобиля

– цифровой многоканальный термометр и т.д.

Термометр уличный электронный

Схема цифрового термометра для измерения температуры от минус 40 до плюс 110 градусов Цельсия с однополярным источником питания. Диоды маломощные кремниевые – КД509, КД521 и т.д. Диапазон измерения тестера надо устанавливать на 2 вольта (2000 мВ), последняя цифра будет показывать десятые доли градуса, ее следует отделить точкой.

Для воды и других жидкостей датчик термометра следует сделать герметичным, для этого его можно залить силиконовым герметиком, либо поместить в медную трубку с внутренним диаметром 6 мм со сплющенным и запаянным концом. Запаянный конец трубки надо заполнить термопастой. Затем припаять к датчику провода, изолировать контакты и вставить датчик в трубку – протолкнуть до упора, чтобы он находился в теплопроводящей пасте. Таким образом получаем щуп-термометр. Если инерционность термометра не является критичной, датчик можно вставить в пластиковую трубку и загерметизировать ее концы.

Схема электронного термометра с двумя датчиками

Термометр легко сделать многоканальным. Для этого можно использовать как механические, так и электронные аналоговые переключатели. Ниже, для примера приведена схема двухканального термометра для плюсовых температур с использованием «перекидного» тумблера.

Этот прибор показывает уличную температуру, датчик висит за закрытой форточкой. Время на сборку заняло 30-40 минут.

Так выглядит прибор сзади. Собран градусник по схеме с одним источником питания, двумя диодами и резистором. Поскольку отрицательное смещение на диодах составляет порядка 2-х вольт, а минимальное напряжение питания датчика 4 вольта, в качестве БП использованы спаянные последовательно 5 батареек ААА. Датчики припаяны к неэкранированным проводам длиной 2,5 метра.

На этом фото показаны два термометра. Датчик первого размещен в холодильной камере, а второго – в морозильной камере этого же холодильника. Точка на индикаторе мультиметра нарисована черным маркером.

Измерил температуру своего тела – полный порядок. Подключил точно такой же другой прибор (без точки на индикаторе) к этому же датчику и огорчился, прибор «врет» в большую сторону на 0,2 градуса. В кипящей воде не пробовал: не готовы герметичные щупы. Перед замерами батарейки в обоих приборах заменил на одинаковые новые.

На основе этого термодатчика можно сделать простой регулятор температуры, добавив компаратор с регулируемым или фиксированным порогом срабатывания и силовой ключ (оптосимистор, реле …), который будет включать нагреватель. Для построения термостата (инкубатора, например) такая схема не пойдет, LM35 необходимо подключать к устройству с функцией ПИД-регулятора, например, ТРМ210.

  • Напряжение на светодиоде
  • Схема светодиодной лампы на 220в
  • Лампа ЭРА А65 13Вт
  • Как паять светодиодную ленту
  • Светодиодная лента на 220 в
  • Простое зарядное устройство
  • Разрядное устройство для автомобильного аккумулятора
  • Схема драйвера светодиодов на 220
  • Подсветка для кухни из ленты
  • Подсветка рабочей зоны кухни
  • LED лампа Selecta g9 220v 5w
  • Светодиодная лампа ASD LED-A60
  • Общедомовой учет тепла
  • Схема диодной лампы 5 Вт 220в
  • firstelectro.ru

    Сделай сам: электронный термометр своими руками

    Сегодня мы расскажем, как своими руками сделать электронный термометр из трех деталей.
    Очень простой и достаточно точный термометр можно сделать, если у вас случайно завалялся старый стрелочный амперметр со шкалой 100 мкА.
    Для этого потребуется батарейка и всего две детали.
    Температура измеряется датчиком LM 35. Этот интегральный кремниевый датчик включает в себя термочувствительный элемент — первичный преобразователь температуры и схему обработки сигнала, выполненные на одном кристалле и заключенные в пластмассовый корпус, такой, как, например, у КТ 502 (ТО- 92). У датчика LM 35 есть конструктивная разновидность с теми же параметрами, но иной цокалевкой и теплоотводом, что очень удобно для контактных измерений температуры.

    Выходное напряжение датчика LM 35 пропорционально шкале Цельсия (10мВ/ С). При температуре 25 градусов этот датчик имеет на выходе напряжение 250 мВ, а при 100 градусов на выходе 1,0 В.
    Обозначение датчика несколько необычно. Цоколевка приведена на рисунке.
    На схеме датчик изображают прямоугольником с обозначением типа прибора и нумерацией выводов.
    Схема термометра приведена на рисунке и столь проста, что не требует пояснений.
    Собранный термометр должен быть откалиброван.
    Включите схему. Датчик LM 35 плотно прижмите к резервуару ртутного градусника, например с помощью изоленты, укутайте место соединения или просто положите все под подушку. Так как любые тепловые процессы инерционны, придется подождать с полчаса или больше, чтобы температуры датчика и градусника выровнялись, затем потенциометром установите стрелку микроамперметра на цифру, соответствующую температуре градусника. Вот и все. Термометром можно пользоваться.
    В авторском варианте для тарировки был использован градусник от 0 до 50 градусов Цельсия с ценой деления 0,1 градус, поэтому термометр получился достаточно точным.
    К сожалению, найти такой градусник проблематично. Для грубой тарировки можно просто положить датчик рядом с термометром, измеряющем скажем температуру в помещении, подождать часа два и выставить нужную температуру на шкале микроамперметра.
    Если точный градусник все же найдется, то в качестве индикатора вместо стрелочного прибора можно использовать цифровой мультиметр, например китайский ВТ-308В, тогда показания температуры можно будет считывать до десятых долей градуса.
    Для тех, кто хочет ознакомиться с интегральными датчиками подробно- простите сайт kit-e.ru   или  rcl-radio.ru  (искать LM 35).

    Автор статьи “Сделай сам: электронный термометр своими руками”  Георгий Меньшиков

    Смотрите так же:

    samodelka.info

    Простой цифровой термометр своими руками / Хабр

    Наткнулся недавно в интернете на интересный материал, идея заинтересовала, но после сборки отказалась корректно работать, погуглив дальше наткнулся на другой вариант, который и представляю.

    Простой цифровой термометр с подключением через COM-порт.


    Рабочий вариант схемы был найден здесь.
    Для сборки данного девайса понадобятся следующие компоненты:
    1) Термодатчик DALLAS DS1820 — самая главная часть всей схемы, датчиков можно прицепить несколько параллельно. По описанию каждый сенсор имеет собственный 64 битный ID, что позволяет использовать одновременно 100 сенсоров на шине, длиной 300 м, проверить не довелось, но два датчика на шине длиной 5 метров успешно работают.

    2) Стабилитроны на 3.9V, 6.2V, 5.6V, самой минимальной мощности — они компактнее.
    3) Диод Шоттки, использовал 1N5818 в количестве 2шт.
    4) Диод 1N4148 — 1шт.
    5) Резистор 1,5кОм, 0,25Вт — 1шт.
    6) Конденсатор 10мкФ, 16V — 1шт.
    7) 9-контактный разъем COM-порта, тип — мама.
    8) Корпус для разъема.
    9) Паяльник, припой, и прямые руки =)

    Компоненты необходимо собрать по следующей схеме:

    Для людей не подкованных в электронике стоит отметить что на всех диодах/стабилитронах полоска на корпусе обозначает катод. Из следующей картинки можно понять как необходимо монтировать детали.

    На корпусе конденсатора есть пометка полярности — не ошибетесь, резистор полярности не имеет, паяем как хотим.

    Выводы датчика расположены следующим образом:

    Монтаж можно вести прямо на разъеме, при некоторой сноровке, достаточно плотный монтаж можно уместить в корпусе разъема, что несомненно удобно и практично.

    Посмотреть на Яндекс.Фотках


    Посмотреть на Яндекс.Фотках

    Подключать несколько датчиков нужно параллельно, в итоге получается примерно вот такая штуковина

    Посмотреть на Яндекс.Фотках
    Датчик на конце можно залить эпоксидкой и ему не будут страшны условия за окном.

    Термометр готов, и что особенно приятно, все работает без какой либо калибровки сенсоров.
    Для считывания показаний термометра потребуется программа digitemp, она есть в репозитариях популярных дистрибутивов Linux, установить сложности не составит. Также у нее есть официальный сайт.
    Для пользователей Gentoo стоит отметить что для данной схемы необходимо собрать пакет с опцией USE="ds9097" emerge digitemp

    Далее запускаем инициализацию программы командой digitemp_DS9097 -i -s /dev/ttyS0
    На выводе видим следующее:
    DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
    GNU Public License v2.0 - www.digitemp.com
    Turning off all DS2409 Couplers
    ..
    Searching the 1-Wire LAN
    10E89CA3000800B2 : DS1820/DS18S20/DS1920 Temperature Sensor
    10C162A300080096 : DS1820/DS18S20/DS1920 Temperature Sensor
    ROM #0 : 10E89CA3000800B2
    ROM #1 : 10C162A300080096
    Wrote .digitemprc

    Программа нашла два датчика, значит устройство работает верно.

    Теперь можно считать информацию со всех датчиков командой digitemp_DS9097 -a -s /dev/ttyS0
    Получаем следующие данные:
    DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
    GNU Public License v2.0 - www.digitemp.com
    Mar 28 18:29:00 Sensor 0 C: 6.38 F: 43.47
    Mar 28 18:29:01 Sensor 1 C: 26.50 F: 79.70

    Для удобства интеграции в систему мониторинга можно использовать следующий вариант:
    /usr/bin/digitemp_DS9097 -c /root/.digitemprc -t 0 -s /dev/ttyS0 -q -o "%.2C"
    Считывает показания нулевого сенсора и без лишней мишуры выводит сухие цифры, для считывания других датчиков можно менять параметр -t.

    Устройство было подключено к серверу, где уже давно его ждала система мониторинга cacti, теперь можно наблюдать такие интересные графики:

    Видно когда в комнате было открыто окно и как медленно под вечер опускается температура на улице. =)

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

    В планах написать апплет для панельки gnome, который будет брать информацию с сервера и выводить на панель текущую температуру.

    habr.com

    ПРОСТОЙ ЦИФРОВОЙ ТЕРМОМЕТР

       Предлагаю для повторения схему цифрового термометра, который имеет очень малые размеры. Здесь мы рассмотрим создание простого цифрового термометра с использованием в качестве температурного датчика – специальный цифровой датчик температуры от фирмы 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х символьный LED дисплей, анод лишнего сегмента цепляют к PORTD.3 , а запятую цепляют на PORTB.7.

       Использовать этот цифровой термометр можно в самом широком спектре устройств. Материал предоставил ansel73.

       Форум по микроконтроллерам

       Обсудить статью ПРОСТОЙ ЦИФРОВОЙ ТЕРМОМЕТР

    radioskot.ru

    ПРОСТОЙ ЭЛЕКТРОННЫЙ ТЕРМОМЕТР

       Конструкция простого электронного термометра описана в журнале «Юный техник» №3 за 1985 г. в статье Ю. Пахомова «Электронный термометр» (с. 68 – 71). Тем, кто не имеет пока возможности осилить измерители температуры на микроконтроллерах, рекомендуем собрать такую схемку. Термометр выполнен по мостовой схеме, где термочувствительным элементом являются, включенные последовательно, диоды VD1 и VD2. Когда мост уравновешен напряжение между точками А и Б равно нулю, следовательно микроамперметр PA1 покажет ноль. При повышении температуры, падение напряжения на диодах VD1 и VD2 уменьшается, баланс нарушается, а микроамперметр покажет наличие тока в цепи.

    Принципиальная схема простейшего термометра

       В качестве датчика температуры можно применять различные диоды, использованы Д220, но в статье указывается, что подойдут КД102-104, Д226. Постоянные резисторы R1, R2, R5, R6 типа МЛТ-0.25 или МЛТ-0,125. В качестве подстроечных резисторов R3 и R4 использованы СП3-39А, это недостаток конструкции, т. к. термометр требует периодической калибровки, для чего приходится разбирать всю конструкцию. Лучшим вариантом было бы использование полноразмерных переменных резисторов с выводом их ручек на переднюю панель прибора. Микроамперметр PA1 любой, с током полного отклонения 50-200 мкА. Выключатель питания SA1 любого типа. Светодиод VD3 служит для индикации включения термометра, он также может быть любым, например мигающим. Желательно, чтобы светодиод был маломощным и не расходовал заряд батареи в пустую.

    Корпус самодельного термометра

       Собранный прибор требует калибровки. При отключенном микроамперметре PA1 замеряют напряжение между точками А и Б, оно должно быть около 1,0-1,2 В. Если напряжение составляет 4,5 В. то необходимо поменять полярность включения диодов VD1 и VD2. Если напряжение между точками А и Б невелико, то необходимого значения добиваемся регулировкой резистора R4. Затем устанавливаем минимальное сопротивление для резистора R3 и включаем обратно в схему микроамперметр PA1. Резистором R4 добиваемся, чтобы прибор показывал примерно 20 мкА (это соответствует комнатной температуре в 20 градусов). Если датчик зажать в пальцах, то показания должны возрасти примерно до 30-35 мкА (примерно температура человеческого тела).

       Прибор калибруется в начале и конце шкалы. Сначала датчик опускают в сосуд, наполненный водой с тающим льдом, как известно температура тающего льда равна 0 градусов. При этом надо перемешивать воду со льдом, так чтобы температура в сосуде была везде одинакова. Подстройкой резистора R4 устанавливаем на микроамперметре 0. Затем берем сосуд с водой температурой около 40 градусов, температуру воды надо контролировать при помощи ртутного термометра (подойдет обычный медицинский термометр).

       Соответственно погружаем датчик в теплую воду и подстройкой резистора R3 добиваемся, чтобы показания микроамперметра совпали с показаниями ртутного термометра. Таким образом, получаем термометр для температурного диапазона 0-50 градусов.

       Если нет возможности использовать ртутный термометр, то в качестве второй калибровочной точки можно использовать кипящую воду, как известно при нормальном атмосферном давлении температура кипения воду 100 градусов. Тогда температурный диапазон термометра будет 0-100 градусов. Спасибо, за внимание. Автор статьи: Denev.

    el-shema.ru

    Необычный термометр своими руками

    Перевёл alexlevchenko для mozgochiny.ru

    Доброго времени суток. Представляю вашему вниманию статью об изготовлении необычного термометра в виде вот такого куба, который меняет цвета в зависимости от температуры!

    Шаг 1: Необходимые детали

    Для воплощения аналогичной самоделки вам понадобится следующее:

    • Датчик температуры TMP36;
    • RGB светодиод с общим анодом, но можно использовать и с общий катод, после незначительных изменений схемы;
    • Микроконтроллер ATTiny85;
    • 8-контактный разъем DIP;
    • LM1117t линейный стабилизатор напряжения 3,3 В;
    • 2 резистора с номиналом сопротивлений 50 Ом;
    • конденсатор 10 мкФ;
    • Монтажная плата;
    • Держатель для 4xAAA батарей  (нет на фотографии).

    Для изготовления деталей корпуса использовал лазерный резак (его благополучно можно заменить «золотыми руками»), лист МДФ 30×60см/3 мм и лист 30×60см/3 мм оргстекла. Если нет желания/денег/необходимости покупать целые листы, можно обойтись и обрезками. Кроме этого для изготовления куба также потребуется клей, которым можно склеивать оргстекло.
    Для программирования ATTiny85 нужна плата Arduino или программатор для ATTiny85. При сборке потребуется паяльник и термоклеевой пистолет.

    Шаг 2: Изготавливаем куб

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


    Панели из оргстекла также вырезаются с помощью лазерной резки, при этом в то же время их поверхности делаются диффузными, благодаря крошечным царапинам, что наносятся с помощью лазера (или же можно сразу приобрести диффузное оргстекло).

    Лазерный резак использует значение между черным (0) и белым (255) для определения интенсивности нанесения царапин. Чтобы узнать, какое значение лучше всего соответствует проекту, произвел тестовый прогон с каждым значением.


    Для склеивания деталей воспользуемся клеем Plexi. Чтобы было проще, сделал небольшую форму из деревянных обрезков, чтобы фиксировать самоделку.

    Шаг 3: Паяем плату

    Общая разводка платы довольно простая. Распиновка некоторых элементов схемы:

    Шаг 4: Прошивка

    В качестве программатора использовал плату Arduino nano для прошивки ATtiny85.

    В целях экономии заряда батареи температура не измеряется непрерывно.

    На ATtiny85 используется спящий режим для минимизации энергопотребления. Температуру можно настроить по своему усмотрению, по умолчанию она установлена на 18°C

    ColorCube

    Шаг 5: Наслаждаемся результатом!

    Если вы всё сделали правильно и следовали за каждым шагом, то теперь у вас должен получится куб, который может «ощущать» температуру!

    Всем спасибо за внимание 🙂

    ColorCube

    (A-z Source)


    ПОДЕЛИТЕСЬ С ДРУЗЬЯМИ!

    About alexlevchenko
    Ценю в людях честность и открытость. Люблю мастерить разные самоделки. Нравится переводить статьи, ведь кроме того, что узнаешь что-то новое – ещё и даришь другим возможность окунуться в мир самоделок.

    mozgochiny.ru

    Термометр дом – улица | Все своими руками

    Опубликовал admin | Дата 22 ноября, 2013

         Привет всем. Вот уже год, как собираюсь заняться сборкой термометра для одновременной индикации температуры на улице и в доме, но что-то руки, как всегда не дотягиваются.


          Поэтому решил выложить схему и файл прошивки (кстати, если нужен исходник, могу выслать на мыло). Сам, если будет время, соберу потом, сейчас не до этого. Работу термометра промоделировал на Протеусе. Скрин программы можете наблюдать на Скрин 1.

         До печатной платы руки тоже естественно не достали, так что, если надумаете собирать это устройство и разработаете печатную плату, то можете поделиться своей разработкой с другими, через мой сайт.
    Индикаторы, примененные в термометре – с общим катодом. Индикатор, работающий с улицей – четырехразрядный, а показывающий температуру дома – трехразрядный. Соединять датчики температуры с платой устройства лучше всего с помощью микрофонного кабеля, у которого внутри имеются две изолированные жилы. При небольших расстояниях между датчиками и платой, можно применить обычные скрученные провода. Если вам не понравится «тусклость» свечения индикаторов, то можно уменьшить номиналы балластных резисторов в цепях сегментов индикаторов, но в этом случае возрастет потребляемая термометров мощность от первичной сети. Если термометр включен в сеть постоянно, то его содержание будет «выливаться в копеечку». Успехов и удачи всем. До свидания. К.В.Ю.
    Скачать схему и файл прошивки.

    Скачать “Термометр дом – улица” Term_dom_ulicia.rar – Загружено 198 раз – 6 KB

    Обсудить эту статью на – форуме “Радиоэлектроника, вопросы и ответы”.

    Просмотров:7 425


    www.kondratev-v.ru

    alexxlab

    leave a Comment