Sida 1 av 1
Luftfuktighetsmätare
Postat: 14 apr 2013, 09:38
av MSI
Jag har en
luftfuktighetsmätare utomhus.
Nu har vi haft ganska så fuktigt de senaste dagarna. Mätaren kom då upp till 101,3% som mest, och värden över 100% känns ju lite märkligt.
Jag trodde att man bara kunde köra "cat sensorid/humidity" för att få fram luftfuktigheten. Men sen så kikade jag på specen till
HIH-4021 och där står
Temperature compensation True RH = (Sensor RH)/(1.0546 – 0.00216T), T in oC
Måste jag alltså köra en temp corr för att få mätaren att visa rätt eller är den redan inbyggd på annat sätt?
Re: Luftfuktighetsmätare
Postat: 15 apr 2013, 16:15
av elf98
Steg 1 är alltid att se till att senaste versionen av OWFS används.
RH-sensorn har en noggrannhet på 2-3% och lämnar ett analogt utvärde. Det analoga utvärdet mäts sedan med en 1wire-krets med en viss onoggrannhet. Det är därmed inte helt omöjligt att ett värde strax över 100% rapporteras när det är extremt hög RH.
OWFS har inbyggd temperaturkompensering.
Re: Luftfuktighetsmätare
Postat: 15 apr 2013, 16:24
av MSI
elf98 skrev:
OWFS har inbyggd temperaturkompensering.
Går den då på den inbyggda tempsensorn (dvs den med noggrannhet +- 2 grader) då eller utifrån vilken temp korrigerar den?
Re: Luftfuktighetsmätare
Postat: 15 apr 2013, 19:00
av elf98
Korrigering sker mot tempsensorn i DS2438Z.
Temperaturkorrigeringen har liten påverkan på temperaturen och någon/några graders skillnad ger som mest upp till någon tiondels skillnad.
Re: Luftfuktighetsmätare
Postat: 17 apr 2013, 19:04
av HUSKii
Hej!
Ursäkta att jag kapar tråden, men vilken "fil" i DS2438z "katalog" i OWFS ska jag läsa av för att få ut RH värde?
Finns ju "Humidity" och "HIH4000".
Re: Luftfuktighetsmätare
Postat: 17 apr 2013, 19:07
av MSI
Humidity.
Om du kikar
här: så är det 2 olika sätt som den beräknar temp korrektionen på.
Det är den som heter Humidty som använder den formel som stämmer med HIH-4021
Re: Luftfuktighetsmätare
Postat: 17 apr 2013, 19:10
av HUSKii
Ok. Tackar för snabbt svar!
Edit:
Jag var tydligen lite för lat idag. -.-
Hittade nu en tråd om ämnet.
http://www.temperatur.nu/forum/post11171.html#p11171
Citat från tråden ovan:
elf98 skrev:Nej, läser du HIH4000-värdet är det temperaturkompenserat.
Så med andra ord är det 'humidity' i 'HIH4000' i OWFS som jag vill åt.
Re: Luftfuktighetsmätare
Postat: 17 apr 2013, 19:58
av MSI
HUSKii skrev:
Så med andra ord är det 'humidity' i 'HIH4000' i OWFS som jag vill åt.
Jag trodde att det var humidity i roten som man skulle använda.
HIH4000 ska visserligen ha samma sätt att beräkna som HIH4021/4031 men det sättet stämmer inte med det som anges på OWFS hemsida.
Det verkar vara det som anges under HIH3600 som stämmer överens med hur det ser ut i specen.
Men någon annan kanske kan sprida lite ljus?
Re: Luftfuktighetsmätare
Postat: 17 apr 2013, 23:40
av mohsart
Kollade min och har just nu
/humidity: 80.9997
/HIH3600/humidity: 81.0332
/HIH4000/humidity: 86.0291
/HTM1735/humidity: 74.78
Så är /humidity "raw" och HIHxxxx olika sätt att kompensera? Vilken är "rätt"?
Och vad är HTM1735?
Borde inte /humidity och /HIH3600/humidity visa samma, om "The generic "humidity" uses the HIH-36XX calculation" stämmer?
/Mats
Re: Luftfuktighetsmätare
Postat: 18 apr 2013, 07:14
av MSI
mohsart skrev:Kollade min och har just nu
/humidity: 80.9997
/HIH3600/humidity: 81.0332
/HIH4000/humidity: 86.0291
/HTM1735/humidity: 74.78
Så är /humidity "raw" och HIHxxxx olika sätt att kompensera? Vilken är "rätt"?
Och vad är HTM1735?
En annan typ av givare bara. Tydligen ngn variant som inte behöver temp korrigeras.
http://owfs.org/index.php?page=humidity
mohsart skrev:Borde inte /humidity och /HIH3600/humidity visa samma, om "The generic "humidity" uses the HIH-36XX calculation" stämmer?
Jo. Jag får iaf samma värden när jag testar. Det var inte så att dina värden hann ändras ngt mellan dina mätningar? De skiljer ju bara 0.0362 mellan resultaten.
Sen tror jag att förvirringen har spätts på då Honeywell har gett ut två olika specar för HIH-4000 med 2 olika sätt att temp kompensera.
http://sensing.honeywell.com/index.php/ ... /1/re_id/0
http://sccatalog.honeywell.com/imc/data ... IFICATIONS
Re: Luftfuktighetsmätare
Postat: 18 apr 2013, 08:40
av mohsart
Jo, kollar jag snabbt så är det samma...
Lite konstigt dock, kan jag tycka, så fick jag 2% skillnad med ca en sekunds mellanrum mellan kollar (men samma på bägge).
/Mats
Re: Luftfuktighetsmätare
Postat: 21 apr 2013, 21:35
av elf98
Edit:
HIH3600 är sensortypen och det värde som ska läsas av när Hum2 är anslutet till 1wire-nätet.
Se nästa inlägg för mer info.
Re: Luftfuktighetsmätare
Postat: 21 apr 2013, 21:49
av MSI
elf98 skrev:HIH4000 är sensortypen och det värde som ska läsas av när Hum2 är anslutet till 1wire-nätet.
Är du helt säker på detta? För då får inte jag ihop det.
Jag tycker det verkar som att man gått efter en gammal spec på HIH4000 när man la in temp korrektionen i OWFS.
http://owfs.org/index.php?page=temperature-compensation
Det är ju värdet som anges under HIH36XX som stämmer med den typ av temp kompensation som anges i specen till HIH4000 serien numera.
Och andra tillverkare av luftfuktighetsmätare som använder sig av HIH4031 verkar också hävda att det är HI36XX värdet man ska använda.
https://m.facebook.com/story.php?story_ ... 7200864874
The /humidity reading uses the algorithm for the HIH-3610 humidity sensor which was used in the early humidity sensors from Hobby Boards, AAG and others. The HIH-4031 in the SWE3 uses the same algorithm as the HIH-3610 so that is the one to use. For some reason when Honeywell built the HIH-4000 it had a different algorithm for temperature compensation which is why OWFS has the /HIH4000/humidity option.
Re: Luftfuktighetsmätare
Postat: 21 apr 2013, 22:02
av elf98
Jag tar tillbaka mitt påstående efter ett ypperligt inlägg!
Se föregående inlägg, det är /humidity eller HIH3600 som ska läsas av.