Schaltung für einen Gleichstrommotor mit 2 Mikroschaltern zur Richtungsumkehr

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.

Geben Sie hier die Bildbeschreibung ein

Bitte klären Sie, welche Art von Schaltern Sie verwenden. Kommen sie von selbst zurück oder werden sie durch wiederholtes Drücken zurückgegeben?
@motoprogger Ich dachte an die Verwendung eines SPDT-Hebelmikroschalters
Ich habe es nicht geschafft, etwas über ihr Verhalten herauszufinden, Schalten sie bei jedem Drücken um oder schalten sie nur beim Drücken "ein"?
@motoprogger Ehrlich gesagt, nicht sicher. Dies ist der Mikroschalter, den ich mir auf servocity.com/html/… angesehen habe.

Antworten (8)

Sie benötigen ein Speicherelement wie ein Relais, um die Stromrichtung des Motors zu halten.

schematisch

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:

schematisch

Simulieren Sie diese Schaltung

Was wäre der Vorteil der Festkörperlösung? Gibt es einen Unterschied zwischen einem DPDT-Schalter und einem DPDT-Relais? denn wenn ich einen DPDT-Schalter verwende, würden Sie einen Momentschalter oder einen Nicht-Momentschalter vorschlagen?
In diesem Fall hat der Festkörper keinen großen Vorteil - kein Relaisklackern oder Verschleiß. Beide Schalter sind momentan. Ein Relais ist im Wesentlichen ein Schalter, der durch eine Spule betätigt wird.
also wäre dieser Schalter ( servocity.com/html/… ) nicht nutzbar, ich müsste ein Relais besorgen, richtig?
Richtig, so etwas (dies ist ein 12-V-Typ) würde wahrscheinlich passen, aber es hängt von Ihrem Motor ab: jameco.com/1/1/…
Was ist eine gute Gleichung, um herauszufinden, welches Relais ich für meinen Motor bekommen soll? Bis jetzt weiß ich nicht, welchen Motor ich bekomme. Der einfachste Weg für mich, die Leistung der Schaltung zu steuern, wäre also, einfach einen SPST-Schalter von V1 zu verwenden?
Der Nennstrom sollte der Einfachheit halber dem Stillstandsstrom des Motors (LRA) und der Spulenspannung entsprechen oder diese übersteigen. DPDT. Stellen Sie sicher, dass die Spule ein DC-Typ ist. Wenn Sie einen Motor und ein vorläufiges Relais ausgewählt haben, können Sie eine weitere Frage stellen und jemand wird Ihnen helfen.
Können Sie die Antwort bitte mit den erforderlichen elektrischen Komponenten aktualisieren?
Letzte Frage, versprochen ... Ich habe diese Schaltung mit einem Arduino gebaut, ich hatte ein Potentiometer, das die Geschwindigkeit steuert, und einen Schalter, der die Richtung des Motors umkehrt, und einen Ein- / Ausschalter. Glaubst du, es könnte einfacher sein, es mit dem Arduino zu tun? oder ist es besser, es mit Schaltungslogik zu tun?
Einfacher mit dem Arduino, sicher, aber Hardware-Endschalter sind sicherer.
Richtig, ich dachte daran, die Schalter in Verbindung mit dem Arduino zu verwenden

Richten Sie sich so ein, dass jede Seite die Richtung umkehren kann. DPDT-Schalter auf jeder Seite.

schematisch

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,

  • Verdrahten Sie die ersten beiden Pole so, als wäre es ein DPDT-Wenderelais.
  • Schließen Sie die positive Stromversorgung an die Relaisspule an.
  • Das Negativ der Spule geht zum NO (normalerweise offen) des ersten LS (Endschalter).
  • Das Negativ der Spule geht auch an COM (Common) des dritten Pols des 3PDT.
  • Verbinden Sie die negative Stromversorgung mit beiden COMs der LSs.
  • Verbinden Sie NC (normalerweise geschlossen) des zweiten LS mit dem NO des dritten Pols des 3PDT.

Geben Sie hier die Bildbeschreibung ein

Dies kann auch mit einem DPDT und einem SPDT-Relais erfolgen.

Geben Sie hier die Bildbeschreibung ein

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.

schematisch

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.

