Как подключить температурный датчик: Страница не найдена – АвтоТоп

Содержание

Как подключить температурный датчик двигателя

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

В автомобиле с двигателем внутреннего сгорания система охлаждения поддерживает оптимальную температуру двигателя и предотвращает его перегрев.

Как работает датчик температуры

Датчик температуры охлаждающей жидкости двигателя (engine coolant temperature sensor — ECT) или ДТОЖ измеряет температуру жидкой охлаждающей жидкости.

Типичным ДТОЖ является термистор с отрицательным температурным коэффициентом. Это означает, что его электрическое сопротивление уменьшается при повышении температуры.

Где установлен

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

Многие автомобили имеют более одного датчика температуры ОЖ. В большинстве автомобилей первичный ДТОЖ (датчик ECT 1) устанавливается рядом с термостатом в головке блока цилиндров, блоке или на корпусе термостата. Второй датчик может быть установлен в другой части двигателя или в радиаторе.

В некоторых автомобилях вместо или в дополнение к ДТОЖ используется датчик температуры головки цилиндров или датчик CHT. Датчик CHT работает так же, но он измеряет температуру металла головки цилиндров и не погружен в охлаждающую жидкость.

Это позволяет датчику CHT правильно измерять температуру двигателя даже при потере охлаждающей жидкости. Это может помочь предотвратить перегрев.

Для чего нужен

Датчик температуры подключен к блоку управления двигателя (ЭБУ). Контроллер подает опорное напряжение (обычно 5 вольт) и постоянно отслеживает сигнал ДТОЖ.

Основываясь на этом сигнале, ЭБУ регулирует рабочие характеристики двигателя и включает вентиляторы радиатора, когда температура достигает определенного уровня.

Если сигнал от датчика отсутствует или находится вне ожидаемого диапазона, блок управления включает индикатор Check Engine и сохраняет соответствующий код неисправности в своей памяти.

Проблемы с ДТОЖ

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

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

  • Например, в соответствии с сервисным бюллетенем для Dodge Journey 2011 года с двигателем 2,4 л, для исправления кодов неисправностей P0117 (Низкий уровень сигнала ДТОЖ) или P0118 (Высокий уровень сигнала ДТОЖ), вакуумный шланг усилителя тормозов, проложенный слишком близко к разъёму датчика, необходимо заменить.
  • В сервисном бюллетене GM для Chevrolet Impala 2012-2013 годов упоминается проблема, связанная с трением жгута проводов на передней правой стороне коробки передач. Если какой-либо из проводов поврежден или закорочен, это может привести к множеству различных кодов неисправностей, включая коды датчиков температуры P0117 и P0118. Для устранения проблемы жгут нужно восстановить.
  • Коррозия на клеммах или разъёме датчика также может стать причиной неисправностей. Например, сервисный бюллетень Ford описывает проблему в автомобилях Fusion, Escape, Transit Connect 2010-2012, а также в автомобилях марки Mercury и Lincoln с двигателем 2,5 л: попадание воды в разъём датчика может вызвать коды P1285, P1299 и / или P0128. В зависимости от степени коррозии разъём и ДТОЖ нужно очистить или заменить.
  • В сервисном бюллетене для некоторых автомобилей R55, R56, R57 и R58 MINI Cooper / CooperS описана аналогичная проблема с коррозией внутри датчика температуры охлаждающей жидкости, которая может привести к неточным показаниям температуры двигателя. Ремонт включает в себя установку нового датчика и дооснащение нескольких связанных частей.
  • Многие коды ошибок, относящиеся к ДТОЖ, также могут быть вызваны другими причинами, такими как плохой термостат или проблемы с системой охлаждения, включая даже протечку прокладки головки.

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

Способы проверки датчика температуры ОЖ

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

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

Есть несколько способов проверить ДТОЖ. Правильный способ можно найти в руководстве по обслуживанию.

Проверка сопротивления датчика

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

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

Проверка напряжения датчика

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

Датчик подключен к блоку управления двигателя. ЭБУ подает опорное напряжение (обычно от 5 вольт), второй провод — это заземление датчика. Опорное напряжение и заземление должны быть проверены в первую очередь.

Поскольку сопротивление датчика снижается по мере прогрева двигателя, напряжение тоже падает. Когда машина холодная, можно измерить около 3-4 вольт. На полностью прогретом двигателе напряжение падает до 1 вольта.

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

Сравните показания ДТОЖ с другими датчиками температуры

Примером другого датчика, который измеряет температуру, является датчик температуры воздуха на впуске (IAT).

Если автомобиль простоял всю на ночь, температура двигателя и датчика температуры на впуске (IAT) должны быть очень близки. Это можно проверить с помощью диагностического сканера или адаптера ELM327 с программой Torque.

Как вы можете видеть на фотографии, датчик на впуске показывает 32 ° F внутри воздухозаборника, а ДТОЖ — 30,2 ° F. Небольшая разница в измерениях из-за того, что воздух прогревается быстрее, чем двигатель. Если бы разница была намного больше, это означало бы, что один из датчиков измеряет температуру неправильно.

Диагностика прерывистой неисправности датчика

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

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

Почему датчик ДТОЖ показывает −40 °C ?

Когда датчик температуры отключен, диагностический прибор показывает −40 градусов.

Эта функция полезна при диагностике кодов неисправностей, связанных с ДТОЖ. Когда ЭБУ устанавливает код неисправности, он также сохраняет стоп-кадр, который является снимком основных параметров на момент сбоя.

Если стоп-кадр показывает температуру ДТОЖ −40 °C, это означает, что цепь датчика была разомкнута во время неисправности. Это может быть проблема с самим датчиком, разъёмом или жгутом проводов.

Нужно ли менять ДТОЖ при замене термостата?

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

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

Источник

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

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

Что это такое

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

В некоторых моделях автомобилей сигнализатор может применяться для переключения на элекровентиляционную систему охлаждения. Скажем, так работает датчик температуры автомобильной охлаждающей жидкости в ВАЗ-1117 (и номер 1119) Лада Калина, Лада Приора и Гранта, Ланос, Тойота Камри (Toyota).

Фото — датчик температуры охлаждающей жидкости ВАЗ 2010

На многих иностранных машинах, показания прибора также выводятся на приборной панели. Например, в Volkswagen Golf (Фольксваген Гольф), Subaru (Субару), Mazda (Мазда), Opel Vectra (Опель Вектра) и Passat (Пассат), BMW (БМВ), Ford Focus (Форд Фокус), Daewoo Nexia (Дэу Нексия), Fiat (Фиат), Audi (Ауди) и прочих.

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

  1. Датчики с отрицательным температурным коэффициентом, работают по принципу: внутреннее сопротивление уменьшается при росте температуры и наоборот;
  2. Датчики с положительным температурным коэффициентом. При росте температуры они увеличивают сопротивление.

У практически всех автомобилей установлены сигнализаторы с отрицательным коэффициентом. Датчики отрицательной температуры охлаждающей жидкости есть в Газель, ГАЗ, МАЗ, Камаз, Мерседес, Ниссан, Нива, Мицубиси, ОКА, Пежо, Вольво, Renault Logan (Рено Логан), OPEL Astra (Опель Астра), Geely, ЗМЗ.

Фото — температурный датчик

Принцип работы датчика

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

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

Фото — схема датчика температуры охлаждающей жидкости

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

Видео: проверка датчика температуры двигателя

Замена датчика

Чтобы начать ремонт датчика охлаждающей жидкости, нужно определить его расположение. Чаще всего он установлен возле термостата или радиатора, в некоторых случаях бортовой компьютер использует показания с обоих датчиков или одного из них, в зависимости от марки авто и его модели. Например, так датчик расположен в Рено, Шевроле, Ситроен, Шкода, Чери, КИА, Субару Импреза.

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

Фото — датчик температуры на приборной панели

Зависимо от года выпуска машины, а также её марки, многие автолюбители отмечают возрастание затрат топлива у двигателя. Но при этом нужно понимать, что дизель так не определишь (УАЗ, ПАЗ и прочие). Если у Вас механика, а не компьютерная система управления, то вот сигналы того, что нужно купить новый датчик температуры охлаждающей жидкости:

  1. Автомобиль стал потреблять топлива больше, чем обычно;
  2. Когда машина заводится, и двигатель достигает своей максимальной температуры, он глохнет;
  3. Появились проблемы с запуском;
  4. Из трубы глушителя выходит черный дым.

Рассмотрим, как осуществляется замена датчика температуры охлаждающей жидкости типа G62 на автомобиле Kia Sportage с двигателем объемом 2 литра. Аналогичная инструкция также пригодится при ремонте Acura, BMW, Buick, Chevrolet, Ford, Toyota, Volkswagen, Ваз 2110/2112 инжектор, Рено Гранд Сценик и прочих.

Фото — разные датчики температуры охлаждающей жидкости

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

  1. Чтобы добраться к датчику, Вам нужно снять воздуховод, который охлаждает корпус воздушного фильтра и присоединяется к радиатору при помощи двух болтовых соединений и шланга подачи воздуха. Открутите болты и снимите хомут, аккуратно достаньте всю систему. Отключите от датчика электрические провода, чтобы корректно провести замеры сопротивления. Установите мультиметр на режим омметра и задайте значение в 1000 Ом. Подключите контакты устройства к положительному и отрицательному контактам. Нормальное сопротивление должно быть в пределах 2700 Ом при выключенном моторе. Для проверки датчика при включенном движке, нужно убрать тестер подальше от вращающихся частей авто; Фото — проверка датчика мультиметром
  2. Убедившись, что датчику температуры необходим ремонт, нужно отсоединить его от двигателя. Чтобы продолжить снятие, Вы должны предварительно слить антифризную жидкость из радиатора при помощи сливного клапана. После проверить еще раз радиатор и контакты датчика и открутить регулирующий болт как на фото; Фото — снятие датчика
  3. Сборка производится в обратной форме. Нужно помнить, что практически основная характеристика датчика температуры охлаждающей жидкости – это материал шайбы. Если шайба медная, то резьбу сигнализатора не нужно обрабатывать герметиком, в противном случае обязательно смажьте устройство. Фото — медный температурный датчик

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

Источник

Подключение датчика температуры ds18b20, dht, lm35, tmp36 к Arduino

В этой статье мы рассмотрим популярные датчики температуры для Arduino ds18b20, dht11, dht22, lm35, tmp36. Как правило, именно эти датчики становятся основой для инженерных проектов начального уровня для Arduino. Мы рассмотрим также основные способы измерения температуры, классификацию датчиков температуры и приведем сравнение различных датчиков в одной таблице.

