NTC TERMİSTÖR SICAKLIK SENSÖRÜ - M044

% 30 İndirim
95,49 TL 66,85 TL
Ürün Kodu: 20220037
Kategori: Sensörler
Kalan Stok Sayısı: 100

Ürün Seçenekleri

+
SEPETE EKLE
HEMEN AL
NTC Termistör Sıcaklık Sensörü
M044 NTC termistör sensörü modülü, Negative Temparature Coeffivient(Negatif Sıcaklık Katsayısı) kelimelerinin kısaltmasından oluşur, sıcaklığa bağlı olarak değeri değişen bir dirençtir. Sıcaklık yükseldikçe direnci azalır; bu sayede sensör görevi görmüş olur.

Teknik Özellikler
Çalışma Voltajı 5V 
Data Çıkışı Analog
En 32.45mm
Boy  74.87mm
Vida Delik Çapı 3.2mm


Örnek Proje Devre Şeması

+ 5V
- GND
D A3




Örnek Proje Arduino Kodu


/* ALPGEN Robotics 
// NTC Termistor Sıcaklık Sensörü Kullanımı
// 09.05.2021 
// Soru ve Yardım İçin: proje@alpgenrobotics.com
// www.alpgenrobotics.com // */

#include <math.h>
 
#define NTC_input A3 //Bağlantılar tanımlandı.
#define led 13
 
float A = 1.608005554e-03, B = 2.866763151e-04, C = -0.4533890375e-07; // Stein-Hart denkleminde bulunan sabit değerleri tanımladık.
 
int NTC_deger; //NTC değerini integer cinsinden tanımladık.
float Vout; // Vout değişkeni
float NTC_direnc, NTC_direnc_ln, Sicaklik; // Stein-Hart denkleminde kullanılacak olan değişkenler
 
 
void setup(){
 Serial.begin(9600);
 pinMode(led,OUTPUT);
}
 
void loop() 
{
 
 NTC_deger = analogRead(NTC_input); //NTC değerini analog olarak okuyoruz.
 Vout = ( (NTC_deger * 5.0) / 1023.0 ); //Vout hesabı (Voltaj Bölücü Formülü)
 NTC_direnc = ( ( 5 * ( 10.0 / Vout ) ) - 10 ); //KiloOhm Cinsinden direnc değerinin hesabı
 NTC_direnc = NTC_direnc * 1000 ; // Ohm cinsinden direnç değeri
 NTC_direnc_ln = log(NTC_direnc); 
 /* Stein-Hart Denklemi: */
 Sicaklik = ( 1 / ( A + ( B * NTC_direnc_ln ) + ( C * NTC_direnc_ln * NTC_direnc_ln * NTC_direnc_ln ) ) ); //Sıcaklık değeri hesabı
 Sicaklik = Sicaklik - 273.15; //Sicaklik değerinin Celcius'a çevirimi 
 Serial.print("Sicaklik (Celcius) = "); //Bulunan değerlerin Seri Monitöre yazdırılması
 Serial.print(Sicaklik); 
 Serial.print("\t\t");
 Serial.print("NTC Direnc Degeri(Ohm) = ");
 Serial.print(NTC_direnc);
 Serial.print("\n\n");
 /*Sicaklik değeri 30 Derecenin üzerine çıkınca Arduino'ya bağlı olan LED yanacaktır.*/
 if(Sicaklik > 30){ 
 digitalWrite(led,HIGH);
 }
 else{
 digitalWrite(led,LOW);
 }
 delay(1000);
}

NTC TERMİSTÖR SICAKLIK SENSÖRÜ - M044 NTC TERMİSTÖR SICAKLIK SENSÖRÜ - M044 20220037 ALPGEN Robotics NTC TERMİSTÖR SICAKLIK SENSÖRÜ - M044