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.
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.
Beim Atmega8535 kann ich doch den PORTA für Analogwerte nutzen, so steht es im Datenblatt
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.
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
Ich möchte aber eigentlich keine selbstgebastelte Sache. Kennst du einen Bodefeuchtsensor, denn ich am Atmega8535 anschließen und auswerten kann.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.