Hallo, ich habe hier einen Aufbau mit Halbbrücken und einem bibolarer Stepper, der keinen sauberen Halbschrittbetrieb macht. Statt dessen ist immer ein Schritt ganz klein und der nächste ganz groß und so weiter. Der Ganzschritt-Betrieb funktioniert aber einwandfrei, wie es aussieht, siehe weiter unten. Hier mal die Tabelle für den Halbschrittbetrieb: Schritt Spule1 Spule2 1. +- +- 2. +- aus 3. +- -+ 4. aus -+ 5. -+ -+ 6. -+ aus 7. -+ +- 8. aus +- Der Ganzschrittbetrieb mit zwei Spulen funktioniert: Schritt Spule1 Spule2 1. +- +- 2. +- -+ 3. -+ -+ 4. -+ +- Der Ganzschrittbetrieb mit einer Spule funktioniert nicht (immer ein Schritt ganz klein und der nächste ganz groß und so weiter): Schritt Spule1 Spule2 1. +- aus 2. aus -+ 3. -+ aus 4. aus +- Die Spulenanschlüsse/Polaritäten habe ich schon in allen Variationen durchprobiert, leider, ohne den Fehler zu beheben. Die Hardwareanschlüsse habe ich komplett durchgemessen, sie funktionieren, wie sie sollen. Hat jemand eine Idee, wo der Fehler noch liegen könnte? Ist möglicherweise ein Fehler in der Ansteuer-Tabelle oben?
Wiso sich heutzutage noch jemand damit abquält und seine Zeit vertrödelt, obwohl es für wenige Euro fertige Stepper Driver Boards mit sämtlichen Einstellmöglichkeiten und einfachster Ansteuerung gibt, ist mir unverständlich.
@Wieso: z.B. wenn ein µC noch genügend Pins frei hat und der Stepper nur 25mA zieht.
:
Bearbeitet durch User
Rainer schrieb: > Der Ganzschrittbetrieb mit einer Spule funktioniert nicht (immer ein > Schritt ganz klein und der nächste ganz groß und so weiter): Wie, Ganzschritt mit einer Spule ? Meinst du Halbschritt ? Soviel ich weiss, geht Vollschritt mit nur einer Spule gar nicht.
Ri >z.B. wenn ein µC noch genügend Pins frei hat und der Stepper nur 25mA >zieht. Dann nimm doch den 'richtigen' Vollschritt. MfG Spess
Rainer schrieb: > Schritt Spule1 Spule2 > 1. +- +- > 2. +- aus > 3. +- -+ > 4. aus -+ > 5. -+ -+ > 6. -+ aus > 7. -+ +- > 8. aus +- Mache nicht 8 sondern 6 Schritte. http://search.alkon.net/cgi-bin/pdf.pl?pdfname=07087.pdf Seite 6
Torsten C. schrieb: > Mache nicht 8 sondern 6 Schritte. > > http://search.alkon.net/cgi-bin/pdf.pl?pdfname=07087.pdf > > Seite 6 Sauber, jetzt läufts, Danke!!! Hier noch die 6er-Tabelle: Schritt Spule1 Spule2 1. +- +- 2. aus +- 3. -+ aus 4. -+ -+ 5. aus -+ 6. +- aus
Rainer schrieb: > ist immer ein Schritt ganz klein und der nächste ganz groß Falls z.B. Störspitzen in die Logik gelangen, ist evtl. am Aufbau was faul? Genügend Abblock-Cs verbaut? Masse ok? Mechanische Last zu groß?
die 8schrittige Tabelle ist dann richtig, wenn man, um der Sinus-Form ein wenig näher zu kommen, den Strom in den Zwischenschritten auf etwa 71%reduzieren kann. 0 -1 -1 71% 1 -2 0 2 -1 +1 71% 3 0 +2 4 +1 +1 71% 5 +2 0 6 +1 -1 71% 7 0 -2 Z.B. im Datenblatt des IMT901 / TA8435 ist das ganz gut beschrieben. Der resultierende Vektor soll möglichst gleich lange bleiben.
eProfi schrieb: > die 8schrittige Tabelle ist dann richtig, wenn man, um der Sinus-Form > ein wenig näher zu kommen, den Strom in den Zwischenschritten auf etwa > 71%reduzieren kann. Ich bin gerade in einer 'Lernkurve' zu dem Thema. Meines Erachens hängt '8 oder 6' von der Motor-Geometrie ab, siehe Bild. Vielleicht kannst Du ja was zu den 'nicht 5V sondern nur 3,54V' sagen, siehe Beitrag "Stepper für Ham Yard Hotel Uhr" eProfi schrieb im Beitrag "Re: Schrittmotor Strom": > Mit großem Interesse verfolge ich den Thread mit der großen MMC Meinst Du diesen Thread 'Uhr wie im Ham Yard Hotel'? > eigentlich Multi Mini Capacitor bei den Tesla-Coilern Hä? Erkläre mal! Wieso Tesla-Spulen?
> Meines Erachens hängt '8 oder 6' von der Motor-Geometrie ab, siehe Bild. Sehe ich auch so. Allerdings steht im Datenblatt auch, dass Sin-Cos-Ansteuerung am besten ist. > Vielleicht kannst Du ja was zu den 'nicht 5V sondern nur 3,54V' sagen, Ja, wenn beide Spulen bestrom sind, reichen 71%. > Meinst Du diesen Thread 'Uhr wie im Ham Yard Hotel'? Ja. Hier steht MMC für Multi Mini Clock. Bei den Coilern steht es für Multi Mini Capacitors. Dort müssen die Schwingkreis-Kondensatoren extreme Ströme und Spannungen aushalten, deshalb verwendet man Arrays mit Serien- (Strings) und Parallelschaltung. Kleine Cs haben viele Vorteile: Leicht beschaffbar, Gesamtwert leicht veränderbar, bei einem Durchschlag leicht reparierbar.
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.