Hi, ich habe mir eine Schrittmotorsteuerung ( siehe Anhang ) aufgebaut. Bis auf eine 5 Stiftleiste entspricht das einem bekannten Bauvorschlag. Da sich der Motor aber nur einmal eine "Winzigkeit" dreht, habe ich mich auf die Fehlersuche gemacht. Beim 297 ist mir nun aufgefallen, das sich nur der Ausgang C einmal von High auf Low ändert, dann ist nichts mehr :-( Sync ist da, Clock ist da, Vref liegt mit 0.6V auch im eingestellten Bereich. Ich dachte das ich den Fehler schnell finden würde, war aber leider nichts. Könntet ihr mir eine Testreihefolge empfehlen um den Fehler weiter einzugrenzen, den Baustein selber habe ich schon gewechselt. bis dann, Maxmeise
Ich habe mir auch eine L297/L298 Schrittmotor Platine aufgebaut, auf welchem das ganze genau 3x parallel nebeneinander sitzt für 3 Schrittmotoren. Mein Design basiert bis auf kleine Änderungen auch auf eienem Referenzdesign und alle drei Aufbauten funktionieren problemlos soweit. Es wäre nicht schlecht, wenn du deinen Schaltplan mal in einer etwas höheren Auflösung posten würdest, da man die Beschriftungen der Pins/Bauteile teilweise nicht mal mehr lesen kann. Dann könnte man mal die Verdrahtung sich genauer anschauen, ob dort etwas nicht stimmt. Ciao, Rainer
Hi, danke das du dir das mal anschaust. Bist du für deine 3x Steuerung mit einer einseitigen Platine hingekommen? Anbei das Eagle File, muss mal schauen ob ich ein PNG in höherer Auflösung hinbekomme. bis dann, MaxMeise
Ich führe die Diskussion mal öffentlich weiter, da ich denke, so etwas hilft vielleicht auch Anderen. Max Meise wrote: >Hi Rainer, > >habe gerade gesehen das ich auf jeden Fall schon mal Clock und Richtung >vertauscht habe. Softwaremäßig habe ich das dann mal schnell gedreht, >sieht etwas besser aus, habe nun auf einem Ausgang einen schönen Takt, >aber eben nur auf einem. >Kannst du mir vielleicht dein Layout geben, habe aber auch Verständnis >wenn du das nicht herausgeben willst. Ich habe mal meinen Schaltplan und Board als Eagle Files angehängt. Von den Dimensionen habe ich es so angepasst, daß ich genau 1/3 Euro-Platine benötige für eine Steuerung. Dadurch bekomme ich alle drei Steuerplatinen auf eine Euro-Platine drauf. Ich habe die Platine einseitig ausgelegt, aber es müssen ein paar Drahtbrücken auf der Oberseite gemacht werden. Ich habe mir deinen Schaltplan bisher noch nicht angeschaut, da ich seit Dienstag Abend nicht mehr Zuhause war. Aber du kannst ja erst mal selber deinen Schaltplan mit meinem vergleichen und schauen, ob dir etwas auffällt. Wie schon gesagt, basiert mein Schaltplan größtenteils auf einem Eagle File, welches ich von einer Homepage heruntergeladen hatte. Nur das Layout musste ich komplett neu machen. Ciao, Rainer
Ich habe deinen Schaltplan überflogen. Ansich eh der Standard Schaltplan. Habe meine Schaltung auch nach dem Aufgebaut. Was genau macht denn dein Motor? Steuerst du über einen uC oder Software (Computer)?
Die Schrittmotor Steuerung ist für eine 3-Achsen CNC Fräse, welche ich am selber bauen bin. Da ich bisher aber leider erst zu ~2/3 damit fertig bin, ist die Steuerung bisher nur testweise im Betrieb gewesen. Die Steuerung geschieht per Linux PC mit hilfe der Software emc2. Dafür habe ich mir noch eine weitere kleine Platine gemacht, welche als Interface und Logik-Stromversorgung zwischen PC und Schrittmotor Steuerung dient. Ciao, Rainer
Ich weiß nicht wieso aber ich habe meine Steuerung heute zerstört. 3xL297 und 3xL298 sind kaputt. Ich habe aber keinen Plan wieso. Was macht denn dein Motor für zicken? Was macht er denn oder was nicht? Hast du darauf geachtet das die Einstellung der Schritte in der Software mit dem auf der Platine übereinstimmt?
Hi, ich habe mich nun noch mal drangesetzt und das Layout etwas angepasst etc. Motor lief auch sofort, die Freude war also gross. Bis ich den Motor in die andere Richtung laufen lassen wollte. Nichts. Pin 17 geht auf GND, aber am L297 wird kein output mehr an Ausgangpins 4,6,7 und 9 erzeugt, OSC / Takt liegen weiterhin an. Wie kann das eigentlich sein, in den Appnotes habe ich nichts darüber gefunden das ausser dem CW/CCW Pin noch etwas geswitched werden muss um die Richtung zu ändern? ich hoffe einer von euch hat eine Idee. einen schönen 2. Weihnachtsfeiertag noch, MaxMeise
Muss es auch nicht. du brauchst nur die Richtung und den takt. Hast du die richtigen pins bei deiner Parallelen Schnittstelle verwendet? Ich habe mal Richtung mit enable verwechselt.
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.