Know How... 209: Servo Motor vs. Stepper Motor episode artwork

EPISODE · May 5, 2016 · 45 MIN

Know How... 209: Servo Motor vs. Stepper Motor

from TWiT Throwback (Video) · host TWiT

We show how to build a pan and tilt for your camera using stepper motors and an Arduino.Servomotor vs. Stepper Motor in a Servo Mechanism Servomotor: A servo is a device that uses a motor with few poles (4-12+) along with some kind of feedback to move a shaft to a particular position. In the case of the servos we're accustomed to using, a simple potentiometer connected to the gearing allows us to put a servo in a particular position. Stepper Motor: A stepper motor is built on a multi-phase motor, with a large number of poles, (50-100+) that moves in "steps" These steps are made by pulsing the various phases of the motor to achieve rotation Stepper motors are usually NOT used with feedback, instead counting on their inherent angular position (created by the way the coils and magnets are laid out in the can) to "step" to particular positions. Pro/Cons: Stepper motors offer more torque at low speeds AND offer "holding torque" because of its inherent angular position. Stepper motors tend to be cheaper Stepper motors can be used without a position encoder Stepper motors lose as much as 80% of their initial torque at 90% speed Stepper motors are slow and not good at accelerating an opject Because they have no positional feedback, it's possible to miss a step Stepper motors suffer from vibration and resonance problems (annoying whine) Servos can move much more quickly (up to ~2,000rpm) Servos have more torque at high speed Servos are more efficient Servos don't vibrate as much as stepper motors Servos require complicated feedback and drive circuitry Complicated gearboxes (prone to destruction) More expensive Now... let's take a look at OUR Stepper Motor! 28BYJ-48 Motor + ULN2003 Driver Important Specs: 5 Volts 4 Phase Stride Angle: 5.625 Speed Variation Ratio: 1/64 What does this tell us? This will work on the same 5V power source we're using for the Arduino A "stride angle" of 5.625 gives us 64 steps for a full rotation of the shaft. (360 / 5.625 = 64) It is down-geared 64 times: That means the motor shaft has to spin 64 times for every time the stepper shaft rotates once. This means we have 4096 steps for full rotation of the stepper shaft: (360 degrees / (5.625 / 64) = 4096) OK... let's build! Parts List:Arduino of your ChoiceStepper Motor and Driver5V Power SupplyBreadboard What's What? Show the power input and switch Show IN1-4 Show the motor connector Let's put it together! Connect the motor to the driver board Attach a 5V power supply to the power-in on the driver board Connect IN1-4 to Arduino digital pins 4-7 Connect power to the Arduino That's It! Let's Program! The Code is Available at the link below:https://www.dropbox.com/s/ty21w4exs6ruka9/KH209_Stepduino.zip?dl=0 The STL Files for our 3D Printed frame is at the link below:https://www.dropbox.com/s/jfpn6furd033irn/KH209_Stepduino_STL_Files.zip?dl=0 These show notes have been truncated due to length. For the full show notes, visit https://twit.tv/shows/know-how/episodes/209 Hosts: Fr. Robert Ballecer, SJ and Bryan Burnett Sponsors: ifixit.com/twit enter code KNOWHOW digitalocean.com - promo code: KNOWHOW

