stepper Stromaufnahme begrenzen?

OP #3765861
Ich hab mir 4 von diesen 
Steppern(http://www.watterott.com/de/Schrittmotor-incl-Anschlusskabel)
zugelegt. Ausgelegt für 12V. über L293d werden die gesteuert und 
versorgt von einem Computernetzteil. 12V-14.0A. wenn ich aber einen von 
den 4 blockiere(mit finger anhalten) bricht die Versorgung zusammen und 
alle stepper laufen nicht mehr.

mit schwerlastwiderständen(4W o. mehr) soll sich das regeln lassen.
Aber mit wieviel ohm?

Glenn
Servus,

hast du bei dem PC-Netzteil die 5V Seite belastet?
es kann sein, dass PC-Netzteile nicht richtig funzn wenn die 5V Seite 
nicht belastet ist. Probier mal einen Leistungswiderstand mit ca. 20 Ohm 
oder darunter aber schau halt das er die Leistung aushält ^^ so das eben 
ca ein viertel Ampere fließt...

Kann mir nicht vorstellen, dass wenn du einen Stepper blockierst gleich 
das Netzteil eingeht vorher glaub ich brennt der Motor ab...
Gast
Glenn Rathke schrieb:
> mit schwerlastwiderständen(4W o. mehr) soll sich das regeln lassen.

Was für ein Quatsch.

Ein L293D kann gar keine 14A/4 = 3.5A, dein Netzteil reicht also.

Ein 12V 0.33A Schrittmotor zieht an 12V auch nicht mehr als 0.33A wenn 
man ihn blockiert.

Das ist also auch nicht das Problem.

Die einzige Möglichkeit, die mir einfällt, ist, daß ein L293D in latch 
up geht durch massive Störungen auf den Leitungen die die maximale 
Versorgungsspannung übersteigen bzw. die Masse deutlich unterbieten, 
damit Stropm über die Eingangsschutzdioden fliesst der ausreicht, den 
Chip in den latch up zu bekommen. Nach diesem Artikel
http://www.edaboard.com/printthread284420.html
lässt sich der L293D in den ltach up treiben.

Es st also ein schlechtes Platinenlayout mit fehlenden 
Stützkondensatoren und falschem Power Sequensing möglicherweise die 
Ursache.

Der Widerstand ist jedenfalls Unsinn.
Gast
Einen Schrittmotor mit einer Endstufe zu betreiben, die nicht den Strom 
regelt, ist sowieso keine gut Methode, wenn es um Drehmoment bei höheren 
Schrittfrequenzen geht.
OP
OK ein latchup ist es nicht. Ich hab die 4 mal einfach mit einem python 
Programm  sich drehen lassen(stepwait = 0.01sek) und dann einen 
blockiert. Kein Problem, alle drehen sich weiter und der gestoppte stört 
sich auch nicht wirklich daran.

Ich sollte vielleicht noch dazusagen: dieser Fehler trat nur auf wenn 
ich Gcode ausgeführt hab( also viele kleine, unterschiedliche, schnelle 
Stellungswechsel)
Gast
So viel, dass auch die zurückgespeiste Energie nicht die Spannung zu 
weit ansteigen lässt.

Ich würde mal 1000uF nehmen, falls deine Motoren nicht fremdgedreht 
werden können.
Gast
Hi

>Einen Schrittmotor mit einer Endstufe zu betreiben, die nicht den Strom
>regelt, ist sowieso keine gut Methode, wenn es um Drehmoment bei höheren
>Schrittfrequenzen geht.

Richtig. Dazu kommt noch, das die L293D noch mal ca.2V von den 12V 
kosten.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.