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
7:15 *bipolar method
Yeah, my mistake 😑
Finally a clear and helpful description of how a stepper motor works. Thanks!
Glad it was helpful!❤️❤️
I've watched a lot of stepper motor videos, and this is by far the best explanation of the different types 👍👍 Thks very much.
Glad you liked it!👍👍
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.
Yes, that was a mistake 😑
I enjoyed the simplicity of the visuals and also the quick debug. It naturally steered me to the solution!
Glad to hear that 😃
I have played around with steppen motors for a while. I now understand a number of problems I have encountered. Thanks!
Welcome aboard 🍻
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! 😃
You're very welcome!❤️❤️❤️❤️
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!
Yeah, selecting right stepper motor for a specific project can be confusing.
Maybe some I could make a video on this subject in future
Exceptionally well explained! You are a Teacher of Note! Respect.
Glad you think so! 😃
Great intro, thank you.
Thank you too! Keep watching 😊
Best explanation ever. Thank you bro.
You are welcome, thanks for watching dude
This is such a cool video that explains everything and answers the why question.
Awesome, thank you for encouraging me ❤️❤️❤️
Love the T shirt! And the stepper motor explanation too😀
Thanks! 😀
I have used microstepping with stepper motor drivers supporting microstepping. But I never understood all the details behind it. Now I do, great video.
Awesome, So I hit the target 🎯
Thank you for explanation.
You are welcome!
Nice video, very well explained. Thanks
Thank you too for watching 😊
love this channel!!!
Thank you so much ❤️❤️❤️
Dear Master. Thank you very much. ❤❤
Thank you too, mate
Awesome video👍🏻
Glad you enjoyed
Sir thank you, very helpful, well explained 😊🧐
Most welcome❤️
Thanks!
So nice of you dude 🥂
Nice explanation
Thanks and welcome
thank you
You're welcome
설명을 너무 잘 해서 확실히 이해를 했습니다. 이 비디오가 나에게 많은 도음이 되었습니다. 😄😄😄🤓
Great to hear that 😃
Very good sir
Thank you, my friend
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
Good suggestion 👍👍👍
you are awesome 👍
You too, amir
I do hope you could discuss about e-bike motor, i was experiencing about 3.0 volts voltage drop at full throttle
Maybe some day I could make a video about it
Great video... Sir can we drive this with 555/cd4017(using 4 output pin).. I think it will work..
Thank you sir
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.
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.
ROS is not in my field 🙃
Thanks
Welcome😊
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!
Trial and error. This is the magic method I used 😉
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
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.
Nice
Thanks🍻
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.
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😉
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
Thanks for sharing ❤️❤️❤️
I was taught that using phase shifted sine waves is the best method for microstepping.
That is the best way to go for microstepping. As I mentioned in the video, there are several methods to implement this technique
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?
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
@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?
You can control the torque by PWM👍 a stepper motor would be fine, also you can use a DC motor+encoder
@@elewizard thank you so much! You where very helpfull and i hope someone else could learn from this too!
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 :-)
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?
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
@@elewizard thanks!
💖💖💖💖
❤️❤️❤️❤️
Thanks for this, but I guess I'll get a tmc2209 instead ;)
Yeah, that is a good idea. But this video give you a deep sight of what is going on inside the technique.
Love from pakistan
Love you Pakistan ❤️❤️❤️
سلام، حاجی چه قشنگ انگلیسی حرف میزنی،
پیج فارسیت غیر آرتا میکرو چی بود؟
Thanks you so much my friend. That is only ArtaMicro
سلام. چرا میگی هالف استپ؟ مگه درستش هاف استپ نیست؟
Half or haf? We write L but we don't read
Sorry for wrong pronunciation 🌷
also missed your's water bottle (like those in old videos )
Yeah, the bottle 😃, by the way, my old channels back. I will prove you this is really me 😉
@@elewizard 💖💖💖💖
@@elewizard keep one channel for shorts and one for videos...
07:16 confused... Question :- Is the first picture is Bipolar ?? Ans :NoYes
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
Did not know electrical diagram can look like hands reaching out for a waffle!
a well know problem in 3d printers :)
Yeah
But, it's called a "stepper motor"... It's supposed to STEP through the rotation! 😂
Yeah 😂
Are you farsi by any chance? 😂
☺️ check @artamicro in the Instagram
😢ESCARGENCY 😢 I AM TO SLOW THINKER TO UNDERSTAND WHAT YOU ARE TRYING TO EXPLAIN,SORRY😢
My apologies 🌷❤️
All you need is a fee weeks of hands on experience to feel relatable.
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
Thank you for the compliment ❤️ I will do my best for you
I agree with your opinion about arduino 👍