Описание датчиков температуры

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

  • Термопары;
  • Термисторы;
  • Пьезоэлектрические датчики;
  • Полупроводниковые датчики;
  • Цифровые датчики;
  • Аналоговые датчики.

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

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

  • Функция преобразования, т.е. зависимость выходной величины от измеряемого значения. Для датчиков температуры этот параметр измеряется в Ом/С или мВ/К.
  • Диапазон измеряемых температур.
  • Метрологические параметры – к ним относятся различные виды погрешностей.
  • Срок службы.
  • Время отклика.
  • Надежность – рассматриваются механическая устойчивость и метрологическая стойкость.
  • Эксплуатационные параметры – габариты, масса, потребляемая мощность, стойкость к агрессивному воздействию среды, стойкость к перегрузкам и другие.
  • Линейность выходных значений.

Датчики температуры по типу

  1. Термопары. Принцип действия термопар основывается на термоэлектрическом эффекте. Представляет собой замкнутый контур из двух проводников или полупроводников. В контуре возникает электрический ток, когда на месте спаев появляется разность температур. Чтобы измерить температуру, один конец термопары помещается в среду для измерения, а второй требуется для снятия значений. На спаях возникают термоЭДС E(t2) и E(t1), которые и определяются температурами t2 и t Результирующая термоЭДС в контуре будет равна разности термоЭДС на концах спаев E(t2)- E(t1). Термопары чаще всего выполняются из платины, хромеля, алюмеля и платинородия. Наибольшее распространение в России получили пары металлов ХА(хромель-алюмель), ТКХ(хромель – копель) и ТПП (платинородий-платина). Большим недостатком таких приборов является большая погрешность измерений. Из преимуществ можно выделить возможность измерения высоких температур – до 1300С.
  2. Терморезистивные датчики. Изготавливаются из материалов, обладающих высоким коэффициентом температурного сопротивления (ТКС). Принцип работы заключается в изменении сопротивления проводника в зависимости от его температуры. Такие приборы обладают высокой точностью, чувствительностью и линейностью измеренных значений. Основными характеристиками устройства являются номинальное электрическое сопротивление при температуре 25 С и ТКС. Терморезистивные датчики различаются по температурному коэффициенту сопротивления – бывают термисторы с отрицательным (NTC) и положительным (PTC, позисторы) ТКС. Для первых с ростом температуры уменьшается сопротивление, для позисторов – увеличивается. Терморезистивные датчики чаще всего применяются в электронике и машиностроении.
  3. Пьезоэлектрический датчик. Такое устройство работает на пьезоэффекте. Под воздействием электрического тока происходит изменение линейных размеров -прямой пьезоэффект. Когда подается разнофазный ток с определенной частотой, происходит колебание пьезорезонатора. Частота определяется температурой.  Зная полученную зависимость, можно определить необходимые данные о частоте и температуре. Диапазон измерения температуры широк, устройство обладает высокой точностью. Датчики чаще всего используются в научных опытах, которые требуют высокой надежности результатов.
  4. Полупроводниковый датчик. Измеряют в диапазоне от -55С до 150С. Принцип работы основан на зависимости изменения напряжения на p-n-переходе от температуры. Так как эта зависимость практически линейна, есть возможность создать датчик без сложной схемы. Но для таких приборов схема содержит одиночный p-n-переход, поэтому датчик отличается большим разбросом параметров и невысокой точностью. Исправить эти недостатки получилось в аналоговых полупроводниковых датчиках.
  5. Аналоговый датчик. Приборы стоят дешево и обладают высокой точностью измерения, что позволяет их применять в микроэлектронике. В схеме содержатся 2 чувствительных элемента (транзистора), обладающих различными характеристиками. Выходной сигнал – это разность между падениями напряжений на транзисторах. При помощи калибровки датчика внешними цепями можно увеличить точность измерения, которая находится в диапазоне от +-1С до +-3С. Датчики обладают тремя выходами, один из них используется для калибровки.
  6. Цифровой датчик. В отличие от аналогового датчика цифровой содержит дополнительные элементы – встроенный АЦП и формирователь сигнала. Подключаются по интерфейсам SPI, I2C, 1-Wire, что позволяет подключать сразу несколько датчиков к одной шине. Подобные устройства стоят немного дороже аналоговых, но при этом они значительно упрощают схемотехнику устройства.
  7. Существуют и другие датчики температуры. Например, для автоматических систем могут применяться сигнализаторы, также существуют пирометры, измеряющие энергию тела, которую оно излучает в окружающую среду. В медицине нередко используются акустические датчики – их принцип работы заключается в разности скорости звука при различных температурах. Эти датчики удобно применять в закрытых полостях и в недоступных средах. Похожие датчики – шумовые, они работают на зависимости шумовой разности потенциалов на резисторе от температуры.

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

Датчики температуры для работы с Ардуино

При работе с микроконтроллером Ардуино наиболее часто используются следующие датчики температуры: DS18B20, DHT11, DHT22, LM35, TMP36.

Датчик температуры DS18B20

DS18B20 – цифровой 12-разрядный температурный датчик. Устройство доступно в 3 вариантах корпусов – 8-Pin SO (150 mils), 8-Pin µSOP, и 3-Pin TO-92, чаще всего используется именно последний. Он же изготавливается во влагозащитном корпусе с тремя выходами. Датчик прост и удобен в использовании, к плате Ардуино можно подключать сразу несколько таких приборов. А так как каждое устройство обладает своим уникальным серийным номером, они не перепутаются в результате измерения. Важной особенностью датчика является возможность сохранять данные при выключении прибора. Также DS18B20 может работать в режиме паразитного питания, то есть без внешнего питания через подтягивающий резистор. Подробная статья о ds18b20.

Датчики температуры DHT

DHT11 и DHT22 – две версии датчика DHT, обладающие одинаковой распиновкой. Разливаются по своим характеристикам. Для DHT11 характерно определение температуры в диапазоне от 0С до 50С, определение влажности в диапазоне 20-80% и частота измерений 1 раз в секунду. Датчик DHT22 обладает лучшими характеристиками, он определяет влажность 0-100%, температурный диапазон увеличен – от -40С до 125С, частота опроса 1 раз за 2 секунды. Соответственно, стоимость второго датчика дороже. Оба устройства состоят из 2 основных частей – это термистор и датчик влажности. Приборы имеют 4 выхода – питание, вывод сигнала, земля и один из каналов не используется. Датчик DHT11 обычно используется в учебных целях, так как он показывает невысокую точность измерений, но при этом он очень прост в использовании. Другие технические характеристики устройства: напряжение питания от 3В до 5В, наибольший ток 2,5мА. Для подключения к ардуино между выводами питания и выводами данных нужно установить резистор. Можно купить готовый модуль DHT11 или 22 с установленными резисторами.

Датчик температуры LM35

LM35 – интегральный температурный датчик. Обладает большим диапазоном температур (от -55С до 150С), высокой точностью (+-0,25С) и калиброванным выходом. Выводов всего 3 – земля, питание и выходной мигнал. Датчик стоит дешево, его удобно подключать к цепи, так как он откалиброван уже на этапе изготовления, обладает низким сопротивлением и линейной зависимостью выходного напряжения. Важным преимуществом датчика является его калибровка по шкале Цельсия. Особенности датчика: низкая стоимость, гарантированная точность 0,5С, широкий диапазон напряжений (от 4 до 30В) ток менее 60мА, малый уровень собственного разогрева (до 0,1С), выходное сопротивление 0,1 Ом при токе 1мА. Из недостатков можно выделить ухудшение параметров при удалении на значительное расстояние. В этом случае источниками помех могут стать радиопередатчики, реле, переключатели и другие устройства. Также существует проблема, когда температура измеряемой поверхности и температура окружающей среды сильно различаются. В этом случае датчик показывает среднее значение между двумя температурами. Чтобы избавиться от этой проблемы, можно покрыть поверхность, к которой подключается термодатчик, компаундом.

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

Примеры применения:

  • Использование в схемах с развязкой по емкостной нагрузке.
  • В схемах с RC цепочкой.
  • Использование в качестве удаленного датчика температуры.
  • Термометр со шкалой по Цельсию.
  • Термометр со шкалой по Фаренгейту.
  • Измеритель температуры с преобразованием напряжение-частота.
  • Создание термостата.

TMP36 – аналоговый термодатчик

Датчик температуры Использует технологии твердотельной электроники для определения температуры. Устройства обладают высокой точностью, малым износом, не требуют дополнительной калибровки, просты в использовании и стоят недорого. Измеряет температуру в диапазоне от -40С до 150С. Параметры схожи с датчиком LM35, но TMP36 имеет больший диапазон чувствительности и не выдает отрицательное значение напряжения, если температура ниже нуля. Напряжение питания от 2,7В до 5,5В. Ток – 0.05мА. При использовании нескольких датчиков может возникнуть проблема, при которой полученные данные будут противоречивы. Причиной этого являются помехи от других термодатчиков. Чтобы исправить эту неполадку нужно увеличить задержку между записью измерений. Низкое выходное сопротивление и линейность результатов позволяют подключать датчик напрямую к схеме контроля температуры. TMP36 также, как и LM34 обладает малым нагревом прибора в нормальных условиях.

Сравнение характеристик датчиков температуры Ардуино

Название Температурный диапазон Точность Погрешность Вариант исполнения Библиотека
DS18B20 -55С…125С +-0.0625С +-2% Существует в 3 видах –  8-Pin SO (150 mils), 8-Pin µSOP, и 3-Pin TO-92, последний изготавливается во влагозащитном корпусе. Onewire.h
DHT11 0С…50С +-2С +-2% температура, +-5% влажность Изготавливается в виде готового прямоугольного модуля с 4 ножками, третья не используется. Также встречаются модули с тремя ножками и сразу установленным резистором на 10 кОм. DHT.h
DHT22 -40С…125С +-0,5С +-0,5% температура, от +-2 до +-5% влажность DHT.h
LM35 -55С…150С +-0.5С (при 25С) +-2% Существует несколько видов корпуса: TO-46 (для датчиков LM35H, LM35AH,

LM35CH, LM35CAH,

LM35DH)

TO-92 (для датчиков LM35CZ, LM35CAZ,

LM35DZ)

SO-8 для датчика LM35DM

TO-220 для датчика LM35DT.

TMP36 -40С…150С +-1С +-2% Изготавливается в трехвыводном корпусе TO-92, восьмивыводном SOIC и пятивыводном SOT-23.

 

Технологии — ТЭРА Чернигов

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

Термопреобразователи сопротивления подключаются по двухпроводной и по трехпроводной схеме.
 

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

Rизм= Rt+ r1+ r2,

где:
Rизм — измеренное сопротивление;
Rt — сопротивление датчика;
r1, r2 — сопротивления проводов подключения.

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

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

При трехпроводной схеме подключения измерительный преобразователь по очереди измеряет сопротивление цепи «датчик+ провода подключения» (Rt+r2+r3) и цепи «провода подключения» (r1+r2), вычисляет разность этих значений и получает точное значение сопротивления датчика.
 

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

