Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 26 kwi 2024, o 21:56


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 3 paź 2015, o 10:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Witam jestem na etapie poszukiwania wzorów na:

temperaturę odczuwalną, punkt rosy, wilgotność bezwzględną, ciśnienie pary wodnej

Wiem że na podstawie ciśnienia w hPa, Temp w stC, Wilgotności względnej %RH i prędkości wiatru w m/s da się to obliczyć.

Ja jestem na etapie poszukiwania wzorów i gryzienia tematu no chyba że ktoś z was już temat rozgryzł.

Do tej pory znalazłem nieźle działające kalkulatory:

kalkulator temperatury odczuwalnej http:// http://www.odbiory.pl
Pozostałe obliczenia: http://odbiory.pl/index.php/poradnik-au ... -powietrza

kalkulatory to nie wszystko ale to już jakiś początek :)


Czy ktoś z was bawił się w obliczenia tego typu ?? Może napotkał ktoś wzory ?

Jak dotąd znalazłem wzór na temperaturę punktu rosy.

Obrazek

Teraz sprawdzam go z kalkulatorem webowym czy się zgadza.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 11:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 330
Lokalizacja: Rybnik
Pomógł: 54

No kolego, tutaj już nie jest tak wesoło z obliczeniami. Sam z resztą widzisz, że wzory raczej nie dla naszych 8-mio bitowców. Wzór na temp. pkt rosy jest przybliżony, ale poprawny. Wzór na temperaturę odczuwalną znajdziesz np. na wikipedii: https://pl.wikipedia.org/wiki/Temperatura_odczuwalna


Autor postu otrzymał pochwałę

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 11:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

anonimowy napisał(a):
No kolego, tutaj już nie jest tak wesoło z obliczeniami. Sam z resztą widzisz, że wzory raczej nie dla naszych 8-mio bitowców. Wzór na temp. pkt rosy jest przybliżony, ale poprawny. Wzór na temperaturę odczuwalną znajdziesz np. na wikipedii: https://pl.wikipedia.org/wiki/Temperatura_odczuwalna



Właśnie jestem w trakcie testowania tego wzoru na razie na kartce papieru.



poszukuję takich 4 wzorów:

Wilgotność bezwzględną w g/kg
Punkt rosy w st C
Ciśnienie pary wodnej w hPa
Temperaturę odczuwalną w st C - w trakcie testowania na kartce papieru

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 12:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 330
Lokalizacja: Rybnik
Pomógł: 54

Temperatura pkt, rosy, wzór już kolega podał, jest poprawy:

Obrazek

Temperatura odczuwalna, tutaj zależy jaki model, wyniki są naprawdę bardzo różne i tylko orientacyjne, model najprostszy to:
Obrazek

Model wielowymiarowy np:
Obrazek

Masz tutaj od razu wzór na prężność pary wodnej (u Ciebie ciśnienie pary wodnej) . Zwróć uwagę, że napisałem na przykład, ponieważ modeli jest dużo. Nie mam pojęcia, czy zostało to jakoś znormalizowane.


Autor postu otrzymał pochwałę

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 12:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

anonimowy napisał(a):


Model wielowymiarowy np:
Obrazek



Interesuje mnie ten model gdyż wyniki pokrywają się z kalkulatorami www

Ta obliczam bez problemu znając e które równe jest 9,92

Ta = 12,4+0,33*9,92-0,70x1-4,00
Ta = 10,9736


Natomiast mam problem z obliczeniem tego e nie bardzo chcą mi wyjść wyniki

Ta = 12,4 st C
V = 1 m/s
H = 69 %

mógłbyś pomóc rozpisać mi ten wzór na e (para wodna) w sposób umożliwiający obliczenie wyniku przez uC ?

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 12:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 330
Lokalizacja: Rybnik
Pomógł: 54

