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:
    xemc.club/TH-camFiles/Projet...
    Love you all ❤️❤️❤️
    thanks for watching

ความคิดเห็น • 111

  • @ivolol
    @ivolol 6 หลายเดือนก่อน +5

    7:15 *bipolar method

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

      Yeah, my mistake 😑

  • @wulloxske
    @wulloxske 6 หลายเดือนก่อน +7

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Glad it was helpful!❤️❤️

  • @MattyEngland
    @MattyEngland 6 หลายเดือนก่อน +10

    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  6 หลายเดือนก่อน +1

      Glad you liked it!👍👍

  • @hadiumidiyeh
    @hadiumidiyeh 6 หลายเดือนก่อน +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  6 หลายเดือนก่อน

      Yes, that was a mistake 😑

  • @mustafabhadsorawala652
    @mustafabhadsorawala652 6 หลายเดือนก่อน +1

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

      Glad to hear that 😃

  • @net51cc
    @net51cc 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Welcome aboard 🍻

  • @doublepmcl6391
    @doublepmcl6391 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

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

  • @wizhippo
    @wizhippo 6 หลายเดือนก่อน +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  6 หลายเดือนก่อน +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

  • @alanclark988
    @alanclark988 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Glad you think so! 😃

  • @marsov100
    @marsov100 2 หลายเดือนก่อน

    Great intro, thank you.

    • @elewizard
      @elewizard  2 หลายเดือนก่อน

      Thank you too! Keep watching 😊

  • @hamidsalman2476
    @hamidsalman2476 4 หลายเดือนก่อน

    Best explanation ever. Thank you bro.

    • @elewizard
      @elewizard  4 หลายเดือนก่อน

      You are welcome, thanks for watching dude

  • @justadude8716
    @justadude8716 6 หลายเดือนก่อน +1

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

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

  • @7alfatech860
    @7alfatech860 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

      Thanks! 😀

  • @gumse666
    @gumse666 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน +1

      Awesome, So I hit the target 🎯

  • @ServiceOrchestramegastore
    @ServiceOrchestramegastore 6 หลายเดือนก่อน

    Thank you for explanation.

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      You are welcome!

  • @jorgeboardman
    @jorgeboardman 2 หลายเดือนก่อน

    Nice video, very well explained. Thanks

    • @elewizard
      @elewizard  2 หลายเดือนก่อน

      Thank you too for watching 😊

  • @aphleesegurtra2820
    @aphleesegurtra2820 6 หลายเดือนก่อน

    love this channel!!!

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Thank you so much ❤️❤️❤️

  • @Electronic4U-david
    @Electronic4U-david 6 หลายเดือนก่อน

    Dear Master. Thank you very much. ❤❤

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Thank you too, mate

  • @abeleski
    @abeleski 6 หลายเดือนก่อน +1

    Awesome video👍🏻

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Glad you enjoyed

  • @ralphpacana5547
    @ralphpacana5547 6 หลายเดือนก่อน

    Sir thank you, very helpful, well explained 😊🧐

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Most welcome❤️

  • @HusainAlBlooshi
    @HusainAlBlooshi 5 หลายเดือนก่อน

    Thanks!

    • @elewizard
      @elewizard  5 หลายเดือนก่อน

      So nice of you dude 🥂

  • @AAb-xt5hg
    @AAb-xt5hg 6 หลายเดือนก่อน +1

    Nice explanation

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Thanks and welcome

  • @EEFTARUNA
    @EEFTARUNA 6 หลายเดือนก่อน +1

    thank you

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      You're welcome

  • @John_P_THorr
    @John_P_THorr 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Great to hear that 😃

  • @sudheerkumar5966
    @sudheerkumar5966 6 หลายเดือนก่อน +1

    Very good sir

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Thank you, my friend

  • @ChandrashekarCN
    @ChandrashekarCN 6 หลายเดือนก่อน +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  6 หลายเดือนก่อน +1

      Good suggestion 👍👍👍

  • @amir2010r
    @amir2010r 6 หลายเดือนก่อน

    you are awesome 👍

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      You too, amir

  • @rodrigopascual3782
    @rodrigopascual3782 5 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  5 หลายเดือนก่อน

      Maybe some day I could make a video about it

  • @umesh.kumar.naik278
    @umesh.kumar.naik278 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +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.

  • @seaofcuriosity
    @seaofcuriosity 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      ROS is not in my field 🙃

  • @maungmaungtint8572
    @maungmaungtint8572 6 หลายเดือนก่อน

    Thanks

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Welcome😊

  • @KerrySainsbury
    @KerrySainsbury 6 หลายเดือนก่อน +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  6 หลายเดือนก่อน +2

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

    • @adammontgomery7980
      @adammontgomery7980 6 หลายเดือนก่อน

      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 หลายเดือนก่อน

      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.

  • @hazratwalihyderi8521
    @hazratwalihyderi8521 6 หลายเดือนก่อน

    Nice

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

      Thanks🍻

  • @johnbarry8185
    @johnbarry8185 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      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😉

  • @isettech
    @isettech 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      Thanks for sharing ❤️❤️❤️

  • @Enigma758
    @Enigma758 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

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

  • @jpsilver3510
    @jpsilver3510 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน +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 6 หลายเดือนก่อน

      @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  6 หลายเดือนก่อน +1

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

    • @jpsilver3510
      @jpsilver3510 6 หลายเดือนก่อน

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

    • @arvetemecha
      @arvetemecha 2 หลายเดือนก่อน

      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 6 หลายเดือนก่อน

    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  6 หลายเดือนก่อน

      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 6 หลายเดือนก่อน

      @@elewizard thanks!

  • @ChandrashekarCN
    @ChandrashekarCN 6 หลายเดือนก่อน

    💖💖💖💖

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      ❤️❤️❤️❤️

  • @roysigurdkarlsbakk3842
    @roysigurdkarlsbakk3842 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +2

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

  • @AAA-br3cs
    @AAA-br3cs 6 หลายเดือนก่อน +1

    Love from pakistan

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

      Love you Pakistan ❤️❤️❤️

  • @user-ce6uo5xb1d
    @user-ce6uo5xb1d 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +1

      Thanks you so much my friend. That is only ArtaMicro

  • @FarshsidTech
    @FarshsidTech 4 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  4 หลายเดือนก่อน

      Sorry for wrong pronunciation 🌷

  • @ChandrashekarCN
    @ChandrashekarCN 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

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

    • @ChandrashekarCN
      @ChandrashekarCN 6 หลายเดือนก่อน

      @@elewizard 💖💖💖💖

    • @ChandrashekarCN
      @ChandrashekarCN 6 หลายเดือนก่อน

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

  • @akhilvinayak5832
    @akhilvinayak5832 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน +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

  • @usmc2141ilya
    @usmc2141ilya 3 หลายเดือนก่อน

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

  • @pedroveloso9707
    @pedroveloso9707 6 หลายเดือนก่อน

    a well know problem in 3d printers :)

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      Yeah

  • @bluegizmo1983
    @bluegizmo1983 5 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  5 หลายเดือนก่อน +1

      Yeah 😂

  • @Abumuhammadnuh
    @Abumuhammadnuh หลายเดือนก่อน

    Are you farsi by any chance? 😂

    • @elewizard
      @elewizard  หลายเดือนก่อน

      ☺️ check @artamicro in the Instagram

  • @thomaskallmyr
    @thomaskallmyr 6 หลายเดือนก่อน

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

    • @elewizard
      @elewizard  6 หลายเดือนก่อน

      My apologies 🌷❤️

    • @juanmf
      @juanmf 4 หลายเดือนก่อน

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

  • @AirmanCS
    @AirmanCS หลายเดือนก่อน

    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  หลายเดือนก่อน +1

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