10M+ Elektrické součástky na skladě
Certifikováno ISO
Záruční doba zahrnuta
Rychlé doručení
Těžko nalezené díly?
My je zdrojíme.
Požádat o nabídku

Senzor DHT11: Provoz, zapojení, specifikace a aplikace 

Dec 09 2025
Zdroj: DiGi-Electronics
Procházet: 1581

DHT11 je malý digitální senzor, který měří teplotu a vlhkost pomocí vestavěného termistoru, vlhkého prvku a vnitřního ADC. Funguje s běžnými mikrokontroléry a potřebuje jen jednoduché zapojení. Tento článek podrobně vysvětluje jeho výhody, rozvrh pinů, snímací proces, komunikační metodu, specifikace, kroky nastavení, limity a aplikace.

Figure 1. DHT11 Sensor

Přehled senzoru DHT11

DHT11 je kompaktní, levný digitální senzor navržený pro měření teploty a relativní vlhkosti. Kombinuje kalibrovaný NTC termistor, kapacitní vlhký prvek a interní 8bitový ADC. Senzor vydává předem zpracovaná digitální data, což zjednodušuje integraci s Arduino, ESP8266/ESP32, Raspberry Pi a dalšími mikrokontrolérskými platformami. Jeho malá velikost, stabilní výkon a digitální rozhraní vhodné pro začátečníky jej činí vhodným pro monitorování vnitřního prostředí a základní IoT systémy.

Hlavní výhody senzoru DHT11

Snadný digitální výstup

Poskytuje měření teploty a vlhkosti pomocí digitálního jednovodičového protokolu, čímž eliminuje potřebu analogových měřicích obvodů.

Velmi šetrné k rozpočtu

Nabízí spolehlivé environmentální měření za extrémně nízkou cenu, což je praktické pro základní i vzdělávací senzorické systémy.

Široká kompatibilita

Funguje s běžnými vývojovými deskami jako Arduino, moduly řady ESP, Raspberry Pi, PIC a STM32, přičemž vyžaduje pouze základní knihovny firmwaru.

Zjednodušené zapojení

Používá třípinové rozhraní (VCC, DATA, GND), které umožňuje rychlé a bezchybné zapojení, i v kompaktních nebo začátečnických projektech.

Provoz s nízkým výkonem

Spotřebovává minimální proud během aktivního i nečinného stavu, což je užitečné pro zařízení napájená malými bateriemi nebo USB zdroji.

Široká podpora knihovny

Podporují rozsáhlé komunitní knihovny a dokumentace, což zkracuje dobu nastavení a zlepšuje řešení problémů.

Rozvrh pinů DHT11 a elektrické specifikace 

Přehled pinoutu

Číslo pinu.PIN NameFunkcePoznámky
1VCCVstup napájecího zdrojePracuje na 3,3–5,5V
2DATADigitální signální pinPotřebuje pull-up rezistor
3NC / GNDNení připojeno ani uzemněnéZáleží na typu modulu
4GNDGroundSpolečný referenční bod

Elektrické charakteristiky

ParametrTypická hodnotaPopis
Napájecí napětí3,0–5,5VFunguje jak se 3V, tak s 5V systémy
Maximální proud2,5 mANízký provozní proud
Záložní proud< 100 μAMinimální spotřeba energie při nečinnosti
Vzorkovací frekvence1 HzAktualizace jednou za sekundu
KomunikaceJednovodičový digitálníPoužívá jednoduchý protokol založený na časování

Proces měření teploty a vlhkosti DHT11

Figure 2. DHT11 Temperature and Humidity Sensing Process

DHT11 využívá dvě vnitřní senzorické složky:

• NTC termistor: Detekuje teplotu změnou odporu podle změny tepla.

• Kapacitní senzor vlhkosti: Měří relativní vlhkost pomocí změn kapacity ovlivněných vlhkostí ve vzduchu.

