Pemasangan kabel sensor suhu DS18B20 digital

Sensor suhu digital kami mengamalkan reka bentuk kalis air, Pembungkusan tiub keluli tahan karat berkualiti tinggi, kelembapan-bukti dan karat-bukti, Sesuai untuk pelbagai peralatan pengukuran suhu digital dan medan kawalan yang sempit. Sensor suhu 1-wayar DS18B20 yang serasi dengan kalis air dengan 3M (10 ft) kabel dan julat suhu -55 – +125° C. (Max kabel. suhu 85 ° C.).

paparan berbilang kalis air yang dibuat khas esp32 papan roti lcd, arduino mega nano ds18b20 lembaran data Pemasangan Kabel.
DS18B20 ialah penderia suhu digital dengan pelbagai aplikasi. Ia mengeluarkan isyarat digital dan mempunyai ciri-ciri saiz kecil, penggunaan sumber perkakasan yang rendah, Keupayaan anti-interferensi yang kuat dan ketepatan yang tinggi.

1-Penderia Suhu Wayar dengan probe keluli tahan karat & 5m panjang, 3-kabel wayar

1-Penderia Suhu Wayar dengan probe keluli tahan karat & 5m panjang, 3-kabel wayar

Kit Modul Penderia Ds18B20 Kalis Air 100Cm Kabel Penderia Digital Keluli Tahan Karat Aksesori Penyesuai Terminal Probe

Kit Modul Penderia Ds18B20 Kalis Air 100Cm Kabel Penderia Digital Keluli Tahan Karat Aksesori Penyesuai Terminal Probe

Kit modul sensor suhu DS18B20 dengan probe keluli tahan karat kalis air untuk raspberry pi

Kit modul sensor suhu DS18B20 dengan probe keluli tahan karat kalis air untuk raspberry pi

Ciri sensor suhu DS18B20
1. Mengguna pakai kaedah antara muka wayar tunggal: Sensor suhu DS18B20 hanya memerlukan satu wayar untuk mencapai komunikasi dua hala dengan mikropemproses.
2. Julat pengukuran suhu: Julat pengukuran suhu DS18B20 sensor suhu Perhimpunan Kabel boleh mencapai -55℃~+125℃, dan ralatnya ialah ±0.4° dalam julat -10℃ hingga +85℃.
3. Menyokong fungsi rangkaian pelbagai titik: berbilang penderia suhu DS18B20 boleh disambung secara selari pada talian data, hingga 8 boleh dihubungkan selari untuk mencapai pengukuran suhu pelbagai titik.
4. Bekalan kuasa kerja: 3.0~ 5.5V/DC. Sensor suhu DS18B20 boleh dikuasakan oleh bekalan kuasa bebas luaran atau bekalan kuasa parasit talian data.
5. Sensor suhu DS18B20 tidak memerlukan sebarang komponen luaran semasa aplikasi.
6. Suhu yang diukur oleh penderia suhu DS18B20 dihantar secara bersiri dalam a 9 kepada format digital 12-bit.
7. Fungsi perlindungan kuasa turun, sensor suhu DS18B20 mengandungi EEPROM di dalam. Ketepatan penukaran digital dan suhu penggera boleh ditetapkan melalui daftar konfigurasi. Tetapan resolusi dan suhu penggera masih boleh disimpan selepas penderia suhu DS18B20 dimatikan.
8. Sensor suhu DS18B20 mengembalikan nombor binari 16-bit yang mewakili nilai suhu yang dikesan pada masa ini, dan lima digit tinggi mewakili positif dan negatif. Jika lima bit tinggi semuanya 1, ia bermakna bahawa nilai suhu yang dikembalikan adalah nilai negatif. Jika lima bit tinggi semuanya 0, ia bermakna nilai suhu yang dikembalikan adalah nilai positif. berikut 11 bit data mewakili nilai mutlak suhu. Selepas menukarkannya kepada nilai perpuluhan, gandakan dengan 0.0625 untuk mendapatkan nilai suhu pada masa ini.