Предположим, датчик температуры расположен в центре помещения, где диапазон изменения температур небольшой. Длина провода подключения составляет 20 м, удельное сопротивление провода 0,1 Ом/м, относительное изменение сопротивления меди равно примерно 0,004/°С. Сопротивление проводов подключения будет равно r1+r2 = 20*0,1+20*0,1 = 4,0 Ом при 20 °С; 3,92 Ом при 15 ° С; 4,08 Ом при 25 ° С. Это приведет к погрешности, вносимой проводами: 10,0 ° С при 20 ° С; 9,8 ° С при 15 ° С; 10,2 ° С  при 25 ° С. Если же провода или часть проводов проходят по помещению, в котором температуры не регулируется, погрешность из-за двухпроводной схемы подключения будет еще выше.
 

Как правило, приборы позволяют ввести коррекцию показаний датчика температуры, в наших приборах это называется «смещение характеристики преобразования». В вышеизложенном случае при использовании двухпроводной схемы подключения следует ввести в прибор коррекцию показаний датчика на 10 °С, но погрешность, вызванная температурными изменениями сопротивления проводов подключения, останется и составит 0,2 °С.
 

Все приборы, изготавливаемые нашим предприятием, позволяют выполнять преобразование сопротивления в температуру с погрешностью не больше 0,1°С. Это позволяет после окончания монтажа системы ввести в прибор поправки, компенсирующие как погрешность датчика, так и погрешность, вносимую проводами подключения. Для этого после окончания прокладки кабелей подключения датчиков следует выполнить сравнение показаний прибора по каждому каналу с показанием образцового термометра (см. “Проверка правильности показаний датчиков температуры” ). Полученные поправки нужно ввести в прибор и убедиться, что отклонение показаний датчиков от показаний образцового термометра не превышает 0,1 °С.

Забыл установить температурный датчик теплого пола. Что делать?


Подключение терморегуляторов теплого пола

Можно ли подключить теплый пол без терморегулятора?

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

Можно ли терморегулятор EBERLE (предназначенный для инфракрасных обогревателей) подключить к теплому полу?

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

Виды датчиков

Термодатчики для теплого пола различаются по месту установки:

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

Датчики, которые монтируются в пол, разделяют по типу покрытия, для которого они предназначены:

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

Чтобы залить стяжку для тёплого пола, нужно использовать пластификатор.

Датчики температуры теплого пола

Можно ли подключать на один терморегулятор и датчик теплого пола два нагревательных мата в двух соседний комнатах?

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

Можно ли на терморегулятор поставить датчик температуры пола другого производителя?

Да, можно. Главное, чтобы он подходил по параметрам.

Что делать, если забыли установить датчик температуры пола? В гофре, где он должен быть, находится только холодный конец кабеля. Можно ли в эту гофру вставить датчик?

Это осуществимо. Для этого надо демонтировать терморегулятор, вставить датчик в гофру и подсоединить к терморегулятору, затем установить его обратно на свое место.

Если не установить датчик температуры пола, то чем это может обернуться?

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

Теплосветло

Принцип работы выносных датчиков температуры теплого пола

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

Производители термостатов указывают для своих датчиков характеристику NTC (Negative Temperature Coefficient), которая характеризует обратную зависимость сопротивления от температуры. При этом сопротивление датчиков для термостатов разных фирм-производителей при одинаковой температуре зачастую разное. Характер изменения этого сопротивления при изменении температуры также может быть различным. Это означает, что датчики разных фирм обычно несовместимы друг с другом. Этот фактор необходимо учитывать, например, при замене термостата теплого пола, т.е. если вы заменили неисправный термостат на термостат другой фирмы, оставив старый датчик, существует высокая вероятность того, что система не будет работать адекватно или не будет работать вообще.

При проверке состояния самого датчика на целостность необходимо замерить его сопротивление тестером и температуру при которой производилось измерение. Эти величины нужно сравнить с параметрами, приводимыми в паспорте на термостат (датчик). Параметры некоторых датчиков приведены в таблицах ниже. Иногда значение сопротивления датчика указывается на корпусе термостата. Подробней о том, как проверить исправность датчика можно узнать в статье Как проверить теплый пол: измерение сопротивления датчика температуры.

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

В настоящее время есть ряд термостатов нового поколения различных фирм, которые позволяют термостатам работать с различными типами датчиков. К таким моделям можно отнести OCD5-1999 (OJ Electronics, Дания), программируемый термостат с WiFi terneo sx, программируемый терморегулятор terneo pro. Нужно только выставить в настройках термостата правильное значение сопротивления. А в этом вам помогут таблицы ниже.

Характеристики датчика температуры ETF-144/99 (термостаты OJ Electronics)

Данный датчик, пожалуй, наиболее популярен и универсален, т.к. подходит для всех комнатных моделей терморегуляторов OJ Electronics (Дания) и некоторых моделей Thermo, Energy, Elektra, Nexans, сделанных на базе термостатов OJ Electronics.

Температура,°CСопротивление,кОм
-1064,0
038,0
1023,3
2014,8
309,7

Характеристики датчика температуры NTC15K арт. 15992125 (термостаты DEVI)

Температура,°CСопротивление,кОм
042,0
2018,0
2515,0
506,0

Характеристики датчика температуры Eberle арт. 193720 (термостаты Eberle)

Температура,°CСопротивление,кОм
585,3
1066,8
1552,3
2041,3
2533,0
3026,3
3521,1
4017,1

Характеристики датчика температуры ENSTO (термостаты ENSTO)

Температура,°CСопротивление,кОм
5121
1094
2059
2547
3038
4025
5017
6011

Характеристики датчика температуры AEG (термостаты AEG, Германия)

Температура,°CСопротивление,кОм
1066,8
2041,3
2533,0
3026,3
4017,0
5011,3

Характеристики датчика температуры E 85 816 71 (термостаты Ebeco, Швеция)

Температура,°CСопротивление,кОм
1019,9
1515,7
2012,5
2510,0
308,0

Упрощенная сводная таблица

Марка или модель термостатаТемпература,°CСопротивление,кОмДоступные аналоги
ABB (Германия)2510,0R10 (DS Electronics)
ADAX (Норвегия)2224,0
Exolute (Bitcino, Франция)25100,0
Датчик SF 4х15 для моделей 540, 540S, 540r, 540 ps, UTH 620 (Caleo, Ю. Корея)255,0
F190 021, F193 720 (Ceilhit, Германия)3026,0
Easy Control (EasyHeat, США)2311,0
Ebeco EB-Therm 55 и др. (Ebeco, Швеция)2510,0R10 (DS Electronics)
Energy TK 01-04, TK 07-082310,0R10 (DS Electronics)
ETB/ETT-16 Electrolux (Швеция)2510,0R10 (DS Electronics)
FEDE (Испания)25100
FRe 525 22,… (Eberle)2533
ETL-308B, NLC-527 H, SpyHeat и др. (Элтек Электроникс, Россия)2510,0R10 (DS Electronics)
Glossa (Schneider Electric, Германия)2510,0R10 (DS Electronics)
RTC70.26 и др. (Menred, Китай)308,3
O** (OJ Electromics, Дания)309,7
Raychem NRG-Temp25?10,0R10 (DS Electronics)
TI 200, TI 900, TI 950 (Thermo, Швеция)2512.0144-99T (OJ Electronics) и 144-99 (OJ Electronics)
TP (Национальный комфорт, Россия), I-Warm, Специальные системы и технологии, Roomstat256,8
Legrand (Франция)*252,0
MGU0.502 и др. (Unica, Германия)2510,0R10 (DS Electronics)
MST-1, MST-2, PST и др. (Grand Mayer, Голландия/Китай)2510,0R10 (DS Electronics)
Nobo (Норвегия)2512.0144-99T (OJ Electronics) и 144-99 (OJ Electronics)

*Информация любезно предоставлена нашим коллегой Юрием Антоновым.

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

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

Некорректная работа терморегуляторов теплого пола

Механический терморегулятор начинает включать теплый пол только со второй отметки. В чем причина?

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

Терморегулятор Thermoreg TI 900 выдает ошибку “lo” и щелкает. Теплый пол не греет. В чем причина?

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

Терморегулятор дает неверные показания. Например, показывает температуру пола 70 градусов. В чем причина?

Скорее всего, неисправен датчик температуры пола.

Напольные покрытия для электрического теплого пола

Можно ли стелить паркет на теплый пол?

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

Можно ли кабельный теплый пол положить под плитку, если на упаковке отмечено, что он под ламинат?

Этого делать не стоит из-за разницы в технологиях монтажа (“сухой монтаж” у теплого пола под ламинат и в слой плиточного клея у нагревательных матов). Если кабельный теплый пол предназначен под ламинат, то он выполнен в виде матов с минимальным или отсутствующим искривлением сплошной поверхности, чтобы ламинат лег максимально ровно (Thermomat LP, Devidry). Под плитку используются нагревательные маты в виде тонкого греющего кабеля, закрепленного на сетке.

Возможен ли монтаж греющего кабеля на пол из досок? Например, на доски положить кабель, сверху фанеру/ОСБ-плиту, а потом ламинат или ковролин?

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

Можно ли уложить инфракрасный теплый пол на подложку под ламинат?

Инфракрасный теплый пол должен укладываться не просто на подложку, а именно на теплоотражающую изоляцию. Это необходимо, чтобы не рассеивалось тепло. Получается своеобразный “пирог”: теплоотражающая изоляция, инфракрасная пленка, ламинат.

Как установить?

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


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

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

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


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

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

Монтаж и подключение электрического теплого пола

Как правильно укладывать тонкие нагревательные маты – сеткой вниз или наверх? В разных видеоинструкциях делают по-разному

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

Общие вопросы об электрических теплых полах

Сушит ли теплый пол воздух?

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

Мешает ли теплый пол детям закаляться?

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

Схемы подключения MyHeat PRO — MyHeat

Схема подключения датчиков протечки

  • Подключение датчиков протечки осуществляется согласно схеме при помощи входов DI на контроллере и дискретном блоке расширения MY HEAT DI6

  • Датчики протечки подключаются кабелем UTP категории не ниже 5 (витая пара)

  • Для удобства и надежности подключения используйте винтовые зажимы или клеммники

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

  • Для подключения используется проводной датчик контроля протечки Нептун или Водолей — Р

Вариант №1: Датчики протечки подключаются в шлейф, при срабатывании одного из датчиков в шлейфе контроллер MyHeat PRO оповестит пользователя по SMS или Push уведомлению и задействует клапан запорной арматуры

Вариант №2: Каждый датчик протечки подключается на отдельный вход DI, при срабатывании датчика контроллер MyHeat PRO оповестит пользователя по SMS или Push уведомлению о сработке конкретного датчика и задействует клапан запорной арматуры

Настройка

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

  • Выберите в навигационном меню пункт Датчики

  • Все дискретные входы на контроллере определяются автоматически (в том числе, если к контроллеру подключен дискретный блок расширения MY HEAT DI6)

  • Для редактирования параметров датчика нажмите на значок зеленого карандаша

