BME680

afilip
Příspěvky: 116
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

BME680

Příspěvek od afilip » 22 kvě 2019, 19:49

Máte někdo zkušenost s čidlem BME680? Co to měří za "plyn" ??

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: BME680

Příspěvek od pavel1tu » 22 kvě 2019, 20:20

Měří to VOC
https://cs.wikipedia.org/wiki/T%C4%9Bka ... l%C3%A1tka

Já to porovnal dle tohoto článku
https://wolfgangklenk.wordpress.com/201 ... 2f103c8t6/

a zhruba to koresponduje (ne přímo hodnotou) s indexem kvality vzduchu co mi měří Netatmo

Knihovnu jsem použil nejprve od Adafruit, pak tuto - je tam popsane jak se vypočítává ta kvalita ovzduší
https://github.com/G6EJD/BME680-Example
čip vrací nějaké OHMY, tady se to propořítává i s vlhkostí atd. - moc jsem nepochopil co vše za plyny tento senzor měří, nejsem dobrý v AN

Obrázek
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

afilip
Příspěvky: 116
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: BME680

Příspěvek od afilip » 22 kvě 2019, 22:07

Super. Dík. Dnes jsem ho objednal, tak budu mít chvíli času to prostudovat.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: BME680

Příspěvek od pavel1tu » 23 kvě 2019, 06:26

No, když si přečteš co vše je VOC, je jasné, že to nesleduje vše.
BOSCH to popisuje jako "vnitřní kvalitu vzduchu".

Někde jsem četl co vše to detekuje a jak to funguje, ale já ho používám jen na detekci "vydýchané" místnosti, kde od tohoto otvírám mikro-ventilaci nebo pokud je - se spouští výměna vzduchu. Jen při testování v obýváku, kde mám velké akvárium jsem upravil ten vzorec - vlhkost beru jako OK o dost vyšší - jinak by se tam větralo prakticky pořád, přestože bydlím v paneláku, díky tomu akva tam je pořád kolem 50%.
Trvale to mám v ložnici - nevím jestli to není jen vsugerované, ale lépe se nám spí - větrá to prakticky každou noc - v zimě jen párkrát tak po 30min, v létě trvale.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

afilip
Příspěvky: 116
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: BME680

Příspěvek od afilip » 23 kvě 2019, 11:21

No, já to v podstatě chci také používat jako indikátor vydýchané ložnice. Teď používám MQ135, ale to ukazuje po půl roce provozu už nesmysly. Pravděpodobně je už to čidlo vyhřáté, nebo jinak unavené. Navíc ho používám tak, jak se nemá, tzn. je trvale zapnuté, a jenom se z něho odečítají hodnoty, což je blbost. Ono je ale mechanicky udělané tak, že nejde dodržet postup z datasheetu (nahřát, vypnout topení, nahřát, vypnout a odečíst).

afilip
Příspěvky: 116
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: BME680

Příspěvek od afilip » 07 čer 2019, 10:58

Tak si s tím od rána hraju, a "nějak" to funguje :-) Teplotu to měří o 1.1"C vyšší, vlhkost celkem v pořádku. Tlak jsem nezkoušel.
Ten plyn je tak nějak že to něco ukazuje :-) Teď mi to ukazuje v normálním prostředí odpor 5,2kOhm. Měřím v 5minutových intervalech. Musel jsem změnit čas vyhřívání na 200ms, protože při 150ms mi to posílalo 0.
Když to srovnám s MQ135, tak to funguje asi tak stejně. Prostě to ukazuje něco, a ukazuje to změny nahoru/dolů. Takže k nějakému sledování stupně vydýchání vzduchu to použitelné je, ale přepočítávat to na nějaké ppm je asi zbytečné. Jedinou výhodu oproti MQ135 je to, že BME680 má o několik řádů menší odběr, takže to půjde používat i na baterii (teď to mám připojené k ESP8266-01 s dsleep).

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: BME680

Příspěvek od pavel1tu » 07 čer 2019, 17:09

Zajímala by mne životnost toho senzoru, jak jsem z datasheetu vyrozuměl ohřívá se na nějakých 300st. ?
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

afilip
Příspěvky: 116
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: BME680

Příspěvek od afilip » 07 čer 2019, 20:55

Ohřívá se na 320"C, ale jenom po dobu 200ms (podle příkladů) To by asi nemuselo zase tolik vadit. Spíš přemýšlím, jak to mají ošetřené, aby to neovlivňovalo měření teploty a vlhkosti. Čidlo MQ135 je také vyhřívané na nějakých 160"C (teď nevím kolik je to přesně) a to TRVALE. Tam je to už znát, po měsíci provozu ve stejném prostředí to už ukazuje něco úplně jiného, než na začátku.
Rozhodně, jak jsem psal ráno, že jsou ta čidla podobná, tak to není až zase tolik pravda. Po dalších pokusech jsem zjistil, že BME680 nereaguje na líh, benzín, ozón. MQ135 se z těchto věcí muže zbláznit, ale BME na to nereaguje. V dalších pokusech budu pokračovat zítra. :-)

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: BME680

Příspěvek od jankop » 07 čer 2019, 21:20

Po dalších pokusech jsem zjistil, že BME680 nereaguje na líh, benzín, ozón. MQ135 se z těchto věcí muže zbláznit, ale BME na to nereaguje.
No z principu tento senzor reaguje především na etanol, metanol, aceton, benzín, CO a vůbec všechny těkavé a hořlavé - spalitelné látky a plyny. Domnívám se, že naopak téměř nereaguje na CO2. Podle mého názoru jsou výsledky získané tímto senzorem prakticky k ničemu.

afilip
Příspěvky: 116
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: BME680

Příspěvek od afilip » 08 čer 2019, 12:20

Tak jsem trochu pokročil. Už mi to reaguje na slivovici :D
Problém byl v knihovně. Včera jsem stáhnul první knihovnu, která mi přišla pod ruku - Adafruit _BME680-master, a s tou to ukazovalo jak to ukazovalo. Dnes jsem knihovnu změnil na https://github.com/SV-Zanshin/BME680 a s tou se to chová úplně jinak.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů