# CO2 érzékelő MH-Z19C, UART és PWM kimenet, NDIR, 400-5000ppm

> MH-Z19C CO2 érzékelő NDIR elven, hőmérséklet-kompenzációval, mérési tartomány 400-5000ppm. UART TTL 3.3 V és PWM kimenetek, 5.0 V DC táplálás, átlagos áramfelvétel 40 mA alatt, csúcsáram akár 125 mA. Bemelegedési idő ~1 perc, T90 válaszidő 120 s alatt. Üzemi hőmérséklet -10 és +50 C között, páratartalom 0-95% RH páralecsapódás nélkül. Méretek 33 x 20mm. Arduino, ESP, STM32 vezérlőkkel használható.

- Oldal: https://sigmanortec.ro/hu/co2-erzekelo-mh-z19c-uart-es-pwm-kimenet-ndir-400-5000ppm
- Ár: 288.17 RON
- Elérhetőség: Raktáron; 1-2 zile
- Cikkszám: 88051 · EAN: 5943607239709
- Kategória: Mechatronika és IoT > Érzékelők és modulok > Gáz- és levegőminőség-érzékelők
- Csomag (szállítási adatok): 0.01 kg
- Frissítve: 2026-09-14
- Bolt: [Sigmanortec.ro](https://sigmanortec.ro/hu/llms.txt)
- Árak: RON, ÁFA-val; árak és készlet állapota: 2026-10-22 04:50 (Europe/Bucharest)

## Leírás

NDIR szenzor CO2 mérésére 400-5000 ppm tartományban, ideális háztartási és könnyű ipari levegőminőség-figyelő projektekhez. Hőmérséklet-kompenzációval rendelkezik, UART TTL 3,3 V és PWM kimenettel az Arduino, ESP vagy STM32 gyors integrációjához. 5 V-on működik, körülbelül 1 perc alatt felmelegszik, T90 válaszideje 120 s alatt van, és átlagos áramfogyasztása 40 mA alatt van.
MH-Z19C intelligens érzékelő szén-dioxid mérésére NDIR elven. Integrált hőmérséklet-kompenzációval, 3,3 V-os TTL UART és PWM kimenettel rendelkezik, 5 V-os tápegységről működik, és rövid bemelegedési idővel rendelkezik.
A 400-5000 ppm mérési tartomány lefedi a háztartási és könnyűipari alkalmazásokat. A 120 s alatti T90 válaszidő, a 40 mA alatti átlagos fogyasztás és a dedikált nulla kalibrációs csatlakozó gyors integrációt tesz lehetővé olyan vezérlőkkel, mint az Arduino, ESP, STM32 vagy Pixhawk.
Az érzékelő stabil, egyértelmű PWM kijelzéssel és 3,3 V-os kompatibilis logikai szintekkel rendelkezik, 5 V-os interfésztűréssel.
Az érzékelőház aranyozott, és egy mikroporózus szűrővel rendelkezik, amely az NDIR optikai kamera diffúziós ablakát fedi. Ez véd a portól és stabilizálja az érzékelőhöz áramló légáramlást. Ezt a szűrőt nem szabad mosni, ráfújni vagy megrongálni.
Specifikációk:
Tápfeszültség: 5,0 V DC ±0,1 V
Modell: MH-Z19C
Mérési elv: NDIR hőmérséklet-kompenzációval
Észlelt gáz: CO2
Átlagos áram: < 40 mA 5 V-on
Csúcsáram: akár 125 mA 5 V-on
Interfész szint: 3,3 V kompatibilis 5 V
Mérési tartomány: 400–5000 ppm
Kimenetek: UART TTL 3,3 V és PWM
Bemelegedési idő: ~1 perc
Válaszidő: T90 < 120 s
Üzemi hőmérséklet: −10 és +50 °C között
Üzemi páratartalom: 0–95% relatív páratartalom, nem lecsapódó
Méretek: 33 x 20 mm
Kiosztás:
Fenyő | Név | Jel típusa | Leírás | Megfigyelések
1 | HD | Digitális bemenet | Manuális nullkalibrálás – tartsa LOW szinten ≥7 másodpercig 400 ppm-es kalibráláshoz | Csak kalibrálásra használják
2 | Te | Analóg kimenet (DAC) | Analóg feszültség arányos a CO₂ koncentrációval (alapértelmezett: 0,4–2 V) | A 0–3 V-os tartomány testreszabható
3 | Földelés | Föld (negatív) | Közös referencia a teljesítményhez és a jelekhez | Bejelentkezés szükséges
4 | Bor | +5 V egyenáramú tápegység | Érzékelő fő tápegysége | Tűréshatár ±0,1 V, minimális áram 150 mA
5 | RXD | UART bemenet (TTL 3,3 V) | Parancsok fogadása a mikrokontrollertől | Csatlakozás a vezérlő adójához
6 | TXD | UART kimenet (TTL 3,3 V) | CO₂ adatátvitel mikrovezérlőre | Csatlakozás a vezérlő RX-éhez
7 | PWM | PWM digitális kimenet | PWM jel arányos a CO₂ koncentrációval | UART nélküli mérésekhez használható
Hasznos PWM részletek:
- Feltételezve, hogy a koncentráció 400 és 2000 ppm között van
- Tipikus periódusidő körülbelül 1004 ms
- Elméletileg a kezdeti magas impulzus 2 ms, a végső alacsony impulzus pedig 2 ms
- Számítási képlet: Cppm = 2000 × (TH − 2 ms) ÷ (TH + TL − 4 ms)
A TH a cikluson belüli magas szint időtartama. A TL az alacsony szint időtartama.
Méretek:
Használat:
Csatlakoztasd a Vin-t a stabil 5 V-hoz, a GND-t pedig a közös földhöz. Biztosíts olyan forrást, amely legalább 150 mA-t tud leadni.
Soros leolvasáshoz kösd az érzékelő adóját a mikrovezérlő vevőjéhez, az adóját pedig a vevőhöz. Az UART sebességét a használt könyvtárnak megfelelően állítsd be.
PWM-en keresztüli leolvasáshoz csatlakoztassa a PWM-et egy időmérésű bemeneti lábhoz. Számítsa ki a koncentrációt a PWM részben található képlettel.
A nullpont kalibrálásához állítsa a HD-t LOW szintre legalább 7 másodpercre friss levegőn, körülbelül 400 ppm koncentrációban, miután az érzékelő több mint 20 percig folyamatosan működött.
Az érzékelőt jól szellőző helyen, hőforrásoktól és közvetlen napfénytől távol szerelje fel. Kerülje a páralecsapódást és a magas porszintet.
Rendszeresen kalibrálja, ajánlott félévente. Ne lépje túl a megadott tápfeszültséget. Kerülje a kapszulát érő mechanikai igénybevételt.
Olvasás UART-on keresztül:
Kapcsolatok:
Vin → 5 V stabil
GND → GND közös
TXD érzékelő → RX mikrovezérlő
RXD érzékelő → TX mikrovezérlő
9600 bps baud sebesség 8N1-gyel
Munkafolyamat:
Kapcsolja be az érzékelőt, és várja meg a minimális ajánlott fűtés elérését.
Koncentráció leolvasási parancs küldése:
Küldési keret hexadecimálisan: FF 01 86 00 00 00 00 00 79
Olvasd el a választ:
Válasz formátuma: FF 86 MAGAS ALACSONY … CS
CO2 érték ppm-ben = MAGAS x 256 + ALACSONY
Szükség esetén ellenőrizze az ellenőrzőösszeget.
Megjeleníti vagy továbbadja az értéket az alkalmazásban.
Numerikus példa
Ha MAGAS = 01 és ALACSONY = F4
01 hex = 1 tizedesjegy
F4 hex = 244 decimális
CO2 = 1 × 256 + 244 = 500 ppm
Nulla kalibráció HD tűn keresztül
Helyezze az érzékelőt tiszta levegőbe, körülbelül 400 ppm-es hőmérsékleten
Hagyja legalább 20 percig stabilan működni
Húzza a HD tűt LOW szintre legalább 7 másodpercig
Engedd el a HD-t, és várd meg a stabilizációt
2. Leolvasás PWM-en keresztül:
KAPCSOLATOK
Vin → 5 V
Föld → Föld
PWM → digitális csatlakozó impulzusidő-méréssel
Jelparaméterek
Teljes periódusidő T körülbelül 1004 ms
A ciklus elején egy körülbelül 2 ms hosszú, fix MAGAS impulzus hallható.
A végén egy fix, körülbelül 2 ms hosszú LOW impulzus hallható.
A TH a cikluson belüli teljes időtartam a MAGAS szinten
A TL az LOW szinten töltött időtartam ugyanazon cikluson belül.
Képlet a 400 és 2000 ppm közötti tartományhoz
Cppm = 2000 x TH mínusz 2 ms osztva TH-val plusz TL mínusz 4 ms
Numerikus példa
Mérje meg a TH = 752 ms és a TL = 250 ms értéket
TH mínusz 2 ms = 750
TH plusz TL mínusz 4 ms = 752 + 250 − 4 = 998
750-es arány osztva 998-cal ≈ 0,7515
Cppm ≈ 2000 x 0,7515 ≈ 1503 ppm
Az eredmény körülbelül 1500 ppm CO2-t mutatott.
