The Ultimate Guide to Stepper Motors: Unraveling the Micro-Stepping Technique

Поділитися
Вставка
  • Опубліковано 3 лис 2023
  • Discover the fascinating world of stepper motors and the incredible micro-stepping technique!
    Learn how to drive a stepper motor effortlessly using a simple driver circuit and a microcontroller. Join me delving into the nuances of stepper motor control, uncovering the secrets to achieving smooth, continuous motion at both high and low speeds. In this comprehensive guide, I will explore different types of stepper motors, their characteristics, and effective driving methods using a microcontroller. Stay tuned until the end as I reveal the exact techniques to enhance stepper motor motion without the need for complex additional components or modules!
    Also in this video you will find answers for these questions
    What is Micro-Stepping in stepper motor drivers?
    How does a stepper motor work?
    What are the different types of stepper motors?
    How do I control a stepper motor?
    What is the difference between a unipolar and bipolar stepper motor?
    How do I calculate the steps per revolution for a stepper motor?
    What is MicroStepping and how does it improve stepper motor performance?
    Why using Micro-Stepping is crucial in some cases?
    Caution: in 12:50 the com wire has to be connected to Motor Voltage
    follow my Instagram:
    / realelewizard
    Download Codes here:
    drive.google.com/file/d/1qgnv...
    Love you all ❤️❤️❤️
    thanks for watching

