Parallelport: Steuern eines 12V-Gleichstrommotors möglich?

Gast #2640275
Lesenswert?

Hallo,

Ich bin ein absoluter Anfänger in diesem Thema, also für dumme Fragen 
ein entschuldigung im vorraus. Mein Vorhaben ist einen 
12V-Gleichstrommotor mittels Parallelports zu steuern. Sprich ich möchte 
den Motor regeln, meint das ich die Geschwindigkeit regel. Also möchte 
ich praktisch die 12V runterregeln. Ist das mit einfachen mitteln 
möglich? Also ohne µC, nur mit Transistoren und Widerständen und 
Kondensatoren usw.?

Wichtig ist das ich den Motor mit "einfachen" Mitteln "Regeln" kann, 
nicht einfach nur mittels Relais an und ausschalten.

Ich hoffe ihr versteht was ich meine,

Mit Freundlcihen Grüßen
Moritz S.
#2640292
Lesenswert?

Moritz schrieb:
> Hallo,
>
> Ich bin ein absoluter Anfänger in diesem Thema, also für dumme Fragen
> ein entschuldigung im vorraus.

Troztdem solltest Du Dich an die allgemein üblichen Ausdrücke halten.

> Mein Vorhaben ist einen
> 12V-Gleichstrommotor mittels Parallelports zu steuern. Sprich ich möchte
> den Motor regeln, meint das ich die Geschwindigkeit regel.

Was denn nun? Steuern oder regeln? Regeln heisst, das Du die
Geschwindigkeit des Motors misst, um diese mit einer speziellen
Regelschaltung konstant zu halten.

> Also möchte ich praktisch die 12V runterregeln.

s.o.

> Ist das mit einfachen mitteln
> möglich? Also ohne µC, nur mit Transistoren und Widerständen und
> Kondensatoren usw.?

Natürlich kann man einen Motor auch ohne uC sowohl steuern
als auch regeln. Elektronik gabs auch schon vor Erfindung des uC.
Aber wozu brauchst Du den PC?

> Wichtig ist das ich den Motor mit "einfachen" Mitteln "Regeln" kann,

Eine Regelschaltung ist nie besonders einfach, insbesondere,
wenn man ICs ausschliessen will. Google doch mal mit "PID-Regler".
Gruss
Harald
#2640296
Lesenswert?

Moritz schrieb:

> Ich bin ein absoluter Anfänger in diesem Thema,

dann lern als erstes den Unterschied zwischen "regeln" und "stellen".

"regeln" ist etwas mit Rückmeldung. Die Regelung passt eine Größe, bei 
dir die Spannung, so an, dass sich eine andere Eigenschaft (zb die 
Drehzahl) auf einen bestimmten Wert einstellt. Ändert sich diese durch 
äussere Einflüsse (zb durch eine größere Last wird der Motor langsamer), 
dann reagiert die Regelung und 'regelt' die Größe so nach, dass dieser 
äussere Einfluss ausgeglichen wird und die Sollgröße ihren Wert 
möglichst beibehält.

"stellen" hingegen bedeutet, dass der Ausgangsteiber einfach eine 
bestimmte Größe, bei dir die Spannung, auf das System aufschlägt und was 
sich dann daraus ergibt, das ergibt sich eben daraus. Wird der Motor 
stärker belastet, dann bricht er eben in der Drehzahl ein. Der Steller 
unternimmt nichts dagegen.

Was also brauchst du?
Denk auch daran: Ein Regler braucht immer eine Form der Rückmeldung vom 
System, damit er anhand dieser Rückmeldung die Stellgröße nachregeln 
kann.
Gast #2640312
Lesenswert?

Gut, dann möchte ich den Motor "steuern" (falls es dies ist). Ich möchte 
keine Rückmeldung sondern einfach nur die 12V ändern um verschiedene 
Geschwindigkeiten des Motors zu erreichen. Mit dem PC möchte ich mir mit 
VB dann ein Programm schreiben mit dem ich Sagen kann z.B. das ich einen 
Regler habe und mit dem kann ich die Geschwindigkeit ändern.
#2640343
Lesenswert?

Moritz schrieb:

> das ich einen Regler habe und mit dem kann ich die Geschwindigkeit ändern.

Du meinst, eine "Steller". :-) Dir sollte klar sein, das die Geschwin-
digkeit des Motors stark von dessen Belastung abhängt.
Du willst also eine Art einstellbares Netzteil bauen, bei dem die
Ausgangsspannung von einem digitalem Wert abhängt, den der Parallel-
Port liefern soll. Dazu brauchst Du grundsätzlich einen DA-Wandler,
den Du Dir am besten fertig als IC kaufst. An dessen Ausgang kannst
Du dann einen Stromverstärker anschliessen, der dann Deinen Motor
treibt. Im einfachsten Fall wäre das ein Darlingtontransistor.
Dessen Ausgangsspannung wäre dann allerdings typisch 0,7V niedriger
als die Ausgangsspannung des AD-Wandlers. Deine 12V Betriebsspannung
kannst Du übrigens nicht aus dem Parallelport holen. Die musst Du
irgendwie anders zur Verfügung stellen.
Gruss
Harald
Gast #2640348
Lesenswert?

Das ich die 12V nicht direkt aus dem Parallelport bekomme ist mir 
natürlich schon klar, ich habe ja z.B. schon Relais damit geschaltet. 
Allerdings könnt ihr mir einen guten DA(oder AD?)-Wandlers empfehlen? 
Und einen Schaltplan wäre auch nicht Schlecht..

MFG
Gast #2640369
Lesenswert?

Das R2R-Netzwerk ale einfachster DAC ist im Artikel DA-Wandler 
erklärt. Aus dem Netzwerk kommt eine Regelspannung 0..xV raus. x hängt 
von deinem Parallelport ab. Es kann fast 5V bei TTL sein, aber nur auch 
um 3V bei Low-Voltage-TTL Logikpegeln. +2.4V kannst du nach den 
elektrischen Spezifikationen von IEEE 1284 "immer" erwarten.

Diese Regelspannung des PC wird dann benutzt um die Versorgungsspannung 
des Motors von 0..12V zu regeln. Eine Schaltung dafür (und eine 
Erklärung) steht in http://yyao.ca/projects/motor_controller_tachometer/ 
Den Motor Speed Detector dort braucht du ja nicht aufbauen.

Bei der Dimensionierung aufpassen, ob die Bauteile (insbesondere der 
LM317 voltage regulator) mit deinem leistungsfähigeren Motor können und 
beim R-2R-Netzwerk den Parallelport nicht überlasten!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren