Guten Morgen, Ich hab einen ATMega8 MK2 und will einen 23LM-K Schrittmotor ansteuern. Der Schrittmotor hat 6 Anschlüsse. Manuelle Ansteuerung über Taster funktioniert und die Ansteuerung mit dem uC auch. Programm usw. alles kein Problem, nur ist die Ausgangsleistung nicht ausreichend. Ausgänge schalten wie geplant, nur die Leistung ist zu schwach. Was kann ich machen um diese entweder direkt am uC zu erhöhen bzw. was muss ich hinter den uC bauen, damit ich die Spannung erhöhe. Habe an Transistoren gedacht, die eine externe Spannung durchschalten, doch dann ist der Eingang des Schrittmotor offen wenn kein Signal kommt. Doch ohne Eingangssignal sollte der Eingang auf Masse liegen. Da ist mein Problem. Ich hoffe auf Hilfe und das es einigermaßen verständlich war.
> Doch ohne Eingangssignal sollte der Eingang auf Masse liegen.
Welcher Eingang?
Ist es nur ein nackter Motor? welcher?
Du brauchst viel Spannung und schaltest die erste Spule. dann misst Du
den Anstieg des Stroms. Übersteigt der Strom einen von Dir festgelegten
Wert (entspricht dem Drehmoment), schaltest Du wieder aus und machst mit
der nächsten Spule weiter.
Etweder hast Du den Mittelabgriff auf Potenzial und betreibst ihn
unipolar oder du lässt den Mittelabgriff frei und betreibst ihn bipolar.
Dann hängen die beiden sich ergebenene Spulen zwischen je zwei
Ausgängen.
Und ja - der ATMEL kann da nur mit 40mA und 5Volt zur Seite stehen.
Such mal nach "Stromchopper" und erklär uns das mit dem "Eingang".
StromTuner
Es handelt sich um einen LM23-k226 hybrid 1,8°. Und ja nur der Motor. Der Begriff "Eingang" ist schlecht gewählt von mir. Ich habe den Mittelabrgiff auf Masse. Die anderen Anschlüsse schalte ich nacheinander mit high durch. Wie gesagt, das funktioniert soweit, nur das wenn ich den Motor mit einer höheren Spannung betreiben will, kann ich das highsignal verstärken, doch sobald es nicht mehr high ist, soll es mit Masse durchgeschaltet werden.
Ich habe jetzt keine Beschreibung zu deinem Motor gefunden. Es dürfte sich aber um einen unipolaren Motor handeln. Du kannst diesen Motor mit einem ULN2803 ansteuern wenn der Spulenstrom unter 200mA bleibt. Suche nach Schrittmotorsteuerung ULN2803, da findest du Schaltungen dazu.
ich tät schwarz + weiß an Plus packen und mit Logiklevel N-CH MOSFET die vier Spulen überlappend nacheinander durchschalten. Über alles nochn ausreichend großen Abblock-Elko! Im Massezweig einen Strommesswiderstand und bei Überschreiten eines maximalwertes einen Interrupt auslösen und die Ausgänge kurz sperren. Sollte es aber auch als fertigen Schaltkreis geben, der die Stromregelung schon mit drinn hat. Ohne Stromregelung geht das nicht oder nur ganz schlecht. Wenn die Spulen im IDLE offen statt an Masse sind, ist das nicht schlimm. ( Du schaltest ja die Betriebsspannung auf die Spulen - ok ) StromTuner
Wenn das so ein Motor ist, geht ein ULN2803 nicht. Der kann nicht genügend Strom. Fertige Ansteuerungen mit Strombegrenzung für unipolare Schrittmotoren kenne ich keine. Du kannst den Motor aber auch bipolar verwenden, da ist die Auswahl größer.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.