Vestavěný mikrokontrolér tyto analogové změny nepřetržitě čte, aplikuje tovární kalibrační křivky a převádí měření na digitální hodnoty. Tento plně digitální výstup zajišťuje stabilní měření bez potřeby externích ADC nebo korekčních algoritmů.

Jednovodičová datová komunikace DHT11

Figure 3. DHT11 Single-Wire Data Communication

Po startovací podmínění mikrokontrolér vytáhne pin DATA LOW asi na 18 ms, aby požádal o odečtení, a poté uvolní linku. DHT11 odpovídá přítomným pulzem, aby ukázal, že je připraven odesílat data. Bezprostředně po tomto handshake senzor přenáší 40bitový datový rámec na stejné jednovodičové sběrnici. Rámec obsahuje vlhkost, teplotu a kontrolní součet, uspořádané podle tabulky:

Datový segmentPopis
8 bitů pro vlhkost (celé číslo)Celočíselná část vlhkosti
8 bitů pro vlhkost (desetinné)Desetinná část vlhkosti
8 bitů pro teplotu (celé číslo)Celočíselná část teploty
8 bitů pro teplotu (desetinné)Desetinná část teploty
8 bitů pro kontrolní součetOvěřuje přenesená data

Každý bit ve snímku je kódován podle toho, jak dlouho signál zůstává VYSOKO. Měřením těchto VYSOKOÚROVŇOVÝCH délek mikrokontrolér rekonstruuje všech 40 bitů a obnoví hodnoty vlhkosti, teploty a kontrolního součtu.

Technické specifikace DHT11

KategorieSpecifikace
Teplotní rozsah0°C až 50°C
Přesnost teploty±2°C
Rozsah vlhkosti20%–90% relativní vlhkost
Přesnost vlhkosti±5 % relativní vlhkost
Teplotní rozlišení1°C
Rozlišení vlhkosti1 %
Typ výstupuDigitální (jednovodič)
Vzorkovací interval1 sekunda
Provozní proud0,5–2,5 mA
Podmínky skladování–20°C až 60°C, relativní vlhkost 20–90 %
Životnost senzoru\~5 let typicky
Rozměry\~15,5 × 12 × 5,5 mm

Porovnání DHT11 s jinými běžnými senzory

FunkceDHT11DHT22BME280DS18B20
Teplotní rozsah0–50°C–40–80°C–40–85°C–55–125°C
Přesnost teploty±2°C±0,5°C±0,5°C±0,5°C
Rozsah vlhkosti20–90 %0–100 %0–100 %N/A
Přesnost vlhkosti±5 %±2–5 %±2–3 %N/A
Funguje na 3,3VAnoAnoAnoAno
Vzorkovací frekvence1 Hz0,5 HzRychle1 Hz
CenaVelmi nízkéMediumVysokéNízké
Nejlepší využitíJednoduché projektyVyšší požadavky na přesnostPokročilé monitorováníNastavení pouze na teplotu

Kalibrace DHT11 a správné měřicí postupy

Figure 4. DHT11 Calibration and Good Measurement Practices

• Nechte senzor stabilizovat se 1–2 minuty po zapnutí.

• Vyhněte se umístění v blízkosti zdrojů tepla, větracích otvorů HVAC, slunečního světla nebo oken.

• Použít 4,7 kΩ pull-up rezistor na lince DATA pro stabilní komunikaci.

• Aplikace softwarového filtrování (klouzavý průměr, mediánové filtry) pro čistší data.

• Udržujte krátké zapojení, aby se snížil šum signálu a chyby v časování.

• Zajistit volný proudění vzduchu kolem senzoru pro přesné měření prostředí.

Návod na nastavení Arduina pro senzor DHT11

Zapojení

• VCC → 5V

• GND → Ground

• DATA → Jakýkoli digitální pin (běžně D2)

• Přidat 4,7 kΩ pull-up rezistor mezi DATA a VCC

Software

• Instalace knihovny Adafruit DHT Sensor

• Otevřete ukázkový náčrt s názvem DHTtester

• Nahrajte kód a zkontrolujte sériový monitor na měření