КОМЕНТАРІ • 120

  • @ivolol
    @ivolol 8 місяців тому +5

    7:15 *bipolar method

    • @elewizard
      @elewizard  8 місяців тому +1

      Yeah, my mistake 😑

  • @wulloxske
    @wulloxske 8 місяців тому +7

    Finally a clear and helpful description of how a stepper motor works. Thanks!

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

      Glad it was helpful!❤️❤️

  • @hadiumidiyeh
    @hadiumidiyeh 8 місяців тому +4

    Yes, as you mentioned in the description, I was confused about the common wire at 12:50.
    Your videos are very helpful. Thank you so much.

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

      Yes, that was a mistake 😑

  • @MattyEngland
    @MattyEngland 8 місяців тому +11

    I've watched a lot of stepper motor videos, and this is by far the best explanation of the different types 👍👍 Thks very much.

    • @elewizard
      @elewizard  8 місяців тому +1

      Glad you liked it!👍👍

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

    Thank you for your time and making this video. Even I have watched other videos on YT, in this one you are explaining everything step by step. Very NOICE! 😃

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

      You're very welcome!❤️❤️❤️❤️

  • @mustafabhadsorawala652
    @mustafabhadsorawala652 8 місяців тому +1

    I enjoyed the simplicity of the visuals and also the quick debug. It naturally steered me to the solution!

    • @elewizard
      @elewizard  8 місяців тому +1

      Glad to hear that 😃

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

    I have played around with steppen motors for a while. I now understand a number of problems I have encountered. Thanks!

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

      Welcome aboard 🍻

  • @justadude8716
    @justadude8716 8 місяців тому +1

    This is such a cool video that explains everything and answers the why question.

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

      Awesome, thank you for encouraging me ❤️❤️❤️

  • @brianwood5220
    @brianwood5220 Місяць тому

    Very well explained. Thanks for sharing.

    • @elewizard
      @elewizard  Місяць тому

      Thank you for watching 👍

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

    Exceptionally well explained! You are a Teacher of Note! Respect.

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

      Glad you think so! 😃

  • @jorgeboardman
    @jorgeboardman 5 місяців тому

    Nice video, very well explained. Thanks

    • @elewizard
      @elewizard  5 місяців тому

      Thank you too for watching 😊

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

    I have used microstepping with stepper motor drivers supporting microstepping. But I never understood all the details behind it. Now I do, great video.

    • @elewizard
      @elewizard  8 місяців тому +1

      Awesome, So I hit the target 🎯

  • @hamidsalman2476
    @hamidsalman2476 7 місяців тому

    Best explanation ever. Thank you bro.

    • @elewizard
      @elewizard  6 місяців тому

      You are welcome, thanks for watching dude

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

    love this channel!!!

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

      Thank you so much ❤️❤️❤️

  • @marsov100
    @marsov100 4 місяці тому

    Great intro, thank you.

    • @elewizard
      @elewizard  4 місяці тому

      Thank you too! Keep watching 😊

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

    Love the T shirt! And the stepper motor explanation too😀

  • @Electronic4U-david
    @Electronic4U-david 8 місяців тому

    Dear Master. Thank you very much. ❤❤

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

      Thank you too, mate

  • @abeleski
    @abeleski 8 місяців тому +1

    Awesome video👍🏻

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

      Glad you enjoyed

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

    Thank you for explanation.

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

      You are welcome!

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

    Sir thank you, very helpful, well explained 😊🧐

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

      Most welcome❤️

  • @wizhippo
    @wizhippo 8 місяців тому +3

    Can you in a future video go over selecting an appropriate stepper motor? Perhaps clarify if higher or lower inductance steppers are better or worse? Benefits of driving at higher vs lower voltages? Basic torque expectations? There are soo many on common shopping sites with steppers of varying specs. I believe for most hobby applications such as 3d printers it is hard to too wrong, but I have been had issues in the past not knowing that the steppers I bought had an unusually high inductance as I did not know at the time this should be considered and did not work for my application.
    Love your videos and the excitement you bring to them!

    • @elewizard
      @elewizard  8 місяців тому +1

      Yeah, selecting right stepper motor for a specific project can be confusing.
      Maybe some I could make a video on this subject in future

  • @HusainAlBlooshi
    @HusainAlBlooshi 7 місяців тому

    Thanks!

    • @elewizard
      @elewizard  7 місяців тому

      So nice of you dude 🥂

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

    설명을 너무 잘 해서 확실히 이해를 했습니다. 이 비디오가 나에게 많은 도음이 되었습니다. 😄😄😄🤓

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

      Great to hear that 😃

  • @EEFTARUNA
    @EEFTARUNA 8 місяців тому +1

    thank you

  • @AAb-xt5hg
    @AAb-xt5hg 8 місяців тому +1

    Nice explanation

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

      Thanks and welcome

  • @sudheerkumar5966
    @sudheerkumar5966 8 місяців тому +1

    Very good sir

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

      Thank you, my friend

  • @rodrigopascual3782
    @rodrigopascual3782 7 місяців тому

    I do hope you could discuss about e-bike motor, i was experiencing about 3.0 volts voltage drop at full throttle

    • @elewizard
      @elewizard  7 місяців тому

      Maybe some day I could make a video about it

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

    Hi, Please do make detailed vedio series on ROS2 . Until then please suggest some resourse to learn it. Your vedios are awesome by the way.

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

      ROS is not in my field 🙃

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

    Thanks

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

    you are awesome 👍

  • @umesh.kumar.naik278
    @umesh.kumar.naik278 8 місяців тому

    Great video... Sir can we drive this with 555/cd4017(using 4 output pin).. I think it will work..
    Thank you sir

    • @elewizard
      @elewizard  8 місяців тому +1

      Since cd4017 is a 10 bit counter, NO, normally you can't use cd4017 to drive a stepper motor, if you are determined to use this IC to drive the stepper motor, you will need some other ICs beside cd4017 to make it able to generate stepper motor pulses.

  • @alirezarahimi3708
    @alirezarahimi3708 Місяць тому

    very nice ❤
    i love you arta

    • @elewizard
      @elewizard  Місяць тому

      Thank you so much 😀 my friend

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

    Nice

  • @ChandrashekarCN
    @ChandrashekarCN 8 місяців тому +1

    why you are not using black sound absorption foam panels on wall?? it's make you talk even smoothly (also looks good on background )
    expected small stepper driver compared with yours.
    thanks

    • @elewizard
      @elewizard  8 місяців тому +1

      Good suggestion 👍👍👍

  • @KerrySainsbury
    @KerrySainsbury 8 місяців тому +2

    Excellent video, up until you displayed some magic numbers without any explanation of how you determined them. Any video explaining the process you used would be awesome!

    • @elewizard
      @elewizard  8 місяців тому +2

      Trial and error. This is the magic method I used 😉

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

      He did say the torque response is nonlinear when applying pwm. If you just graphed the numbers he gives, you should see the true torque response

    • @gauthierostervall4849
      @gauthierostervall4849 4 місяці тому

      Do you mean the PWM levels of the microsteps? My guess is that these follow the first fourth of a sinus curve. It would make sense, sines and cosines are exactly that: linear coordinates of circular motion.

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

    There is another category of stepper motor, that appears no different but is much better suited for micro stepping applications.
    Most stepper motors use a magnet and have combed pole pieces in typical construction. These when power is removed have a considerable magnetic cogging as you can feel every step. For some applications where smooth operation is required, the cog steppes are much less intense. As the driver does not have to fight those steps, when driven with a micro stepper driver, they are much smoother and perform much more closely to a synchronous permanent magnet motor, but with the same number of steps per revolution. The downside is a lower torque, and it has very little force to hold position when power is removed. The upside is the micro steps are much more even in the absence of strong cogging of the motor

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

      Thanks for sharing ❤️❤️❤️

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

    It would have been nice, if you would have shown the way you connected the circuit. Your information is informative, but knowing the schematic, and why the schematic is wired a specific way would be REALLY nice.

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

      Yeah, it would be nice but I have to keep the content short and avoid talking about things that are less related to the main subject. Sorry for that😉

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

    I was taught that using phase shifted sine waves is the best method for microstepping.

    • @elewizard
      @elewizard  8 місяців тому +1

      That is the best way to go for microstepping. As I mentioned in the video, there are several methods to implement this technique

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

    💖💖💖💖

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

      ❤️❤️❤️❤️

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

    Thanks for this, but I guess I'll get a tmc2209 instead ;)

    • @elewizard
      @elewizard  8 місяців тому +2

      Yeah, that is a good idea. But this video give you a deep sight of what is going on inside the technique.

  • @ritesha8050
    @ritesha8050 Місяць тому

    my nema17 keeps vibrating a lot, im not sure why

    • @elewizard
      @elewizard  Місяць тому

      Maybe wiring is wrong! Have you tried to change wire orders?

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

    So if i understand this correctly i can just get 4 mosfers and run a 4amp stepper motor for $2 instead of getting a $30 stepper motor driver? Also could i use another mosfet to control the torque?

    • @elewizard
      @elewizard  8 місяців тому +2

      Yes, by using 4 transistors you cab make a unipolardriver and by using 8 transistors, you can make 2 h-bridges which is enough to make a bipolar driver.
      Also you need some other components like flywheel diodes

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

      @elewizard ohh awesome! Thank you so much! You are the first person who actually responded.I do appreciate this more than you think!
      But i think a bipolar driver would be fine. How would I control the torque of the stepper motor if you dont mind me asking? Im busy making a racing sim using some parts i got from an industrial printer. I was successful in creating a rotary encoder using 2 linear hall sensors and a diametric magnet by placing the sensors 90° out of phase. I was also able to create a simple usb circuit that uses pins on an arduino nano, only thing i still need to complete is the force feedback of my steering wheel. Do you think a stepper motor would be fine or would it be better to buy a dc motor?

    • @elewizard
      @elewizard  8 місяців тому +1

      You can control the torque by PWM👍 a stepper motor would be fine, also you can use a DC motor+encoder

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

      @@elewizard thank you so much! You where very helpfull and i hope someone else could learn from this too!

    • @arvetemecha
      @arvetemecha 5 місяців тому

      Hello, it might not be cheaper though, cause you might encounter further difficulties like driving your mosfets correctly, because achieving PWM control with quite "high" current mosfets (I mean more than a few mA) out of the ohmic region can be tricky. But anyway, that's part of the fun :-)

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

    afaik the stepper drivers are judged by the purity and accuracy of a sine wave they are able to produce. But how is it produced? Is it just a combination of high res PWM and a capacitor?

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

      Yeah, driver ICs produce shifted sin waves to smoothly rotating the shaft. It is analog voltage which can be produced by a DAC and buffered by a current booster circuit.
      Also there are are other methods

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

      @@elewizard thanks!

  • @waldtk3000
    @waldtk3000 19 днів тому

    In a free society there is no conflict in seeking ones self-interest and the interest of others, but quite the opposite and in a much larger scale. In free capitalist society, one can only succeed by providing goods and services to others that represent a great value to them and at a price they are willing to pay.
    Before writing “The Wealth of the Nations¨, Adam Smith wrote another book entitled “Theory of the Moral Sentiment”. In a large sense, “The Wealth of Nations” is a continuation - albeit with a larger economic perspective and emphasis - of his previous book (“Theory of the Moral Sentiment”).
    Also, philosophically, helping others in greater need is in no way alien to our own self-interest; but quite to the contrary, it often comes with a sense of reward and inner self-gratification - thus it is fully aligned with the ideas of Objectivism. However, in no way, does that mean that we put others ahead of ourselves or of our own self-interest.

  • @AAA-br3cs
    @AAA-br3cs 8 місяців тому +1

    Love from pakistan

    • @elewizard
      @elewizard  8 місяців тому +1

      Love you Pakistan ❤️❤️❤️

  • @lohikarhu734
    @lohikarhu734 2 місяці тому

    Server not working 504

    • @elewizard
      @elewizard  2 місяці тому

      Check out the new link 👍

  • @user-ce6uo5xb1d
    @user-ce6uo5xb1d 8 місяців тому

    سلام، حاجی چه قشنگ انگلیسی حرف میزنی،
    پیج فارسیت غیر آرتا میکرو چی بود؟

    • @elewizard
      @elewizard  8 місяців тому +1

      Thanks you so much my friend. That is only ArtaMicro

  • @usmc2141ilya
    @usmc2141ilya 5 місяців тому

    Did not know electrical diagram can look like hands reaching out for a waffle!

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

    also missed your's water bottle (like those in old videos )

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

      Yeah, the bottle 😃, by the way, my old channels back. I will prove you this is really me 😉

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

      @@elewizard 💖💖💖💖

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

      @@elewizard keep one channel for shorts and one for videos...

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

    07:16 confused... Question :- Is the first picture is Bipolar ?? Ans :NoYes

    • @elewizard
      @elewizard  8 місяців тому +1

      It was a mistake, as I have noted on the paper, it the one at left is bipolar and the one at right is unipolar

  • @FarshsidTech
    @FarshsidTech 6 місяців тому

    سلام. چرا میگی هالف استپ؟ مگه درستش هاف استپ نیست؟
    Half or haf? We write L but we don't read

    • @elewizard
      @elewizard  6 місяців тому

      Sorry for wrong pronunciation 🌷

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

    a well know problem in 3d printers :)

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

    But, it's called a "stepper motor"... It's supposed to STEP through the rotation! 😂

  • @Abumuhammadnuh
    @Abumuhammadnuh 3 місяці тому

    Are you farsi by any chance? 😂

    • @elewizard
      @elewizard  3 місяці тому

      ☺️ check @artamicro in the Instagram

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

    😢ESCARGENCY 😢 I AM TO SLOW THINKER TO UNDERSTAND WHAT YOU ARE TRYING TO EXPLAIN,SORRY😢

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

      My apologies 🌷❤️

    • @juanmf
      @juanmf 6 місяців тому

      All you need is a fee weeks of hands on experience to feel relatable.

  • @AirmanCS
    @AirmanCS 3 місяці тому

    Your channel is amazing to be so new, pls continue to make videos, they are the best!, I love microcontroller projects, and raw electronics. Arduinos can be either too big, complex or expensive when you are trying to make sellable PCBs

    • @elewizard
      @elewizard  3 місяці тому +1

      Thank you for the compliment ❤️ I will do my best for you
      I agree with your opinion about arduino 👍