Forum: Mikrocontroller und Digitale Elektronik Wiedermal die Schrittmotoren...


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Torsten (Gast)


Lesenswert?

Hallo,

ich hab nun eine Schaltung zur Steuerung von zwei bipolaren Steppern 
gebaut. Takterzeugung durch einen 8515.
Als Schrittmotor IC hab ich die TCA3727 genommen.
Leider klappt die ganze Sache nicht ganz so, wie ich mir das vorstelle.
Als "Debug" Möglichkeit, hab ich die TCA´s erstmal per Druckerport 
angesteuert.
Wenn ich nun (im Vollschrittbetrieb) die Wertetabelle durchlaufe, hakt 
der Motor ständig. Eine Drehbewegung macht er schon, aber ab und zu 
sieht ein Schritt länger aus als der andere?! Läuft sozusagen unrund.

Ist ja nicht ganz im Sinne dieser Motoren und für mich auch nicht 
akzeptabel...

Bin mir nun nicht sicher wo der Fehler liegt... Die Windungen haben ca. 
15 Ohm. Spannung ist 6 Volt. Wären rein theoretisch 333 mA. Das bringt 
mein Netzteil auf jeden Fall.

Wie hoch kann man bei der Steuerfrequenz eigentlich gehen? Sind mehr als 
500 überhaupt machbar?

Kann mir bei diesem Prob jemand helfen?
Ein Stück Quellcode wäre auch super!

Danke
MfG Torsten

von thkaiser (Gast)


Lesenswert?

Macht der Motor diese "Rucke" auch bei langsamem Betrieb?
Falls ja: Evtl. eine Wicklung vertauscht / Ansteuerung nicht richtig
Die Ansteuerfrequenz ist vom Motortyp abhängig. Prinzipiell sollte man 
die Motoren beschleunigen, also nicht sofort max. Drehzahl fahren, denn 
durch die Massenträgheit geht ab und an mal ein Schritt verloren, wenn 
man zu ruckartig beschleunigt.

von Torsten (Gast)


Lesenswert?

Hallo,

ja, beim langsamen Betrieb genau so.
Ich werd nochmal alles durchgehen, und mal die wicklungen anders polen.

Tschau

von Andreas Wander (Gast)


Lesenswert?

Hi
wenn ich das richtig verstanden habe steuerst du die motoren mit jetzt 
mit den druckerport. wenn du jetzt noch "multitasking" betriebssysteme 
nimmst kommt es vor das die frequenz mit den du den motor betreibst 
nicht stabil ist.

von formtapez (Gast)


Lesenswert?

geh testweise mal mit der spannung runter, die die wicklungen treibt....

von Torsten (Gast)


Lesenswert?

Möchte nur was zur Problematik ergänzen:

Hab die Motoren zum laufen bekommen. Das Steckernetzteil war wohl nicht 
das beste. Hab jetzt ein altes PC Netzteil genommen, damit läuft es 
wunderbar.

Tschau

von Profi (Gast)


Lesenswert?

Noch ein später Nachtrag:
Es gibt ein neues Treiber-IC: L6208 von ST.
Ich glaube 24 Pins im DIP, SO und Powerxxx-Gehäuse.

Beinhaltet einen L297 und zwei L6203, wenn ich mich recht erinnere. 
Optimal! Wenig Verdrahtung, weil fast alles drin.

Ohne Kühlblech 2,5 A Dauerstrom und über 3 A kurzzeit.
8 - 50 V Vcc. Was will man da noch sagen?

Datenblatt bei www.st.com erhältlich, einfach im Suchen-Fenster L6208 
eingeben, schon bekommt man Application-Notes etc.

Grüße von Profi

von mikki merten (Gast)


Lesenswert?

L6208 ohne Kühlblech aber mit Wasserkühlung 2,5A Dauerstrom!!!
Bitte nicht immer diese vollmundigen Werbeaussagen der Hersteller 
weitergeben, ohne das "Kleingedruckte" im Datenblatt gelesen zu haben. 
Der L6208 ist zwar ein interessanter Baustein, allerdings 1-1,5 A 
Dauerstrom ohne riesigen Kühlaufwand dürften wohl eher realistisch sein.

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.