10M+ Electronic Components In Stock
ISO Certified
Warranty Included
Fast Delivery
Hard-to-Find Parts?
We Source Them.
REQUEST A QUOTE

DHT11 Sensor: Operasyon, Kable, Specs, at Mga Application 

Dis 09 2025
Pinagmulan: DiGi-Electronics
Mag-browse: 1486

Ang DHT11 ay isang maliit na digital sensor na sumusukat sa temperatura at kahalumigmigan gamit ang built-in na thermistor, elemento ng kahalumigmigan, at panloob na ADC. Gumagana ito sa mga karaniwang microcontroller at nangangailangan lamang ng simpleng mga kable. Ipinaliliwanag ng artikulong ito ang mga pakinabang nito, pinout, proseso ng sensing, paraan ng komunikasyon, mga pagtutukoy, mga hakbang sa pag-setup, mga limitasyon, at mga aplikasyon nang detalyado.

Figure 1. DHT11 Sensor

Pangkalahatang-ideya ng Sensor ng DHT11

Ang DHT11 ay isang compact, murang digital sensor na idinisenyo para sa pagsukat ng temperatura at kamag-anak na kahalumigmigan. Pinagsasama nito ang isang naka-calibrate na NTC thermistor, isang capacitive na elemento ng kahalumigmigan, at isang panloob na 8-bit ADC. Ang sensor ay naglalabas ng pre-processed digital data, na pinapasimple ang pagsasama sa Arduino, ESP8266 / ESP32, Raspberry Pi, at iba pang mga platform ng microcontroller. Ang maliit na sukat nito, matatag na pagganap, at baguhan-friendly na digital na interface ay ginagawang angkop para sa panloob na pagsubaybay sa kapaligiran at pangunahing mga sistema ng IoT.

Pangunahing Pakinabang ng DHT11 Sensor

Madaling Digital na Output

Nagbibigay ng mga pagbabasa ng temperatura at kahalumigmigan gamit ang isang digital na single-wire protocol, na nag-aalis ng pangangailangan para sa mga analog na pagsukat ng circuit.

Napaka-Budget-Friendly

Nag-aalok ng maaasahang mga pagbabasa sa kapaligiran sa isang napakababang gastos, na ginagawang praktikal para sa mga pangunahing at pang-edukasyon na pag-setup ng sensing.

Malawak na Pagiging Tugma

Gumagana sa mga karaniwang board ng pag-unlad tulad ng Arduino, mga module ng serye ng ESP, Raspberry Pi, PIC, at STM32, na nangangailangan lamang ng mga pangunahing aklatan ng firmware.

Pinasimple na Kable

Gumagamit ng isang tatlong-pin na interface (VCC, DATA, GND), na nagpapahintulot sa mabilis at walang error na mga kable, kahit na sa mga compact o baguhan na proyekto.

Mababang Kapangyarihan Operasyon

Kumonsumo ng kaunting kasalukuyang sa panahon ng aktibo at idle na estado, na ginagawang kapaki-pakinabang para sa mga aparato na pinapatakbo ng maliliit na baterya o mga mapagkukunan ng USB.

Malawak na Suporta sa Library

Sinusuportahan ng malawak na mga aklatan ng komunidad at dokumentasyon, na nagpapaikli sa oras ng pag-setup at nagpapabuti sa pag-troubleshoot.

DHT11 Pinout at Mga De-koryenteng Pagtutukoy 

Pangkalahatang-ideya ng Pinout

Pin No.Pangalan ng PinPag-andarMga Tala
1VCCInput ng suplay ng kuryenteGumagana sa 3.3-5.5V
2DATADigital signal pinKailangan ng isang pull-up resistor
3NC / GNDHindi konektado o naka-groundDepende sa uri ng module
4GNDLupaKaraniwang punto ng sanggunian

Mga Katangian ng Elektrikal

