Arduino/Ansteuerung von Pneumatikventilen mit dem Arduino: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
main>Karl Kirst
(Kategorie:Arduino)
(formatiert)
Markierung: 2017-Quelltext-Bearbeitung
 
(7 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Hier wird gezeigt, wie sich pneumatische Komponenten mittels eines Arduino-Boards
ansteuern lassen.
== Aufbau und Beschreibung der Schaltung ==
Im hier gezeigten Beispiel wird ein doppeltwirkender Zylinder zunächst, wie aus der
Elektropneumatik bekannt, an ein 5/2-Wege Impulsventil angeschlossen.
<<Platzhalter für Pneumatikplan>>
Das von uns verwendete 5/2-Wege Impulsventil kann nun leider nicht direkt an den Arduino angeschlossen werden.
In einem kurzen Versuch hat sich gezeigt, dass die darin enthaltenen Spulen (=Elektromagnete) erst bei einer Spannung
von rund 15 Volt ansprechen, sprich das Ventil schaltet. Diese Spannung, bzw. die dadurch hervorgerufene Stromstärke
überschreitet jedoch die maximale Belastbarkeit des Arduino-Boards (meines Wissens max. 40 mA pro Ausgang). Um dies zu umgehen
haben wir einen Zwischenschritt über ein zusätzliches Relaisboard gemacht. Diese gibt es mittlerweile auch als Shield...
Die Ansteuerung der Relais erfolgt nun über das Arduino-Board. Dabei wurden zwei Eingänge mit farbigen Tastern beschaltet, so dass einer für Ausfahren und einer für das Einfahren zuständig ist.
<<Hier folgt noch der Stromlaufplan>>
<<hier folgt noch der Quellcode>>
== Galerie ==
<gallery>
<gallery>
Datei:Übersicht_gesamt.jpg|Übersicht gesamt
Datei:Übersicht gesamt.jpg|Übersicht gesamt
Datei:Übersicht_Elektroschaltplan.jpg|Übersicht gesamt
Datei:Übersicht elektrische Schaltung.jpg|Übersicht elektrische Schaltung
Datei:Übersicht_Eingabeelemente.jpg|Übersicht gesamt
Datei:Übersicht Eingabeelemente.jpg|Übersicht Eingabeelemente
Datei:Übersicht_Ausgabeelemente_(Relais).jpg|Übersicht gesamt
Datei:Übersicht Ausgabeelemente (Relais).jpg|Übersicht Ausgabeelemente (Relais)
Datei:Übersicht_Arduino.jpg|Übersicht gesamt
Datei:Übersicht Arduino.jpg|Übersicht Arduino
</gallery>
</gallery>


Zeile 12: Zeile 34:


{{SORTIERUNG:{{SUBPAGENAME}}}}
{{SORTIERUNG:{{SUBPAGENAME}}}}
[[Kategorie:Arduino]]
 
{{Arduino-Projekt}}

Aktuelle Version vom 10. August 2019, 09:46 Uhr

Hier wird gezeigt, wie sich pneumatische Komponenten mittels eines Arduino-Boards ansteuern lassen.

Aufbau und Beschreibung der Schaltung

Im hier gezeigten Beispiel wird ein doppeltwirkender Zylinder zunächst, wie aus der Elektropneumatik bekannt, an ein 5/2-Wege Impulsventil angeschlossen.

<<Platzhalter für Pneumatikplan>>

Das von uns verwendete 5/2-Wege Impulsventil kann nun leider nicht direkt an den Arduino angeschlossen werden. In einem kurzen Versuch hat sich gezeigt, dass die darin enthaltenen Spulen (=Elektromagnete) erst bei einer Spannung von rund 15 Volt ansprechen, sprich das Ventil schaltet. Diese Spannung, bzw. die dadurch hervorgerufene Stromstärke überschreitet jedoch die maximale Belastbarkeit des Arduino-Boards (meines Wissens max. 40 mA pro Ausgang). Um dies zu umgehen haben wir einen Zwischenschritt über ein zusätzliches Relaisboard gemacht. Diese gibt es mittlerweile auch als Shield...

Die Ansteuerung der Relais erfolgt nun über das Arduino-Board. Dabei wurden zwei Eingänge mit farbigen Tastern beschaltet, so dass einer für Ausfahren und einer für das Einfahren zuständig ist.

<<Hier folgt noch der Stromlaufplan>>

<<hier folgt noch der Quellcode>>

Galerie



Arduino Logo Registered.svg

Arduino-Projekt

  1. Lauflicht mit Schalter und Potentiometer, um die Anschaltdauer der Dioden einzustellen
  2. Datenvisualisierung mit Processing
  3. Datenvisualisierung mit einem Oszilloskop
  4. Ansteuerung von Pneumatikventilen mit dem Arduino
  5. Steuerung einer Lampe, die angeht, wenn bei Dunkelheit eine Person den Parkplatz betritt