Demontáž modulu plného čidel SEN5x od Sensirion až do posledního šroubku

Zakoupil jsem multisenzorový modul SEN5x, novinku od firmy Sensirion. A samozřejmě mě zajímalo, co se skrývá uvnitř. Tak pojďme na to!

Konektor, který modul obsahuje, momentálně moji oblíbení distributoři nemají skladem. Rozhodl jsem se, že konektor odpájím a připájím drátky. Navíc se můžu kouknout, co modul obsahuje a jak vypadá.

Základní parametry SEN54 jsou následující:
SEN54-SDN-T
Particulate Matter – SPS30

Vlnová délka laseru měřící prachové částice je 660nm.

Relative Humidity and Temperature SHT40

VOC Index – SGP41

Specifikace – spotřeba, napájení.

Po odstranění horního plastového víčka najdete plošným spoj plný testovací bodů. Hm, nicmoc. Zároveň tu není žádný šroubek. DPS drží roztavený plast, který jde ale uříznout.
!!! POZOR, PO UŘIZNUTÍ PLASTŮ JE NUTNÉ DPS ZAŠROUBOVAT. LASER PAK SVÍTÍ NA SPRÁVNÉ MÍSTO NAD SENZOREM !!!

Z druhé strany najdete laser, konektor pro ventilátor a konektor pro komunikaci s host kontrolérem – Arduino, Raspberry Pi, ESP8266/32.

Mikrokontrolérem je STM323G030, čidlo prachových částic je SPS30, čidlo teploty a vlhkosti SHT40, čidlo VOC SGP41.

A tohle je velmi zajímavé. Čidlo SGP41, které je osazené v SEN54 obsahuje jak měření VOC, tak i NOx. V datasheetu modulu, ale SEN54 NOx nepodporuje. Vysvětlení je jednoduché: moduly (SEN54 i SEN55) jsou osazeny SGP41 a úprava je pouze ve FW STM32G0.

Opět horní deska s test pointy. Zajímavá je informace, že PIN NC (Do Not Connect) je ve skutečnosti Boot0. Tedy pin určený pro přepnutí bootloaderu STM32. Viz pinout konektoru níže.

Mikrokontrolér a laser.

Odpájel jsem konektor pro host kontrolér.

Zapájené drátky. Zároveň jsem zapájel i drátek na pin SEL, který musí být propojen se zemí.

Zapojení konektoru.

Detail mikrokontroléru.

Zapájeno! Zpátky do krabičky.

!!! POZOR, PO UŘIZNUTÍ PLASTŮ JE NUTNÉ DPS ZAŠROUBOVAT. LASER PAK SVÍTÍ NA SPRÁVNÉ MÍSTO NAD SENZOREM !!!

Nezapomenout na filtr.

Opět kompletní modul.

Sensirion připravil několik repozitářů s knihovnami a vzorovými kódy pro Arduino a Raspberry Pi i pro jazyky Python a C

Arduino: https://github.com/Sensirion/arduino-i2c-sen5x

Raspberry Pi: https://github.com/Sensirion/raspberry-pi-i2c-sen5x

Python: https://github.com/Sensirion/python-i2c-sen5x

Embedded: https://github.com/Sensirion/embedded-i2c-sen5x

Sdílejte článek:

Související články

Sensirion nabízí spoustu zajímavých modulů a čidel – do přesného měření teploty a vlhkosti (například SHT40) přes čidla CO2 až po měření koncentrace prachových částic. Pod jedním facebookovým příspěvkem mi byl doporučen modul SEN5x, přesněji SEN54-SDN-T. Hmmm, to neznám! Tak…

Hlídat si kvalitu vzduchu v okolí, ve kterém žiji není nic nenormálního.