ParameterTipikal na HalagaPaglalarawan
Boltahe ng Supply3.0–5.5VGumagana sa parehong 3V at 5V system
Max Kasalukuyang2.5 mAMababang kasalukuyang pagpapatakbo
Standby Current< 100 μAMinimal na paggamit ng kuryente kapag idle
Rate ng Sampling1 HzMga update nang isang beses bawat segundo
KomunikasyonSingle-wire digitalGumagamit ng simpleng protocol na nakabatay sa tiyempo

DHT11 Temperatura at Kahalumigmigan Sensing Proseso

Figure 2. DHT11 Temperature and Humidity Sensing Process

Ang DHT11 ay gumagamit ng dalawang panloob na bahagi ng sensing:

• NTC Thermistor: Natutukoy ang temperatura sa pamamagitan ng pagbabago ng paglaban habang nag-iiba ang init.

• Capacitive Humidity Sensor: Sinusukat ang kamag-anak na kahalumigmigan sa pamamagitan ng mga pagbabago sa kapasidad na apektado ng kahalumigmigan sa hangin.

Ang isang built-in na microcontroller ay patuloy na nagbabasa ng mga analog na pagbabagong ito, nag-aaplay ng mga curve ng pagkakalibrate ng pabrika, at nagko-convert ng mga sukat sa mga digital na halaga. Tinitiyak ng ganap na digital na output na ito ang matatag na pagbabasa nang hindi nangangailangan ng mga panlabas na ADC o mga algorithm ng pagwawasto.

DHT11 Single-Wire Data Communication

Figure 3. DHT11 Single-Wire Data Communication

Pagkatapos ng kondisyon ng pagsisimula, hinihila ng microcontroller ang DATA pin LOW para sa mga 18 ms upang humiling ng pagbabasa at pagkatapos ay inilabas ang linya. Ang DHT11 ay sumasagot sa isang presensya ng pulso upang ipakita na handa na itong magpadala ng data. Kaagad pagkatapos ng pakikipagkamay na ito, ang sensor ay nagpapadala ng isang 40-bit na frame ng data sa parehong single-wire bus. Ang frame ay naglalaman ng kahalumigmigan, temperatura, at isang checksum, na nakaayos tulad ng ipinapakita sa Talahanayan:

Segment ng DataPaglalarawan
8 bits para sa kahalumigmigan (integer)Integer bahagi ng kahalumigmigan
8 bits para sa kahalumigmigan (decimal)Decimal na bahagi ng kahalumigmigan
8 bits para sa temperatura (integer)Integer na bahagi ng temperatura
8 bits para sa temperatura (decimal)Decimal na bahagi ng temperatura
8 bits para sa checksumPinatutunayan ang ipinadala na data

Ang bawat bit sa frame ay naka-encode sa pamamagitan ng kung gaano katagal ang signal ay nananatiling HIGH. Sa pamamagitan ng pagsukat ng mga HIGH-level na tagal na ito, muling binubuo ng microcontroller ang lahat ng 40 bits at nabawi ang kahalumigmigan, temperatura, at mga halaga ng checksum.

Mga Teknikal na Pagtutukoy ng DHT11

KategoryaPagtutukoy
Saklaw ng Temperatura0 ° C hanggang 50 ° C
Katumpakan ng Temperatura±2 ° C
Saklaw ng kahalumigmigan20%–90% RH
Katumpakan ng kahalumigmigan±5% RH
Resolusyon ng Temperatura1 ° C
Resolusyon ng kahalumigmigan1%
Uri ng OutputDigital (solong wire)
Agwat ng Sampling1 segundo
Kasalukuyang Pagpapatakbo0.5–2.5 mA
Mga Kondisyon sa Pag-iimbak-20 ° C hanggang 60 ° C, 20-90% RH
Habang-buhay ng Sensor\~5 taon na tipikal
Mga Dimensyon\~15.5 × 12 × 5.5 mm

Paghahambing ng DHT11 sa Iba pang Mga Karaniwang Sensor

