Přepočet absolutního atmosferického tlaku na hladinu moře
-
- Příspěvky: 1034
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Přepočet absolutního atmosferického tlaku na hladinu moře
Je to trochu nuda, ale třeba se to bude někomu hodit.
http://esp8266.fancon.cz/sensors/180131_ASP_1_0.pdf
http://esp8266.fancon.cz/sensors/180131_ASP_1_0.pdf
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Ja používam: const = Nadmorská výška/8,3; --> niekedy zistiť tú nadmorskú výšku je fakt ťažké..
túto const následne pripočítam k meraniu BMP senzoru.
Prekvapivo, je to tiež dobré, tlak sa zhoduje s tým z predpovede na stránkach počasia o vývoji cez deň, sedí to na hPA presne, napr 1019, desatiny tak na 0,2XX-0.7XX. Realizoval som to takto u BMP280.
Ale myslím si, že cez rovnice z dokumentu je ten prepočet presnejší.
túto const následne pripočítam k meraniu BMP senzoru.
Prekvapivo, je to tiež dobré, tlak sa zhoduje s tým z predpovede na stránkach počasia o vývoji cez deň, sedí to na hPA presne, napr 1019, desatiny tak na 0,2XX-0.7XX. Realizoval som to takto u BMP280.
Ale myslím si, že cez rovnice z dokumentu je ten prepočet presnejší.
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Bez dosazení teploty to nemůže přepočítávat správně. Zkuste si ten vzoreček s teplotou dosadit do excelu, a zkuste měnit teplotu. Uvidíte, o kolik se tlak změní.
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Ja si myslim ze BMP senzor pri merani relativneho tlaku uz nejak zohladnuje aj tu teplotu.. Neni tomu tak?
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Asi záleží, jak je napsaná knihovna. Ale když jsem před 2 lety vyráběl meteostanici, která mi běží dodnes, tak ta knihovna uměla jenom odečíst absolutní tlak z čidla (a teplotu). Arduino tedy změří teplotu, potom tlak, a z výšky, teploty a tlaku přepočítá tlak na hladinu moře.
Počítá to podle vzorečku
p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257);
a vychází to na desetinu stejně v porovnání s tlakem který měří na vojenském letišti v Chotusicích, které je kousek od nás.
Počítá to podle vzorečku
p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257);
a vychází to na desetinu stejně v porovnání s tlakem který měří na vojenském letišti v Chotusicích, které je kousek od nás.
-
- Příspěvky: 1034
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Ono je to jak, zmiňuji v textu. Při výpočtu absolutního tlaku podle výrobce se uvažuje teplota čidla, ale pouze pro korekci teplotních vlivů na hodnotu naměřeného absolutního tlaku.
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Cca po roku som BMP vytiahol znovu a použil som vzorec, ktorý som spomínal s nadmorskou výškou /8,3. Stále mi to meralo vysoký tlak, o 3 HPa vyšší, ako by malo, vyskúšal som ten vzorec priamo pre BMP a mám odchýlku do 0.4HPa, myslím si, že je to oveľa presnejšie.
Vďaka za ten dokument
Vďaka za ten dokument
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Tak po čase som zase vytiahol BMP senzor.
Minule som sa chválil so svojim vzorcom, ale ten sa mi oproti skutočnosti rozchádzal o cca 2.1HPa.
Využil som teda tento vzorec od Aleše:
a premennú h som nechal na automatickom prepočte, čo vráti BMP..
Rozdiel oproti referenčnému tlaku bol po nasadení tohto vzorca do 0,2HPa.
Minule som sa chválil so svojim vzorcom, ale ten sa mi oproti skutočnosti rozchádzal o cca 2.1HPa.
Využil som teda tento vzorec od Aleše:
Kód: Vybrat vše
p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257);
Rozdiel oproti referenčnému tlaku bol po nasadení tohto vzorca do 0,2HPa.
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Mohu-li přidat svůj osobní názor, mě zas tak ani nezajímá na meteostanici přesný tlak, ale změny v hodnotě tlaku. O to přeci pravě jde, tlak klesá nebo stoupá v nějakém časovém úseku a dochází tak ke změně počasí. Mohu si tak například zobrazit na displeji piktogram sluníčka, nebo mráček s kapkami deště a bude-li to v závislosti na ročním období, tak i mráček se sněhem.
Re: Přepočet absolutního atmosferického tlaku na hladinu moře
Predpokladal som, ze senzor BMP280 hodnotu A - nadmorska vyska len vypocita( float A = bmp.readAltitude(1036.4);). Potom tvoj vzorec po dosadeni hodnoty A do h vypocita nespravny vysledok. Druha vec je, ako pises ze to ukazuje tlak spravne. Moze mi to niekto vysvetlit?martinius96 píše: ↑10 lis 2018, 00:33Tak po čase som zase vytiahol BMP senzor.
Minule som sa chválil so svojim vzorcom, ale ten sa mi oproti skutočnosti rozchádzal o cca 2.1HPa.
Využil som teda tento vzorec od Aleše:a premennú h som nechal na automatickom prepočte, čo vráti BMP..Kód: Vybrat vše
p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257);
Rozdiel oproti referenčnému tlaku bol po nasadení tohto vzorca do 0,2HPa.
Ja som skusil vzorec Bosch bez teplotnej premennej kvoli eraniu talku v interieri.
float P0= P/pow(1.0-A/44330.0,5.255);
Uvidime rano.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host