We show how to build a pan and tilt for your camera using stepper motors and an Arduino.Servomotor vs. Stepper Motor in a Servo Mechanism Servomotor: A servo is a device that uses a motor with few poles (4-12+) along with some kind of feedback to move a shaft to a particular position. In the case of the servos we're accustomed to using, a simple potentiometer connected to the gearing allows us to put a servo in a particular position. Stepper Motor: A stepper motor is built on a multi-phase motor, with a large number of poles, (50-100+) that moves in "steps" These steps are made by pulsing the various phases of the motor to achieve rotation Stepper motors are usually NOT used with feedback, instead counting on their inherent angular position (created by the way the coils and magnets are laid out in the can) to "step" to particular positions. Pro/Cons: Stepper motors offer more torque at low speeds AND offer "holding torque" because of its inherent angular position. Stepper motors tend to be cheaper Stepper motors can be used without a position encoder Stepper motors lose as much as 80% of their initial torque at 90% speed Stepper motors are slow and not good at accelerating an opject Because they have no positional feedback, it's possible to miss a step Stepper motors suffer from vibration and resonance problems (annoying whine) Servos can move much more quickly (up to ~2,000rpm) Servos have more torque at high speed Servos are more efficient Servos don't vibrate as much as stepper motors Servos require complicated feedback and drive circuitry Complicated gearboxes (prone to destruction) More expensive Now... let's take a look at OUR Stepper Motor! 28BYJ-48 Motor + ULN2003 Driver Important Specs: 5 Volts 4 Phase Stride Angle: 5.625 Speed Variation Ratio: 1/64 What does this tell us? This will work on the same 5V power source we're using for the Arduino A "stride angle" of 5.625 gives us 64 steps for a full rotation of the shaft. (360 / 5.625 = 64) It is down-geared 64 times: That means the motor shaft has to spin 64 times for every time the stepper shaft rotates once. This means we have 4096 steps for full rotation of the stepper shaft: (360 degrees / (5.625 / 64) = 4096) OK... let's build! Parts List:Arduino of your ChoiceStepper Motor and Driver5V Power SupplyBreadboard What's What? Show the power input and switch Show IN1-4 Show the motor connector Let's put it together! Connect the motor to the driver board Attach a 5V power supply to the power-in on the driver board Connect IN1-4 to Arduino digital pins 4-7 Connect power to the Arduino That's It! Let's Program! The Code is Available at the link below:https://www.dropbox.com/s/ty21w4exs6ruka9/KH209_Stepduino.zip?dl=0 The STL Files for our 3D Printed frame is at the link below:https://www.dropbox.com/s/jfpn6furd033irn/KH209_Stepduino_STL_Files.zip?dl=0 These show notes have been truncated due to length. For the full show notes, visit https://twit.tv/shows/know-how/episodes/209 Hosts: Fr. Robert Ballecer, SJ and Bryan Burnett Sponsors: ifixit.com/twit enter code KNOWHOW digitalocean.com - promo code: KNOWHOW

NOW PLAYING

Know How... 209: Servo Motor vs. Stepper Motor

0:00 45:35

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Wild WinsDay Wild WinsDay Pump the hump with WILD WINSday 🐪💪: Your 3-minute weekly video boost for leadership, sales, marketing, and business breakthroughs to WIN the day! AI Generated - EDU Video Podcast Magnus Lian Explore how video tools and AI are transforming education with Magnus Sæternes Lian, Senior Engineer at NTNU and founder of ReadyMedia. This podcast dives into the latest video technologies, real-world use cases, and actionable insights for educators and tech enthusiasts. Created using cutting-edge AI tools like GoogleLM and ElevenLabs, all content is verified for accuracy. Discover practical solutions and stay ahead in the evolving landscape of educational technology! The Dennis Michael Lynch Show TeamDML M-F 10amET: Dennis Michael Lynch ("DML") is a popular conservative commentator who covers news, politics, culture, and society. His unfiltered approach in delivering hard-hitting commentary stems from DML's unique perspective as an award-winning entrepreneur, acclaimed filmmaker, respected cable news anchor, and dedicated family man. The show offers a collection of styles, including interviews, solo commentary, long form and short form, and is presented in both video and audio. VIDEO: The podcast airs Monday-Friday, LIVE on Facebook.com/DMLNewsApp, TeamDML.com. AUDIO: Available on The DML NEWS APP, TeamDML.com, and on all major podcast platforms. Tune in to listen to the most trusted man in news. Download the DML NEWS APP and never miss an episode. The GamesIndustry.biz Microcast The GI.Biz Team Welcome to the weekly GI Microcast giving you the latest in video games news. Join James Batchelor and Chris Dring, two business journalists with more than 35 years' combined experience, as they give you their take on the biggest stories in video games. Never miss an episode and subscribe to the GI Microcast on all podcasting platforms and YouTube.

Frequently Asked Questions

How long is this episode of TWiT Throwback (Video)?

This episode is 45 minutes long.

When was this TWiT Throwback (Video) episode published?

This episode was published on May 5, 2016.

What is this episode about?

We show how to build a pan and tilt for your camera using stepper motors and an Arduino.Servomotor vs. Stepper Motor in a Servo Mechanism Servomotor: A servo is a device that uses a motor with few poles (4-12+) along with some kind of feedback to...

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this TWiT Throwback (Video) episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!