TampokDHT11DHT22BME280DS18B20
Saklaw ng Temp0-50 ° C-40-80 ° C-40-85 ° C-55–125 ° C
Katumpakan ng Temp±2 ° C±0.5 ° C±0.5 ° C±0.5 ° C
Saklaw ng kahalumigmigan20–90%0–100%0–100%N / A
Katumpakan ng kahalumigmigan±5%±2-5%±2–3%N / A
Gumagana sa 3.3VOoOoOoOo
Rate ng Sampling1 Hz0.5 HzMabilis1 Hz
GastosNapakababaKatamtamanMataasMababa
Pinakamahusay na PaggamitMga simpleng proyektoMas mataas na katumpakan ng mga pangangailanganAdvanced na pagsubaybayMga pag-setup ng temperatura lamang

DHT11 Calibration at Mahusay na Mga Kasanayan sa Pagsukat

Figure 4. DHT11 Calibration and Good Measurement Practices

• Hayaang patatagin ang sensor sa loob ng 1-2 minuto pagkatapos ng pag-power.

• Iwasan ang paglalagay nito malapit sa mga mapagkukunan ng init, HVAC vents, sikat ng araw, o mga bintana.

• Gumamit ng isang 4.7 kΩ pull-up resistor sa linya ng DATA para sa matatag na komunikasyon.

• Mag-apply ng pag-filter ng software (moving average, median filter) para sa mas malinis na data.

• Panatilihing maikli ang mga kable upang mabawasan ang ingay ng signal at mga error sa tiyempo.

• Tiyakin ang libreng daloy ng hangin sa paligid ng sensor para sa tumpak na pagsukat ng kapaligiran.

Gabay sa Pag-setup ng Arduino para sa DHT11 Sensor

Mga kable

• VCC → 5V

• GND → Ground

• DATA → Anumang digital na pin (karaniwang D2)

• Magdagdag ng isang 4.7 kΩ pull-up resistor sa pagitan ng DATA at VCC

Software

• I-install ang Adafruit DHT Sensor library

• Buksan ang halimbawa ng sketch na may pangalang DHTtester

• I-upload ang code at suriin ang Serial Monitor para sa mga pagbabasa

Mga Limitasyon ng DHT11 at Mga Paghihigpit sa Paggamit

Mga Pangunahing Limitasyon

• Makitid na saklaw ng temperatura (0-50 ° C)

● Mas mababang katumpakan kumpara sa mga mas bagong sensor

● Walang kakayahang masukat ang presyon ng barometric

• Mabagal na rate ng sampling

● Hindi gaanong tumpak kapag ang kahalumigmigan ay lumampas sa 90%

Iwasan ang DHT11 Kapag

● Kinakailangan ang mas mataas na katumpakan

● Inilalagay ang sensor sa labas

● Mahalaga ang mabilis na pag-update

• Ang kahalumigmigan ay kadalasang tumataas nang higit sa 90%

Iba't ibang Mga Application ng DHT11 Sensor

Pagsubaybay sa Temperatura at Kahalumigmigan sa Bahay

Ang DHT11 ay tumutulong na suriin ang mga kondisyon sa loob ng bahay, na ginagawang madali upang makita kung ang isang silid ay mainit, malamig, tuyo, o mahalumigmig.

Pagsubaybay sa Kalidad ng Panloob na Hangin

Nagbibigay ito ng pangunahing data ng kahalumigmigan na maaaring suportahan ang mga simpleng pagsusuri sa kalidad ng hangin sa maliliit na panloob na puwang.

Smart Home Automation Systems

Ang DHT11 ay maaaring mag-trigger ng mga aksyon tulad ng pag-on o pag-off ng mga aparato batay sa pagbabago ng temperatura o kahalumigmigan.

Mga Proyekto sa Silid-aralan at Pag-aaral

Ang simpleng mga kable at malinaw na digital output nito ay ginagawang kapaki-pakinabang para sa mga aktibidad sa paaralan na nagtuturo ng pangunahing sensing.

