DS18B20 1-Wire Digital Temperature Sensor – Pinout, Fitur, dan Aplikasi
Sensor digital adalah sensor elektronik yang mengubah dan mengirimkan data secara digital, contohnya adalah sensor tekanan, kelembaban, dan suhu. Sensor suhu DS18B20 adalah salah satu contoh sensor digital. Jadi, postingan kami akan mengulas sensor, khususnya pinout, aplikasi, fitur, dan penggunaannya.
Sensor tekanan digital
Apa itu Sensor Suhu 1-Kabel DS18B20?
DS18B20 adalah termometer digital dengan fitur tahan air dan pra-pengkabelan. Selain itu, ini kompatibel dengan sistem 3.0-5.5V dan sering diterapkan saat mengukur objek dalam kondisi basah atau tempat yang jauh.
Sensor DS18B20
Kelemahan dengan DS18B20 adalah penggunaan protokol Dallas 1-Wire yang kompleks. Itu karena protokol mem-parsing komunikasi melalui sekumpulan kode.
Sebaliknya, karena DS18B20 bersifat digital, meskipun Anda berada jauh, Anda tidak akan mengalami penurunan sinyal.
Pinout Sensor Suhu DS18B20
Pinout dari DS18B20
DS18B20 adalah sensor suhu dengan 3 pin, seperti yang akan kita lihat di bawah.
Pin1/ Pin ground; Pin pertama terhubung ke ground sirkuit.
Pin2/pin Vcc; Pin kedua adalah pin suplai sensor dengan rentang catu daya dari 3.3V hingga 5V.
Pin3/ Pin data; Ini memberikan output nilai suhu untuk dibaca dengan metode 1-kawat.
Spesifikasi Sensor Suhu DS18B20
Spesifikasi dan fitur sensor suhu digital DS18B20 yang dapat diprogram terdiri dari;
- Ini memiliki rentang suhu yang dapat digunakan dari -55 °C hingga +125°C dan tegangan pengoperasian mulai dari 3V hingga 5V.
- Kedua, ia memiliki opsi alarm yang dapat diprogram dan berkomunikasi melalui antarmuka 1-Kawat. Dengan kata lain, dibutuhkan satu pin digital untuk komunikasi. Terlebih lagi, beberapa sensor dapat berbagi satu pin.
- Kemudian, waktu konversinya adalah 750ms pada 12-bit, dan resolusi yang dapat dipilih dan dapat diprogram pada daya adalah 9-bit hingga 12-bit.
- Selain itu, ia memiliki tabung diameter tabung baja tahan karat dengan panjang 35mm × diameter 6mm. Selain itu, diameter kabel 4mm panjangnya 90cm.
Tabung baja tahan karat dari DS18B20 tahan air suhu tinggi
- Ini juga memiliki alamat 64-bit unik yang membantu dalam multiplexing, dan akurasinya pada ±0,5°C.
- Terakhir, Anda dapat menemukannya sebagai sensor tahan air atau dalam paket SOP, SOIC, UMAX, dan TO-92.
Cara menggunakan Sensor Suhu DS18B20?
Umumnya, penginderaan suhu di DS18B20 beroperasi pada metode komunikasi 1-kawat. Artinya; perlu Anda menggunakan resistor tarik untuk menghubungkan pin data ke MCU. Kemudian, Anda akan menggunakan pin lain sebagai sumber daya, seperti yang diilustrasikan pada diagram di bawah ini;
Diagram sirkuit yang menunjukkan cara kerja DS18B20
Selanjutnya, ketika bus tidak berfungsi, resistor pull-up 4,7k ohm menjaga saluran 1-kawat dalam keadaan tinggi.
Selain itu, setelah sensor tunggal mengukur pembacaan suhu, register 2-byte bawaan sensor menyimpan nilainya. Setelah itu, Anda dapat mengirim dalam urutan data (metode 1-kawat) untuk membantu membaca data.
Jenis perintah yang membaca nilai suhu.
- Perintah fungsi
- Perintah ROM
Seringkali, lembar data DS18B20 menguraikan urutan dan nilai alamat dari setiap memori ROM. Oleh karena itu, membaca melalui itu sangat penting dalam memahami komunikasi di sensor.
(Arduino)
Jika Anda ingin menghubungkan sensor dengan Arduino, gunakan fungsi bawaan dalam mengakses data dan instal perpustakaan Arduino.
Aplikasi Sensor Suhu DS18B20
Beberapa aplikasi sensor suhu digital 1-kawat DS 18B20 meliputi;
(mengukur suhu dalam gelombang panas)
- Aplikasi yang Anda perlukan untuk mengukur suhu di beberapa titik,
- Pengukuran suhu cairan,
- Sistem industri,
- Produk konsumen,
- Mengukur suhu di lingkungan yang keras.
Kesimpulan
Jadi DS 18B20 adalah sensor suhu presisi yang tidak memerlukan komponen eksternal untuk beroperasi. Tergantung pada proyek Anda, Anda dapat memilih dari berbagai kemasan, seperti gaya probe tahan air atau paket TO-92.
Untuk info lebih lanjut tentang sensor DS 18B20, jangan ragu untuk menghubungi kami.