PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schrittmotor 6,3A Unipolar -> Problem



mathiasd
28.09.2004, 17:25
Guten Tag.
Also ich brauch echt dringend Hilfe....
Ich will einen Schrittmotor mit einem Microcontroller ansteuern. Soweit so gut! Das Programmieren hat funktioniert und ich habe die Steuerung bereits an einem kleinen Schrittmotor ausprobiert. Wenn ich nun aber den vorgesehenen Schrittmotor (4Phasen, Unipolar, 6,3 Amps/Ph) verwenden will, fährt er zwar kurz an aber nach einiger Zeit fangen meine Darlington Transistoren (ausreichend proporzioniert) an zu dampfen. Muss ich evt. die Freilaufdioden anders beschalten....im Web finde ich leider keine passende Schaltung für solch einen Schrittmotor (Die Schaltung sollte so einfach wie möglich sein)
Na gut, hoffentlich weiß da jemand mehr als ich....
bis denn
Mathias

Volker-01
28.09.2004, 19:03
Hallo,

deine Informationen sind leider sehr dürftig. Wäre nett, wenn du mal einen Schaltplan schicken würdest. Wenn du die Dioden falsch herum eingebaut hättest, würden deine Transistoren evtl. geschädigt.

Manf
28.09.2004, 19:10
Bitte auch angeben ob der Strom über Chopperbetrieb geregelt wird.
Manfred

Mathias D.
29.09.2004, 19:50
Okay hier ein paar nähere Informationen;
Die Beschaltung gilt natürlich auch für die anderen drei Spulen des Motors (siehe Bilddatei)
Der Transistor ist ein Darlington und müsste den Strom locker ab (Ic=15A). Der Transistor wird auch wie gewollt angesteuert, und der Collektor wird auf 0V gezogen und ich habe zum Test schon einen 3A Gleichstrommotor zum Laufen gebracht.
Ansonsten habe ich keine Stromregelung über Chopperbetrieb, da ich die Beschaltung, so einfach wie möglich halten wollte.

Also wenn euch noch was interessantes einfällt bitte schreiben.
Okay bis denn

Mathias

Mathias D
29.09.2004, 20:01
Ich kann hier leider keine Daten in das Gästebuch stellen (Fehlermeldung von der Seite) aber zur Schaltung gibts nicht viel zu sagen:
Das Darlington wird mit Pulldown Widerstand und 4k7 Vorwiderstand angesteuert und zieht die Spule des Steppers auf 0V. Die Freilaufdiode ist RICHTIG herum eingebaut, also Sperrt sie zu Spannungsversorgung hin (24V) und das war es auch schon. Außerdem ist die Diode eine schnelle Diode (25ns) und ist dem Strom und der Spannung der Schaltung abgepasst.....

Okay für nützliche Hinweise wäre ich also sehr sehr dankbar....

Volker-01
29.09.2004, 20:14
Sorry, aber mit deinen Infos kann man nix nachrechnen und daher auch nicht helfen.

Was für einen Transistor nutzt du, wie groß ist dein Vorwiderstand und was für eine Betriebsspannung nutzt du für deinen Mikrocontroller ?

Manf
29.09.2004, 23:08
Der Transistor ist ein Darlington und müsste den Strom locker ab (Ic=15A)
Ist das eine Typenangabe oder eine Berechnung aufgrund des Arbeitspunktes?
Manfred

toemchen
30.09.2004, 12:42
Bis jetzt habe ich kein Bild gesehen, darum weiß ich nicht, ob Du die Transistoren kühlst udn muß eine dumme Frage stellen: Kann es einfach die Verlustleistung des Transistors sein? Nach meinen Infos hat ein normaler Transistor ca. 0,3V Durchlaßspannung zwischen Kollektor und Emitter, ein Darlingtn aber etwas über 1V! Bei 6,5A sinds halt doch 6 Watt, vielleicht schon zuviel für ein freistehendes Transistorgehäuse...

Mathias D
30.09.2004, 18:04
Ich bin es mal wieder...
Sorry wegen der unzureichenden Beschreibung.
Ich habe mich heute mal ein bisschen schlau gemacht und einen Typen gefragt, der ein bisschen mehr Ahnung hat als ich und er ist zu dem Schluss gekommen, dass es unsinnig ist einen Stepper (8 Anschlüsse / 4 Spulen) mit einem Phasenstrom von 6,3 A (Unipolar beschaltet) UNIPOLAR zu beschalten, da durch Induktion usw. keine guten Laufeigenschaften zustande kommen.

Also hier nochmal einige Angaben
Schrittmotor:
Ub = 24V
I (unipolar) = 6,3 A
I (bipolar parallel) = 8 A
I (bipolar in reihe) = 4 A

Die Impulse zum Stellen des Steppers kommen von einem Motorola MC68HC05 Microcontroller (5V). Es wäre nett wenn ich ein paar grundsätzliche Vorschläge für die Treiberstufe bekommen könnte, da sich die bisherigen Versuche usw. als nutzlos erwiesen haben.....und die Lösung mir eine Treiberstufe für 400€ zuzulegen kommt für mich nur als letzte Lösung in Frage....
und wie gesagt, ein kleinerer Stepper lief bereits einwandtfrei (mit einem 2803 Darlington IC), also ist Software- und Microcontrollermäßig alles in Ordnung, es geht mir einzig und allein um die Treiberplatine für meinen Stepper.....

Also bis denn und danke schon mal für die Gedult (ich weiß ich bin ein schwieriger Fall....)

Mathias

30.09.2004, 19:20
toemchen wird schon richtig liegen mit seiner Vermutung : real wird die Ucesat sogar noch über 1V liegen (könnte Mathias D eigentlich mal messen...).
Genau deshalb werden heutzutage FET's eingesetzt (vorzugsweise N-Kanal mit niedrigem RDSon).
20mOhm * 6,5A*6,5 A=0,13V *6,5A=0,85W

RG

Volker-01
30.09.2004, 19:39
Hallo,

ein Freund von mir hat meine Motorbrüken von meiner Motorsteuerung einfach 2 mal auf einer Platine (80*100) geklatscht und neu geroutet. ich hab ihn noch nicht gefragt, ob er sie überhaupt funktionoert. Ich hab leider selbst zur nur das Layout, das er mir zur Kontrolle geschickt hat. Es handelt sich um zwei ganz normale Vollbrücken, so dass sich Motoren in Unipolarer oder Bipolarer ausführung ansteuern lassen müssten. Ich häng einfach mal das Layout an, auch wenn ich weis, das man damit nicht sonderlich viel anfangen kann. Wegen dem Schaltplan frag ich ihn mal noch, ob er den zur Verfügung stellt.

MfG Volker

mathiasd
02.10.2004, 16:55
Der Beitrag von dir klingt ganz interessant.
Ich bräuchte dennoch, wie du bereits sagtest, nähere Informationen. Es wäre nett, wenn du nochmal nachhaken könntest...aber danke schonmal für den Beitrag.

bis denn
Mathias