Probe Penderia Suhu DS18B20 304 Keluli tahan karat 6 * 50MM OD 5.0MM Kalis Air Kalis Habuk PVC SL Sensor Kabel Panjang 1M

Probe Penderia Suhu DS18B20 304 Keluli tahan karat 6 * 50MM OD 5.0MM Kalis Air Kalis Habuk PVC SL Sensor Kabel Panjang 1M

Penderia Suhu Siasatan Kabel DS18B20 berkapsul Kalis Air 18b20 Kabel(300cm)

Penderia Suhu Siasatan Kabel DS18B20 berkapsul Kalis Air 18b20 Kabel(300cm)

Suhu sensor yang tidak dapat ditembusi 1m 2m 4m 5m kabel (DS18B20 5m 5pcs)

Suhu sensor yang tidak dapat ditembusi 1m 2m 4m 5m kabel (DS18B20 5m 5pcs)

Kaedah kawalan sensor suhu DS18B20
DS18B20 mempunyai enam arahan kawalan, seperti yang ditunjukkan dalam Jadual 4.1:
Jadual 4.1 mempunyai enam arahan kawalan untuk DS18B20
Arahan operasi kod perjanjian arahan:
Penukaran suhu 44H: Mulakan DS18B20 untuk penukaran suhu;
Baca daftar sementara BEH: Baca nombor binari 9-bait daftar sementara;
Tulis daftar sementara 4EH: Tulis data ke dalam bait TH dan TL daftar sementara;
Salin daftar sementara 48H: Tulis bait TH dan TL daftar sementara kepada E2PROM;
Laraskan semula E2PROM B8H: tulis bait TH dan TL dalam E2PROM ke bait TH dan TL daftar sementara;
Baca mod bekalan kuasa B4H: Mulakan DS18B20 untuk menghantar isyarat mod bekalan kuasa ke CPU utama;
Permulaan sensor suhu DS18B20
(1) Mula-mula tetapkan baris data ke tahap tinggi "1".
(2) kelewatan (keperluan masa tidak begitu ketat, tetapi ia hendaklah sesingkat mungkin)
(3) Talian data ditarik ke tahap rendah "0".
(4) Kelewatan daripada 750 mikrosaat (julat masa boleh dari 480 ke 960 mikrosaat).
(5) Talian data ditarik ke tahap tinggi "1".
(6) Lengah menunggu: Jika permulaan berjaya, tahap rendah "0" yang dikembalikan oleh DS18B20 akan dijana dalam 15 ke 60 mikrosaat. Kewujudannya boleh ditentukan berdasarkan status ini, tetapi anda harus berhati-hati untuk tidak menunggu selama-lamanya, jika tidak program akan memasuki gelung tak terhingga, jadi kawalan tamat masa diperlukan.
(7) Jika CPU membaca tahap rendah "0" pada talian data, ia masih perlu ditangguhkan. Masa kelewatan adalah sekurang-kurangnya 480 mikrosaat dari tahap tinggi dihantar (dari masa langkah (5)).
(8) Tarik baris data ke tahap tinggi "1" sekali lagi dan tamatkan.
Tulis operasi penderia suhu DS18B20
(1) Barisan data pertama kali ditetapkan kepada tahap rendah "0".
(2) Masa kelewatan ditentukan 15 mikrosaat.
(3) Hantar bait mengikut urutan dari bit rendah ke bit tinggi (hanya satu bit dihantar pada satu masa).
(4) Masa tunda adalah 45 mikrosaat.
(5) Tarik baris data ke tahap tinggi.
(6) Ulangi operasi dari (1) ke (6) sehingga semua bait telah dihantar.
(7) Akhirnya, tarik baris data tinggi.
Baca operasi penderia suhu DS18B20
(1) Tarik baris data tinggi ke "1".
(2) kelewatan 2 mikrosaat.
(3) Tarik baris data rendah ke "0".
(4) kelewatan 3 mikrosaat.
(5) Tarik baris data tinggi ke "1".
(6) kelewatan 5 mikrosaat.
(7) Baca status talian data untuk mendapatkan 1 sedikit status, dan melakukan pemprosesan data.
(8) kelewatan 60 mikrosaat.

