Градусник для тела своими руками

Бесконтактный термометр: как сделать инфракрасный градусник своими руками?

Главная страница » Бесконтактный термометр: как сделать инфракрасный градусник своими руками?

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

Основа инфракрасного бесконтактного градусника

Аппарат такого типа, конечно же нужен каждому электронщику. И было бы правильным говорить, что настоящий электронщик всегда испытывает желание сделать электронику своими руками, в том числе технический градусник. Поэтому рассмотрим тему – как сделать бесконтактный термометр своими руками на основе инфракрасного сенсора.

Своего рода «тепловую пушку» доступно построить своими руками на базе популярного набора «Arduino». Схема построения требует применения бесконтактного измерительного модуля температуры типа MLX90614.

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

Один из вариантов исполнения измерительного и преобразующего модуля MLX90614, который необходим для изготовления своими руками электронного инфракрасного градусника

Кроме того, созданный своими руками бесконтактный термометр достаточно точно измеряет температуру:

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

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

Что нужно для создания бесконтактного термометра?

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

  1. Набор конструктора электронщика «Arduino Pro».
  2. Модуль измерительный инфракрасный MLX90614.
  3. Контроллер SSD1306 информационного дисплея.
  4. Лазерный диод.
  5. Батарея питания (крона) на 9 вольт.
  6. Кнопка без фиксации
  7. Клемма контактор для кроны.
  8. Соединительные проводники.

Модуль измерительный MLX90614 — продукт «Melexis Microelectronics», представляет композицию двух устройств. Одним устройством выступает инфракрасный термический сенсор, другим — устройство обработки сигналов DSP (вычислительный элемент).

Модуль измерительный бесконтактного термометра работает на принципах закона Стефана-Больцмана. Согласно этому закону, все объекты излучают инфракрасную энергию. Причём интенсивность энергии прямо пропорциональна температуре объекта.

Чувствительный элемент модуля измеряет количество ИК-энергии, излучаемой целевым объектом. В свою очередь, вычислительный модуль преобразует полученное значение 17-разрядным АЦП и выводит уже данные температуры через протокол связи I2C.

Модулем измеряется как температуру объекта, так и температура окружающей среды для калибровки бесконтактного термометра. Характеристики измерительного модуля типа MLX90614 приведены в техническом описании (datasheet MLX90614).

Эффективное расстояние между сенсором и объектом

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

Значение этого расстояния, как правило, напрямую связано с техническим термином «Поле зрения» (FOV). Так вот для постройки бесконтактного термометра своими руками используется датчик, значение FOV которого около 80°.

Так называемое «поле зрения» инфракрасного сенсора, которым определяется степень чувствительности объекта с точки зрения точного определения температуры

Если применить графику, диапазон чувствительности устройства логично отобразить конической формой, конус которой расширяется по мере удаления от точки восприятия датчика. Соответственно, по мере удаления от измерительного объекта зона чувствительности прибора увеличивается вдвое.

Таким образом, каждый 1 см удаления бесконтактного термометра от контрольного объекта приводит к увеличению зоны чувствительности на 2 см и как результат — к снижению точности измерения.

Практика применения самодельного бесконтактного термометра показала оптимальное расстояние от объекта не более 2 см.

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

Читайте также:  Автоматика для шлагбаума своими руками

Принципиальная схема самодельного инфракрасного термометра

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

Электронная схема включения набора Arduino как функционального элемента бесконтактного термометра: 1 – модуль Arduino Uno; 2 – измерительный модуль MLX90614

Фактически представленной схемой задействованы всего четыре функциональных линии, две из которых линии питания и другие две линии связи SDA и SQL. В составе схемы бесконтактного термометра под сборку своими руками используется минимум компонентов обвязки:

  • два постоянных резистора номиналом 4,7 кОм,
  • один постоянный конденсатор сглаживания номиналом 0,1 мкФ.
  • два готовых электронных модуля.

Соответственно, к модулю Arduino Uno подключается информационный дисплей – модуль SSD1306 OLED или аналогичный. Схему подключения этого модуля легко отыскать среди публикаций, рассматривающих работу с Arduino.

Какой необходим корпус под градусник своими руками?

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

