Penderia DHT11: Operasi, Pendawaian, Spesifikasi dan Aplikasi 

ဒီ ၀၉ ၂၀၂၅
Sumber: DiGi-Electronics
Lihat: 1301

DHT11 ialah penderia digital kecil yang mengukur suhu dan kelembapan menggunakan termistor terbina dalam, elemen kelembapan dan ADC dalaman. Ia berfungsi dengan mikropengawal biasa dan hanya memerlukan pendawaian mudah. Artikel ini menerangkan kelebihannya, pinout, proses penderiaan, kaedah komunikasi, spesifikasi, langkah persediaan, had dan aplikasi secara terperinci.

Figure 1. DHT11 Sensor

Gambaran Keseluruhan Sensor DHT11

DHT11 ialah penderia digital kos rendah yang padat yang direka untuk mengukur suhu dan kelembapan relatif. Ia menggabungkan termistor NTC yang ditentukur , elemen kelembapan kapasitif dan ADC 8-bit dalaman. Penderia mengeluarkan data digital yang telah diproses, memudahkan penyepaduan dengan Arduino, ESP8266/ESP32, Raspberry Pi dan platform mikropengawal lain. Saiznya yang kecil, prestasi stabil dan antara muka digital mesra pemula menjadikannya sesuai untuk pemantauan persekitaran dalaman dan sistem IoT asas.

Kelebihan Utama Penderia DHT11

Output Digital Mudah

Menyediakan bacaan suhu dan kelembapan menggunakan protokol wayar tunggal digital, menghapuskan keperluan untuk litar pengukuran analog.

Sangat mesra bajet

Menawarkan bacaan persekitaran yang boleh dipercayai pada kos yang sangat rendah, menjadikannya praktikal untuk persediaan penderiaan asas dan pendidikan.

Keserasian Luas

Berfungsi dengan papan pembangunan biasa seperti Arduino, modul siri ESP, Raspberry Pi, PIC dan STM32, hanya memerlukan perpustakaan perisian tegar asas.

Pendawaian Ringkas

Menggunakan antara muka tiga pin (VCC, DATA, GND), membolehkan pendawaian cepat dan bebas ralat, walaupun dalam projek padat atau pemula.

Operasi Kuasa Rendah

Menggunakan arus minimum semasa keadaan aktif dan terbiar, menjadikannya berguna untuk peranti yang dikuasakan oleh bateri kecil atau sumber USB.

Sokongan Perpustakaan Luas

Disokong oleh perpustakaan komuniti dan dokumentasi yang luas, yang memendekkan masa persediaan dan meningkatkan penyelesaian masalah.

DHT11 Pinout dan Spesifikasi Elektrik 

Gambaran Keseluruhan Pinout

Pin No.Nama PinFungsiNota
1VCCInput bekalan kuasaBerfungsi pada 3.3–5.5V
2DATAPin isyarat digitalMemerlukan perintang tarik ke atas
3NC / GNDTidak disambungkan atau dibumikanBergantung pada jenis modul
4GNDTanahTitik rujukan biasa

Ciri-ciri Elektrik

ParameterNilai BiasaPenerangan
Voltan Bekalan3.0–5.5VBerfungsi dengan kedua-dua sistem 3V dan 5V
Arus Maks2.5 mAArus operasi rendah
Arus Siap Sedia< 100 μAPenggunaan kuasa minimum apabila melahu
Kadar Persampelan1 HzKemas kini sekali sesaat
KomunikasiDigital wayar tunggalMenggunakan protokol berasaskan pemasaan yang mudah

Proses Penderiaan Suhu dan Kelembapan DHT11

Figure 2. DHT11 Temperature and Humidity Sensing Process

DHT11 menggunakan dua komponen penderiaan dalaman:

• NTC Thermistor: Mengesan suhu dengan menukar rintangan apabila haba berbeza-beza.

• Penderia Kelembapan Kapasitif: Mengukur kelembapan relatif melalui perubahan kapasitans yang dipengaruhi oleh kelembapan di udara.

Mikropengawal terbina dalam secara berterusan membaca perubahan analog ini, menggunakan lengkung penentukuran kilang dan menukar ukuran kepada nilai digital. Output digital sepenuhnya ini memastikan bacaan yang stabil tanpa memerlukan ADC luaran atau algoritma pembetulan.

