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
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.
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 ;)
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.
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 ...
> 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 ?
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.
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.
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.
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 ;)