Sensor mit Atmega8535?

OP #832148
Lesenswert?

Ich nutze den Atmega8535 und AVR Studio. Zur Zeit bin ich auf der Suche 
nach einem Sensor der die Feuchte misst. Ich möchte damit einen Regner 
ansteuern. Wenn der Boden zu nass ist oder es geregnet hat soll der 
Regner natürlich nicht laufen. Kann jemand einen Sensor empfehlen? Wie 
sieht die Ansteuerung programmtechnisch aus? Ich habe noch keine Anhang 
mit der Ansteuerung vom Atmega8535 zum Sensor.
Gast #832171
Lesenswert?

Luftfeuchte, Betauung oder Bodenwiderstand? Das sind drei ganz 
unterschiedliche Anwendungen. Der '8535 hat keinen A/D-Wandler, soweit 
ich weiß. Aber mit dem integrierten Komparator ließe sich ein 
Schwellwertschalter realisieren. Oder, mit etwas Mehraufwand, ein 
Slope-ADC.
Gast #832187
Lesenswert?

Oh, sorry. Dann ja. Luftfeuchtemessung funktioniert kapazitiv, d.h. über 
Frequenzmessung oder über Sensoren mit integrierter Schnittstelle (I2C, 
SPI). Betauung über resistive Sensoren (Widerstandsänderung durch 
Feuchtigkeit, leicht mit dem ADC zu erkennen), Leitfähigkeit erfordert 
Messung mit Wechselspannung (Rechteck genügt), um Elektrolyse 
auszuschließen, und geringe Meßströme.
#832533
Lesenswert?

Hallo,

also wenn ich jetzt gemein wäre, würde ich sagen: 2 Stück Draht, irgewas 
halbwegs haltbares, an einer passenden Stelle in den Boden gerammt.
Einer an GND, einer an deb ADC, vom ADC ein passender Widerstand an ein 
Portpin.

Wenn die Zeit ran ist, das Portpin auf H und den Spannungsabfall an der 
Meßstrecke messen. Sonst den Pin auf L, dann liegt keine Spannung an und 
Elektrolyse fällt flach.

Zumindest würde ich das probieren, weil es mit Kram aus der Bastelkiste 
geht.
Wenn das als Sensor dann sp nicht klappt, eben was besseres suchen. ;)

PS: aber Schutzwiderstände usw. nicht vergessen, falls der Blitz 
einschlägt...

Gruß aus Berlin
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren