Forum: Mikrocontroller und Digitale Elektronik Wetterstation mit ATMega8 (Temperatur,Luftdruck,Feuchtigkeit)


von Maximilian (Gast)


Lesenswert?

Hey, ich möchte eine Wetterstation bauen die im Wesentlichen Temperatur, 
Luftdruck und Luftfeuchtigkeit messen kann. Temperatur habe ich selbst 
schon einige Ideen und Sensoren in Aussicht, nur bei Luftdruck und 
Luftfeuchtigkeit habe ich noch keine Sensoren. Kennt jemand von euch 
einfach zu Handhabende Sensoren, die nicht viel kosten (müssen nicht 
allzu genau seien) und wie werden diese ausgelesen. Am liebsten währe 
mir dabei natürlich einfaches Ablesen über ADC, wie beim 
Temperatursensor (PT100) und nicht über I^2C, SPI oder ähnliches. Danke 
für eure Tipps ;)

von Wolfgang (Gast)


Lesenswert?

Maximilian schrieb:
> Am liebsten währe
> mir dabei natürlich einfaches Ablesen über ADC, wie beim
> Temperatursensor (PT100) und nicht über I^2C, SPI oder ähnliches.

Dann bist du mit ein paar Zeigerinstrumenten eigentlich besser bedient, 
als mit einem ATmega8.

Sensoren findest du hier im Forum in der Kategorie:Sensorik

von Spess53 (Gast)


Lesenswert?

Hi

>Am liebsten währe
>mir dabei natürlich einfaches Ablesen über ADC, wie beim
>Temperatursensor (PT100) und nicht über I^2C, SPI oder ähnliches.

Warum? Sensoren mit Digital-Ausgang haben meist einen ADC mit einer 
Auflösung, die höher als die eines AVRs ist.

> nur bei Luftdruck und Luftfeuchtigkeit habe ich noch keine Sensoren.

Druck analog:

http://www.reichelt.de/index.html?ACTION=3;ARTICLE=42066;SEARCH=MPX

Druck/Temperatur digital:

http://www.pollin.de/shop/dt/MDg4OTgxOTk-/Bausaetze_Module/Module/Luftdruck_Modul_HP03S.html

Luftfeuchte analog:

http://www.reichelt.de/Sensoren/FEUCHTESENSOR/3/index.html?;ACTION=3;LA=446;ARTICLE=7678;GROUPID=3190;artnr=FEUCHTESENSOR

Kann aber nicht mit AD-Wandler ausgelesen werden, da kapazitiv. Würde 
ich mir nicht antun.

Luftfeuchte digital:

http://www.pollin.de/shop/dt/OTc4OTgxOTk-/Bausaetze_Module/Module
/Luftfeuchtigkeits_Modul_HH10D.html

MfG Spess

von Till O. (tostermann)


Lesenswert?

Hi,

vor einiger Zeit habe ich auch eine einfache Wetterstation mit einem 
Atmega8 aufgebaut. Für die Temperaturmessung hatte ich DS18b20 
Sensoren(gute, aber digitale Sensoren), für den Luftdruck ich den von 
Spess53 vorgeschlagenen analogen Drucksensor MPX 4115A verwendet. Auf 
eine Luftfeuchtemessung wurde verzichtet. Der Drucksensor ist relativ 
ungenau und muss kalibriert werden, z.B. mit einer Wetterstation in der 
Nähe. Ansonsten hat er ganz gut funktioniert. Als nettes Nebenprodukt 
kann man aus dem Luftdruck und der Temperatur auch noch die Luftdichte 
ausrechnen (ideale Gasgleichung).

Zu den Pollinsensoren:
Diese hatte ich für meine Ba verwendet. Der Luftfeuchtesensor HH10D und
der Luftdrucksensor HP03S haben beide einen EEPROM, in dem 
Kalibrierwerte gespeichert sind (auslesbar mit I²C). Der HP03S Sensor 
hat sogar einen eigenen Temperatursensor, aber dieser ist relativ 
ungenau. Wenn die Parameter erst einmal dem EEPROM entlockt sind wird 
das HH10D Modul über einen Frequenzausgang ausgewertet (Flanken zählen). 
Der Drucksensor HP03S wird über I²C ausgelesen. Alles in allem sind die 
Sensoren nicht so einfach anzuschließen und auszuwerten wie Sensoren mit 
einfachen Spannungs- oder Stromausgang. Die Versorgungsspannung ist bei 
beiden Sensoren 3,3V.

MfG

von Spess53 (Gast)


Lesenswert?

Hi

>Der Luftfeuchtesensor HH10D und
>der Luftdrucksensor HP03S haben beide einen EEPROM, in dem
>Kalibrierwerte gespeichert sind (auslesbar mit I²C). Der HP03S Sensor
>hat sogar einen eigenen Temperatursensor, aber dieser ist relativ
>ungenau.

Bei der Auswahl habe ich etwas zwischen Preis und Qualität geschwankt. 
Für Luftfeuchte/Temperatur wäre meine erste Wahl SHT15/75. Ist halt 
nicht so preiswert.

MfG Spess

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.