SEN6x prakticky – jaká čidla jsou uvnitř modulu SEN66, kód pro ESP32, výhody čidla oproti jiným a jakým chybám se vyvarovat.

Vyzkoušel jsem SEN6x. A nejen to – v tomto článku uvidíte, co se skrývá uvnitř modulu SEN66, který dokáže měřit široké spektrum veličin určující kvalitu vzduchu. Modul SEN66 jsem připojil k ESP32 a na displeji zobrazil všechny veličiny, které umí měřit.

U každého takového modulu je nutné dodržovat podmínky pro správné umístění takového senzoru – jaké jsou?

SEN6x, konkrétně SEN66, v malém modulu se ukrývá bezpočet čidel a za pár stovek dostanete naprosto univerzální krabičku měřící všechny nejčastěji potřebné veličiny určující kvality vzduchu – teplota, vlhkost, pevné částice, NOx (oxid dusíku ze spalování) a VOC (koncentrace těkavých organických látek) index kvality vzduchu až po měření koncentrace CO2 (SEN66) nebo Formaldehydu (SEN68).

O SEN6x jsem se rozepsal tady.
SEN6x – Ještě univerzálnější senzor do domácnosti. V nejvyšší výbavě umí měřit množství pevných částic, teplotu, vlhkost, VOC a NOX Index a koncentraci CO2 nebo formaldehydu

Proč použít SEN6x (SEN66):

+ menší rozměry než SEN5x

+ napájecí napětí 3.3V pro celý modul

+ kombinování více čidel v jednom modulu (teplota, vlhkost, NOx a VOC index, pevné částice, koncentrace CO2 (SEN66)/Formaldehyd (SEN68))

+ stejný konektor jako SEN5x

+ knihovny pro Arduino, Raspberry Pi, atp

+ velmi nízká hlučnost

+ budou různé variantu stejného modulu

+ úspornější oproti jiným typům

Co je uvnitř

Modul SEN6x se skládá ze dvou částí – horní část je „zaklapnutá“ ke spodnímu a zajištěna výstupky. Pomocí nože nebo tenkého šroubováku je možné horní kryt oddělit od spodního.

Po otevření se objeví ventilátor a řídící deska s čidlem CO2 – SCD41 a čidlem NOx a VOC indexem SGP43.

SCD41 – žádné překvapení se nekoná. Normálně prodávané čidlo pro měření koncentrace CO2. Článek tady.

Zasekli jste se u názvu SGP43? Bingo! Běžně prodávaná verze je totiž SGP41 (produktová stránka tady). Jak mohou být rozdíly? Jiná přesnost měření nebo typ kalibrace? Běžné to je u teplotních čidel, například SHT40 je „méně přesné“ než SHT45.

Nebo třeba jiná I2C adresa.

Na spodní straně, stačí odšroubovat jeden zajišťovací šroub, se objeví zbytek čidel a řídící míkrokontrolér.

O měření teploty a vlhkosti se stará SHT41 (produktová stránka tady) – přesnost měření teploty +-0.2°C, přesnost měření vlhkosti +-1.8 %RH.

O měření pevných částic se pak stará čidlo SP56 – což je základ tohoto čidla. Parametry se dozvíte v katalogovém listu.

Řídícím mikrokontrolérem, který se stará o komunikaci s čidly a komunikaci s host kontrolérem je STM32C011 (datasheet tady).

SEN66 a ESP32 se zobrazením dat na memoryLCD – ŽIJE!

Pro SEN66 jsem si vytvořil redukci – z jeho konektoru na I2C uŠup (nebo taky SparkFun Qwiic a Adafruit STEMMA), který mají všechny Laskakit desky.

Jako řídící deskou jsem použil ESP32 DevKit a k němu připojil Memory LCD přes SPI uŠup konektor.
Poznámka: Laskakit zanedlouho naskladní vlastní redukce mezi SEN6x konektorem a uŠup – nebude třeba nic pájet.

Z dostupných knihoven, které poskytuje Sensirion, jsem si vybral tu pro Arduino. Dostupné jsou ještě pro Python, Raspberry Pi a Embedded.

Kód najdete tady (ne, na github nebude 😛 )
Kód s ESP32 DevKit se SEN66 a zobrazením na Memory LCD

Výsledek můžete vidět níže

Na co si dát pozor

Napájení modulu je 3.3V! Nikoliv 5V jako u SEN5x. Připojením modulu SEN6x k 5V zdroji jej dozajista zničíte.

I2C je ale 5V tolerantní.

Největší pozornost, čemu byste měli věnovat, je samotné umístění modulu.

Vyhnout byste se tam měli

> přímému osvitu ze slunce

> dbát na dostatečnou vzdálenost od tepelných zdrojů – topení, sporák, slunce

> rozdílnými tlaky vně a uvnitř krabičky

> správnou orientací

> izolací od průvanu

Přečte si tento design-in guide
Sensirion_PS_AN_SEN6x_Mechanical_Design_and_Assembly_Guidelines.pdf

Na stránce produktu najdete i STEP model modulu, další aplikační poznámky k čidlům atp
https://sensirion.com/products/catalog/SEN66

Modul SEN66 (momentálně jediný dostupný) je ke koupi na Mouser za 1654,71 CZK (2002,2 CZK s DPH)

Nebo na Laskakit za 1698 CZK s DPH Propojovací kabel mezi I2C uŠup a konektorem SEN6x bude dostupný na této adrese https://www.laskakit.cz/laskakit-airboard-propojovaci-kabel-pro-senserion-sen6x-senzor-kvality-ovzdusi/

Z twitteru/X


Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Jaká čidla máte připojená ve vaší meteostanici? Teplota, vlhkost a možná i tlakoměr? Co vaši meteostanici vylepšit o tato čidla.

Test nabíjecích LiPol tužkových AA baterií. V článku se dozvíte jaké jsou jejich výhody i nevýhody a jak si stojí s klasickými AA bateriemi. A na závěr vás čeká překvapení, co to uvnitř vlastně je.

To je ale spousta novinek za měsíc březen! Od čtyř distributorů jsem vybral 17 novinek mezi kterými najdete měřící přístroje, regulovatelné zdroje, nový filament, RP2040 s Ethernet portem, keramické topné těleso nebo Flipper Zero. pajenicko.cz Laboratorní zdroj Wanptek WPS305H 30V…

Vytvořil jsem si domů monitor vzduchu, který měří koncentraci CO2 pomocí čidel SCD41 a CozIR-LP a teplotu a vlhkost s SHT40.

Trendy