Модуль датчика температуры

Код:00552
Артикул:KY-013
В наличии:есть
250 руб
45 руб
1
Модуль датчика температуры
Temperature sensor module KY-013

Модуль содержит аналоговый датчик температуры – терморезистор. С изменением температуры корпуса терморезистора меняется его сопротивление. С помощью модуля KY-013 электроника грубо определяет температуру воздуха. Основное назначение терморезистора – контроль температуры воздуха, но с его помощью можно контролировать температуру поверхности. Для этого он прижимается механическим креплением к поверхности, а между терморезистором и поверхностью вносят термопроводящую пасту. В крайнем случае при отсутствии пасты терморезистор приклеивают.
В автоматике используется для грубого определения температуры, что позволяет включать или отключать исполнительные устройства с помощью схем на дискретных элементах. Основное назначение – коррекция, стабилизация режима работы цепей схем при колебаниях температуры. Для точного измерения температуры, сборки электронных термометров применяют цифровой датчик.
 
Характеристики
 
Диапазон рабочей температуры -55…125 °C
 
Контакты KY-013
 
Контакты S, I соединены с терморезистором.
I как правило соединяют с общим проводом прибора.
Центральный контакт при необходимости соединяют с линией питания.
S – выход потенциала соответствующего температуре при работе модуля под питанием.
 
Компоненты, схема
 
Кроме терморезистора модуль датчика температуры содержит обычный резистор и соединитель 3 контакта. Это дает универсальность использования. KY-013 может использоваться как устройство крепления терморезистора или как модуль формирующий зависящий от температуры потенциал. В первом случае используется два провода соединяемые с контактами S и I.
 

 
Во втором случае через третий провод подают питание на модуль KY-013. Его схему рассматривают как резисторный делитель напряжения. Изменение сопротивления терморезистора вызывает изменение потенциала выхода модуля.
 
Особенности использования
 
Производитель устанавливает в модуль датчика температуры терморезисторы разных типов. Важно понимать, что одни типы увеличивают свое сопротивление с ростом температуры, а другие уменьшают. Изменение сопротивления терморезистора нелинейно зависит от температуры. Определить зависимость между температурой и сопротивлением следует экспериментально. Кроме модуля понадобится омметр.
В начале подключая омметр к контактам S и I измеряют сопротивление терморезистора. Это будет сопротивление при температуре воздуха в комнате. Она известна неточно, а лишь с неизвестной погрешностью. Теперь оставляя подключенный омметр сожмите терморезистор пальцами. Мы узнаем сопротивление при температуре 36,6 °C. На эти данные можно опираться в дальнейшем. Еще одна точка зависимости – 0 °C. Заверните модуль датчика температуры в надежный пленочный пакетик и поместите в таящий лед, снег (они в холодильнике). Получим новое значение температуры. Если есть термометр то можно продолжить эксперименты погрузив завернутый модуль KY-013 в банку с небольшим количеством воды где находится градусник и меняя различными способами температуру воды отмечать сопротивление в таблице.
 
Исследование терморезистора


 
Пример кода:

#include 
 
int sensorPin = A5; // select the input pin for the potentiometer
 
double Thermistor(int RawADC) {
  double Temp;
  Temp = log(10000.0*((1024.0/RawADC-1))); 
  Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp ))* Temp );
  Temp = Temp - 273.15;            // Convert Kelvin to Celcius
   //Temp = (Temp * 9.0)/ 5.0 + 32.0; // Convert Celcius to Fahrenheit
   return Temp;
}
 
void setup() {
 Serial.begin(9600);
}
 
void loop() {
 int readVal=analogRead(sensorPin);
 double temp =  Thermistor(readVal);
 
 Serial.println(temp);  // display tempature
 //Serial.println(readVal);  // display tempature
 
 delay(500);
}

Официальный сайт 

Техническое описание, библиотеки, примеры программ

Рекомендуем
Sensor Shield for Arduino

Sensor Shield V4.0 for Arduino  Sensor Shield V5 for Arduino  Sensor Shield V2.0 for Arduino
Вверх