Rangkaian Sensor Suhu NTC Sederhana

Pengenalan

Sensor suhu adalah komponen elektronik yang digunakan untuk mendeteksi suhu dalam suatu sistem. Sensor suhu NTC (Negative Temperature Coefficient) adalah salah satu jenis sensor suhu yang paling umum digunakan. NTC memiliki karakteristik resistansi yang berubah terhadap perubahan suhu. Dalam artikel ini, kita akan membahas rangkaian sensor suhu NTC sederhana yang dapat digunakan dalam berbagai aplikasi.

Komponen yang Dibutuhkan

Untuk membuat rangkaian sensor suhu NTC sederhana, kita membutuhkan beberapa komponen berikut:

  1. Sensor suhu NTC (misalnya NTC 10K)
  2. Resistor (misalnya resistor 10K)
  3. Microcontroller (misalnya Arduino Uno)
  4. Breadboard
  5. Kabel penghubung

Rangkaian Sensor Suhu NTC

Langkah pertama dalam membuat rangkaian sensor suhu NTC sederhana adalah menghubungkan sensor suhu NTC dengan resistor. Kaki satu sensor suhu NTC dihubungkan dengan salah satu kaki resistor, kemudian kaki lainnya dihubungkan dengan kaki positif sumber tegangan. Kaki lainnya dari resistor dihubungkan dengan kaki negatif sumber tegangan. Rangkaian ini membentuk pembagi tegangan.

Selanjutnya, kita perlu menghubungkan titik tengah pembagi tegangan dengan input analog mikrokontroler. Input analog pada mikrokontroler dapat mengukur tegangan yang dihasilkan oleh pembagi tegangan. Dengan demikian, kita dapat mengukur perubahan resistansi sensor suhu NTC dan mengkorelasikannya dengan suhu.

Artikel Lain:  Proses Transisi oleh Schaine

Program Mikrokontroler

Setelah merakit rangkaian sensor suhu NTC, langkah selanjutnya adalah menulis program untuk mikrokontroler. Dalam contoh ini, kita akan menggunakan Arduino Uno sebagai mikrokontroler.

Berikut adalah contoh program sederhana menggunakan bahasa pemrograman Arduino:

“`const int analogPin = A0; // Pin analog untuk membaca teganganconst float referenceVoltage = 5.0; // Tegangan referensi mikrokontrolerconst int resistorValue = 10000; // Nilai resistor yang digunakanconst int thermistorValue = 10000; // Nilai resistansi sensor suhu NTC pada suhu referensiconst float betaValue = 3950; // Nilai beta sensor suhu NTCvoid setup() {Serial.begin(9600); // Memulai komunikasi serial}void loop() {int sensorValue = analogRead(analogPin); // Membaca nilai tegangan dari input analogfloat voltage = sensorValue * (referenceVoltage / 1023.0); // Menghitung teganganfloat resistance = resistorValue * ((referenceVoltage / voltage) – 1); // Menghitung resistansifloat temperature = 1 / ((1 / (273.15 + 25)) + (1 / betaValue) * log(resistance / thermistorValue)) – 273.15; // Menghitung suhu dalam derajat CelsiusSerial.print(“Suhu: “);Serial.print(temperature);Serial.println(” °C”);delay(1000); // Delay 1 detik}“`

Dalam program di atas, kita menggunakan formula Steinhart-Hart untuk menghitung suhu berdasarkan resistansi sensor suhu NTC. Nilai beta pada formula tersebut adalah karakteristik resistansi sensor suhu NTC pada suhu referensi. Program ini akan membaca nilai tegangan dari input analog, menghitung resistansi, dan mengkonversinya menjadi suhu dalam derajat Celsius. Nilai suhu kemudian ditampilkan melalui komunikasi serial.

Artikel Lain:  Lirik Lagu "Kurangkai Air Mata Jadi Permata" - Suatu Persembahan Musik yang Menyentuh Hati

Kesimpulan

Rangkaian sensor suhu NTC sederhana merupakan solusi yang efektif untuk mendeteksi suhu dalam berbagai aplikasi. Dengan menggunakan sensor suhu NTC dan mikrokontroler, kita dapat mengukur dan memonitor suhu dengan mudah. Dalam artikel ini, kita telah membahas langkah-langkah dalam membuat rangkaian sensor suhu NTC sederhana dan menulis program untuk mikrokontroler. Semoga artikel ini bermanfaat dan dapat membantu Anda dalam mengimplementasikan rangkaian sensor suhu NTC sederhana.

Leave a Comment