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
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?
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.
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?
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.