Stepper Motors with Arduino - How it Works

Поділитися
Вставка
  • Опубліковано 4 вер 2024

КОМЕНТАРІ • 106

  • @tppo5956
    @tppo5956 3 роки тому +12

    Dieses Kind wird in Zukunft einmal sehr gut bezahlt werden. Was ich im Gegensatz zu anderen UA-cam-Darstellern durchaus gutheisse.

  • @leonheider2808
    @leonheider2808 3 роки тому +4

    sehr kompetent und einfach erklärt

  • @QuantumWaveMaster
    @QuantumWaveMaster 2 роки тому +1

    Cooler Kanal! Hoffe du machst in nächster Zeit wieder mehr Videos.

  • @TheFloid66
    @TheFloid66 3 роки тому +1

    Na das gibt mal einen Daumen hoch für deine Präsentation, flüssig und gut erklärt.

  • @jurim2000
    @jurim2000 Рік тому

    Danke für die Erklärungen, Chef!

  • @FIRECARLO
    @FIRECARLO 3 роки тому

    Hi! Danke für dein Video.
    Bastel gerade an einem Projekt wo ich eben so einen Motor benötige und auch Ansteuern muss, hat mir echt gut weiter geholfen, Danke! :)

    • @nathanielmatthias9360
      @nathanielmatthias9360 3 роки тому

      i realize it is pretty randomly asking but does anyone know a good site to watch new series online?

  • @techsider8701
    @techsider8701 5 років тому +5

    Hey, du hast hier echt ein gutes Video gemacht und auf jeden fall ein abo von mir bekommen.
    ich fände es schön, wenn du weiter videos machen würdest und deinen nicht gerade Kleinen kanal nicht aufgeben würdest :-D
    Grüße Techsider

  • @GermanCloudChaser
    @GermanCloudChaser 3 роки тому

    Baue gerade ein Umspulgerät. Dein Video hat sehr geholfen, danke :)

    • @fh4715
      @fh4715 Рік тому +1

      Spule gerade ein Umbaugerät. Dein Kommentar hat sehr geholfen, danke :)

  • @tingtingren741
    @tingtingren741 Рік тому

    Toll gemacht! 👍

  • @hukunz204
    @hukunz204 8 місяців тому

    Danke für die verständliche Erklärung der Funktionsweise. Unklar ist mir wo die Schritte gezählt werden, wo eine Beschleunigungsline und Bremsline eingerichtet wird, gibt es eine Rückmeldung wenn der Auftrag abgearbeitet ist. Ich möchte einen "Lift" mit dem Arduino ansteuern. Der Lift hat 5 Haltepunkte. Die Distanz oder Anzahl Schritte zwischen den Haltepunkten sind bekannt. Arduino bekommt von einem vorgelagerten Programm den gewünschten Haltepunkt. Frage was geschieht nun wo? Das Arduino berechnen kann ob der Lift überhaupt fahren muss oder runter oder rauf und wieweit es ist, ist mir klar, oder liege ich da schon falsch? Sofern der Lift rauf oder runter muss, muss nun Arduino dem Schrittmotortreiber mitteilen wie viele Schritte er zurücklegen muss. Dann muss ja noch die Beschleunigung und das abbremse irgendwo geregelt werden, wobei die Kennlinie ja immer gleich ist. Vielleicht kannst Du da ja Licht ins Dunkel bringen. Danke im Voraus.

    • @Rublicator
      @Rublicator  8 місяців тому

      Ja klar,
      Du kannst auch eine Beachleunigung haben.
      Der Arduinio weiß wo der Motor steht.
      LG

    • @Rublicator
      @Rublicator  8 місяців тому

      ua-cam.com/video/FaB-Ntj-hgk/v-deo.htmlfeature=shared
      Das ist vielleicht was für dich.

  • @oleurgast730
    @oleurgast730 5 років тому +1

    Moin, schönes Video.
    Eine Ergänzung zur Ansteuerung per Doppel-H Brige: Diese haben keine Stromregelung; dadurch wird der Strom nur aufgrund des Innenwiderstands der Motorwicklung begrenzt. Erhöht man die Spannung, können die Durchbrennen. Man sollte eine Doppel-H-Bridge daher nur verwenden, wenn die Versorgungsspannung nicht höher ist, als die im Datenblatt des Schrittmotors genannte Spannung. Diese ist oft relativ niedrig; z.B. 6V oder gar nur 4,7V.
    Diese Angabe irritiert einem als Anfänger dann gerne - wieso steht im Datenblatt des Schittmotors 4,7V aber mein Drucker hat 24V-Netzteil?
    Da kommen dann diese kleinen Steppermodule ins Spiel: Sie haben eine Strombegrenzung (die Du ja schön gezeigt hast). Nur wenn man die Motoren mit so einem Modul betreibt, darf man den Motor auch mit höheren Spannungen (i.d.R. bis 36V) betreiben. An einer Doppel-H-Bridge würde der Motor überhitzen...
    Nur als Ergänzung, weil gerade im Bereich technischen Spielzeugs (z.B. der Fischertechnik Plotter von 1986) Doppel-H-Bridges eingesetzt werden. Fischertechnik nutzte damals 6,8V - heutiges Fischertechnik aber 9V. Die Motoren überhitzen, wenn man einen aktuellen Controller einsetzt (was bei so einem historischen Stück Technik natürlich eine Schande wäre - rein hypothetisch natürlich ;-) ).
    Ein weiterer Punkt: !En ist als Steuersignal wichtig, weil die Spulen von Schrittmotoren auch ohne Bewegung unter Strom stehen, also auch eine Haltekraft haben (anders als Gleichstrommotoren). Deshalb ist es wichtig, den Treiber ausschalten zu können. Nicht nur bei Notsituationen, sondern z.B. bei 3d-Druckern bei 2 z-Achsen beide nach dem homing gleich zu leveln.
    Ein kleiner Tipp zu Doppel-H-Brücken mit Schrittmotoren: Es gibt da diese netten kleinen Sets aus Treiber und Motor für ca. 1,50€ aus China. Klein, dank Getriebe aber kräftig (und langsam). Praktisch, wenn man z.B. echtes ABL bei einem 3d Drucker bauen möchte (also schlicht Motoren die Bedlevelräder drehen, bis das Druckbett den richtigen Abstand von der Düse hat). Scheint aber noch keiner so umgesetzt zu haben...

  • @PentaShower
    @PentaShower 3 роки тому

    super jürgen!

  • @filamentum0372
    @filamentum0372 3 роки тому

    Sehr schön erklärt. Danke!

  • @andivanbass
    @andivanbass 3 роки тому +3

    Hallo, spitze wie du erklären kannst👍 Kannst du vielleicht zeigen wie man einen Stepper mit einem encoder (digital drehpoti) ansteuern kann, also wenn es nach links gedreht wird soll auch der motor links drehn😅 lg

  • @thomassteel4199
    @thomassteel4199 2 роки тому

    Gut erklärt.

  • @reyz1713
    @reyz1713 2 роки тому +1

    haha, dieses gezielte fallen lassen des Schraubendrehers 🤣

  • @maxvolt8993
    @maxvolt8993 5 років тому

    Gelungenes Video, für mich als absoluter Anfänger gut zu verstehen. Deine Platine ist für meine Zwecke genial. Ich hatte dieLinks zu PCB GoGo angeklickt, habe aber festgestellt das man wohl eine Bestellnummer braucht. Kannst Du mir da weiterhelfen.

    • @maxvolt8993
      @maxvolt8993 5 років тому

      Ok, wie machen wir`s.

    • @Rublicator
      @Rublicator  5 років тому

      @@maxvolt8993
      Hi

    • @Rublicator
      @Rublicator  5 років тому

      Kontaktiere mich an meine emal
      Ruben.r.rodermann82(at) gmail.com

    • @Rublicator
      @Rublicator  5 років тому

      Alles ok?

  • @digamcrown
    @digamcrown 3 роки тому +1

    Hi, erstmal ein großes Lob für deine Ausführungen. Es gibt ja viele die etwas zeigen wollen, aber bis die dann auf den Punkt kommen - oh je. Bei dir kommen klare Aussagen ohne 1000 ähms ...
    Eine Frage habe ich trotzdem, ist es über diese Steuerung möglich, zB ein Luftdrucksensor anzuschließen und zB bei niedrigem Luftdruck den Motor 10 Schritte in die eine Richtung drehen zu lassen und bei hohem Luftdruck wieder entsprechende Schritte in die andere Richtung. So dass man zB eine Scala mit einem Zeiger für schönes oder schlechtes Wetter basteln könnte?! LG

    • @Rublicator
      @Rublicator  3 роки тому

      Ja,
      kann man hinbekommen.
      Möchtest du so etwas haben?
      LG Ruben

    • @digamcrown
      @digamcrown 3 роки тому

      @@Rublicator hey vielen Dank für die schnelle Antwort. Prinzipiell möchte ich schon sowas haben. Allerdings möchte ich auch gern das System dahinter verstehen und nicht nur Strom dran und fertig 😉
      Der Zeiger sollte auch maximal einen Ausschlag von + - 15% machen. Grüße aus Thüringen

    • @Rublicator
      @Rublicator  3 роки тому

      @@digamcrown
      Hallo René,
      Dann schreib mir doch bitte eine Mail an:
      Ruben.R.Rodermann82@gmail.com

  • @Driftwood120
    @Driftwood120 3 роки тому

    Super Genial, Danke :)

  • @holzdubel386
    @holzdubel386 22 дні тому

    Gutes Video. Vertreibst du noch die Nanoplatine mit dem Schrittmotoreintreiber auf einer Platine?

    • @Rublicator
      @Rublicator  21 день тому

      @@holzdubel386 ja,
      Dazu schreibt man bitte eine Mail an
      Ruben.r.rodermann82@gmail.com.
      Grüße Rublicator

  • @Obi4000
    @Obi4000 2 роки тому

    Danke für dir informative Videos. Wie viel Strom zieht der Treiber am STEP pin ?

  • @BaDaBoomish
    @BaDaBoomish 4 роки тому +2

    Super Video - hab echt was gelernt, vielen Dank!
    Hast du schon mal was mit dem ESP8266 oder ESP32 gemacht? Muss ja nicht immer ATM328 sein ;-) Ich suche nämlich eine Bastellösung, bei der ich genau solch einen Stepper-Motor per WLAN fernsteuern kann (einen Drehkondensator oder Poti draußen auf dem Balkon gaaaaanz langsam mit'm Stepper drehen lassen, ohne dafür Strippen in die Bude ziehen zu müssen - könnte man z. B. mit einer Simpelst-App mit zwei "Knöpfen" aufm WLAN-Handy oder mit einem Web-Frontend am PC vorwärts oder rückwärts drehen lassen).

    • @Rublicator
      @Rublicator  4 роки тому

      Ja
      Ist möglich.
      Ich habe mit einem esp8266 die ws2812b schoneinmal angesteuert

  • @philiploreck222
    @philiploreck222 4 роки тому +1

    Hi,
    Du machst echt gute Videos!
    Ich habe eine Frage zu dem Motor, wenn ich die B Anschlüsse und die A Anschlüsse des Motors vertausche. Läuft der Motor dann in die andere Richtung?
    Über eine Antwort würde ich mich freuen.

  • @jensmesstorff9381
    @jensmesstorff9381 2 роки тому

    Habe Projekt Set bestell und möchte noch wissen, welchen Arduino Nano verwenden Sie und wo beziehbar, besten Dank für Rückäußerung

  • @clemensandres6637
    @clemensandres6637 Рік тому

    Bitte bei der Codedarstellung bzw. Erläuterung die Größe erhöhen. Danke

  • @hubertkinna8641
    @hubertkinna8641 9 місяців тому

    Gut erklärt, aber ich benötige 720Schritte pro Umdrehung , angesteuert von einem Minuten Taktgeber. Gibt es sowas?

    • @Rublicator
      @Rublicator  9 місяців тому

      Schreib mir doch bitte eine Email an: ruben.r.rodermann82@gmail.com

  • @TropicalSnakes
    @TropicalSnakes 2 роки тому

    sehr schön gemacht, die musik nervt etwas beim zuhören... toll, weiter so !

  • @jannickseper7232
    @jannickseper7232 4 роки тому

    Kurze Frage:
    Auf dem Bild welches du zur Veranschaulichung, wie man den Treiber mit dem Arduino korrekt verbindet, ausgedruckt hast, sind die Ansteuerungstellen des Treibers bei MS1 bis MS3 nicht mit dem Microcontroller verbunden, später im Video benutzt du dann diese Microstepping-Möglichkeit und hast sie, wie man im Code später sieht, mit den Pins 2 bis 4 belegt, sind das spezielle Pins oder ist die Auswahl dieser Pins nicht von Bedeutung?

    • @Rublicator
      @Rublicator  4 роки тому

      Ja man kann Microstepping benutzen, muss man aber nicht

  • @wonka6848
    @wonka6848 5 років тому

    Tolles Video, alles schön erklärt. Super wäre, wenn du die PBC-Dateien zum Download stellen könntest. Danke. Abo bleibt auch gleich da. ;)

  • @TheSalatfinger
    @TheSalatfinger 5 років тому

    Klasse Video, dank dir! Jetzt hats endlich klick gemacht. Super. Eine Frage noch: Gibts ne Möglichkeit ne Vorlage für die Platine zu bekommen? Beste Grüße!

    • @Rublicator
      @Rublicator  5 років тому

      Ja, ich könnte dir auch eine zusenden.

  • @technikfreaksmj5321
    @technikfreaksmj5321 3 роки тому

    Bei mir zittert der eine Motor und ein anderer bewegt sich sporadisch nach links oder nach rechts.

  • @maximilianbreitling7075
    @maximilianbreitling7075 10 місяців тому

    Sehr gut erklärt, die Hintergrundmusik ist jedoch nicht hilfreich...

  • @Marticheck
    @Marticheck 3 роки тому

    Hallo, super erklärt,aber dennoch eine Frage: Könnte ich an Step und Dir auch einen der Ausgänge (Step/Dir) vom einem cnc shield v3 anschliessen um die Drehzahl meines Drehbankmotors zu steuern?
    gibt es noch Patienen ?

    • @Rublicator
      @Rublicator  3 роки тому

      Ja könntest du.
      Wenn du Interesse an einer Platine hast, schreib mir einfach eine Mail an
      Ruben.r.rodermann82@gmail.com

  • @EOtto
    @EOtto 5 років тому +2

    Kommt noch mal was zu dem Modellflugzeug ??

    • @Rublicator
      @Rublicator  5 років тому +1

      Ja, nur ich warte immer noch auf ein Paket mit nem neuen Flugkontroller, wenn dass bald nicht ankommt kaufe ich ihn mir nochmal

    • @olafmeier1470
      @olafmeier1470 5 років тому

      Es kann auch sein, dass es ein misslungenes Projekt ist. Man braucht viel Erfahrung und das fliegen ist sehr schwierig.

  • @CxBattalCx
    @CxBattalCx 3 роки тому

    Hallöchen, ich möchte mir gerne eine elektrische Höhenverstellung für eine Oberfräse bauen. Einen Nema 17 Schrittmotor habe ich schon, welche Komponenten würderst du mir für die Ansteuerung empfehlen. Soll Vor- und Rückwerts mit Geschindigkeitsreglung angetrieben werden.

  • @matthiasrichter98
    @matthiasrichter98 2 роки тому

    Hallo Ruben, ich habe ein paar Frage. Die ich dir per Email schicken wollte. Leider existiert diese nicht mehr. Hast du eine neue?

    • @Rublicator
      @Rublicator  2 роки тому +1

      Hallo, doch das klappt unter:
      Ruben.R.Rodermann82@gmail.com
      Oder?

  • @berndh.2017
    @berndh.2017 Рік тому

    Wie kann ich bei Dir diese Platinen bestellen?

  • @sebastianhamburg2245
    @sebastianhamburg2245 4 роки тому

    Moin, klasse Video. Welchen Motor verwendust du in deinem Video? LG

    • @Rublicator
      @Rublicator  4 роки тому

      Nema 17

    • @sebastianhamburg2245
      @sebastianhamburg2245 4 роки тому

      @@Rublicator danke. Weisst du, wie viel Umdrehungen man machen kann mit dem, auf geringster Lautstärke.

  • @patrickschmid9388
    @patrickschmid9388 2 роки тому

    hey Gutes Video wäre noch echt froh die namen der platine usw aufzuschreiben. damit ich weis was ich bestellen muss. da ich aus der schweiz komme. theoretisch könnte mann die platine auch mit einem kleinem netzteil von einem 3d drucker nehmen oder? vielen dank mfg

  • @pimplpapsderechte8025
    @pimplpapsderechte8025 5 років тому

    Bitte bau es weiter würde auch gerne eines bauen aber muss wissen wie man die Sachen umprogrammiert

  • @Julian-rg4pp
    @Julian-rg4pp 5 років тому

    Guten Tag.
    Gibts ne Möglichkeit ne Vorlage für die Platine zu bekommen?

  • @DoubleDee2000
    @DoubleDee2000 3 роки тому

    Kann man eigentlich auch zwei Schrittmotoren die Synchron laufen sollen, den man an die selben Pins anschließt wie hier der eine Motor angeschlossen ist? Bzw einen zweiten Stepper driver den man an die selben pins anschließt wie den ersten und dann den zweiten Motor an die 4 pins vom zweiten Stepper driver?

  • @christianharms8569
    @christianharms8569 2 роки тому

    Kannst du mir auch sagen wie die Platine heißt auf der Nano und Treiber gleichzeitig laufen kann?
    Vielen Dank

    • @Rublicator
      @Rublicator  2 роки тому

      Kontsktiere mich unter
      Ruben.R.Rodermann82@gmail.com
      Ich kann dir eine zusenden.

  • @thomaskuehn6490
    @thomaskuehn6490 27 днів тому

    Hallo,
    leider ist die Seite getmakerstuff nicht mehr verfügbar.
    Grüße
    Thomas

    • @Rublicator
      @Rublicator  27 днів тому

      @@thomaskuehn6490
      Für alle die interessant an eine Steuerung haben:
      Einfach eben eine Mail an
      Ruben.r.rodermann82@gmail.com
      Schreiben und zeitnahe eine Antwort bekommen!

    • @thomaskuehn6490
      @thomaskuehn6490 27 днів тому

      @@Rublicator Hallo Ruben, danke für deine Antwort. Ich habe in der Bucht eine Bestückte Platine vom China Mann für kleines gefunden. Dauert halt bis sie hier ist.
      MFG
      Thomas

  • @morpheus626
    @morpheus626 4 роки тому

    Wenn du das so gut erklähren kannst, ich verstehe das prinzip vom Schrittmotor ganz gut, (vorallem das mit Büstenlos und bürstenschrittmotoren wird in UA-cam lange und breit erklährt). Doch ich verstehe nicht wie ich einen Schrittmotor ansteuern kann (was hatt der Treiber damit zu tun und kann ich mit einem Treiber jeden x-Beliebigen Schrittmotor antreiben oder gibt es bestimmte Treiber zu bestimmten Schrittmotoren und wo kann ich erkennen welcher treiber mein Schrittmotor braucht.

    • @Rublicator
      @Rublicator  4 роки тому

      Es gibt bestimmt Treiber für verschiedene Schrittmotorarten z. B. Closed loop schrittmotoren.

  • @franksu4307
    @franksu4307 2 роки тому

    Würde mich freuen wenn du mir von den Platinen welche zukommen lassen kannst.

    • @Rublicator
      @Rublicator  2 роки тому

      Hallo Frank,
      Schreibe mir doch eine Email
      Ruben.r.rodermann82@gmail.com

  • @michaelfischer9676
    @michaelfischer9676 4 роки тому

    Kann ich da auch einfach einen zweiten Schrittmotor mit Treiber dran hängen oder muss ich dann was extra beachten?

    • @Rublicator
      @Rublicator  4 роки тому

      Nee,
      Die Motoren bekommen nur den halben Strom

  • @deltamike531
    @deltamike531 2 роки тому

    Weiß jemand ob es die im Video gezeigten Platinen noch irgendwo gibt? Ich finde auf der Seite von PCB GOGO leider nichts.

    • @Rublicator
      @Rublicator  2 роки тому

      Die gibt es da nicht.
      Ich kann dir aber die nötige Fazei zum Bestellen senden.

    • @deltamike531
      @deltamike531 2 роки тому

      @@Rublicator danke für das Angebot. Wäre wirklich cool.
      Hat sich Deine Emailadresse geändert? An die Adresse in der Videobeschreibung kann ich nicht senden.

    • @Rublicator
      @Rublicator  2 роки тому

      @@deltamike531
      Ruben.r.rodermann82@gmail.com
      Das ist die Email und die Klappt.

  • @SalmaKhan-mx5ll
    @SalmaKhan-mx5ll 4 роки тому

    Hallo! Sorry für die späte nachfrage aber hättest du noch ein paar Platinen übrig?

    • @Rublicator
      @Rublicator  4 роки тому +1

      Ja,
      Schreib mir doch bitte kurz eine Mail an
      ruben.r.rodermann82@gmail.com

  • @technikherz2301
    @technikherz2301 4 роки тому

    Sehr gutes Video, vielen Dank:) würde dieser Schrittmotor auch über ein bluetooth-modul ansteuerbar sein? Danke:)

  • @pimplpapsderechte8025
    @pimplpapsderechte8025 5 років тому

    wann baust du das Flugzeug weiter

  • @maximilianbvb6460
    @maximilianbvb6460 3 роки тому

    muss die schaltung dauerhaft an den pc während der benutzung angesteckt sein?

  • @limezitrone7451
    @limezitrone7451 4 роки тому

    an welche Pins muss man MS1,MS2undMS3 anschließen?

    • @Rublicator
      @Rublicator  4 роки тому

      An digitalen Ausgängen.
      Möchtest du eine Platine haben?
      :)

  • @kenanbbeg823
    @kenanbbeg823 4 роки тому

    Hi, ich muss erstmal erwähnen dass ich mit Elektronik nicht so begabt bin aber ich habe vor meine Zigaretten Stopfmadchine mit einem Motor zu kombinieren. Ich habe mir es so vorgestellt dass ich per Knopfdruck das Motor bis zu einem bestimmten Grad bewege und dass es wieder zum 0 Punkt zurückkehrt. Währe wirklich nett von dir wenn du mir behilflich sein könntest.

    • @Rublicator
      @Rublicator  4 роки тому

      Ja kann ich.
      Sch|eib mit bitte eine Email an: Ruben.r.rodermann82@gmail.com

    • @kenanbbeg823
      @kenanbbeg823 4 роки тому

      Kann es sein dass du dich vielleicht bei deiner e-mail Adresse vertippt hast?

    • @Rublicator
      @Rublicator  4 роки тому

      @@kenanbbeg823
      Nein, sonst klick auf meinen Kanal und gehe auf Kanalinfo. Dort ist auch die Email

    • @kenanbbeg823
      @kenanbbeg823 4 роки тому

      Rublicator leider ist auch bei Kanalinfo keine E-Mail zu sehen :S

    • @Rublicator
      @Rublicator  4 роки тому

      @@kenanbbeg823 das ist aber meine Mail
      ruben.r.rodermann82@gmail.com
      ruben.r.rodermann82(at)gmail.com

  • @Gelbschwarz_Egal_welches_Land
    @Gelbschwarz_Egal_welches_Land 4 роки тому

    du solltest die beinchen des ic's nicht die ganze zeit, ohne erdungsband berühren, da diese sehr empfindlich von statischer ladung sind.

  • @dexter1448
    @dexter1448 5 років тому

    Machst du ne ausbildung?

    • @Rublicator
      @Rublicator  5 років тому

      ne, erst einmal Abitur.

    • @dexter1448
      @dexter1448 5 років тому

      Ich mache nämlich ein Ausbildung als Elektroniker für Geräte und Systeme (erstes Ausbildungsjahr) und du würdest dich total wohlfühlen bei uns ich bin auch ein Bastler und kann auf der Arbeit Arduino programmieren und irgendwelche eigenen Projekt machen, Teile mitnehmen und meine bastelarbeiten zuhause werden auch noch als Weiterbildung angesehen und unterstützt. Dazu werde ich auch noch bezahlt!

    • @milanscienceacc3041
      @milanscienceacc3041 4 роки тому

      @@dexter1448 wo genau machst du deine Ausbildung? Was macht ihr noch so?Bin auch auf der Suche

  • @David_who
    @David_who 2 роки тому

    mega Übergänge baba wirklich heee

  • @michaelrotter5143
    @michaelrotter5143 4 роки тому

    Hi, könntest du bitte beim nächsten mal den Programmiertext noch kleiner machen ? Also sodass wir wirklich nichts mehr sehen werden ? Wäre echt nett von dir.