NTC termistörler sıcaklık arttıkça direnci azalan sensörlerdir. Bu yazıda 10R ohm NTC termistörün temel teknik bilgileri ve Arduino ile sıcaklık ölçümü için kullanılan kod yer alır.
10R Ohm NTC (Negatif Sıcaklık Katsayılı) Termistör Teknik Bilgileri
- Direnç Değeri: 10 ohm (10R) olarak belirtilen bu NTC termistör, belirli bir sıcaklık aralığında 10 ohm dirence sahip bir ısıl sensördür.
- Negatif Sıcaklık Katsayısı: Sıcaklık arttıkça direnci azalır; bu özelliğe negatif sıcaklık katsayısı denir.
- Kullanım Alanları: Sıcaklık ölçümü ve kontrolü uygulamalarında, hassas ölçüm gerektiğinde tercih edilir.
- Ölçüm Hassasiyeti: Yüksek hassasiyet sunar; doğru sonuçlar için kalibrasyon ve hesaplama gerekebilir.
Arduino ile 10R Ohm NTC Termistör Kullanımı
// NTC termistör bağlantıları
const int termistorPin = A0; // Termistörün analog pin bağlantısı
// Beta faktörü ve nominal direnç değeri
const float beta = 3950; // Termistörün Beta değeri
const float nominalResistance = 10; // Termistörün nominal (belirtilen) direnç değeri
void setup() {
Serial.begin(9600); // Seri haberleşme hızı
}
void loop() {
// Termistörün direncini ölç
int rawADC = analogRead(termistorPin);
// Termistör direncini hesapla
float resistance = ((1023.0 / rawADC) - 1) * nominalResistance;
// Sıcaklığı hesapla
float temperatureKelvin = beta / log(resistance / nominalResistance);
float temperatureCelsius = temperatureKelvin - 273.15;
// Sonucu seri monitöre yazdır
Serial.print("Sıcaklık (Celsius): ");
Serial.println(temperatureCelsius);
delay(1000); // 1 saniye bekle
}