Obliczenia zmiennoprzecinkowe nie są dla naszych uC :(
exp(x) to funkcja wykładnicza e^x, e to https://pl.wikipedia.org/wiki/Podstawa_ ... aturalnego , w przybliżeniu 2,7

majster napisał(a):
Interesuje mnie ten model gdyż wyniki pokrywają się z kalkulatorami www


To zależy, z jakiego kalkulatora korzystasz, są również dla Modelu II, wtedy wynik pokrywa się z tym pierwszym wzorem...


Autor postu otrzymał pochwałę

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 13:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

anonimowy napisał(a):
Obliczenia zmiennoprzecinkowe nie są dla naszych uC :(
exp(x) to funkcja wykładnicza e^x, e to https://pl.wikipedia.org/wiki/Podstawa_ ... aturalnego , w przybliżeniu 2,7

majster napisał(a):
Interesuje mnie ten model gdyż wyniki pokrywają się z kalkulatorami www


To zależy, z jakiego kalkulatora korzystasz, są również dla Modelu II, wtedy wynik pokrywa się z tym pierwszym wzorem...

Dzieki za info o exp

Tak wiem ze to zalezy od kalkulatora nie mniej opieram sie na tych co podalem wiele osob na forach meteo je poleca.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 16:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Zastanawiam sie jak inni licza liczby zmiennoprzecinkowe codzi mi o takie wzory jak powyzej?

Z drugiej strony bede to chyba wysylal na www tam dokonywal obliczen i pobieral do uc gotowy wynik.

Bynajmniej lepszym rozwiazaniem bedzie liczyc to w uC

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 16:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 330
Lokalizacja: Rybnik
Pomógł: 54

Znaczy się ogólnie wykonasz działania na liczbach zmiennoprzecinkowych na 8-bitowcach, ale zobacz ile zajmie to czasu (ile taktów).


Autor postu otrzymał pochwałę

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 paź 2015, o 18:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

anonimowy napisał(a):
Znaczy się ogólnie wykonasz działania na liczbach zmiennoprzecinkowych na 8-bitowcach, ale zobacz ile zajmie to czasu (ile taktów).


Jeżeli np odczytuję wartości co 1 sekundę a wysyłam na serwer co 10 minut do tego wsadziłem atmegę32 bo mam pod ręką to myślę że ten czas na obliczenia to nic w porównaniu z tym co mogę obliczyć

no chyba że się mylę to proszę o klapsa i wyprostowanie mnie do pionu bo już sam nie wiem ...

Przed chwilą testowo wywiesiłem czujnik wiatru ułożenie jest na balustradzie balkonowej nie mniej docelowo wszystko będzie na uchwycie poziomym - masztowym

Obrazek

Obrazek

Odczyty wyglądają tak:

Obrazek

Jeszcze tylko obliczenia ... i zbudowanie odbiornika RFM73 który wyświetli wyniki na LCD KS108 i dodatkowo wyśle to do mysql...

kurka cały czas się zastanawiam nad tymi obliczeniami czy wykonywać je w uC czy WWW


PS screen z terminala pokazuje jak bliskie są wartości temperatur z różnych czujników umieszczonych w obudowie
piszę to odnośnie osób mówiących że mają różnicę > 1 stC tutaj naprawdę jest różnica dziesiętnych wartości czyli praktycznie żadna.

Mam odczyt z 4 czujników i chyba temperaturę będę wyświetlał temp=(to1+to2+to3+to4)/4 będę miał średnią z czujników co sądzę da mi najdokładniejszy odczyt temperatury.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 12:29 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

W skrajnych odczytach przydałoby się żeby była data kiedy je zanotowano.


Autor postu otrzymał pochwałę

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 17:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

MirkoT napisał(a):
W skrajnych odczytach przydałoby się żeby była data kiedy je zanotowano.


Tak wiem pracuję nad tym :)
Jak i nad zawartością archiwalną.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 20:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

wachcio napisał(a):
Kiedyś obliczałem punkt rosy w Excellu


Ja już długiego czasu obliczam punkt rosy w stacji meteo http://meteo.avrtech.pl
tylko jakoś nie mogę się zebrać aby opublikować ją w dziale DIY bo co chwilę coś modyfikuję i zmieniam ... projekt jest tak rozległy że tworzę go już ze 3 miesiące i nie ma jeszcze finalnej wersji.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 20:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 sie 2013
Posty: 230
Lokalizacja: Zabrze
Pomógł: 17

Zamiast liczyć w uC wzory zmiennoprzecinkowe lepiej przekształcić je na stały przecinek (o ile się da), lub też wygenerować tablicę wartości jakimś programem PC, a potem wykorzystać ją w obliczeniach. Przykładowo tak zrobiłem przy wyliczaniu temp. z rezystancji zmierzonej na PT100. Tablica była co 0.1*C, a między tymi punktami była aproksymowana liniowo - nie było więc potrzeby korzystać ze zmiennego przecinka.


Autor postu otrzymał pochwałę

_________________
40-32:2=4!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 21:17 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

majster napisał(a):
MirkoT napisał(a):
W skrajnych odczytach przydałoby się żeby była data kiedy je zanotowano.


Tak wiem pracuję nad tym :)
Jak i nad zawartością archiwalną.