Для добавления сигнала тревоги в интерфейсе контроллера:

  • Выберите в навигационном меню Сигналы тревоги

  • В выпадающем списке выберите подпункт Добавить (на рис. пункты 1 и 3)

  • Также выбрав в навигационном меню Системы тревоги

  • В выпадающем списке выберите подпункт Все сигналы

  • В открывшемся окне нажмите кнопку Добавить (на рис. пункты 1, 2 и 4)

  • Для редактирования параметров сигналов тревоги, нажмите на значок зеленого карандаша

  • Для удаления – нажмите на значок красной корзины

Настройка

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

  • Выберите в навигационном меню пункт Датчики

  • Все дискретные входы на контроллере определяются автоматически (в том числе, если к контроллеру подключен дискретный блок расширения MY HEAT DI6)

  • Для редактирования параметров датчика нажмите на значок зеленого карандаша

Для добавления сигнала тревоги в интерфейсе контроллера:

  • Выберите в навигационном меню Сигналы тревоги

  • В выпадающем списке выберите подпункт Добавить (на рис. пункты 1 и 3)

  • Также выбрав в навигационном меню Системы тревоги

  • В выпадающем списке выберите подпункт Все сигналы

  • В открывшемся окне нажмите кнопку Добавить (на рис. пункты 1, 2 и 4)

  • Для редактирования параметров сигналов тревоги, нажмите на значок зеленого карандаша

  • Для удаления – нажмите на значок красной корзины

Настройка

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

  • Выберите в навигационном меню пункт Датчики

  • Токовый вход на контроллере определяется автоматически

  • Для редактирования параметров датчика нажмите на значок зеленого карандаша

Для добавления насоса в интерфейсе контроллера MyHeat PRO:

  • Выберите в навигационном меню Инженерия

  • В выпадающем списке выберите подпункт Добавить (на рис. пункты 1 и 3)

  • Также выбрав в навигационном меню Инженерия

  • В выпадающем списке выберите подпункт Вся инженерия

  • В открывшемся окне нажмите кнопку Добавить (на рис. пункты 1, 2 и 4)

  • Для редактирования параметров инженерного оборудования нажмите на значок зеленого карандаша

  • Для удаления – нажмите на значок красной корзины

Для добавления 2 — ходового клапана в интерфейсе контроллера MyHeat PRO:

  • Выберите в навигационном меню Инженерия

  • В выпадающем списке выберите подпункт Добавить (на рис. пункты 1 и 3)

  • Также выбрав в навигационном меню Инженерия

  • В выпадающем списке выберите подпункт Вся инженерия

  • В открывшемся окне нажмите кнопку Добавить (на рис. пункты 1, 2 и 4)

  • Для редактирования параметров инженерного оборудования нажмите на значок зеленого карандаша

  • Для удаления – нажмите на значок красной корзины

После настройки датчика и насоса приступаем к настройке привода 3 — ходового клапана. Для добавления сервопривода в интерфейсе контроллера MyHeat PRO:

  • Выберите в навигационном меню Инженерия

  • В выпадающем списке выберите подпункт Добавить (на рис. пункты 1 и 3)

  • Также выбрав в навигационном меню Инженерия

  • В выпадающем списке выберите подпункт Вся инженерия

  • В открывшемся окне нажмите кнопку Добавить (на рис. пункты 1, 2 и 4)

  • Для редактирования параметров инженерного оборудования нажмите на значок зеленого карандаша

  • Для удаления – нажмите на значок красной корзины

Для добавления котла в интерфейсе контроллера:

  • Выберите в навигационном меню Отопители

  • В выпадающем списке выберите подпункт Добавить (на рис. пункты 1 и 3)

  • Также выбрав в навигационном меню Отопители

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

  • В открывшемся окне нажмите кнопку Добавить (на рис. пункты 1, 2 и 4)

  • Для редактирования параметров отопителей, нажмите на значок зеленого карандаша

  • Для удаления – нажмите на значок красной корзины

Настройки

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

  • Выберите в навигационном меню пункт Система

  • В выпадающем списке выберите подпункт Настройки устройства

  • В открывшемся окне в поле Вход для подключения сигнала обратной связи от АКБ выберите дискретный вход к которому подключен модуль. По умолчанию установлено значение АКБ не подключена

  • Нажмите кнопку Сохранить

Zalman Z9 Plus: как подключить температурный датчик

Южнокорейская компания Zalman, основанная в 1999 году, является производителем систем охлаждения в компьютерных устройствах. Во времена шумных системников, тихие кулеры стали пользоваться широким спросом, что помогло фирме выйти на позиции лидера среди производителей систем охлаждения.

Zalman Z9 Plus

Под этим названием скрывается корпус для системника с нижним расположением блока питания (сам он в комплекте поставки отсутствует).

Из всей начинки, которую можно найти в Zalman Z9 Plus температурный датчик, входящий в систему вентилирования (4 встроенных кулера), пульт управления на верхней части передней панели корпуса, а также провода, необходимые для подключения необходимого пользователю железа. Это предоставляет отличную возможность собрать машину, отвечающую самым разным пожеланиям и оптимально подходящую тем людям, которые будут ей пользоваться.

 Загрузка …

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

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

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

Для установки жестких дисков есть пять гнезд для хардов 3,5 дюймового типа (для устройств иного вида придется обзавестись адаптерами).

Рекомендуем купить

Как подключить датчик температуры Zalman Z9 Plus?

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

Учитывая эту его особенность, место монтажа датчика не является принципиальным (к крышке процессора, в слот для привода, дабы меньше проводов болталось в системе).

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

YouTube responded with an error: The provided API key has an IP address restriction. The originating IP address of the call (87.236.20.136) violates this restriction.

Китайские автомобили — Страница не найдена

Китайские автомобили
  • Форумы
  • Выбор
    • Отзывы владельцев
    • Краш-тесты
    • Фото автомобилей
    • Видеообзоры, тест-драйвы
    • Статистика продаж
    • Новости
  • Обслуживание
    • Магазины запчастей
    • Сервисы
    • Документация
    • Wiki-справочник
  • Каталог
    • Все
    • Легковые
    • Кроссоверы
    • Внедорожники
    • Автобусы
    • Грузовики
    • Электромобили
  • Марки
    • Все
    • Haval
    • Chery
    • Geely
    • Lifan
    • Great Wall
    • Dongfeng
    • Changan
    • Brilliance
    • FAW
    • Zotye
    • Другие
  • Chery
    • Tiggo 8
    • Tiggo 8 Pro
    • Tiggo 7 Pro
    • Tiggo 5
    • Tiggo 4
    • Tiggo 3
    • Tiggo 2
    • CheryExeed TXL
    • Tiggo FL
    • Tiggo
    • Другие
  • Geely
    • Geely Atlas
    • Geely Coolray
    • Emgrand X7
    • GS
    • Tugella
    • Emgrand EC7
    • Другие
  • Haval
    • Haval F7
    • Haval F7x
    • Haval Jolion
    • Haval H6
    • Haval H9
    • Haval H5
    • Другие
  • Lifan
    • X70
    • X60
    • X50
    • Murman
    • Solano II
    • Другие
  • Changan
    • Changan CS35 Plus
    • Changan CS35
    • Changan CS55
    • Changan CS75 FL
    • Другие
  • Dongfeng
    • DongFeng AX7
    • DongFeng 580
    • DongFeng h40 Cross
    • DongFeng S30
    • Другие
    • Грузовики Dongfeng
  • FAW
    • Besturn X80
    • Besturn X40
    • Другие
    • Грузовики FAW
  • Great Wall
    • Poer
    • Wingle 7
    • Hover H5
    • Hover h4 New
    • Hover h4
    • Hover
    • Wingle 5
    • Safe
    • Deer
    • Другие
  • GAC
    • GAC GS8
    • GAC GS5
    • GAC GN8
    • Другие
  • JAC
    • Jac S3
    • Jac S5
    • Jac S7
    • Jac J7
    • Jac T6
    • Jac iEV7S
    • Другие
  • Другие
    • Автобусы ►
      • DongFeng
      • Golden Dragon
      • Higer
      • King Long
      • Mudan
      • SHEN LONG
      • Shuchi
      • Yutong
    • Грузовики ►
      • BAW
      • Beifang
      • CAMC
      • DongFeng
      • FAW
      • Foton
      • JAC
      • Jinbei
      • JMC
      • Howo
      • Shaanxi
      • Yuejin
    • BAIC
    • Brilliance
    • BYD
    • Changfeng
    • Foton
    • Hafei
    • Haima
    • Hawtai
    • JMC
    • Landwind
    • MG
    • Qoros
    • Roewe
    • Zotye
    • ZX Auto
    • Другие…
  • Главная
  • Форумы
  • Отзывы владельцев
  • Краш-тесты
  • Фото, Видео
  • Дилеры
  • Документация, Wiki
  • Запчасти, сервис
  • Каталог автомобилей
  • Легковые
  • Кроссоверы
  • Внедорожники
  • Автобусы, грузовики
  • Электромобили
  • Статистика продаж
  • Иностранные бренды

