Forum: Analoge Elektronik und Schaltungstechnik Schrittmotor ansteuerung


von Michel (Gast)


Angehängte Dateien:

Lesenswert?

Hallo
Ich möchte einen Bipolarer Schrittmotor ansteuern. Er braucht maximal 
eine Spannung von 24V und 400mA. Darum möchte ich diesen über 
Transistoren ansteuern (siehe Schema). Ich würde die bipolaren NPN 
Transistoren (BC337) als Schalter benutzen und das ganze würde von einem 
Mikrocontroller gesteuert werden.

Muss ich noch etwas beachten das diese Schaltung auch wirklich 
funktioniert? Und wie könnte ich die allfälligen Rückströme des Motors 
abblocken?

Mit freundlichen Grüssen
Michel

von Werner M. (Gast)


Lesenswert?

Michel schrieb:
> Und wie könnte ich die allfälligen Rückströme des Motors
> abblocken?

Die "Rückströme" blockst du am besten gar nicht, weil das mit bösen 
Induktionsspitzen verbunden ist. Am besten, du gibst dem Strom eine 
Chance weiter zu fließen, indem du Freilaufdioden einbaust.

Die Treiberschaltung solltest du noch mal überdenken. Nur weil du 
bipolare Transistoren einsetzt, heißt das noch lange nicht, dass du in 
dieser Schaltung damit eine bipolare Ansteuerung der Schrittmotoren hin 
bekommst. Dafür brauchst du eine H-Brücke.

von M. K. (sylaina)


Lesenswert?

Michel schrieb:
> Muss ich noch etwas beachten das diese Schaltung auch wirklich
> funktioniert?

Ja, z.B. dass man die Spulen eines Stepper gegen GND und Vcc schaltet? 
Nimm doch lieber einen Schrittmotortreiber. Vielleicht sowas wie 
L297/L298. Hat sich bewährt ;)

von Werner M. (Gast)


Lesenswert?

Michael Köhler schrieb:
> Vielleicht sowas wie L297/L298. Hat sich bewährt ;)

Bei einem Strom von 400mA ist es fast egal, aber die Urahnen der 
integrierten Schrittmotortreiber haben inzwischen Enkel bekommen, die 
dank MOSFET nicht so warm werden und auch sonst noch einiges dazu 
gelernt  haben. L6205 z.B. für höhere Ströme oder A3967 als 
Komplettlösung.

@ Michel
Wenn für den Motor 24V 400mA angegeben sind, heißt das eigentlich, dass 
er für hohe Schrittfrequenzen nur bedingt brauchbar ist, weil das 
Drehmoment dann einbricht. Ein Motor mit niedriger Nennspannung, 
betrieben an einer hohen Spannung mit Stromregelung, ist dann günstiger.

von Michel R. (michel_r53)


Lesenswert?

Michael Köhler schrieb:
> Ja, z.B. dass man die Spulen eines Stepper gegen GND und Vcc schaltet?

Wenn keine Spannung an der Basis des Transistors anliegt, ist der 
Anschluss ja mit einem Pull-down Widerstand auf GND gezogen. Wenn dann 
der uC eine 1 ausgibt, liegt Spannung am der Basis d.h der Transistor 
schaltet die 20V durch (oder habe ich da etwas falsch verstanden?). 
Somit ist an den Spulen des Steppers immer GND oder VCC ...

von MaWin (Gast)


Lesenswert?

> Darum möchte ich diesen über Transistoren ansteuern (siehe Schema).

Warum versuchst du zwanghaft eine nicht-funktionierende Lösung,
an statt es so zu machen wie alle andern auch ?

Denkst du, die anderen sind alle viel dööfer als du ?

Denkst du, du kannst es, so ganz ohne irgendwelche Erfahrung,
trotzdem viel billiger und einfacher lösen als die Deppen,
die funktionierende Schaltungen aufbauen ?

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.10

> Muss ich noch etwas beachten das diese Schaltung auch wirklich
> funktioniert?

Grundlagen der Elektronik und der Verhalten von Transistoren ?

von Michel R. (michel_r53)


Lesenswert?

MaWin schrieb:
> Denkst du, die anderen sind alle viel dööfer als du ?

Natürlich nicht! Ich bin im Moment im 1.Lehrjahr der Lehre als 
Elektroniker also weis ich halt noch nicht viel! Ich habe die 
Schrittmotor vor dem Abfall retten können, also wollte ich versuchen sie 
anzusteuern.

von MaWin (Gast)


Lesenswert?

> wollte ich versuchen sie anzusteuern.

Na dann bau doch einfach einen funktnierende "known good"
Schaltung auf, im Link stehen ja mehrere.

von Werner M. (Gast)


Lesenswert?

Michel R. schrieb:
> Ich bin im Moment im 1.Lehrjahr der Lehre als
> Elektroniker also weis ich halt noch nicht viel!

Das Ohmsche Gesetz sollte dir trotzdem schon begegnet sein.

Rechne dir doch mal aus, welche Spannung du benötigst, damit durch den 
Motor 400mA fließen, wenn er über einen Widerstand von 10kΩ an Gnd 
liegt.

von amateur (Gast)


Lesenswert?

Wenn Du auf diese Weise einen Schrittschaltmotor ansteuern willst, 
brauchst Du vor allem auch passende Steuersignale.
Ich kenne keinen µP der direkt mehr als 24V Schalt-/Signalspannung 
liefert.

von M. K. (sylaina)


Lesenswert?

Michel R. schrieb:
> Wenn keine Spannung an der Basis des Transistors anliegt, ist der
> Anschluss ja mit einem Pull-down Widerstand auf GND gezogen. Wenn dann
> der uC eine 1 ausgibt, liegt Spannung am der Basis d.h der Transistor
> schaltet die 20V durch (oder habe ich da etwas falsch verstanden?).
> Somit ist an den Spulen des Steppers immer GND oder VCC ...

Willst du Vcc an die Spule bringen muss der µC an der Basis aber mehr 
als Vcc bringen da die Basis immer ca. 0,7 V über dem Emitterpotential 
liegt. ;)

Werner M. schrieb:
> Bei einem Strom von 400mA ist es fast egal, aber die Urahnen der
> integrierten Schrittmotortreiber haben inzwischen Enkel bekommen,

Die Urahnen sind heute immer noch gut und im Netz ist eine Menge über 
die zu finden. Klar, ein L6205 und Co sind auch OK ;)

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.