Mod bekalan kuasa parasit sensor suhu DS18B20
Mod bekalan kuasa parasit bagi penderia suhu DS18B20 ditunjukkan dalam rajah di bawah. Dalam mod bekalan kuasa parasit, sensor suhu DS18B20 menarik kuasa daripada garis isyarat. Apabila garis isyarat tinggi, tenaga elektrik disimpan dalam kapasitor dalaman. Apabila garis isyarat berada pada tahap yang rendah, kuasa pada kapasitor digunakan, dan kapasitor (bekalan kuasa parasit) dicas sehingga garis isyarat mencapai tahap tinggi.

Kelebihan bekalan kuasa parasit:
1. Tiada bekalan kuasa tempatan diperlukan, dan pengukuran suhu jauh boleh dicapai.
2. Pengukuran suhu boleh dicapai dengan hanya satu garis isyarat, menjadikan litar lebih mudah.
Kelemahan bekalan kuasa parasit:
Agar sensor suhu DS18B20 melakukan penukaran suhu yang tepat, garis isyarat mesti memastikan tenaga yang mencukupi disediakan semasa penukaran suhu. Tetapi apabila berbilang penderia suhu DS18B20 digantung pada garis isyarat yang sama, perintang tarik naik sahaja tidak dapat memberikan kuasa yang mencukupi, yang akan menyebabkan penderia suhu DS18B20 tidak dapat mengukur suhu atau mempunyai ralat yang besar.
Oleh itu, kaedah bekalan kuasa parasit hanya sesuai digunakan apabila mengukur suhu dengan sensor suhu DS18B20 tunggal.
DS18B20 sensor suhu bekalan kuasa parasit mod bekalan kuasa tarik kuat
Mod bekalan kuasa tarik naik yang kuat bagi bekalan kuasa parasit sensor suhu DS18B20 ditunjukkan dalam rajah di bawah. Agar sensor suhu DS18B20 mendapatkan bekalan kuasa yang mencukupi semasa proses pengukuran suhu, menggunakan MOSFET untuk terus menarik talian isyarat ke VCC boleh memberikan kuasa yang mencukupi (apabila mana-mana salinan atau arahan penukaran suhu mula terlibat, ia mesti disiapkan dalam tempoh maksimum 10 μS. Garis isyarat bertukar kepada keadaan tarik naik yang kuat) untuk menyelesaikan masalah bekalan kuasa yang tidak mencukupi. Mod bekalan kuasa tarik-ke atas yang kuat bagi bekalan kuasa parasit sensor suhu DS18B20 sesuai untuk aplikasi pengukuran suhu berbilang titik, tetapi ia memerlukan satu lagi talian I/O untuk pensuisan tarik-ke atas yang kuat.
Mod bekalan kuasa luaran bagi penderia suhu DS18B20
Dalam mod bekalan kuasa luaran, bekalan kuasa kerja sensor suhu DS18B20 disambungkan ke pin VDD. Tiada masalah arus bekalan kuasa yang tidak mencukupi dan ketepatan penukaran boleh dijamin. Pada masa yang sama, berbilang penderia suhu DS18B20 boleh disambungkan ke bas untuk membentuk sistem pengukuran suhu berbilang titik. Kaedah bekalan kuasa luaran ialah kaedah bekalan kuasa terbaik untuk sensor suhu DS18B20: ia berfungsi dengan stabil dan boleh dipercayai, mempunyai kemampuan anti-interference yang kuat, Dan litarnya agak mudah.

