Also hier ist, was ich versuche ... einen Gleichstrommotor mit einem Ein- / Ausschalter und 2 Mikroschaltern verdrahten zu lassen. Jeder Schalter kehrt die Richtung des Motors um, so dass ein Schalter den Motor anweist, vorwärts zu gehen, der andere den Motor anweist, rückwärts zu gehen. Mein Ziel ist es, eine Strecke zu haben, bei der der Motor eine Plattform in eine Richtung zieht, dann, wenn er am Ende der Strecke ankommt, den Schalter trifft und ihn dann in die andere Richtung die Strecke hinunter fährt. Und ich möchte auch einen Ein- / Ausschalter für die gesamte Schaltung einbauen.
Ich bin nur neugierig zu wissen, was die beste Schaltung dafür sein wird.
Mein erster Gedanke ist, einen DPDT-Schalter zu verwenden, bin mir aber nicht ganz sicher, wie das funktioniert oder wie das richtige Schaltungslayout dafür ist.
Dies ist das Schema für meine Grundidee, aber (korrigieren Sie mich, wenn ich falsch liege) Der Motor bewegt sich nur in Vorwärts- / Rückwärtsrichtung, wenn der Schalter kontinuierlich gedrückt wird.
Sie benötigen ein Speicherelement wie ein Relais, um die Stromrichtung des Motors zu halten.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Hier werden ein DPDT-Relais und zwei Mikroschalter verwendet. Der Motor M1 fährt nach "links", wenn der obere Anschluss positiv ist, und nach rechts, wenn der obere Anschluss negativ ist.
Angenommen, das Relais ist abgefallen. Der obere Anschluss ist positiv, SW2 und SW3 befinden sich in den gezeigten Positionen. Wenn der Motor die linke Grenze erreicht, wird SW2 betätigt, wodurch das Relais erregt wird. Der Motor kehrt sofort um, aber der obere Kontakt ist angezogen, wodurch das Relais über D2 erregt bleibt. Der Motor arbeitet, bis SW3 betätigt wird, wodurch der Strom zum Relais unterbrochen wird (D3 erfasst die Rücklaufspannung). Das Relais fällt ab, gibt den Haltekontakt frei und bleibt abgefallen, und wir sind wieder da, wo wir angefangen haben.
Unterbrechen Sie V1, um alles auszuschalten (und es fährt immer nach links, wenn Strom angelegt wird). Unterbrechen Sie nur den Strom zu M1 und die Erinnerung an die vorherige Richtung bleibt erhalten, solange V1 anliegt (was bedeutet, dass das Relais kontinuierlich gezogen wird).
Eine Solid-State-Lösung könnte ein einzelnes CMOS-Gate-Paket (z. B. 1/2 ein CD4011B) und eine MOSFET-H-Brücke verwenden, um den Motor anzutreiben:
Richten Sie sich so ein, dass jede Seite die Richtung umkehren kann. DPDT-Schalter auf jeder Seite.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Ich weiß, dass dieser Beitrag 6 Jahre alt ist, aber ich hoffe, das hilft Ihnen in irgendeiner Weise oder hilft zumindest anderen, die es sehen und brauchen?
Die Schaltung ist eigentlich sehr einfach, aber schwer zu erklären. Mit einem 3PDT (Triple Pole Double Throw) Relais,
Dies kann auch mit einem DPDT und einem SPDT-Relais erfolgen.
Fügen Sie dies pro @Transistor hinzu. Ich hoffe es klappt. Circuitlab möchte, dass ich für die Nutzung und das Sparen bezahle. Also benutze ich es nicht. Ich benutze es auch nicht, weil es sehr begrenzte Teile hat, wie in keinem dreipoligen Doppelwurfrelais. Aber seit ich die DPDT- und SPDT-Option hinzugefügt habe, dachte ich, warum nicht. Hier ist es also.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Ein DPDT-Schalter ist das, was Sie wollen, denn wenn die beiden Mikroschalter nicht perfekt zusammenwirken, haben Sie einen Kurzschluss und ein Feuer. Das DPDT-Layout ist genau so, wie Sie es dort haben. Stellen Sie sich vor, Sie haben die beiden Schalter nebeneinander geklebt. Der DPDT wird einfach so hergestellt.
Dies ist eine minimale Umkehrschaltung. Es startet nicht von alleine, man muss einen Endschalter drücken. Es hat keine Verriegelungen oder einen Stoppknopf, aber es kann alles hinzugefügt werden. Die Verriegelungen sind besonders wichtig, denn wenn beide Relais an sind, wäre es ein Kurzschluss. Die Schaltung verwendet 2 Relais, 2 Endschalter und einen Gleichstrommotor. Wie dargestellt, müssen die Relais Gleichstrom sein, dieselbe Spulenspannung wie der Motor, aber die Unterseite kann getrennt und mit einer anderen Spannung gespeist werden.
Dies kann mit der sehr genialen Schaltung von Sphero oder, wie Sie sagten, mit Arduino gelöst werden. Falls Ihre Bewegung nicht viele Parameter wie Geschwindigkeitsregelung, gelegentliche Kalibrierung oder andere hat, könnte Arduino übertrieben sein.
Mittelweg kann mit einem bistabilen Multivibrator mit Timer-IC, nämlich 555, erreicht werden. In diesem können Sie bestimmte Parametereinstellungen wie Empfindlichkeit von Eingangsschaltern oder Entprellung vornehmen. Aber auch hier hängt alles vom Hardware-Kostenziel des jeweiligen Projekts ab.
In einem ähnlichen Projekt werde ich eine DPDT-Relaisschaltung mit nackten Knochen verwenden.
Verwenden Sie einen dpdt-Schalter mit "Center Off", es gibt sechs Klemmen 1-6 1 und 2, die an die Stromversorgung angeschlossen sind. Führen Sie außerdem einen Jumper von 1 bis 6 und einen weiteren von 2 bis 5 aus, um ein "X" zu bilden. 3 und 4 sind die Verbindung zum Motor, führen Sie also eine Leitung von diesen beiden zum Motor ... Sie benötigen den Mittelschalter, um einen Kurzschluss und das Durchbrennen einer Sicherung zu verhindern. Ein dpdt-Relais hat kein Mittel, sodass eine Position durchbrennt Eine Sicherung und die andere wird den Motor betreiben. Verwenden Sie kein Relais, es sei denn, Sie entwerfen einen speziellen Schaltkreis mit einer Verzögerung oder etwas, um einen Kurzschluss zu verhindern. Skizzieren Sie es und Sie können sehen, wie einfach es ist. Mc Master-Carr hat diesen Schalter.
Ich werde dieses hinzufügen, weil jemand bistabile Relais erwähnt hat. Wer es sich für ein paar Euro mehr richtig leicht machen möchte, der kann dieses Modul nutzen. Das Relais ist selbsthaltend und benötigt nur einen negativen Trigger.
Motoprogger
Adjit
Motoprogger
Adjit