У нас нет такой страницы :((


E-mail: [email protected]
Реклама на сайте
О нас

Как подключить датчик температуры к системе управления?

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

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

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

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

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

N1030 Регулятор температуры с 1 релейным выходом

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

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

Прямое соединение между датчиком температуры и системой управления

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

Чтобы узнать, в чем разница между RTD и термопарой, вы можете прочитать нашу статью о RTD, термопаре и термисторе

Если вам нужно преодолеть небольшое расстояние, прямое подключение упрощает настройку, чем полевой передатчик.Но для больших расстояний установка будет стоить дороже, чем передатчики. Кроме того, иногда возникают проблемы с внешним шумом, например с электромагнитными помехами (EMI), частотными помехами (RFI) или электростатическим разрядом (ESD). Большие провода датчика могут действовать как антенны, вызывая ошибки измерения из-за шума.

Минусы
  • Высокое обслуживание
  • Без диагностики и анализа производительности
  • Склонность к вмешательству
  • Высокая стоимость установки

Полевой преобразователь

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

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

Visaya

Или вы можете подключить полевой преобразователь с помощью цифрового протокола, такого как FOUNDATION Fieldbus, PROFIBUS или HART.Эти протоколы будут передавать вам диагностическую информацию и другие интеллектуальные функции передатчика, и вы получите точные и надежные измерения в своей системе.

Плюсы

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

Visaya

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

Минусы
  • Собственная архитектура
  • Без диагностики и дополнительных функций

Беспроводная связь

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

Visaya

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

Плюсы
  • Низкая стоимость установки
  • Продолжительное время автономной работы в некоторых приложениях
  • Интеллектуальная диагностика и функции

Мультиплексоры

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

Вам понадобится конструкция для установки мультиплексора и кабели для подключения датчика к конструкции, но такая настройка также снизит вероятность EMI / EDS / RFI.

Минусы
  • Медленное обновление
  • Ограниченная точность
  • Устаревшая техника

Заключение

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

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

Чтобы узнать больше о системах управления и датчиках температуры, свяжитесь с нашими инженерами!

Учебное пособие по датчику температуры

DS18B20 с Arduino и ESP8266

Привет, как дела, ребята! Акарш здесь от CETech.

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

Ближе к концу этого руководства мы будем сопрягать DS18B20 с Arduino и ESP8266 для отображения температуры. В случае Arduino температура будет отображаться на последовательном мониторе, а для ESP8266 мы будем отображать температуру на веб-сервере.

Давайте начнем с веселья сейчас.

Получите печатные платы для вашего проекта, изготовленные

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

Они используют надежные компоненты, полученные от аккредитованных поставщиков, таких как Arrow, Avnet, Future Electronics и т. Д., И предлагают разумные цены, в конечном итоге максимизирующие прибыль пользователя. Специализируясь на многослойных и жестко-гибких технологиях, их приоритетом является поддержание высоких стандартов качества.

Наша печатная плата ориентирована на заказы малых и средних объемов и обеспечивает очень конкурентоспособную цену для объемов от 1 до 100 кв.метров. Вам просто нужно загрузить файлы в любом из доступных форматов (Gerber, .pcb, .pcbdoc или .cam), и прототипы печатных плат будут доставлены к вашему порогу.

Вы также можете проверить их партнера WellPCB за хорошими предложениями.

Сравнение различных типов датчиков температуры

В приведенном выше сравнении используются три датчика: DS18B20, DHT11 и термистор NTC, но здесь мы ограничим наше сравнение только цифровыми датчиками. Это не означает, что термистор NTC не так важен, как цифровые датчики. Фактически, развитие цифровых датчиков возможно только благодаря термистору NTC.Цифровые датчики состоят из термистора NTC, соединенного с некоторыми микропроцессорами, который в конечном итоге дает цифровой выход.

Основными пунктами сравнения являются: —

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

2. DS18B20 выдает данные размером 9–12 бит, а DHT11 выдает данные размером 8 бит.

3. DS18B20 показывает только температуру, в то время как DHT11 может использоваться для получения температуры, а также влажности.

4. DS18B20 охватывает более широкий диапазон температур по сравнению с DHT11, а также имеет лучшую точность по сравнению с DHT (+ 0,5 градуса по сравнению с + 2 градусом для DHT11).

5. Когда дело доходит до цен, эти датчики имеют небольшую разницу между собой, поскольку два разных варианта DS18B20, которые представляют собой упакованные провода, и корпус TO92, имеют стоимость от 1 до 0 долларов.4, в то время как DHT11 стоит около 0,6 доллара.

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

Вы можете получить больше информации о DS18B20, прочитав его техническое описание отсюда.

Подключение DS18B20 к Arduino

Здесь мы будем подключать датчик температуры DS18B20 к Arduino, чтобы получать температуру и отображать ее на последовательном мониторе.

Для этого шага нам требуются — датчик температуры Arduino UNO, DS18B20 (в корпусе или в корпусе TO92, какой доступен) и резистор 4,7 кОм.

Датчик DS18B20 имеет 3 провода: черный, красный и желтый. Черный — для GND, красный — для Vcc, а желтый — для сигнального контакта

1. Подключите контакт GND или черный провод датчика к GND.

2. Подключите вывод Vcc или красный провод датчика к источнику питания 5 В.

3. Подключите сигнальный контакт или желтый провод к 5V через 4.7 кОм, а также подключите этот сигнальный контакт к цифровому контакту № 12 Arduino.

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

Кодирование Arduino для отображения температуры

На этом этапе мы будем кодировать нашу плату Arduino для получения и отображения температуры на последовательном мониторе.

1. Подключите плату Arduino UNO к ПК.

2. Перейдите отсюда в репозиторий Github для этого проекта.

3. В репозитории GitHub вы увидите файл с именем « Basic code », откройте этот файл, скопируйте код и вставьте его в вашу Arduino IDE.

4. Выберите правильную плату и COM-порт на вкладке «Инструменты» и нажмите кнопку загрузки.

5. После загрузки кода откройте Serial Monitor и выберите правильную скорость передачи (9600 в нашем случае), и вы сможете увидеть там температуру, измеренную DS18B20.

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

Подключение DS18B20 к ESP8266

На этом этапе мы будем подключать DS18B20 к модулю ESP8266 для получения температуры.

Для этого шага нам понадобятся = модуль ESP8266, резистор 4,7 кОм и датчик температуры DS18B20 (в корпусе или в корпусе TO92, в зависимости от того, что доступно).

Подключения для этого шага аналогичны подключениям, выполненным с помощью Arduino.

1. Подключите контакт GND или черный провод датчика к GND.

2. Подключите контакт Vcc или красный провод датчика к контакту 3.Питание 3 В.

3. Подключите сигнальный контакт или желтый провод к 3,3 В через резистор 4,7 кОм, а также подключите этот сигнальный контакт к GPIO12, который является контактом D5 модуля.

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

Настройка Arduino IDE

Для кодирования ESP8266 с использованием Arduino IDE нам необходимо установить плату ESP8266 в дополнительные платы Arduino IDE, поскольку они не предустановлены. Для этого нам необходимо выполнить шаги, указанные ниже: —

1.Перейдите в Файл> Настройки

2. Добавьте http://arduino.esp8266.com/stable/package_esp8266com_index.json в URL-адреса диспетчера дополнительных плат.

3. Выберите Инструменты> Плата> Менеджер плат

4. Найдите esp8266 и установите плату.

5. Перезагрузите среду IDE.

Кодирование ESP8266 для отображения температуры

На этом этапе мы собираемся кодировать ESP8266 для считывания температуры, а после этого, вместо того, чтобы отображать эту температуру на последовательном мониторе, мы собираемся отображать ее на веб-сервере.

1. Отсюда перейдите в репозиторий Github для этого проекта.

2. В репозитории вы увидите код с именем « ESP8266 Temperature Web Server », вам просто нужно скопировать этот код и вставить его в Arduino IDE.

3. После вставки кода измените SSID и пароль в коде на коды вашей сети Wi-Fi.

4. На вкладке «Инструменты» выберите правильную плату и COM-порт, а затем нажмите кнопку загрузки.

5.Когда код будет загружен, откройте последовательный монитор IDE, а затем нажмите кнопку обновления на модуле ESP8266, вы получите запись на каком-то неизвестном языке, а под ним будет присутствовать IP-адрес. Вам необходимо скопировать этот IP-адрес, поскольку это адрес веб-сервера, который будет отображать температуру.

И все готово

Когда код загружен и IP-адрес получен. Откройте веб-сервер, используя этот IP-адрес

На веб-сервере будут отображаться показания температуры в градусах Цельсия, а также в градусах Фаренгейта.

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

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

Вот и все для демонстрации.

Департамент компьютерных наук и технологий: Датчик температуры Raspberry Pi

В этом уроке мы построим схему для подключения датчик температуры к нашему Raspberry Pi и написать программа для чтения данных датчика.Схема, которую мы построим собирается подключиться к Raspberry Pi с помощью GPIO булавки.

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

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

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

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

Шаг первый: Обновление ядра

  • Первый шаг — изменить, откуда обновляется наш Pi, с помощью редактирование текстового файла. Нам нужно открыть файл /etc/apt/sources.list.d/raspi.list как root, введите:
    sudo leafpad /etc/apt/sources.list.d/raspi.list
  • Теперь измените строку в этом файле так, чтобы она читалась как «deb http://archive.raspberrypi.org/debian/ wheezy main untested «, затем сохраните и закройте файл.
  • Далее выполните следующие команды:
    apt-get update
    apt-get апгрейд

Мы делаем само обновление Pi, используя самое последнее ядро.Ядро — бит самого низкого уровня программного обеспечения, которое устанавливает связь между фактическими оборудование и все другое программное обеспечение, которое может работать. Однажды Пи знает, что может обновляться из этого нового места, мы обновить ядро. В этом новом ядре есть весь дополнительный код. ему нужен доступ к датчику температуры, который мы будем использовать.

Шаг второй: подключение датчика температуры

  • Выключите Pi — вообще плохая идея подключать провода, пока есть электричество булавки.
  • Получить:
  • Припаяйте детали ленточного соединителя вместе и прикрепите разъем ленточного кабеля к Pi и макетной плате.
  • Подключите контакт 3 датчика к контакту 3.3V GPIO. (помечено как 3V3 на разъеме AdaFruit).
  • Подключите контакт 1 к контакту GPIO заземления (обозначен GND на разъеме AdaFruit).
  • Подключите контакт 2 к контакту 4 GPIO (обозначен # 4 на коннекторе AdaFruit).
  • Поставил 4.Резистор 7 кОм между контактами 2 и 3 разъема датчик температуры.
  • Включите Pi, затем приложите палец к датчику. Если он подключен неправильно, тогда он будет очень горячий в течение секунды или двух, в этом случае выключите Pi как только он загрузится, и подождите некоторое время (он все еще был горячим после 10 минут, когда я это сделал), чтобы он остыл, а затем подержите извлеките датчик и вставьте его снова в правильном направлении.

Разъем ленточного кабеля AdaFruit избавляет нас от необходимости для подключения проводов непосредственно к плате Raspberry Pi, как это было бы очень неудобно.Он также лучше маркировка на контактах GPIO, которая упрощает работать с.

Датчик температуры, который мы здесь используем, DS18S20, имеет три ножки. Два из этих штифтов ставят датчик в цепи между выводом высокого напряжения и земля. Это соединение обеспечивает питание для датчик для измерения температуры. Третий контакт подключается к контакту GPIO, и именно с этим соединение, которое мы можем общаться с датчиком. Резистор, который мы поместили между этим выводом данных а вывод высокого напряжения — это так называемый подтягивающий резистор — если только ветвь данных не заземляется на отправьте 0 по проводу, его напряжение на проводе будет быть «подтянутым» к 3.3В. Это упрощает датчик для связи с нашим Pi, чтобы отправить сигнал 1, ему вообще ничего не нужно делать.

Шаг третий (A): считывание показаний датчика с Терминал

  • Включите Pi.
  • После того, как пользователь вошел в систему Pi, введите эти команды в терминал или просто по запросу при входе в систему и перед вводом «startx»:
    sudo modprobe w1-gpio
    sudo modprobe w1-therm
    cd / sys / bus / w1 / devices /
    ls
  • Запись на экране, состоящая в основном из чисел, — это серийный номер датчика.Датчик, используемый для этого У учебника есть серийный номер «10-000802824e58». Замените серийный номер в следующей команде на один для используемого датчика.
    cd 10-000802824e58
    cat w1_slave
  • Будут напечатаны две строки текста. Во второй строке секция, начинающаяся с «t =», — это температура в градусах. Цельсия. Десятичная точка идет после первых двух цифр, поэтому пример значения «t = 22250» на самом деле «t = 22,250» градусов Цельсия:

Первым шагом здесь был запуск команды modprobe.Эта команда может загружать отдельные модули, которые делают определенные вещи в ядро, чтобы мы могли их использовать. Если вы хотите избежать набираем modprobe команд каждый раз, когда вы запускаете свой Pi, вам нужно будет сообщить Linux что вы хотите, чтобы эти модули загружались автоматически, когда это начинается. Это можно сделать, открыв файл / etc / modules — вам необходимо для этого root, поэтому введите sudo листовую панель / etc / modules в терминал. Теперь добавьте строки «w1-gpio» и «w1-therm» в конец этого файла, сохраните и закройте.

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

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

Шаг третий (B): считывание температуры из Python

  • Откройте терминал и введите python.
  • В командной строке python IDLE введите команды ниже, игнорируя строки, начинающиеся с # — они объясните, что делают команды:
    # Откройте файл, который мы просматривали ранее, чтобы python может видеть, что в нем.Замените серийный номер на до.
    tfile = открыть («/ sys / bus / w1 / devices / 10-000802824e58 / w1_slave»)
    # Прочитать весь текст в файле.
    текст = tfile.read ()
    # Закройте файл теперь, когда текст имеет был прочитан.
    tfile.close ()
    # Разделить текст на новые строки (\ n) и выберите вторую строку.
    secondline = text.split («\ n») [1]
    # Разбить строку на слова, ссылаясь на пробелы и выберите 10-е слово (считая от 0).
    temperaturedata = secondline.split («») [9]
    # Первые два символа — «t =», поэтому избавиться от них и преобразовать температуру из строка к числу.
    температура = float (температурные данные [2:])
    # Ставим десятичную запятую справа поместите и покажите это.
    температура = температура / 1000
    температура печати

В этом раздел, который может быть незнакомым.В Python IDLE терминал, введите help (что-нибудь) и описание того, что было заключено в скобки отобразит и некоторую общую информацию о том, что может быть сделано с командой. Например, с tfile.read () существует также tfile.readline () и tfile.readlines (), которые в качестве имени предлагает делать разные вещи. Если присвоение переменной (температура = бит) не включены в строки, написанные выше, результат .метод разделения будет выведен.

В командах только что текст медленно разбивается пока не останутся только значения температуры, с несколькими строками кода. В этом большом количестве строк кода нет необходимости, temperaturedata = text.split («\ n») [1] .split («») [9] также будет работать или разделение пробелами из начало, а не новые строки. Код может быть труднее читать, если однако он сдавлен на одну линию. Эта операция может быть сделано быстрее — поиграйте с ним, и если более быстрый способ становится очевидным, может быть, одноклассник сможет понять, что это делает?

Смотрите здесь мой пример кода.

Шаг четвертый: напишите сценарий для распечатки Температура.

  • Установите текстовый редактор, например Geany или SciTE, или воспользуйтесь предустановленный Leafpad или аналогичный.
  • Откройте редактор и скопируйте код, написанный выше (или версия с другим предложенным разбиением).
  • Сохранить файл как temperature.py в / home / pi.
  • Откройте терминал и запустите python temperature.py. Программа должна вывести температура, как и раньше.

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

Здесь рекомендуется установить другой текстовый редактор для написания кода. Причина в том, что текстовый редактор по умолчанию — Leafpad — что приходит Pi with на самом деле не предназначен для написания кода. Если вы откроете запустите свой скрипт Python в IDLE и в Leafpad, вы увидите что IDLE добавил цвет к коду — это называется подсветка синтаксиса.Это то, что почти весь текст редакторы, предназначенные для написания кода в do, потому что это делает его легче увидеть, что происходит в программе. SciTE или В этом руководстве рекомендуется использовать Geany. SciTE немного быстрее открывать файлы и выглядит проще, в то время как Geany имеет гораздо больше функций, которые начинают быть полезными когда ваша программа становится немного длиннее, например, перечисляет все имена переменных в вашей программе внизу, которые упрощает запоминание использованных имен.

Шаг пятый: Подключение светодиода

  • Выключите Pi.
  • Приобретите светодиод, резистор 220 Ом и, возможно, больше проводов.
  • Выберите один из пронумерованных контактов на ленточном кабеле, который соединяет ваш Pi с макетной платой и подсоединяет длинный ножка (с противоположной стороны от плоского края светодиода base) светодиода к этому выводу.
  • Подключите резистор 220 Ом между контактом заземления. Пи и другой (более длинной) ножки светодиода.

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

Шаг шестой: Включение светодиода

  • Включите Pi.
  • Откройте корневой терминал из меню или запустив sudo su в обычном терминале.
  • Теперь введите эти команды, где «18» в этом примере заменяется тем контактом, к которому подключен светодиод:
    cd / sys / class / gpio /
    echo «18»> export
    cd gpio18
    echo «out»> direction
    echo «1»> value
  • Светодиод должен загореться.
  • Чтобы выключить светодиод, введите:
    echo «0»> значение
    cd ..
    echo «18»> экспортировать

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

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

Мы только что видели, как включать и выключать светодиод с помощью терминал, так что теперь пора заставить его работать с Python. В программе нужно записать в файл. Вот пример запись «Hello» в файл с именем «example». Опираться на что.

# Открыть файл и записать в него, следовательно «ш»
f = open («пример», «ш»)
ф.написать («привет»)
ф. Закрытие ()

Запустите эту программу в терминале с использованием sudo python по причинам объяснено выше. Должен загореться светодиод.

Смотрите здесь мой пример кода.

Шаг седьмой: есть более простой способ!

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

  • Установите пакет с sudo apt-get install python-rpi.gpio в терминале.
  • Запустите Python как root с помощью sudo python и введите:
    import RPi.GPIO as GPIO
    # Используйте номера контактов с ленты кабельная плата.
    GPIO.setmode (GPIO.BCM)
    # Установите используемый штифт («18» — пример) в качестве вывода.
    GPIO.setup (18, GPIO.OUT)
    # Включите штифт и увидите светодиодный индикатор вверх.
    GPIO.output (18, GPIO.HIGH)
    Выключите штифт, чтобы выключить ВЕЛ.
    GPIO.output (18, GPIO.LOW)

Эта библиотека, которую мы установили, просто фрагмент кода, на этот раз написанный на языке C язык, скрывающий все детали того, что должно быть сделано для включения и выключения контактов GPIO. Когда Библиотека команды Python GPIO.setup (18, GPIO.OUT) уходит и делает все, что мы делали до — запись пин-кода в файл экспорта, и записывают «наружу» в файл с именем direction, но они просто спрятан.

Режим установки команда сообщает библиотеке, что мы маркируем наши контакты как будто они находятся на плате ленточного кабеля. Доска ссылается к штифтам с точки зрения того, что они делают, поэтому штифты имеют такие метки, как «3V3», «GND», «5V0». Альтернатива, которая будет сделано с GPIO.setmode (GPIO.BOARD) предназначен для пронумеруйте булавки так же, как нумерацию домов на улица закончена — на булавках с одной стороны нанесены номера 1,3,5 до 25, а штифты с другой стороны имеют числа от 2,4,6 до 26.

Шаг восьмой: Подключение кнопки

  • Здесь кнопка включения и 1кОм будут нужный.
  • Выберите другой свободный входной контакт и подключите этот контакт к одному сторону кнопки, а другую сторону кнопки — вывод 3,3 В.
  • Поместите резистор между входным контактом и массой. булавка на пи.

Тип кнопки, который мы здесь используем, называется push-to-make, что означает, что две стороны переключатель не подключается, если вы не нажимаете на него.Существуют и кнопки с функцией нажатия, которые всегда подключены. если только кнопка на них не нажата. Мы также используем резистор для подключения входного вывода GPIO к земле, который гарантирует, что вход отключен, когда кнопка не нажимается, а не плавает напряжение где-то между высоким и низким. Нам нужно большее сопротивление чем мы обычно используем для других вещей, чтобы остановить текущее течет прямо на землю при нажатии кнопки.

Шаг девятый (A): проверка нажатия кнопки от Терминала

  • Включите Pi.
  • Откройте корневой терминал.
  • Введите следующее, заменив «17» булавкой, кнопка подключена к:
    cd / sys / class / gpio /
    echo «17»> экспорт
    cd gpio17
    echo «in»> direction
    стоимость кошки
  • Если кнопка не нажата, этот код должен напечатать «0».
  • Удерживая кнопку нажатой, снова запустите программу: цифру «1» следовало распечатать.
  • На этом тестирование завершено, наберите:
    cd ..
    echo «17»> неэкспорт

Как и в случае со светодиодами, мы должны сказать Pi, что мы хотим что-то сделать с конкретным контактом GPIO, что мы делаем с помощью эха, как и раньше. Затем мы говорим Пи, что хотим этого pin, чтобы быть входным контактом, потому что мы повторяем «in», а не «out», поэтому что мы можем измерить, нажата кнопка или нет.Когда мы читаем «значение» файла, мы проверяем, вход высокий или низкий (1 или 0 соответственно). Наконец, «не экспортировать» булавку, как и раньше.

Шаг девятый (B): проверка кнопки Пресса с использованием Python

  • Запустите Python как root и введите:
    import RPi.GPIO as GPIO
    # Используйте номера контактов с ленты кабельная доска
    GPIO.setmode (GPIO.BCM)
    # Установите этот вывод как вход.
    GPIO.setup (17, GPIO.В)
    # Нажата кнопка или нет?
    GPIO.вход (17)
    # Зажмите кнопку, запустите команду опять таки. Результат должен быть «истинным».
    GPIO.вход (17)

В приведенных выше инструкциях показано, как проверить наличие кнопки. Нажмите. Как насчет того, чтобы поместить это в цикл, чтобы каждый при нажатии кнопки происходит что-то вроде печать сообщения на экран. Однако Pi будет можно распечатать сообщение и перейти к проверке кнопку снова намного быстрее, чем палец может быть снят с кнопка.Итак, ваша программа должна будет сидеть и ждать секунд, возможно, с помощью цикла while и команды pass. Как только это сработает, попробуйте настроить температуру всякий раз, когда нажимается кнопка.

Смотрите здесь мой пример кода.

Шаг десятый: Запись температуры Программа регистрации

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

  • Нам нужен еще один светодиод и еще резистор 220 Ом. Два светодиода будут использоваться, чтобы показать, когда наша программа готов начать измерение температуры, и когда она фактически записывая его в файл. Чтобы сделать это более очевидным, здесь может пригодиться светодиод другого цвета.
  • С помощью этих дополнительных деталей подключите светодиод к другому свободному pin, как и первый светодиод.
  • Откройте текстовый редактор и выполните следующие действия:
    • Импортируйте RPi.Библиотека GPIO.
    • Установите три контакта GPIO (кнопка и два Светодиоды) в качестве входа и выхода.
    • Включите один из светодиодов, чтобы показать, что мы готовы чтобы начать регистрацию.
    • Используйте код из предыдущего упражнения, чтобы проверить для нажатия кнопки и подождите, пока кнопка не будет нажата.
    • Когда кнопка нажата, нам нужен наш первый светодиод выключить, а другой — включить, чтобы указать, что наш Пи теперь принимает данные.
    • Затем откройте файл, который мы можем записать, чтобы дать нам куда-нибудь поместить данные.
    • Добавьте еще один цикл while, чтобы дождаться, пока кнопка снова нажимаем, и в цикле считываем температуру в так же, как мы делали раньше.
    • Вместо того, чтобы печатать температуру, мы будем записываем температуру в файл, который мы открыли ранее. Одно изменение, которое нам нужно будет внести в то, как мы научились писать в файлы раньше, теперь мы хотим каждое значение температуры должно быть на новой строке.Это может быть выполняется добавлением «\ n» в конец строки, в которой мы писать, как str (температура) + «\ n».
    • Когда существует последний цикл while, мы хотим закрыть файл, так как мы закончили с ним, и мы делаем это с datafile.close () и поверните выключить светодиод.

Смотрите здесь мой пример кода.

Обучение окончено! Наслаждайтесь мониторингом температуры и смотрите ниже для приложений.

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

Приложение первое: имя файла данных

Для сценария всегда используется одно и то же имя файла, так что старый данные исчезают каждый раз, когда их становится больше.Имена файлов можно сделать уникальным с помощью «temperaturedata1.log», «temperaturedata2.log», но более полезный способ — добавить то, что известно как отметка времени имени. Сделать это в Python:

  • Импортируйте модуль «время» в Python, узнайте текущий время для файла журнала и поместите его в удобный для чтения форма, затем добавьте это к имени файла, например:
    время импорта
    # Показывает время в формате год-месяц-день, час-минута-секунда.
    timestamp = time.strftime («% Y-% m-% d-% H-% M-% S»)
    # Соедините разные части имя файла в один и откройте файл.
    filename = «» .join ([«temperaturedata», отметка времени, «.log»])
    datafile = open (имя файла, «w», 1)

Есть несколько более сложных битов. в этом новом фрагменте кода. В Функция strftime () возвращает время, отформатированное особым образом, список которых может можно найти в Документация Python.Формат в примере означает, что если файлы отсортированы по алфавиту, самые новые файлы идут последними, а самые старые — первыми.

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

Вы также увидите, что команда открытия файл получил дополнительную опцию, цифру «1» в конце. Если вы запускаете старый код, который у нас был, и смотрите в своем файловом браузере при этом вы заметите, что файл появляется, как только когда мы начинаем регистрацию, но указан как имеющий нулевой размер байтов, пока мы не нажмем кнопку, чтобы остановить запись. Этот происходит потому, что Python хранит все данные в памяти где-нибудь, и только на самом деле кладет на SD карту когда вы закрываете файл.Проблема с этим поведением что, если бы мы внезапно вытащили вилку из розетки или остановили программа запущена, мы потеряем все данные, которые у нас были собраны, потому что ничего из этого не было на карте. К добавив опцию «1» к нашей команде открытия, мы сообщаем Python что мы хотели бы, чтобы в память за раз, и что он должен записывать каждый бит текст на SD-карту, когда строка закончится.

Смотрите здесь мой пример кода.

Приложение 2: Изменение контактов GPIO

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

  • В начале скрипта введите несколько переменных называется, скажем, LED1_GPIO_PIN, LED2_GPIO_PIN и BUTTON_GPIO_PIN. Дайте им значение соответствующего номера вывода. Затем замените все наличие фактических номеров контактов в коде с эти переменные.

Итак, теперь, если мы изменим положение контактов на Pi, все, что нам нужно сделать, это изменить стоимость этих новых переменные, и все по-прежнему будет работать.

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

Смотрите здесь мой пример кода.

Приложение 3: Регистрация с переменной скоростью

В текущей программе температура составляет всегда измеряется как можно быстрее, то есть примерно раз в три четверти секунды (это в основном то, сколько времени требуется сам датчик для измерения температуры, а не какой-либо медленная работа Pi). Если мы измеряем температуру выше 30 секунды или, возможно, несколько минут, такая частота дискретизации вполне подойдет. Но если бы мы хотели посмотреть, как температура меняется в час, или даже день, тогда у нас будут тысячи, может быть, десятки тысяч показаний, которые будут меняться довольно медленно.В этом случае было бы неплохо сделать нашу программу проводите измерения только с гораздо большими интервалами.

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

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

Но вот с этим проблема. Когда программа спит, он не обращает внимания ни на что другое — в в частности, не кнопка, которая говорит нашей программе, чтобы остановить протоколирование. Это означает остановить нашу программу, так как в настоящее время есть, требует, чтобы вы нажали кнопку во время небольшого времени, когда Pi не спит или не считывает температуру. Чтобы решить эту проблему, мы заставим Pi много спать, и проверьте кнопку между каждым из них.

  • Заменить одинарный сон на цикл for, который будет спать в течение 0,1 секунды, однако требуется много раз для восполнения разницу и проверяйте нажатие кнопки после каждого небольшого спать. Если кнопка нажата, вы захотите использовать команда break для выхода из для цикла, но сначала установите некоторые значение True, чтобы мы могли проверить эту переменную во внешнем в то время как цикл, и вырваться из этого это правда. Не забывай определите эту переменную как False перед запуском цикла, чтобы Python не запутался.
  • Ваш код для этого раздела, вероятно, будет выглядеть примерно так:
    , если (время_2 — время_1) <ожидание_измерения: no_of_sleeps = int (round ((измерение_wait - (время_2 - время_1)) / 0,1))
    для i в диапазоне (no_of_sleeps): time.sleep (0,1)
    , если GPIO.input (BUTTON_GPIO_PIN):

    button_pressed = Верно
    перерыв

    если button_pressed:

    перерыв

Смотрите здесь мой пример кода.

Где дальше?

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

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

Типы датчиков температуры для измерения температуры

Эти типы датчиков температуры варьируются от простых термостатических устройств ВКЛ / ВЫКЛ, которые управляют системой нагрева воды для бытового потребления, до высокочувствительных полупроводниковых типов, которые могут управлять сложными установками управления технологическим процессом.

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

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

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

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

Термостат

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

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

Биметаллический термостат

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

Термостат включения / выключения

Существует два основных типа биметаллических лент, основанных главным образом на их движении при изменении температуры.Существуют типы «мгновенного действия», которые производят мгновенное действие типа «ВКЛ / ВЫКЛ» или «ВЫКЛ / ВКЛ» на электрические контакты при заданной температуре, и более медленные типы «медленного действия», которые постепенно изменяют свое положение. при изменении температуры.

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

Типы крипера

обычно состоят из биметаллической катушки или спирали, которая медленно разматывается или сворачивается при изменении температуры.Как правило, биметаллические полоски крипер-типа более чувствительны к изменениям температуры, чем стандартные защелкивающиеся полоски ВКЛ / ВЫКЛ, поскольку полоса длиннее и тоньше, что делает их идеальными для использования в датчиках температуры, шкалах и т. Д.

Несмотря на то, что они очень дешевы и доступны в широком рабочем диапазоне, одним из основных недостатков стандартных термостатов мгновенного действия при использовании в качестве датчика температуры является то, что они имеют большой диапазон гистерезиса от момента размыкания электрических контактов до повторного замыкания. .Например, он может быть установлен на 20 ° ° C, но может не открываться до 22 ° ° C или снова закрываться до 18 ° ° C

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

Термистор

Термистор — еще один тип датчика температуры, название которого представляет собой комбинацию слов THERM-allly sensitive res-ISTOR.Термистор — это особый тип резистора, который меняет свое физическое сопротивление при изменении температуры.

Термистор

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

Большинство типов термисторов имеют отрицательный температурный коэффициент , сопротивления или (NTC) , то есть их значение сопротивления УМЕНЬШАЕТСЯ с повышением температуры, и, конечно, есть некоторые, которые имеют положительный температурный коэффициент , ( PTC) , в том смысле, что их сопротивление повышается с повышением температуры.

Термисторы

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

Термисторы

имеют номинальное сопротивление при комнатной температуре (обычно 25 o C), постоянную времени (время реакции на изменение температуры) и номинальную мощность по отношению к току, протекающему через них.Как и резисторы, термисторы доступны со значениями сопротивления при комнатной температуре от 10 МОм до нескольких Ом, но для целей измерения обычно используются такие типы со значениями в килоомах.

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

Датчики температуры Пример №1

Следующий термистор имеет значение сопротивления 10 кОм при 25 o C и значение сопротивления 100 Ом при 100 o C.Рассчитайте падение напряжения на термисторе и, следовательно, его выходное напряжение (Vout) для обеих температур при последовательном подключении с резистором 1 кОм к источнику питания 12 В.

При 25 o C

При 100 o C

Путем изменения значения постоянного резистора R2 (в нашем примере 1 кОм) на потенциометр или предустановку, выходное напряжение может быть получено при заранее определенной заданной температуре, например, выходное напряжение 5 В при 60 o C и путем изменения потенциометра a. конкретный уровень выходного напряжения может быть получен в более широком диапазоне температур.

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

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

резистивные датчики температуры (RTD).

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

А резистивный резистивный датчик температуры

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

Однако они имеют очень низкую тепловую чувствительность, то есть изменение температуры приводит только к очень небольшому изменению выходной мощности, например, 1 Ом / o C.

Наиболее распространенные типы RTD изготавливаются из платины и называются платиновым термометром сопротивления или PRT , причем наиболее распространенным из них является датчик Pt100, который имеет стандартное значение сопротивления 100 Ом при 0 o . C. Обратной стороной является то, что Platinum стоит дорого, и одним из основных недостатков этого типа устройств является его стоимость.

Подобно термистору, RTD являются пассивными резистивными устройствами, и, пропуская постоянный ток через датчик температуры, можно получить выходное напряжение, которое линейно увеличивается с температурой.Типичный RTD имеет базовое сопротивление около 100 Ом при 0 o C, увеличиваясь до 140 Ом при 100 o C с диапазоном рабочих температур от -200 до +600 o C.

Поскольку RTD является резистивным устройством, нам необходимо пропустить через них ток и контролировать результирующее напряжение. Однако любое изменение сопротивления из-за собственного нагрева резистивных проводов при протекании через них тока I 2 R (закон Ома) вызывает ошибку в показаниях. Чтобы избежать этого, RTD обычно подключается к сети моста Уитстона, которая имеет дополнительные соединительные провода для компенсации выводов и / или подключения к источнику постоянного тока.

Термопара

Термопара на сегодняшний день является наиболее часто используемым типом датчиков температуры всех типов. Термопары популярны благодаря своей простоте, простоте использования и скорости реакции на изменения температуры, в основном из-за их небольшого размера. Термопары также имеют самый широкий диапазон температур из всех датчиков температуры от -200 o C до более 2000 o C.

Термопары — это термоэлектрические датчики, которые в основном состоят из двух соединений разнородных металлов, таких как медь и константан, которые сварены или обжаты вместе.Один спай поддерживается при постоянной температуре, называемой эталонным (холодным) спаем, а другой — измерительным (горячим) спаем. Когда два перехода находятся при разных температурах, на переходе возникает напряжение, которое используется для измерения датчика температуры, как показано ниже.

Конструкция термопары

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

Если оба перехода имеют одинаковую температуру, разность потенциалов на двух переходах равна нулю, другими словами, выходное напряжение отсутствует, так как V 1 = V 2 . Однако, когда переходы соединены в цепи и оба имеют разные температуры, выходное напряжение будет определяться по разнице температур между двумя переходами, V 1 — V 2 .Эта разница в напряжении будет увеличиваться с температурой до тех пор, пока не будет достигнут уровень пикового напряжения на переходах, что определяется характеристиками двух используемых разнородных металлов.

Термопары

могут быть изготовлены из различных материалов, что позволяет измерять экстремальные температуры от -200 o C до более +2000 o C. Благодаря такому большому выбору материалов и температурного диапазона были разработаны признанные во всем мире стандарты с цветовыми кодами термопар, которые позволяют пользователю выбрать правильный датчик термопары для конкретного применения.Британский цветовой код для стандартных термопар приведен ниже.

Цветовые коды термопар

Три наиболее распространенных материала термопар, используемых выше для общего измерения температуры: железо-константан (тип J), медь-константан (тип T) и никель-хром (тип K). Выходное напряжение термопары очень мало, всего несколько милливольт (мВ) для изменения разности температур 10 o ° C, и из-за этого небольшого выходного напряжения обычно требуется некоторая форма усиления.

Усиление термопары

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

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

В этом руководстве по «Типам датчиков температуры» мы рассмотрели несколько примеров датчиков, которые можно использовать для измерения изменений температуры. В следующем уроке мы рассмотрим датчики, которые используются для измерения количества света, такие как фотодиоды, фототранзисторы, фотоэлектрические элементы и светозависимый резистор.

Как подключить датчики температуры к аналоговым входам (0-5 В / 0-10 В) Ace PLC

Как подключить датчики температуры к аналоговым входам (0-5 В / 0-10 В) ПЛК Ace?

Все ПЛК Ace с аналоговыми входами (0-5 В или 0-10 В) могут использоваться с этим датчиком температуры.

Например, Ace222V5 может использовать до 12 датчиков температуры!

С нашим датчиком температуры мы поставляем предварительно смонтированный резистор 10 кОм .

С резистором 10 кОм можно работать при температуре от -40 до 105 ° C с 5 или 10 В постоянного тока

Никогда не подавайте более 5 или 10 В постоянного тока (в зависимости от вашего ПЛК Ace) на аналоговые входы!

Предлагаем использовать:

Как подключено:
  • Подключите все предварительно смонтированные резисторы 10 кОм к
    • 5 или 10 В постоянного тока (сопротивление на стороне питания) и
    • каждый Аналоговый вход (провод на стороне входа).

  • И подключите датчик температуры к
    • GND и
    • каждый Аналоговый вход.

Как прочитать значение каждого датчика температуры?

Значение сопротивления не пропорционально температуре… Нам нужно узнать значение сопротивления и найти значение температуры в таблице.

Программа vBuilder и проект CommandHMI

Для этого вы можете скачать программу с подпрограммой ЗДЕСЬ и загрузить ее с помощью vBuilder. Внутри этого zip-файла также есть проект для нашего экрана CommandHMI.

Готово и легко использовать:

  • «AnalogInput» = аналоговый вход ПЛК Ace, обычно это что-то вроде InI16xx, который перемещается от 0 до 4095.
  • «R_Fixe» = номинал резистора.Обычно это 10000 (10 кОм)
  • «Температура» = Значение, возвращаемое подпрограммой… Температура в градусах Цельсия (T ° C).

И вы можете прочитать значение в режиме отладки: 29,37 ° C

В последней версии подпрограммы мы добавили смещение в качестве параметра.

Руководство по сборкам датчиков температуры для точных измерений

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

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

И термопары, и датчики RTD по своей природе хрупкие устройства, чувствительные как к механическим силам, так и к электрическим помехам.

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

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

Датчик Pt100 с оболочкой из нержавеющей стали и гибкими выводами Датчики термопары с оболочкой из нержавеющей стали и штекерными соединениями

Для завершения сборки температуры к датчику обычно присоединяется соединительная головка.Это позволяет подключать провода датчика либо к клеммной колодке, либо к датчику температуры. Доступны различные типы головок в зависимости от области применения и от того, расположен ли узел датчика температуры в опасной зоне. Если установлен датчик температуры, он также должен иметь сертификат ATEX, если он устанавливается в опасной зоне.

Выбор стандартных типов головок

Предоставлено: www.kp-as.com

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

Датчик температуры с соединительной головкой для преобразователя Датчик температуры с резьбовым присоединением к процессу Датчик температуры для пищевой промышленности
Предоставлено: www.kp-as.com

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

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

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

PR 5437A 2-проводный датчик температуры HART 7 для монтажа на головке PR 6337A Двухпроводный датчик температуры HART для DIN-рейки PR 7501 Датчик температуры HART, устанавливаемый на месте

Также доступны преобразователи

, которые поддерживают простую интеграцию в полевую шину и цифровые схемы, такие как HART, Foundation Fieldbus, Profibus и канал ввода-вывода.Преобразователь PR 5350, установленный на головке, и преобразователь PR 6350, установленный на DIN, поддерживают как Foundation Fieldbus, так и Profibus PA в одном устройстве, в то время как PR 5335, 5337, 5437, 6335, 6337 являются преобразователями температуры HART.

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

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

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

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

Защитная гильза на стержне с резьбовым присоединением к процессу Изготовленная защитная гильза с резьбовым присоединением к процессу Сварной стержень в защитной гильзе
Предоставлено: www.kp-as.com

Дополнительную информацию об ассортименте датчиков температуры и устройств формирования сигналов PR electronics можно найти здесь.

Вернуться к библиотеке знаний по связям с общественностью

Полезна ли эта информация?

Датчики температуры Best HomeKit 2021

Лучшее Датчики температуры HomeKit Я больше 2021 г.

Сейчас довольно тепло для половины мира (в то время как другая половина надевает свитер), поэтому вы можете спросить: «Здесь жарко?» довольно часто дома.Если вы оснащены лучшими датчиками температуры HomeKit, вы можете пойти еще дальше и автоматизировать процесс с помощью Siri и попросить вашего цифрового помощника проверить вас, даже не поднимая пальца. С правильным датчиком температуры HomeKit вы будете получать отчеты о текущей температуре в любой комнате (или даже на открытом воздухе) в любое время либо через приложение, либо через саму Siri. На рынке всего несколько таких продуктов, но это лучшие из тех, что мы нашли на данный момент.

Проверка температуры в помещении: Монитор качества воздуха в помещении Eve Room

Любимый персонал

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

  • 100 долларов на Amazon
  • 100 долларов в Apple

Движение +: Интеллектуальный датчик движения Philips Hue (без установки, только для светильников Philips Hue), требуется мост Hue

Датчик движения Philips Hue — это наш незаменимый аксессуар для автоматического включения и выключения света, когда мы приходим и уходим.А еще там есть датчик температуры. После того, как ваш датчик движения настроен с помощью HomeKit, датчик температуры будет работать так же, как и любой другой, что позволяет ему работать со сценами или автоматизацией. Он также может сообщать о статусе через Siri по запросу. Возможность подключения Zigbee к Philips Hue Bridge делает этот датчик невероятно надежным. Кроме того, он быстро реагирует и обновляет статус вашего дома.

  • 40 долларов в Best Buy
  • 40 долларов в Walmart

Экономически эффективным: Датчик температуры и влажности Aqara

Датчик температуры умного дома

Aqara — это доступный вариант, у которого есть несколько удивительных преимуществ.Этот крошечный датчик сообщает в приложение Home о температуре, а также о влажности и атмосферном давлении — все это в пакете, который можно положить куда угодно. Несмотря на то, что датчик имеет невысокую цену, вам понадобится концентратор Aqara Smart Home Hub, чтобы добавить его в HomeKit, который может окупиться, если вам понадобится много датчиков в доме.

19 долларов на Amazon

Двойная нагрузка: Датчик наводнения, воды и температуры Fibaro FGBHFS-101

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

  • 50 долларов на Amazon
  • 50 долларов в Walmart

Простой, но эффективный: MIJIA QingPing Bluetooth Термогигрометр H Версия

Этот простой маленький датчик будет считывать и отображать текущую температуру в помещении на дисплее.Вы можете четко видеть данные с углом обзора 180 градусов, и у вас есть два варианта установки: на рабочем столе или на стене. Он также использует батарею с одной кнопкой, использует низкое энергопотребление и может записывать данные до 30 дней.

29 долларов на Amazon

Глаз Саурона: Датчик движения Fibaro Датчик температуры Z-Wave Plus

Уникальный вид

Датчик температуры Z-Wave Plus Fibaro Motion Sensor выглядит так, как будто он пришел прямо из Роковой горы с уникальным внешним видом «Глаз Саурона».Этот датчик дает вам быстрые оповещения о движении, показания температуры в реальном времени и даже уведомления о вибрации, все из которых запускают ваши аксессуары HomeKit через автоматизацию, и все данные зашифрованы. Вам понадобится концентратор, но этот датчик совместим с любой открытой системой Z-Wave, такой как умные вещи, Vera, Nexia и другие.

40 долларов на Amazon

Подключите его: Philips — Hue Smart Hub / Bridge 2-го поколения — Белый

Если вы хотите использовать интеллектуальный датчик движения Philps Hue, о котором мы только что упомянули, вам понадобится мост Philips Hue, чтобы все это работало вместе.Bridge действует как центральный узел для всего автоматизированного, включая совместимые продукты HomeKit.

  • 60 долларов на Amazon
  • 60 долларов США в Best Buy

Подключите все da Aqara !: Смарт-концентратор Aqara M1S

Если вы хотите использовать датчик температуры и влажности Aqara, вам понадобится интеллектуальный концентратор Aqara M1S поверх него. С помощью этого концентратора вы можете подключать различные продукты для умного дома Aqara, совместимые с HomeKit. Фактически, этот концентратор позволяет подключать до 128 устройств Aqara (требуются ретрансляторы Aqara Zigbee), так что идите в орехи!

37 долларов на Amazon

Природные просторы: Ева Погода

Эта комната похожа на комнату Eve Room, но предназначена для использования на открытом воздухе.Он будет отображать температуру, влажность и даже атмосферное давление. Вы даже можете сразу просмотреть прогноз погоды на своем iPhone или на самом дисплее. Он даже беспроводной со сменным аккумулятором, полной поддержкой Bluetooth и HomeKit и использует подключение к сети Thread.

Будьте комфортны с фантастическими датчиками температуры HomeKit

Датчики температуры

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

Ищете датчик со встроенным дисплеем, не требующий концентратора или термостата? Взгляните на Монитор качества воздуха в помещении Eve Room.Он не только сообщает вам температуру в комнате, в которой он находится, но и позволяет получать показания уровней ЛОС по таким вещам, как краска и даже качество и влажность воздуха.

Добавить комментарий

Ваш адрес email не будет опубликован.