Guten Morgen Ich hab schon viel im Forum gesucht jedoch aber zu keinem Ergebnis gekommen. Deshalb melde ich mich jetzt hier auch mal zu Wort. Ich habe mir 3 Schrittmotoren zugelegt, die ich mit den L297/L298 Chips und EMC² steuern möchte. Schrittmotor: m57sth76-2808D-1 Datenblatt: http://www.motioncontrolproducts.com/pdfs/M57STH76-2808D-1.pdf Ansteuerung: Bipolar seriell Der Schrittmotor läuft auch schon. Er hat jedoch die Eigenschaft, dass er nur in einem bestimmten Geschwindigkeitsbereich geht. Zudem sucht er sich die Richtung selbst aus :). Ich kann den Motor auch in die andere Richtung anschucken. Kraft hat er auch keine. Immer wenn ich ihn abbremse wechselt er wieder die Richtung. Also so wie ich das mittbekommen habe ist das alles andere als normal. Die Schaltung habe ich vom roboternetz.de :(Bild im Anhang) Davon habe ich nur einen Treiber aufgebaut. Zusätzlich habe ich noch am Pin 16 beim L297 die Schaltung aus dem Datenblatt. (OSC) Ich bedanke mich schon mal im Vorraus für die Hilfe. Alexander
Nein den hab ich so wie auch im Schaltplan direkt an pin 3 des LPT Steckers.
Sind Takt/Richtung im EMC-HAL auch korrekt mit den Ausgängen verbunden? Chris D.
Meinst du von der Paralellen Schnittstelle zu meiner Schaltung oder wie ? Ich denke schon weil wie gesagt gedreht hat er sich ja schon.
Alexander schrieb: > Meinst du von der Paralellen Schnittstelle zu meiner Schaltung oder wie > ? Nein, ich meine intern. EMC verfügt über eine Abstraktionsschicht, in der quasi "virtuell" Strippen gezogen werden können, z.B. zwischen dem Controller und der Druckerschnittstelle. > Ich denke schon weil wie gesagt gedreht hat er sich ja schon. Wenn er sich die Richtung selbst aussucht, dann riecht das schon nach falschen/fehlenden Signalen. Ansonsten: Fehler einkreisen -> Ich würde den Schrittmotor mal ganz ohne PC betreiben und direkt ein Taktsignal einspeisen. Wenn er dann sauber läuft, liegt es schonmal nicht an der Hardware. Chris D.
Chris D. schrieb: > Nein, ich meine intern. EMC verfügt über eine Abstraktionsschicht, in > der quasi "virtuell" Strippen gezogen werden können, z.B. zwischen dem > Controller und der Druckerschnittstelle. Wo muss ich das dann einstellen. Ist damit das Config Programm gemeint in dem man einstellt welches Signal auf welchem Pin liegt? Chris D. schrieb: > Ich würde den Schrittmotor mal ganz ohne PC betreiben und direkt ein > Taktsignal einspeisen. Wenn er dann sauber läuft, liegt es schonmal > nicht an der Hardware. Wo bekomme ich ein Taktsignal her? Gibt es da irgend ne schaltung die das erzeugen kann (zB. mit NE555 oder so)? Danke
Alexander schrieb: > Chris D. schrieb: >> Nein, ich meine intern. EMC verfügt über eine Abstraktionsschicht, in >> der quasi "virtuell" Strippen gezogen werden können, z.B. zwischen dem >> Controller und der Druckerschnittstelle. > > Wo muss ich das dann einstellen. Ist damit das Config Programm gemeint > in dem man einstellt welches Signal auf welchem Pin liegt? Ja genau, damit kann man die Pins zuordnen. > Chris D. schrieb: >> Ich würde den Schrittmotor mal ganz ohne PC betreiben und direkt ein >> Taktsignal einspeisen. Wenn er dann sauber läuft, liegt es schonmal >> nicht an der Hardware. > > Wo bekomme ich ein Taktsignal her? Gibt es da irgend ne schaltung die > das erzeugen kann (zB. mit NE555 oder so)? Z.B. hier: http://www.elektronik-kompendium.de/sites/slt/0310131.htm Es gibt aber noch gefühlte 10^12 Seiten, wo solche Schaltungen vorgestellt werden :-) Chris D.
Chris D. schrieb: >> Chris D. schrieb: >>> Ich würde den Schrittmotor mal ganz ohne PC betreiben und direkt ein >>> Taktsignal einspeisen. Wenn er dann sauber läuft, liegt es schonmal >>> nicht an der Hardware. >> >> Wo bekomme ich ein Taktsignal her? Gibt es da irgend ne schaltung die >> das erzeugen kann (zB. mit NE555 oder so)? > > Z.B. hier: > http://www.elektronik-kompendium.de/sites/slt/0310131.htm > > Es gibt aber noch gefühlte 10^12 Seiten, wo solche Schaltungen > vorgestellt werden :-) OK als erstes mal vielen dank Ich werde das so bald wie möglich mit dem ne555 testen und mich dann wieder melden Chris D. schrieb: > Ja genau, damit kann man die Pins zuordnen. Das hab ich bereits schon gemacht. Alexander
Mir ist gerade noch etwas aufgefallen: Die Zweite Spule bekommt überhaupt keinen Strom. Deshalb kann der Schrittmotor in beide Richtungen laufen und hat keine Kraft. Ich muss jetzt nur noch wissen warum er kein Strom bekommt. Alexander
OK Problem gelöst es war nur ein Wackelkontakt der mir das Leben schwer machte. Trotzdem Danke an alle. Alexander
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.