Tipp: Benutze das WIKI für aktuelle Informationen!

capactiy

Ein Rasensensor soll erkennen, ob der Roboter sich noch auf Rasen oder bereits über anderem Untergrund (z.B. Steinen) befindet. Mit anderen Worten, es soll herausgefunden werden, welches Medium (Luft oder Rasen) sich unter dem Roboter befindet. Dazu kann man z.B. die Kapazität eines Sensors messen, da diese durch Luft bzw. Rasen unterschiedlich beeinflußt wird. Hingegen keinen Unterschied gibt es hierbeit zwischen Rasen und Blumenbeet etc. - man sollte also beim Einsatz dieser Methode rings um den Rasen einen kleinen Abschnitt haben welcher dem Rasen nicht allzu ähnelt (z.B. Rindenmulch/Steine). Auch funktioniert so ein Rasensensor nicht besonders gut bei Nässe, da ggf. feuchter Rasen am Sensor hängen bleibt und der Sensor dann nicht mehr optimal messen kann.

Funktionsweise
Ein Rasensensor ist im Prinzip eine Kupferplatte, welche sich in einem Kunststoffgehäuse befindet. Um nun herauszufinden, ob das Sensorgehäuse Kontakt mit Rasen hat, mißt man die elektrische Kapazität eines Sensors. Setzt man den Roboter auf Rasen (Rasen ist quasi Dielektrikum), steigt die gemessene Kapazität leicht (um wenige pF) an.

Ambrogio L50 capacity measurement     lawn sensor       capsense

kein Rasen: ~0 pF
auf Rasen: 1-4 pF



Verdrahtung:

Rasensensor vorne:
Arduino Mega Pin 40 Receive Front ------------|

Arduino Mega Pin 41 Send    Front --- 2 MOhm -+---|   Rasen

Rasensensor hinten:
Arduino Mega Pin 42 Receive Back  ------------|

Arduino Mega Pin 43 Send    Back  --- 2 MOhm -+---|   Rasen
                            

Detaillierte Funktionsweise:
Der Sensor besteht z.B. aus einer (Kupfer-)Platte in einem geschlossenen Kunsstoffrohr welches in 2cm Abstand üben den Rasen geführt wird. Zunächst wird die Platte über den Send-Pin entladen (auf “Low” gezogen). Dann wird der Send-Pin auf “High” umgestellt, über einen Widerstand (2 Megaohm) wird die Platte Kabel jetzt langsam aufgeladen. Über den Receive-Pin Pin 2 wird nun die Zeit gemessen, bis dieser auf “High” liegt (Kapazitätsmessung). Da Mikrocontroller sehr schnell und genau in Zeitmessungen sind, kann man hiermit noch geringste Kapazitäten nachweisen.


Letzte Foren Beiträge

    • Perimeter values
    • Hi dicknordstrom, the fluctuation in the mag is normal. The reason...
    • 14 Stunden 22 Minuten her
    • Perimeter values
    • Hi, I have made a small loop inside (about 5 meters long), in series I...
    • 22 Stunden 34 Minuten her
    • Ambrogio L200 Evolution
    • Das Gps Modul hat derzeit noch keine Funktion. Mit Imu gibts auch...
    • 2 Tage 11 Stunden her
    • Ambrogio L200 Evolution
    • Könnte mir einer schreiben, ob ich das alles benötige? Oder ob es...
    • 2 Tage 18 Stunden her
    • Ambrogio L200 Evolution
    • Der Due arbeitet schneller und damit flüssiger..der Mega läuft zwar...
    • 2 Tage 21 Stunden her
    • Ambrogio L200 Evolution
    • Hallo, Vielen Dank für die Antwort. Hättest du eventuell ein paar...
    • 3 Tage 7 Stunden her
    • PCB 1.3 Inbetriebnahme
    • Hi Jurgen. Thanks for your info but in fact now my RTC work perfectly...
    • 4 Tage 9 Stunden her
    • PCB 1.3 Inbetriebnahme
    • Hi Bernard, Your problem is probably rather in that RTC and IMU have...
    • 4 Tage 9 Stunden her
    • PCB 1.3 Inbetriebnahme
    • Yes It's exactly what i have understood. I take a fast look on it but...
    • 4 Tage 13 Stunden her

Mehr »

UP