Такую конструкцию комфортно удерживать в руках и направлять детектор на контрольный объект. Самодельный «пистолет» бесконтактного термометра допустимо изготовить из разных материалов. Удачно подходит:

  • пластик,
  • лёгкие металлы,
  • даже картон может стать подходящим материалом.

Пример корпуса бесконтактного термометра, сделанного своими руками, показан на картинке ниже:

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

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

Как запрограммировать Arduino на бесконтактный термометр?

Программирование модуля Arduino преследует цель получения значения температуры от измерительного модуля MLX90614 с последующим отображением на OLED-дисплее Arduino. Содержимое имеющегося программного кода упрощённое, благодаря разработанной библиотеке чтения данных MLX90614. Библиотека доступна для загрузки здесь.

Загруженная библиотека добавляется к Arduino IDE командой «Sketch -> Include Library -> Add .ZIP Library» с указанием месторасположения загруженного ZIP-файла.

Также потребуется выполнить инструкции по взаимодействию OLED дисплея с модулем Arduino, установить необходимые библиотеки для модуля дисплея OLED.

Код бесконтактного термометра под Arduino загружается внешним программатором TTL или аналогичным. Затем останется подать питание, нажать кнопку активации бесконтактного термометра. Если всё сделано правильно, лазерный луч отобразится на контрольном объекте, а температура объекта отобразится на OLED-экране.

При помощи информации: TheoryCircuit

КРАТКИЙ БРИФИНГ

Zetsila — публикации материалов, интересных и полезных для социума. Новости технологий, исследований, экспериментов мирового масштаба. Социальная мультитематическая информация — СМИ .

Источник

Как сделать термометр своими руками

Одной из характеристик среды, всегда интересовавших человека, была температура. Знание текущей дома или на улице обуславливает нахождение людей в помещении и возможность выхода их за пределы комфортного пространства. Не последним, при надлежащей информированности, будет и выбор носимой одежды. Посудите сами: изнывая от жары, и наблюдая на домашнем градуснике +35, при этом видя на уличном +20, где пожелает остаться человек? Или на оборот, при возникновении необходимости выхода, но в случае внешней температуры далеко ниже 10, устройство ее измеряющее, предупредит владельца о необходимости тепло одеться.

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

Изначально, градусники были аналоговыми на основе изменения свойств различных жидкостей и материалов при нагреве и охлаждении. Все они расширяются при повышении температуры и сужаются в процессе ее падения. Соответственно, столбик жидкости внутри стеклянной трубочки, выступавшей в роли индикатора, поднимался или опускался. Для металлических спиралей, выступавших в роли градусника, использовался факт их сужения на холоде или раскручивания в тепле. На конец подобной пружины помещалась стрелка, которая двигалась в зависимости от окружающей температуры и указывала на текущее ее значение по шкале.

Читайте также:  Биорезонатор райфа своими руками

На смену аналоговым измерителям пришли электромеханические градусники. Основой их работы стали терморезисторы и чувствительные к характеристике диоды. Первые в зависимости от температуры изменяют сопротивление, у вторых с ее повышением нарушается p-n переход, позволяя легче идти току в обратном направлении. В качестве индикаторов для электромеханики применялись стрелочные вольтметры и амперметры, градуированные к работе с конкретным чувствительным элементом.

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

Аналоговый термометр

Начнем с самого простого способа изготовления бытового термометра, который не требует знания электрической части. Понадобится:

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

Рецепт изготовления: заливаем емкость до края, смесью воды пополам со спиртом. Добавляем краситель и перемешиваем. Опускаем соломинку до половины в жидкость. Фиксируем пластилином, плотно замазав промежуток между ней и стенками.

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

Точность устройства зависит только от качественной градации индикатора. Пределы измеряемой температуры лежат в промежутке от −40 °C до +90 °C.

Простой электронный

Для того, чтобы сделать электронный градусник, требуется немного более сложная конструкция. Индикатором температуры в нем служит амперметр чувствительностью в 50 мкА, а датчиком выступает терморезистор типа СТЗ-19 с унарным номиналом сопротивления в 10 кОм. У последнего есть много аналогов различных производителей, на тот случай, если не удастся найти оригинал указанной маркировки.