Komunikasi Data Wayar Tunggal DHT11

Figure 3. DHT11 Single-Wire Data Communication

Selepas keadaan permulaan, mikropengawal menarik pin DATA LOW selama kira-kira 18 ms untuk meminta bacaan dan kemudian melepaskan talian. DHT11 menjawab dengan denyutan kehadiran untuk menunjukkan bahawa ia bersedia untuk menghantar data. Sejurus selepas jabat tangan ini, sensor menghantar bingkai data 40-bit pada bas wayar tunggal yang sama. Bingkai mengandungi kelembapan, suhu, dan jumlah semak, disusun seperti yang ditunjukkan dalam Jadual:

Segmen DataPenerangan
8 bit untuk kelembapan (integer)Bahagian integer kelembapan
8 bit untuk kelembapan (perpuluhan)Bahagian perpuluhan kelembapan
8 bit untuk suhu (integer)Bahagian integer suhu
8 bit untuk suhu (perpuluhan)Bahagian perpuluhan suhu
8 bit untuk jumlah semakMengesahkan data yang dihantar

Setiap bit dalam bingkai dikodkan mengikut berapa lama isyarat kekal TINGGI. Dengan mengukur tempoh peringkat TINGGI ini, mikropengawal membina semula semua 40 bit dan memulihkan nilai kelembapan, suhu dan checksum.

Spesifikasi Teknikal DHT11

KategoriSpesifikasi
Julat Suhu0°C hingga 50°C
Ketepatan Suhu±2°C
Julat Kelembapan20%–90% RH
Ketepatan Kelembapan±5% RH
Resolusi Suhu1°C
Resolusi Kelembapan1%
Jenis OutputDigital (wayar tunggal)
Selang Persampelan1 saat
Arus Operasi0.5–2.5 mA
Syarat Penyimpanan–20°C hingga 60°C, 20–90% RH
Jangka hayat penderia\~5 tahun biasa
Dimensi\~15.5 × 12 × 5.5 mm

Membandingkan DHT11 dengan Penderia Biasa Lain

Ciri-ciriDHT11DHT22BME280DS18B20
Julat Suhu0–50°C–40–80°C–40–85°C–55–125°C
Ketepatan Temp±2°C±0.5°C±0.5°C±0.5°C
Julat Kelembapan20–90%0–100%0–100%N / A
Ketepatan Kelembapan±5%±2–5%±2–3%N / A
Berfungsi pada 3.3VYaYaYaYa
Kadar Persampelan1 Hz0.5 HzCepat1 Hz
KosSangat RendahSederhanaTinggiRendah
Kegunaan TerbaikProjek mudahKeperluan ketepatan yang lebih tinggiPemantauan lanjutanPersediaan suhu sahaja

Penentukuran DHT11 dan Amalan Pengukuran yang Baik

Figure 4. DHT11 Calibration and Good Measurement Practices

• Benarkan penderia stabil selama 1–2 minit selepas dikuasakan.

• Elakkan meletakkannya berhampiran sumber haba, bolong HVAC, cahaya matahari atau tingkap.

• Gunakan perintang tarik naik 4.7 kΩ pada talian DATA untuk komunikasi yang stabil.

• Gunakan penapisan perisian (purata bergerak, penapis median) untuk data yang lebih bersih.

• Pastikan pendawaian pendek untuk mengurangkan bunyi isyarat dan ralat masa.

• Pastikan aliran udara bebas di sekeliling penderia untuk pengukuran persekitaran yang tepat.

Panduan Persediaan Arduino untuk Penderia DHT11

Pendawaian

• VCC → 5V

• GND → Tanah

• DATA → Mana-mana pin digital (biasanya D2)

• Tambah perintang pull-up 4.7 kΩ antara DATA dan VCC

Perisian

• Pasang perpustakaan Adafruit DHT Sensor

• Buka contoh lakaran bernama DHTtester

• Muat naik kod dan semak Monitor Bersiri untuk bacaan

Had DHT11 dan Sekatan Penggunaan

Had Utama

• Julat suhu sempit (0–50 °C)

• Ketepatan yang lebih rendah berbanding dengan penderia yang lebih baharu

