Hallo zusammen, ich möchte gerne einen Steppermotor mit einem STM32 betreiben. Habe mich etwas in die CubeMX und SystemWorkbench IDE mit einem Nucleo F103RB eingearbeitet. Nun möchte ich gerne für ein Projekt mal mit einem Steppermotor anfangen. Wie sollte ich vorgehen? Habe mal diese Doku (http://www.st.com/content/ccc/resource/technical/document/application_note/3c/1a/f1/30/b0/06/49/df/CD00207733.pdf/files/CD00207733.pdf/jcr:content/translations/en.CD00207733.pdf) gefunden was schon recht informativ ist (bin noch nicht ganz durch). Blicke es aber noch nicht so ganz. So wie ich es verstehe könnte ich um die Beschleunigung selbst zu regulieren auf einen Stepperdriver verzichten und alles per Software umsetzen. Weiß aber nicht ob ich mir das als Anfänger antun sollte?! Des Weiteren wird von einem L6208 Treiber gesprochen der ja auf dem X-NUCLEO-IHM05A1 Shield befindlich ist und quasi für mein Board passen sollte. Also sprich die Komplette zusätzliche Hardware mitbringt. Nun frage ich mich aber ob es Sinn macht, den L6208 Treiber als Chip zu kaufen, und um den Lernerfolg zu erhöhen die weitere notwendige Hardware selber aufbaue (also auf nem Steckbrett). Hier wäre ich aber stark von weiterer Docu abhängig in der alles gezeigt wird da ich momentan keine Ahnung habe was da auf mich zukommen würde. Über eine Einschätzung und Tipps und Hinweise würde ich mich sehr freuen! Danke Euch! Gruß Varus
Einfachste und denke ich billigste Methode um mit einem STM32 einen Schrittmotor zu bewegen ist ein Nucleo 64er Board, CNC Shield V3 und ne Hand voll A4988er mit Pololu-Header.
Varus schrieb: > Blicke es aber noch nicht so ganz. So wie ich es verstehe > könnte ich um die Beschleunigung selbst zu regulieren auf > einen Stepperdriver verzichten Nee. > und alles per Software umsetzen. Musst Du i.d.R. sowieso. Der L6208 gibt nur die Power; den zeitlichen Ablauf muss man normalerweise in der Software sicherstellen. (Das gilt zumindest, wenn man einen Treiber mit klassischem Takt- Richtungs-Interface nimmt, wie eben den L6208.) > Weiß aber nicht ob ich mir das als Anfänger antun sollte?! ?? Willst Du nun was lernen oder nicht!? > Des Weiteren wird von einem L6208 Treiber gesprochen der > ja auf dem X-NUCLEO-IHM05A1 Shield befindlich ist und quasi > für mein Board passen sollte. Also sprich die Komplette > zusätzliche Hardware mitbringt. Nun frage ich mich aber ob > es Sinn macht, den L6208 Treiber als Chip zu kaufen, und > um den Lernerfolg zu erhöhen die weitere notwendige Hardware > selber aufbaue (also auf nem Steckbrett). Nee, macht meiner Meinung nach keinen Sinn. Wenn Du nicht wirklich SOLIDE Kenntnisse in der Elektronik hast, solltest Du ein käufliches Treiberboard verwenden. Ach so: Stellbares Netzteil, Multimeter, Oszi sind SEHR von Vorteil.
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.