Forum: Mikrocontroller und Digitale Elektronik Linearmotor mit einem Ausgang in zwei Richtungen


von LMO (Gast)


Lesenswert?

Hi @all,

ich suche nach einer Möglichkeit einen 12V-Linearmotor möglichst einfach 
über einen Ausgang zu steuern (beide Richtungen). Was für ein Relais 
bietet sich da an?

Gerade bin ich darauf gestoßen: 
http://rn-wissen.de/wiki/index.php/Getriebemotoren_Ansteuerung#Ansteuerung_mit_Relais

Wenn ich in dem genannten Beispiel zwei Relais einsetze, so brauch ich 
doch auch zwei Ausgänge, oder?
Ich würde mich über einen Tipp freuen, wenn ich einen einfacheren Ansatz 
übersehe.

von Klaus R. (klara)


Lesenswert?

LMO schrieb:

> ich suche nach einer Möglichkeit einen 12V-Linearmotor möglichst einfach
> über einen Ausgang zu steuern (beide Richtungen). ...
>
> Gerade bin ich darauf gestoßen:
> http://rn-wissen.de/wiki/index.php/Getriebemotoren...
>
> Wenn ich in dem genannten Beispiel zwei Relais einsetze, so brauch ich
> doch auch zwei Ausgänge, oder?

Wenn Du die Laufrichtung eines Gleichstrom-Motors wechseln willst dann 
genügt die einfache H-Brücke mit Relais.

Warum möchtest Du jetzt zwei Relais einsetzen?
mfg klaus

von LMO (Gast)


Lesenswert?

Der Linearmotor soll möglichst erst eine bestimmte Zeit lang in eine 
Richtung und dann die gleiche Zeit wieder zurück.

Ich tue mich aber etwas schwer das mit einem Ausgang umsetzen. Relais 
mit Zeitschalter?

von Ulrich F. (Gast)


Lesenswert?

Warum Relais?
H-Brücke halte ich für das richtige Stichwort.

Und mit einem Ausgang wirste nicht hinkommen.
Ich empfehle einen "Enable" und einen "Direction" Ausgang.
Das ganze kann man dann mit PWM auf dem "Enable" Ausgang noch toll 
aufpeppen.

von Lenny D. (le-do)


Lesenswert?

In dem Link von dir wird auch erklärt wie man den L293D anschließt, der 
hat im Prinzip genau die Pins die Ulrich vorschlägt.
Um den Motor in beide Richtungen fahren zu lassen brauchst du auf jeden 
Fall etwas das einer H Brücke ähnelt.

Du hast im Prinzip 2 getrennte Fragen: 1. Wie steuere ich den Motor, 
also Signal zu Bewegung umsetzen? Antwort: Relais, L293D oder sonstige 
von deinem Link
2. Welche Steuersignale möchte ich senden? Naja es gibt 3 gewünschte 
Zustände: Aus, Rechts und Links. Das geht leider technisch nicht mit nur 
1 (Binär-)Ausgang. Wenn du wirklich nur 1 Signal meinst, also zB ein 
Startpuls, dann hinfahren, zurückfahren fertig, brauchst du dafür eine 
eigene kleine Schaltung, die mit dem Motoransteuern nix zu tun hat.
Das würde ich aber am einfachsten mit nem Mikrocontroller oder so lösen, 
etwas analoges wäre da glaube ich viel komplizierter.

Beschreib vielleicht nochmal genauer wofür das eigentlich sein soll, 
also woher kommen die Signale und warum soll es hin und zurückfahren und 
wie lange? bis zum Ende und zurück, zu einer bestimmten Position? Dann 
ist Zeit vielleicht nicht die richtige Einheit sondern eher ein kleiner 
Schalter als Positionssensor, usw...

von Wolfgang (Gast)


Lesenswert?

LMO schrieb:
> einen 12V-Linearmotor

Bist du sicher, dass du einen Linearmotor vor dir hast?
http://de.wikipedia.org/wiki/Linearmotor

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Er meint wahrscheinlich einen Linearaktuator, also einen (DC)-Motor mit 
angebauter Spindel.

Mit freundlichen Grüßen
Thorsten Ostermann

von Klaus R. (klara)


Lesenswert?

Hallo LMO,
das beschriebene Relais arbeitet wie eine H-Brücke, nur eben mit 
Relaiskontakten und nicht mit MOSFETS. Das einzige was da fehlt wäre ein 
EIN/AUS - Schalter.
Die Verwendung eines LM293 ist natürlich eleganter.
mfg klaus

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
Noch kein Account? Hier anmelden.