Struktur dalaman penderia suhu DS18B20
Bahagian dalam penderia suhu DS18B20 terdiri daripada ROM 64-bit, memori cache, penjana CRC, peranti sensitif suhu, daftar pencetus dan konfigurasi suhu tinggi dan rendah.
1. 64-bit ROM penderia suhu DS18B20
Terdapat ROM 64-bit di dalam penderia suhu DS18B20, dan pengawetan ROM mempunyai kandungan tertentu. Lapan bit yang lebih rendah (ditetapkan kepada 28H) ialah nombor pengenalan jenis produk, seterusnya 48 bit ialah nombor siri, dan lapan bit atas adalah yang sebelumnya 56 bit kod semak redundansi kitaran.
2. Pemetaan memori penderia suhu DS18B20
Terdapat unit memori cache 9-bait dalam penderia suhu DS18B20, seperti yang ditunjukkan dalam rajah di bawah.
3. Daftar konfigurasi penderia suhu DS18B20
Bit tertinggi BIT7 bagi bait daftar konfigurasi bagi penderia suhu DS18B20 ialah bit mod ujian. Ia adalah 0 apabila dihantar dari kilang dan tidak perlu ditukar oleh pengguna. BIT6 dan BIT5 digunakan untuk menetapkan resolusi penukaran penderia suhu DS18B20. Terdapat empat pilihan resolusi: 9, 10, 11 dan 12 bit. Masa penukaran yang sepadan ialah: 93.73MS, 187.5MS, 375ms dan 750ms masing-masing. Selebihnya 5 bit yang lebih rendah adalah bit terpelihara (semua 1).
Tetapan R0 dan R1 lalai bagi penderia suhu DS18B20 ialah 11. Itu adalah resolusi 12-bit, itu, 1 bit mewakili 0.0625 darjah Celsius.
Membaca dan menulis penderia suhu DS18B20
arahan
Nilai suhu yang ditukar oleh penderia suhu DS18B20 disimpan dalam bait ke-0 dan ke-1 memori storan sementara berkelajuan tinggi dalam bentuk pelengkap dua bait. Jadi apabila kita hanya mahu membaca nilai suhu, kita hanya perlu membaca bait ke-0 dan ke-1 dalam daftar sementara.
Langkah-langkah mudah untuk membaca nilai suhu adalah seperti berikut:
1. Langkau operasi ROM.
2. Hantar arahan penukaran suhu.
3. Langkau operasi ROM.
4. Hantar arahan suhu baca.
5. Baca nilai suhu.

Permulaan sensor suhu DS18B20
Peranti induk mula-mula menghantar nadi peringkat rendah sebanyak 480-960 mikrosaat, kemudian melepaskan bas ke aras tinggi, dan mengesan bas dalam bas berikutnya 480 mikrosaat. Jika ada tahap rendah, ia bermakna terdapat sensor suhu DS18B20 pada bas yang telah bertindak balas. Jika tiada tahap rendah, ia bermakna tiada tindak balas daripada sensor suhu DS18B20 pada bas.
Sebagai alat hamba, sensor suhu DS18B20 telah mengesan sama ada terdapat tahap rendah 480-960 mikrosaat pada bas sebaik sahaja ia dihidupkan. Jika ya, tunggu 15-60 mikrosaat selepas bas membelok tinggi, kemudian tarik paras bas rendah untuk 60-240 mikrosaat untuk bertindak balas dengan nadi, memberitahu hos bahawa peranti sudah sedia. Jika ia tidak dikesan, ia akan terus menyemak dan menunggu.

Hubungi kami

Menunggu e -mel anda, Kami akan membalas anda dalam 12 Jam dengan maklumat berharga yang anda perlukan.

Produk berkaitan

Minta sebut harga

Isi borang permintaan petikan kami dan kami akan membalas mesej anda secepat mungkin!