Schrittmotor ansteuern

Gast #4347595
Hallo leute,

ich steuer einen schrittmotor über einen motortreiber an und bin gerade 
beim programmieren meines controllers. Jetzt gibts ja allerhand fertige 
libaries aber die funktioniern doch nur wenn ich den motor direkt an den 
arduino hänge. Zurzeit lass ich den motot mittels for -schleife immer um 
ein paar steps rotieren und dann wieder zurück. Soweit so gut. Nur gibts 
da ein möglichkeit ihm die schritten und die rpm mitzuteilen dass er das 
dann abfährt??

lg michael
Gast #4347658
Mit den Begriffen " arduino step dir " dürfte Google die meisten 
Libraries und Tutorials finden. Die Treiber mit Step und Direction 
funktionieren alle gleich.
Gast #4347687
danke für die info. von der accelstepper.h hab ich auch schon gelesen, 
nur verwirrt mich hier die eingabe der geschwindigkeit:
stepper.setMaxSpeed(3000);  mein motor hat 63rpm max. wie hängt das 
zusammen??

mfg michael
Gast #4348060
Michael schrieb:
> nur verwirrt mich hier die eingabe der geschwindigkeit:

Genau deswegen habe ich dir GRBL empfohlen.
Du kannst alle Befehle über die GUI eingeben und
siehst sofort was los ist... ohne Knöpfe oder Rotary Encoder.

Michael schrieb:
> stepper.setMaxSpeed(3000);

Damit wird üblicherweise die Beschleunigung berechnet.

Richard

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.