• Tiada keupayaan untuk mengukur tekanan barometrik

• Kadar pensampelan perlahan

• Kurang tepat apabila kelembapan melebihi 90%

Elakkan DHT11 Apabila

• Ketepatan yang lebih tinggi diperlukan

• Penderia akan diletakkan di luar rumah

• Kemas kini pantas adalah penting

• Kelembapan selalunya meningkat melebihi 90%

Aplikasi Berbeza Penderia DHT11

Pemantauan Suhu dan Kelembapan Rumah

DHT11 membantu menyemak keadaan dalaman, menjadikannya mudah untuk melihat sama ada bilik itu hangat, sejuk, kering atau lembap.

Penjejakan Kualiti Udara Dalaman

Ia menyediakan data kelembapan asas yang boleh menyokong pemeriksaan kualiti udara mudah di ruang dalaman yang kecil.

Sistem Automasi Rumah Pintar

DHT11 boleh mencetuskan tindakan seperti menghidupkan atau mematikan peranti berdasarkan perubahan suhu atau kelembapan.

Bilik Darjah dan Projek Pembelajaran

Pendawaian ringkas dan output digital yang jelas menjadikannya berguna untuk aktiviti sekolah yang mengajar penderiaan asas.

Binaan Stesen Cuaca Asas

Penderia boleh menjejaki suhu dan kelembapan di dalam rumah, membantu mencipta persediaan cuaca yang kecil dan ringkas.

Pemantauan Rumah Hijau dan Kawasan Loji

DHT11 boleh memantau tahap kelembapan dan suhu di kawasan yang semakin meningkat untuk membantu mengekalkan persekitaran yang stabil.

Projek Pembalakan Data IoT Mudah

Ia berfungsi dengan baik untuk menghantar atau merekodkan data iklim dalam persediaan IoT yang mudah.

Pemeriksaan Keadaan HVAC

Penderia boleh mengesan perubahan kecil dalam suhu dan kelembapan, membantu memantau tingkah laku iklim dalaman asas.

Pemantauan Bilik Pelayan dan Peralatan

Ia boleh memberi amaran kepada sistem apabila suhu atau kelembapan meningkat terlalu tinggi di ruang peralatan.

Pemantauan Alam Sekitar Kepungan

DHT11 boleh mengukur keadaan di dalam kotak atau kes kecil untuk memastikan persekitaran kekal dalam had selamat.

Kesimpulannya

DHT11 menawarkan bacaan suhu dan kelembapan asas melalui antara muka digital yang mudah. Struktur, kaedah penderiaan dan had elektriknya menjadikannya sesuai untuk keadaan dalaman terkawal. Mengetahui pinout, proses masa, keperluan persediaan dan julat ketepatannya membantu memastikan operasi yang betul. Butiran ini menentukan bila DHT11 sesuai untuk tugas pemantauan alam sekitar.

Soalan Lazim [Soalan Lazim]

Bolehkah DHT11 mengesan perubahan suhu atau kelembapan secara tiba-tiba?

Tidak. DHT11 mengemas kini sekali sesaat dan bertindak balas perlahan, jadi ia tidak boleh menangkap perubahan pantas.

Adakah panjang kabel menjejaskan ketepatan DHT11?

Ya. Wayar panjang boleh menyebabkan bunyi isyarat dan ralat masa. Pastikan kabel di bawah 20–30 cm untuk bacaan yang stabil.

Bagaimanakah DHT11 ditentukur di kilang?

Penderia menyimpan data penentukuran di dalam memori dalamannya, dan data ini tidak boleh diubah.

Adakah DHT11 terjejas oleh pemeluwapan?

Ya. Pemeluwapan boleh menyebabkan bacaan yang salah atau kegagalan penderia sementara sehingga penderia kering.

Bolehkah DHT11 berjalan selama bertahun-tahun tanpa hanyut?

Ia boleh berjalan secara berterusan, tetapi ketepatan perlahan-lahan berkurangan dari semasa ke semasa, terutamanya dalam persekitaran yang panas atau lembap.

Adakah DHT11 menggunakan lebih banyak kuasa semasa menghantar data?

Ya. Arus meningkat sebentar semasa pengukuran dan penghantaran, tetapi ia kekal dalam julat operasi biasanya.