Wie würde das funktionieren, wenn Sie einen Ein- / Ausschalter hinzufügen?
Wenn Sie eine Rückwärtsfahrt und auch einen Schalter zum Abschalten des Motors wünschen, brechen Sie einfach das Kabel von der Batterie und fügen Sie dort einen zusätzlichen SPST-Schalter hinzu.

Umkehrung eines Gleichstrommotors

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.

  • V+ Positive Spannung anschließen
  • S1 Set1 ist Ihre negative Spannung von Endschalter 1
  • R1 Reset1 ist Ihre negative Spannung von Endschalter 2
  • SX SetX positive Spannung
  • SY SetY negative Spannung
  • RX ResetX negative Spannung
  • RY ResetY positive Spannung
  • CX CommonX Kabel zum Motor
  • CY Gemeinsamer Y-Draht zum Motor
  • Die Commons an den Endschaltern gehen auf negativ
  • Möglicherweise müssen Sie den Motor umkehren, tun Sie dies vor dem Einsetzen, um eine Plattformkollision zu vermeiden. Der Schalter kehrt den Motor nicht um, wenn Set und Reset an die falschen Schalter gehen. Schäden werden auftreten.

Geben Sie hier die Bildbeschreibung ein

Willkommen bei EE.SE. Wir bevorzugen Schaltpläne gegenüber Schaltplänen, da sie das Schema der Schaltung zeigen. Sie können einen hinzufügen, indem Sie die CircuitLab-Schaltfläche in der Editor-Symbolleiste verwenden. Doppelklicken Sie auf eine Komponente, um ihre Eigenschaften zu bearbeiten. 'R' = drehen, 'H' = horizontal spiegeln. 'V' = vertikaler Flip. Beachten Sie, dass bei Verwendung der CircuitLab-Schaltfläche in der Editor-Symbolleiste und „Speichern und Einfügen“ im Editor ein bearbeitbarer Schaltplan in Ihrem Beitrag gespeichert wird. Das macht es uns leicht, unsere Antworten zu kopieren und zu bearbeiten. Sie benötigen kein CircuitLab-Konto, keine Screengrabs, keine Bild-Uploads, kein Hintergrundraster.
@Transistor Ich habe meiner ersten Antwort eine hinzugefügt. Es nützt nicht viel, eine für diese Antwort zu erstellen, da diese Site dieses Relais nicht hat und ich keine Zeit damit verbringe, herauszufinden, wie man eine erstellt, oder selbst wenn die Site es mir erlaubt, sie zu behalten, da dies NICHT der Fall ist frei, Mitglied zu sein. Ich finde es nicht lohnenswert, die Teile immer wieder neu machen zu müssen, und man kann nicht einmal etwas davon sparen. Ganz zu schweigen davon, wie oft es abstürzt und Sie nur kleine Schaltungen machen können. Sie werden zu groß und wollen eine kostenpflichtige Mitgliedschaft. Sind meine Schaltpläne nicht gut genug, um sie zu befolgen?
Die Schaltpläne sind klar, wenn die Verkabelung das ist, was Sie zeigen möchten. Für ein klares Verständnis der Funktionsweise einer Schaltung ist ein gut angelegter Schaltplan am besten und was Profis verwenden.
@Transistor Nun, in diesem Fall ja, es ist alles nur Verkabelung. Es sind alles nur Komponenten, die miteinander verdrahtet werden müssen. Ich füge den Schaltplan für das bistabile Relaismodul nur als Referenz hinzu, aber selbst das sind nur 2 Dioden und ein Relais. Ich kann meine Arbeit in meinem Autodesk Suit machen, aber ich benutze das für komplexere Schaltungen. Aber die meisten Leute können den Stiftlinien und dem Mapping nicht folgen. Also halte ich es einfach, wenn ich diese kinderleichten Schaltpläne zeige. Ich versuche nicht, das OP zu beleidigen, aber nach dem von ihnen bereitgestellten Diagramm zu urteilen, ging ich davon aus, dass sie eine praktische Verdrahtungsversion bevorzugen würden. Ich habe 1 gemacht, damit Sie es sich ansehen können
@Transistor War eine meiner Antworten geeignet? Oder eine gute Antwort für eine positive Abstimmung?