Forum: Mikrocontroller und Digitale Elektronik Probleme mit bipolarem Schrittmotor


von Chris (Gast)


Lesenswert?

Hallo zusammen,

nachdem mein letztes Problem nun gelöst ist, stehe ich jetzt gleich vor 
dem Nächsten.

Ich habe wie hier (Beitrag "Bipolarer Schrittmotor an L293D über Arduino steuern") 
beschrieben mit einem L293D einen bipoloren Schrittmotor an meinem 
Arduino angesteuert. Dieses funktioniert nun, nur: Wenn ich den Motor 
einige Sekunden betreibe, fängt dieser an zu "stottern". D. h. die 
Drehbewegung ist plötzlich nicht mehr regelmäßig und er Motor stockt.

Weiß einer von euch, woran das liegen kann? Ich sag schon mal danke!!!


Gruß
Chris

von Michael (Gast)


Lesenswert?

Chris schrieb:
> Weiß einer von euch, woran das liegen kann? Ich sag schon mal danke!!!

Falls der L293 ernsthaft heiß wird, könnte das ein Thermal Shutdown zum 
Schutz der Chip sein. Welche Verlustleistung entsteht bei deinem Betrieb 
denn?

von Chris (Gast)


Lesenswert?

Also das Problem mit der Wärme habe ich seit gestern komischer Weise mit 
den zweiten L293D nicht mehr. Er bleibt auch bei langem Betrieb kühl. 
Nur habe ich halt das Problem, dass nach ein paar Sekunden der 
Schrittmotor stottert.

von Micha (Gast)


Lesenswert?

Ich habe genau das gleiche Problem mit einem L293D und einem Mitsumi 
M42SP-6NKA aus einem alten Drucker. Etwa 10 Sekunden läuft er ganz ruhig 
dann fängt er an zu stottern. Mit einem kleineren Motor läuft 
funktioniert es im Dauerbetrieb.

Habe auf dem Treiber einen sehr großen Kühlkörper, der an der oberfläche 
auch nur ca. 35-40 grad warm wird.
Hat irgendjemand eine Ahnung was die Ursache sein könnte?

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Welche Bauform hat denn der L293D? Vermutlich DIL? Dann dürfte die 
Oberflächentemperatur des Kühlkörpers wenig über die Temperatur des DIEs 
im Chip aussagen, weil der Wärmeübergang am Plastikgehäuse sehr 
bescheiden ist. Hast Du Wärmeleitpaste/-kleber verwendet?

Mit freundlichen Grüßen
Thorsten Ostermann

von Chrisl77 (Gast)


Lesenswert?

Welche Spannungsversorgung benutzt du?
- evtl. Strombegrenzung drin?
- evtl. sind auch deine Verbindungskabel von Schaltkreis bis zum 
Schrittmotor        zu lang, sodass unerwünschte Kapazitäten 
auftreten...

Was sagt dein Multimeter Punkto Spannung und Strom?
MfG Chris

von Micha (Gast)


Lesenswert?

Ich habe wäreleitende Klebefolie verwendet.
Spannug ist konstant, bricht also nicht ein oder so. Strom kann ich mit 
meinem Billig-Multimeter nicht messen, das kann nur max 20mA messen... 
(bin ja nur ein armer Student) ;-)
Wahrscheinlich ist es wirklich ein Thermal Shutdown, denn wenn der Motor 
erstmal stottert und man dann sofort wieder anfährt stottert er auch 
sofort wieder, wenn man allerdings etwas wartet und ihn dann wieder 
anfährt dauert es einige Sekunden bis zum Stottern. Das ist so auch 
reproduzierbar.
Naja dann werde ich jetzt auf einen anderen Treiber (L6506 +2xL6203) 
setzen.
Vielen Dank für die Hilfe!

Micha

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.