Mga Pangunahing Pagtatayo ng Istasyon ng Panahon

Maaaring subaybayan ng sensor ang temperatura at kahalumigmigan sa loob ng bahay, na tumutulong sa paglikha ng maliit at simpleng mga pag-setup ng panahon.

Pagsubaybay sa Greenhouse at Plant Area

Maaaring subaybayan ng DHT11 ang mga antas ng kahalumigmigan at temperatura sa mga lumalagong lugar upang makatulong na mapanatili ang isang matatag na kapaligiran.

Simpleng Mga Proyekto sa Pag-log ng Data ng IoT

Gumagana ito nang maayos para sa pagpapadala o pag-record ng data ng klima sa madaling mga pag-setup ng IoT.

Pagsuri sa Kondisyon ng HVAC

Ang sensor ay maaaring makita ang maliliit na pagbabago sa temperatura at kahalumigmigan, na tumutulong upang subaybayan ang pangunahing pag-uugali ng panloob na klima.

Pagsubaybay sa Server at Kagamitan sa Room

Maaari itong alertuhan ang isang sistema kapag ang temperatura o kahalumigmigan ay tumataas nang masyadong mataas sa mga puwang ng kagamitan.

Pagsubaybay sa Kapaligiran ng Enclosure

Maaaring sukatin ng DHT11 ang mga kondisyon sa loob ng maliliit na kahon o kaso upang matiyak na ang kapaligiran ay mananatili sa loob ng ligtas na mga limitasyon.

Konklusyon

Nag-aalok ang DHT11 ng mga pangunahing pagbabasa ng temperatura at kahalumigmigan sa pamamagitan ng isang simpleng digital na interface. Ang istraktura, pamamaraan ng sensing, at mga limitasyon ng kuryente ay ginagawang angkop para sa kinokontrol na mga kondisyon sa loob ng bahay. Ang pag-alam sa pinout, proseso ng tiyempo, mga pangangailangan sa pag-setup, at saklaw ng katumpakan ay tumutulong na matiyak ang tamang operasyon. Ang mga detalyeng ito ay tumutukoy kung kailan angkop ang DHT11 para sa mga gawain sa pagsubaybay sa kapaligiran.

Mga Madalas Itanong [FAQ]

Maaari bang makita ng DHT11 ang biglaang pagbabago sa temperatura o kahalumigmigan?

Hindi. Ang DHT11 ay nag-a-update nang isang beses bawat segundo at dahan-dahang tumutugon, kaya hindi nito makuha ang mabilis na mga pagbabago.

Nakakaapekto ba ang haba ng cable sa katumpakan ng DHT11?

Oo. Ang mahabang wire ay maaaring maging sanhi ng ingay ng signal at mga error sa tiyempo. Panatilihin ang cable sa ilalim ng 20-30 cm para sa matatag na pagbabasa.

Paano naka-calibrate ang DHT11 sa pabrika?

Ang sensor ay nag-iimbak ng data ng pagkakalibrate sa loob ng panloob na memorya nito, at ang data na ito ay hindi maaaring baguhin.

Apektado ba ang DHT11 ng kondensasyon?

Oo. Ang kondensasyon ay maaaring maging sanhi ng maling pagbabasa o pansamantalang pagkabigo ng sensor hanggang sa matuyo ang sensor.

Maaari bang tumakbo ang DHT11 nang ilang taon nang hindi naaanod?

Maaari itong tumakbo nang tuloy-tuloy, ngunit ang katumpakan ay dahan-dahang bumababa sa paglipas ng panahon, lalo na sa mainit o mahalumigmig na kapaligiran.

Gumagamit ba ang DHT11 ng mas maraming kuryente kapag nagpapadala ng data?

Oo. Ang kasalukuyang pagtaas ay tumataas nang maikli sa panahon ng pagsukat at paghahatid, ngunit nananatili ito sa loob ng normal na saklaw ng operasyon nito.