Limity a omezení používání DHT11

Klíčová omezení

• Úzký teplotní rozsah (0–50°C)

• Nižší přesnost ve srovnání s novějšími senzory

• Neschopnost měřit barometrický tlak

• Pomalá vzorkovací frekvence

• Méně přesné, když vlhkost přesáhne 90 %

Vyhnout se DHT11, když

• Je potřeba vyšší přesnost

• Senzor bude umístěn venku

• Rychlé aktualizace jsou důležité

• Vlhkost často stoupá nad 90 %

Různé aplikace senzoru DHT11

Monitorování domácí teploty a vlhkosti

DHT11 pomáhá kontrolovat vnitřní podmínky, což usnadňuje zjistit, zda je místnost teplá, chladná, suchá nebo vlhká.

Sledování kvality vnitřního ovzduší

Poskytuje základní údaje o vlhkosti, které umožňují jednoduché kontroly kvality ovzduší v malých vnitřních prostorách.

Systémy automatizace chytrých domácností

DHT11 může spustit akce jako zapínání nebo vypínání zařízení podle změny teploty nebo vlhkosti.

Výukové a vzdělávací projekty

Jeho jednoduché zapojení a jasný digitální výstup ho činí užitečným pro školní aktivity, které vyučují základní smysly.

Základní stavby meteorologických stanic

Senzor dokáže sledovat teplotu a vlhkost uvnitř prostoru, což pomáhá vytvářet malé a jednoduché meteorologické systémy.

Monitorování skleníků a rostlinných ploch

DHT11 dokáže monitorovat vlhkost a teplotu v pěstebních oblastech, aby pomohl udržet stabilní prostředí.

Jednoduché projekty logování dat v IoT

Dobře funguje pro odesílání nebo zaznamenávání klimatických dat v jednoduchých IoT nastaveních.

Kontrola stavu HVAC

Senzor dokáže detekovat malé změny teploty a vlhkosti, což pomáhá sledovat základní chování vnitřního klimatu.

Monitorování serverů a zařízení

Může systém upozornit, když teplota nebo vlhkost v prostorách zařízení stoupnou příliš vysoko.

Monitorování životního prostředí v uzavření

DHT11 dokáže měřit podmínky uvnitř malých krabiček nebo skříní, aby zajistil, že prostředí zůstane v bezpečných mezích.

Závěr

DHT11 nabízí základní měření teploty a vlhkosti prostřednictvím jednoduchého digitálního rozhraní. Jeho struktura, způsob snímání a elektrické limity jej činí vhodným pro kontrolované vnitřní podmínky. Znalost jeho pinoutu, časovacího procesu, požadavků na nastavení a rozsahu přesnosti pomáhá zajistit správný provoz. Tyto detaily určují, kdy je DHT11 vhodný pro úkoly monitorování životního prostředí.

Často kladené otázky [FAQ]

Dokáže DHT11 detekovat náhlé změny teploty nebo vlhkosti?

Ne. DHT11 se aktualizuje jednou za sekundu a reaguje pomalu, takže nemůže zachytit rychlé změny.

Ovlivňuje délka kabelu přesnost DHT11?

Ano. Dlouhé vodiče mohou způsobovat šum signálu a chyby v časování. Udržujte kabel pod 20–30 cm pro stabilní hodnoty.

Jak je DHT11 kalibrován ve výrobě?

Senzor ukládá kalibrační data ve své vnitřní paměti a tato data nelze měnit.

Je DHT11 ovlivněn kondenzací?

Ano. Kondenzace může způsobit nesprávné údaje nebo dočasné selhání senzoru, dokud senzor nevyschne.

13,5 Může DHT11 běžet roky bez driftování?

Může běžet nepřetržitě, ale přesnost postupně klesá, zejména v teplém nebo vlhkém prostředí.

Spotřebovává DHT11 při odesílání dat více energie?

Ano. Proud během měření a přenosu krátce stoupá, ale zůstává v normálním provozním rozsahu.