Итак, чтобы создать электронный термометр, потребуются:

Обозначение на схеме Наименование Аналоги
VT1, VT2 Транзисторы KT315A КТ3102 (А, Б, В, Г)
S1 Тумблер включения
R1 Резистор 68 Ом
R2 Переменный резистор 680 Ом
R3 Переменный резистор 22 кОм
R4, R5 Резисторы 6.2 кОм
R6* -//- 9.1 кОм
R7* -//- 910 Ом
R8 Терморезистор СТЗ-19 10 кОм
GB1 Две пальчиковые батарейки 1.5 В
S2 Двухпозиционный переключатель режима работы калибровка/измерение
PA1 Любой микроамперметр с предельным положением стрелки в 50 мкА. Желательно наибольшей длины шкалы, для последующего удобства разметки.

Схема

Единственное замечание к конструкции — терморезистор R8 нужно вынести отдельно на двух проводах от остальных элементов, чтобы излучаемое ими тепло в процессе работы не влияло на итоговые показания. В остальном схема электронного термометра отображена на картинке:

Наладка

Прежде чем производить градуировку шкалы микроамперметра под показания температуры, требуется подобрать суммарное сопротивление R6 и R7 равное значению, которое выдает R8 при эталонной температуре, планируемой, как самой низкой в измерениях настоящим градусником. Использоваться цепь R6-R7 будет только при калибровке. Впоследствии ее можно безболезненно демонтировать.

Подобрав параметры элементов согласно рекомендации, поворотом R2, при работе аппарата в режиме «калибровка», устанавливаем стрелку PA1 в нулевую позицию. Подстройка R3 должна находится на средине.

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

По окончании настройки устройства, резисторы R4, R6 и R7, вместе с переключателем S2 можно убрать, соединив минусовой контакт амперметра напрямую с точкой связи R5 и R8.

Точность и пределы

Электронно-аналоговый датчик, несмотря на простоту конструкции, весьма точен — до 0.1 градусов Цельсия. Пределы зависят только от минимальной температуры с которой производились установки нуля шкалы, и максимума нагрева до выхода терморезистора из строя. Для СТЗ-19 предел «выживания» находится чуть свыше 110 ºC.

Читайте также:  Как сделать комнату для кошек своими руками

С использованием Arduino

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

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

Механизм

Общая конструкция механизма выглядит следующим образом:

Нижний и верхний конец шкалы определяется физическим положением установленных выключателей, которые замыкает собой подвижный указатель, при достижении предела размеченной длины. Требуется последнее только для стартовой калибровки механизма при первом запуске системы.

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

Схема

Несколько замечаний по схеме. Для числового вывода информации о температуре используется цифровой индикатор TM1637. Дополнительно, описанный ранее механизм, отображает значение на «аналоговой» шкале с помощью биполярного тактового двигателя М1. S1 — блокирующий выключатель, устанавливаемый сверху шкалы, S2 — снизу.

Однократное нажатие кнопки S3 переключает Ардуино в поиск положения нулевой температуры (при этом загорится светодиод LED1). «Стрелка», указывающая градусы, передвинется на требуемый уровень, для последующей отметки места начала измерений. Далее, пользуясь установленным максимумом и минимумом, с помощью линейки, размечают остальную шкалу ниже и выше нуля.

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

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

Управляющий скетч

Для работы с TM1637 понадобиться библиотека Groove 4Digital Display, ее адрес:

Скетч можно скачать здесь: https://cloud.mail.ru/public/4gRK/ri7sjm19N

Точность

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

Высокотемпературный градусник

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

Схема

Термопара генерирует микроскопический ток, малым напряжением и силой. Для преобразования полученных характеристик, в понятный микроконтроллеру вид, используется шилд Ардуино с микросхемой MAX6675. Вывод показаний осуществляется на числовой индикатор ТМ1637.

Скетч

Скетч, как и в предыдущем случае, требует библиотеки Groove 4Digital Display для управления индикатором. Преобразователь MAX6675 контролируется процедурами из одноименной коллекции, расположенной по адресу:

Скетч можно скачать здесь: https://cloud.mail.ru/public/Y8Yz/jYWsjgY29

Резюмируя

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

Видео по теме

Источник

Оцените статью