cs:co2
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Předchozí verze | |||
| — | cs:co2 [Neznámé datum] (aktuální) – upraveno mimo DokuWiki (Neznámé datum) 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Snímač koncentrace CO2 ====== | ||
| + | |||
| + | Běžné měřící metody koncentrace plynů používají převážně dva principy buď [[https:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A nebo [[https:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Elektrochemické senzory mají výhodu, že jsou obvykle velmi levné a odolné. Jejich nevýhodou je poměrně velká energetická spotřeba, protože elektrolyt se musí neustále vyhřívat na pracovní teplotu. Jsou také poměrně nepřesné, protože v nich s časem dochází k chemickým změnám. | ||
| + | |||
| + | Oproti tomu optické senzory těmito problémy netrpí, ale zase jsou citlivé na čistotu měřeného plynu. | ||
| + | |||
| + | |||
| + | ===== MH-Z19 ===== | ||
| + | |||
| + | V MLABu jsme se rozhodli vyzkoušet optický NDIR snímač [[https:// | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | Pro základní vyčítání snímače lze ale využít následující Python skript: | ||
| + | |||
| + | < | ||
| + | # | ||
| + | # http:// | ||
| + | import serial | ||
| + | import time | ||
| + | |||
| + | def mh_z19(): | ||
| + | ser = serial.Serial('/ | ||
| + | baudrate=9600, | ||
| + | bytesize=serial.EIGHTBITS, | ||
| + | parity=serial.PARITY_NONE, | ||
| + | stopbits=serial.STOPBITS_ONE, | ||
| + | timeout=1.0) | ||
| + | # | ||
| + | time.sleep(1) | ||
| + | while 1: | ||
| + | result=ser.write(" | ||
| + | s=ser.read(9) | ||
| + | if s[0] == " | ||
| + | return {' | ||
| + | break | ||
| + | |||
| + | if __name__ == ' | ||
| + | try: | ||
| + | while True: | ||
| + | value = mh_z19() | ||
| + | print " | ||
| + | time.sleep(6) | ||
| + | except KeyboardInterrupt: | ||
| + | sys.exit(0) | ||
| + | </ | ||
| + | |||
| + | Výstupem tohoto skriptu je naměřená koncentrace CO2 a teplota v [[https:// | ||
| + | |||
| + | < | ||
| + | CO2: 859 ppm Temp: 20 | ||
| + | CO2: 860 ppm Temp: 20 | ||
| + | CO2: 860 ppm Temp: 20 | ||
| + | CO2: 860 ppm Temp: 20 | ||
| + | CO2: 860 ppm Temp: 20 | ||
| + | CO2: 860 ppm Temp: 20 | ||
| + | CO2: 860 ppm Temp: 20 | ||
| + | CO2: 862 ppm Temp: 20 | ||
| + | CO2: 863 ppm Temp: 20 | ||
| + | CO2: 864 ppm Temp: 20 | ||
| + | CO2: 864 ppm Temp: 20 | ||
| + | CO2: 864 ppm Temp: 20 | ||
| + | CO2: 864 ppm Temp: 20 | ||
| + | </ | ||
| + | |||
| + | Čidlo lze také vyčítat pomocí nástroje [[cs: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Na grafu je vidět, že čidlo je velmi citlivé na závany vzduchu. V době měření grafu bylo v místnosti společně s čističkou vzduchu, která byla zapnutá přibližně od 15:30, jak ukazují hodnoty s velkým rozptylem. Umístěním čidla do obalu, který brání přímému průtoku vzduchu a umožňuje pouze difuzi, lze tomuto jevu předejít. | ||
| + | |||
| + | <WRAP center round help 80%> | ||
| + | Pro tento projekt je dostupná profesionální podpora od firmy [[http:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
cs/co2.txt · Poslední úprava: 2017/02/19 16:02 (upraveno mimo DokuWiki)