Tak czy inaczej jestem pełen podziwu!
Super projekt!

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 21:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 330
Lokalizacja: Rybnik
Pomógł: 54

PJS napisał(a):
Zamiast liczyć w uC wzory zmiennoprzecinkowe lepiej przekształcić je na stały przecinek (o ile się da), lub też wygenerować tablicę wartości jakimś programem PC, a potem wykorzystać ją w obliczeniach. Przykładowo tak zrobiłem przy wyliczaniu temp. z rezystancji zmierzonej na PT100. Tablica była co 0.1*C, a między tymi punktami była aproksymowana liniowo - nie było więc potrzeby korzystać ze zmiennego przecinka.


Ale tu przy stacjach meteo, gdzie wyniki prezentowane są na www. całą robotę zrzucamy na serwer. Dajemy tylko te podstawowe dane, najlepiej też pozbywając się liczb zmiennoprzecinkowych. Przynajmniej to jest najlepsze wyjście, dla takich wzorów. Chyba, że ktoś chce mieć również te wszystkie wartości gdzieś stacjonarnie wyświetlane.


Autor postu otrzymał pochwałę

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2015, o 21:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

PJS napisał(a):
Zamiast liczyć w uC wzory zmiennoprzecinkowe lepiej przekształcić je na stały przecinek (o ile się da), lub też wygenerować tablicę wartości jakimś programem PC, a potem wykorzystać ją w obliczeniach. Przykładowo tak zrobiłem przy wyliczaniu temp. z rezystancji zmierzonej na PT100. Tablica była co 0.1*C, a między tymi punktami była aproksymowana liniowo - nie było więc potrzeby korzystać ze zmiennego przecinka.


Kolego PJS dziękuję za wskazówki ... nie mniej na wyświetlaczu posiadam najważniejsze informacje resztę obliczam po stronie serwera zaraz po wysłaniu danych i dodaje je do bazy.

Ale na szczegółowe informacje trzeba jeszcze chwilkę poczekać puki nie dopieszczę projektu to go do działu DIY nie wstawię ale już dużo nie potrzeba więc myślę że max 2 - 3 tygodnie i pełen opis stacji znajdzie się w dziale DIY forum atnel.

MirkoT napisał(a):
Tak czy inaczej jestem pełen podziwu!
Super projekt!


Dziękuję za ciepłe słowa ... długo nosiłem się z zamiarem budowy stacji meteo ... zainspirował mnie kolega anonimowy oraz jego projekt stacji meteo to dzięki niemu dowiedziałem się o stronach responywnych i dzięki niemu zmieniłem generowanie wykresów na goole api ... co prawda tylko mnie naprowadzał ale dużo pomógł :)

anonimowy napisał(a):
PJS napisał(a):
Zamiast liczyć w uC wzory zmiennoprzecinkowe lepiej przekształcić je na stały przecinek (o ile się da), lub też wygenerować tablicę wartości jakimś programem PC, a potem wykorzystać ją w obliczeniach. Przykładowo tak zrobiłem przy wyliczaniu temp. z rezystancji zmierzonej na PT100. Tablica była co 0.1*C, a między tymi punktami była aproksymowana liniowo - nie było więc potrzeby korzystać ze zmiennego przecinka.


Ale tu przy stacjach meteo, gdzie wyniki prezentowane są na www. całą robotę zrzucamy na serwer. Dajemy tylko te podstawowe dane, najlepiej też pozbywając się liczb zmiennoprzecinkowych. Przynajmniej to jest najlepsze wyjście, dla takich wzorów. Chyba, że ktoś chce mieć również te wszystkie wartości gdzieś stacjonarnie wyświetlane.



I tutaj się zgodzę z tobą kolego w 100%

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO