Forum: Mikrocontroller und Digitale Elektronik Stepper Arduino nur mit STEP/DIR/GND?


von Sven B. (Gast)


Lesenswert?

Liebe Microcontroller,

ich hätte da mal eine Frage. Für ein Projekt möchte ich mehrere Stepper 
mit einem Arduino steuern. Für Probezwecke bin ich einmal bei einem und 
probiere diverse Tutorials aus. Es gibt aber einige, die einfach nicht 
funzen, obwohl ich wirklich genau nach den Anweisungen handle, das 
Programm kopiere, Pins sind richtig, Stromversorgung passt auch. Ich 
verwende auch den easydriver. Der Motor reagiert aber kein bisschen. 
Woran kann das liegen?
Hier, dieses zum Beispiel http://bildr.org/2011/06/easydriver/

Gruß aus Dortmund,
Sven

von Noch einer (Gast)


Lesenswert?

Beim Einschalten muss der Motor kurz zucken, danach kannst du ihn nicht 
mehr mit der Hand durchdrehen. Tut er das?

von Sven B. (Gast)


Lesenswert?

Hallo,

nein, das macht er nicht. Grundsätzlich funktioniert er aber schon, hab 
ihn mehrmals mit einem anderen Programm getestet.

von Sven B. (Gast)


Lesenswert?

jetzt habe ich gerade den easydriver durch einen neuen ersetzt, jetzt 
lässt er sich nicht mehr mit der hand drehen, aber das programm befolgt 
er auch nicht

von Noch einer (Gast)


Lesenswert?

Was macht er, gar nichts, brummen, wild hin und her springen?

von Wolfgang A. (Gast)


Lesenswert?

Sven B. schrieb:
> Woran kann das liegen?

Irgendetwas ist bei dir anders, als in dem Beispiel. Da hilft nur eine 
systematische Vorgehensweise bei der Fehlersuche oder eine ordentliche 
Portion Glück. Für systematische Suche brauchst du Meßmittel oder du 
mußt dir überlegen, wie du deinen Aufbau zumindest Baugruppe für 
Baugruppe testen kannst. Hast du mal deinen easydriver ohne µC mit 
passenden Signalen angesteuert oder deine Steuersignale mit einem Oszi 
oder DSO geprüft?

von Martin J. (bluematrix) Benutzerseite


Lesenswert?

tu dir was gutes und nutz eines der beiden Projekte und deren Hardware 
um deine Aufgabe zu realisieren...
https://github.com/grbl/grbl oder https://github.com/synthetos/TinyG

von Sven B. (Gast)


Lesenswert?

Vielen Dank für eure Antworten.
Ich hab jetzt lange hin und her probiert und ausgetauscht.
Der Treiber war teilweise kaputt.
Danke für den Link.

schönen Abend euch noch

Sven

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Tja, da sieht man mal wieder, dass diese billigen Motorshields das 
Arduino-Konzept ad absurdum führen. Eigentlich war das ja dazu gedacht, 
dass auch Laien ohne tiefer gehende Elektronikkentnisse 
Funktionsbaugruppen einfach zusammen stecken können. Wenn dann natürlich 
keinerlei Schutzbeschaltungen gegen falsche Verdrahtung, zu kleine 
Kühlflächen und fehlende Pufferelkos dazu führen, das man erstmal eine 
Hand von Boards "verbrät" bevor es läuft, könnte man auch gleich ein 
richtiges Board nehmen. Aber das ist ja zu teuer ;)

Mit freundlichen Grüßen
Thorsten Ostermann

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.