Hallo, ich habe einen Arduino Mega 2560 und möchte den zum Ansteuern mehrere Ventile benutzen. Zum Ansteuern wären: 2 Impulsventile mit 4 Magnetventile die über 24V versorgt werden müssen, 1 Hauptventil das über 24V betrieben wird, 1 Druckschalter über 24V, 2 induktive Näherungsschalter mit 12V, 1 Grüne Meldeleuchte mit 12V, 2 Endschalter mit 5V, ein LC-Display und 4 Taster. Dieser Aufbau wird momentan mit einer SPS-Steuerung angesteuert. Meine Frage? - Kann ich das alles über den Arduino Mega 2560 steuern oder muss eine Treiberplatine verwendet werden? - Könnte mir einer eine Treiberplatine zeigen mit der ich 12V und 24V ansteuere? - Welche Fehler können auftreten, wenn ich alle Ventile an dem Arduino hänge? Vielen Dank im Vorraus :) Bin neu hier also nicht wundern
Sebastian E. schrieb: > - Kann ich das alles über den Arduino Mega 2560 steuern oder muss eine > Treiberplatine verwendet werden? Nicht "oder", sondern wahrscheinlich "und", also ja und ja. Du brauchst zur Ansteuerung wahrscheinlich jeweils (mindestens) einen Transitor - das hängt davon ab, ob direkt der Strom der Ventile geschaltet werden muss, oder die von sich aus schon eine eingebaute Treiberstufe besitzen. Welcher Typ sich da ggf. eignet, hängt vom erforderlichen Strom ab. > - Welche Fehler können auftreten, wenn ich alle Ventile an dem Arduino > hänge? Er stirbt evtl. eines schnellen Todes. Vielleicht solltest du dich über Freilaufdioden schlau lesen.
Wenn ich die ganzen Ventile über mehrere oder eine Treiberplatine steuere?
Die Ventile kannst Du über VN340 (o.ä.) ansteuern. Für die Meldeleuchte ginge dies auch, aber da reicht schon ein einfacher Transistor. Die Signale von Schaltern und Tastern können über Spannungsteiler auf 5 V Pegel gebracht werden, die gleichzeitig vor Überspannung schützen können. LCD und weitere 5 V IO-Geschichten kommen direkt an die Ports. Das ist alles kein großes Problem, aber eine fertige Platine dafür wird es vermutlich nicht geben; dazu sind die Anforderungen zu individuell. Brauchst Du ein Einzelstück oder mehrere davon? Sebastian E. schrieb: > - Welche Fehler können auftreten, wenn ich alle Ventile an dem Arduino > hänge? Direkt geht das ja nicht, das wird Dir ja schon klar sein. Sobald irgendwo höhere Ströme fließen, ist darauf zu achten, daß die GND Verbindung zwischen allen Bauteilen/Treibern im Betrieb nicht unterbrochen werden darf.
Ich bräuchte nur eine oder mehrere vorgefertigte Treiberplatinen wo ich meine 2 induktiven Näherungsschalter 12V und meine 2 Impulsventile, 1 Hauptventil mit 24V ansteuern kann.
Gibt es so eine vorgefertigte schon die ich mit meinen Ventilen verdrahten und dann auf den Arduino hängen kann?
Sebastian E. schrieb: > Ich bräuchte nur eine oder mehrere vorgefertigte Treiberplatinen wo ich > meine 2 induktiven Näherungsschalter 12V und meine 2 Impulsventile, 1 > Hauptventil mit 24V ansteuern kann. Wenn deine Näherungsschalter über einen reinen NPN-Ausgang - um es mal im SPS-Speech zu formulieren - verfügen, kannst du damit auch direkt den Arduino ansteuern (mit Pull-Up an VDD vom Arduino). Das geht aber nur, wenn es ein reiner NPN-Ausgang ohne irgendwelche Pull-Ups gegen eine höhere Spannung als die VDD des µC ist. Aber hier kennt keiner deine Ventile und deine Näherungsschalter.
Sebastian E. schrieb: > Gibt es so eine vorgefertigte schon die ich mit meinen Ventilen > verdrahten und dann auf den Arduino hängen kann? Ja, nennt sich 'relay shield'. Bei Deinen Fragen einfachste Lösung.
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.