Stepper Motor Basics - Demo with just Push Buttons!

Поделиться
HTML-код
  • Опубликовано: 23 июл 2024
  • en.wikipedia.org/wiki/Stepper_...
    Skip to around 10:00 for the switch demo
    In this quick n dirty video on stepper motors I explain the difference between unipolar and bipolar stepper motors and even control one using only pushbuttons. This helps to visualize the sequencing needed to rotate the shaft in either direction. I also demonstrate full-step vs half-step control.
    Check out my Tindie store (trigBoard is available) www.tindie.com/stores/kdcircu...
    Thanks to all the Patrons for dropping a few bucks in the tip jar to help make these videos happen!
    / kdarrah
    Twitter: / kdcircuits
    For inquiries or design services:
    www.kdcircuits.com
  • НаукаНаука

Комментарии • 199

  • @Zythyr
    @Zythyr 9 лет назад +2

    The best explanation of how stepper motors works and how to control the steps I have seen! Thank you for taking the time to explain the fundamentals of operation, explaining the circuit, and using a cardboard labeled with degrees to visualize.

  • @jodycullimore6637
    @jodycullimore6637 9 лет назад +10

    Keep up the great work Kev. I am sure we all appreciate your time and effort.

  • @electronicjunky6940
    @electronicjunky6940 5 лет назад +5

    I love how you break things down to simple terms to understand the whole picture. Thanks!

  • @TheFrog4u
    @TheFrog4u 2 года назад +3

    Have watched quite some stepper motor videos but this was by far the best one. A very cool way to explain it - this is how it should be explained in school or entry level electric studies!

  • @JothMoss
    @JothMoss 9 лет назад +5

    Congratulations on probably the best stepper motor tutorial on RUclips - well done!

  • @jasonllapp
    @jasonllapp 9 лет назад +2

    Thanks for taking the time to explain this. What a great learning tool. Seeing it work in its most basic form really drives the point home. Very cool

  • @SadamFlu
    @SadamFlu 9 лет назад +4

    Thank you Kevin! Loving these push button break downs. They really show you what you have to do in the code.

  • @ToddFun
    @ToddFun 9 лет назад +33

    Super great explanation! Thanks for making and sharing this video.

  • @AllongLawl
    @AllongLawl 9 лет назад +1

    Practical and straight-forward, as always. Love it.
    Keep calm and control the shaft in a very precise way

  • @mohammedkhais4728
    @mohammedkhais4728 5 лет назад +2

    You explained the concept easily and simply . This helped me a lot . You really deserve a medal for this

  • @iarde3422
    @iarde3422 4 года назад

    FINALLY!!!
    A good, sane explanation about a stepper motor driver!
    The best and the only, actually!
    I was fuzzy about the stepper motor driver functionality. I didn't understand it's purpose and what used for and finally, I understand it!.
    Thanx a lot!

  • @PhilipStephens007
    @PhilipStephens007 9 лет назад +7

    Thanks for that. Concise, clear and understandable. I now know heaps more than I did before, on this subject.

  • @thetooginator153
    @thetooginator153 7 лет назад

    This is exactly what I needed! I haven't built this yet, but it looks like an excellent way to get an intuitive feel for how to control a stepper motor.
    Thanks!

  • @DieCastoms
    @DieCastoms 6 лет назад +1

    Thank you VERY MUCH for making this video!! Really-impressively simplifies what's actually going on in the H-Bridges and motor driver!

  • @BuildswithBrian
    @BuildswithBrian 4 года назад +1

    That was a cool demonstration!
    Thank you for taking the time to make it.

  • @nicholasfinch4087
    @nicholasfinch4087 8 лет назад +1

    Thank you so much for this! I was able to figure out what i was doing wrong with the stepper motor. I didn't stop to think that i could do each coil one at a time!

  • @becker990
    @becker990 6 лет назад +1

    Best video on the subject, all that i wanted to see! subscribed!

  • @PhilJonesIII
    @PhilJonesIII 8 лет назад

    nice intro for stepper motors. Took a degree in electronics back in the 80s and never touched the subject again even as a hobby. So much has changed and an awful lot hasn't changed at all. Still, your videos are clearing away the cobwebs so thanks again.

  • @RicardoTorres5
    @RicardoTorres5 9 лет назад

    Thank you so much! This helped me a lot to understand how stepper motors work, as I never learned very well :). Keep making this kind of videos, I'm sure they help a lot of people like me.

  • @Sullendust
    @Sullendust 8 лет назад +2

    Useful and easy to follow video, great job on explaining it very clearly.

  • @EEEnthusiast
    @EEEnthusiast 9 лет назад

    Awesome vid Kevin; I was watching a lot of your tutorials to make my own. Keep up the good work!

  • @akhileshp2007
    @akhileshp2007 8 лет назад

    Very Helpful!! You are a good teacher and I like the way how you have bolstered your explanation with a white board and a live example!

  • @terrehautehackers
    @terrehautehackers 9 лет назад

    I love these videos. You make it so simple. Hope you keep making them.

  • @lasersbee
    @lasersbee 9 лет назад

    Excellent and easy to understand explanation. Thanks for sharing.
    I think you just solve an issue with a Stepper Motor project I was having.

  • @BradleyMakesThings
    @BradleyMakesThings 8 лет назад +2

    Fantastic explanation! Thanks for taking the time to share that!

  • @mikestanzel1192
    @mikestanzel1192 9 лет назад

    Good explanation Kevin. Easy to follow. I'm a CNC programmer from way back and the electronics has always been a bit of mystery.

  • @noelingle3151
    @noelingle3151 9 лет назад +1

    Thanks for this super simple explanation. Exactly what I was looking for.

  • @bruceberadino
    @bruceberadino 9 лет назад

    This answered every question I had about stepper motors, nice and easy to understand as well.

  • @flymypg
    @flymypg 3 года назад

    In the US Navy's Basic Electricity & Electronics school (called "B-double-E" school) we approached stepper motors in a sequence of increasingly complex control mechanisms:
    1. Take two batteries, one for each coil, and flip them together/separately to make the rotor turn.
    2. Do it with one battery. Getting the leads connected and moved was hilarious.
    3. Use pushbuttons, as done in this video. Notice the smoke from the wires melting their insulation when fingers get confused.
    4. Replace the pushbuttons with a pair of DPDT center-off toggle switches. Muuuuuuuuuch easier.
    5. Replace the toggle switches with H-bridges.
    Success! Our stepper motor collection included some the size of a peanut, up to the size of a 5 gallon bucket, and we got to control nearly all of them. We felt so good.
    Then came Synchros, Servos and Control Transformers...

  • @82968438
    @82968438 6 лет назад

    In a practical manner you demonstrated so clearly the function of a stepper - great

  • @frank2398
    @frank2398 9 лет назад +1

    Excellent! Thank you so much for making this video!

  • @fstanovich
    @fstanovich 3 года назад

    Watched a lot of stepper theory videos. This short video cleared up a lot of my confusion. Will be watching more of
    your videos..

  • @ranboo1412
    @ranboo1412 9 лет назад

    i didnt need any of stepped motor informations at all but i satisfied with the explanation and diagrams and actual practical motor demonstration. I really loved this video
    U r awesome Kevin

  • @mrdouble
    @mrdouble 8 лет назад +3

    When you were sequenceing the buttons I thought "wow, is he actually going to be able to do that" lol. Good job. Great video

    • @mrdouble
      @mrdouble 3 года назад

      @Walter Theodore
      Reported

  • @jincyquones
    @jincyquones 9 лет назад +3

    Kevin, you are awesome! This was so helpful, as are all of your videos!

  • @gdelospalotes
    @gdelospalotes 9 лет назад +2

    Thank you! Again, you've made it really easy to understand :)

  • @moracabanas
    @moracabanas 5 лет назад

    First time I easy understand H bridges applied to Stepper. Thanks you so much

  • @tomcatmeow69
    @tomcatmeow69 2 года назад

    that was probably one of the best explanations I've seen on stepper motor fundamentals .

  • @750RanchRoad
    @750RanchRoad 8 лет назад

    Good job, dude. Crystal clear explanation. Thx a lot!

  • @quaternion-pi
    @quaternion-pi 9 лет назад

    Great! Please consider continuing the tutorial - MOSFET selection and software control. I always look forward to your tutorials - very well done.

  • @keithcitizen4855
    @keithcitizen4855 4 года назад +1

    Brilliant, so interesting to learn - thanks for showing

  • @amoghgajare2581
    @amoghgajare2581 8 лет назад

    Awesome explanation.Keep up the good work bro!

  • @jeffmorris2520
    @jeffmorris2520 9 лет назад

    The board with the printed protractor is an excellent idea. Great learning tool.

  • @hightttech
    @hightttech 4 года назад

    Your demonstration is excellent. 👍👍

  • @willofthemaker
    @willofthemaker 8 лет назад

    great video! definitely helpful in understanding how to control stepper motors

  • @jimiokey229
    @jimiokey229 6 лет назад

    nice brief on stepper motor ... its understandable video for those who want to know about the working of stepper motors

  • @tin9211
    @tin9211 7 лет назад

    hi, thanks for the video, it's very cool. question - i read from some other articles that when running and reversing power to the coil really quickly, it would create back-kick effects, and so capacitors and droids are needed? what's your thoughts?

  • @mokuroglucnc
    @mokuroglucnc 6 лет назад

    I am sure all appreciate your time and effort.Thanks.

  • @diyelectronicsguy
    @diyelectronicsguy 8 лет назад

    Your videos are the BEST!!!

  • @snaprollinpitts
    @snaprollinpitts 9 лет назад

    hey Kevin, that was a great video on stepper motors, yeah I would be very interested to see a video on how you would connect the mosfets and a follow up video. thanks!

  • @bradleymorgan8223
    @bradleymorgan8223 8 лет назад

    This is very cool and informative! Subbed

  • @charleselliott4943
    @charleselliott4943 8 лет назад

    Clear, concise, and short. Thanks.

  • @scourtheearth
    @scourtheearth 8 лет назад

    Great Tutorial!!! I wonder if you know of any "higher level of abstraction" ways to control a stepper motor. I was considering getting into Arduino in order to control my blinds, or some other home automation, and I wonder if I could find some software to say "Go Left X number of steps" or "go right x number of steps." etc... any ideas?

  • @williamconner8872
    @williamconner8872 9 лет назад

    Great video - I have a much better understanding of stepper motors and how they are controlled. Thanks!

  • @amtpdb1
    @amtpdb1 9 лет назад

    Thank for the explanation. I am trying to get a foam cutter board working that uses a mm2001 board with unipolar steppers. You mentioned using mosfets. As this board uses large resistors and they get hot, I was thinking about trying to figure out how to use mosfets to change things so there would not be so much heat. I am only a hobbyist with electronics, but it would be a great help if you did do a video showing how to move unipolar steppers with mosfets that were driven with a uln2003.
    Thanks for the video.

  • @SpyrosAplas
    @SpyrosAplas 8 лет назад

    Di Caprio Double explains electronics! Nice video mate!

  • @octavmandru9219
    @octavmandru9219 7 лет назад

    Very nice idea and demo!!

  • @maffysdad
    @maffysdad 8 лет назад

    Interesting and informative video... I'm just getting into the Raspberry Pi, so has been helpful... Many thanks :-)

  • @AliAhmed-tm1jf
    @AliAhmed-tm1jf 5 лет назад

    Great explaination...keep up the good work

  • @eivindmar
    @eivindmar 6 лет назад

    Question, what will happen if you cut one of the wires to the stepper motor? When using hybrid synchronous stepper.

  • @lantornify
    @lantornify 8 лет назад

    hey Kevin, what do I use to capture specific range in frequency to activate a specific stepper motor that is programmed to do a certain rotation in commands? Does the information have to be MIDI already then fed into this ...(thing i need to talk to specific motors)... or can I just get some device that doe this automatically?
    cheers

  • @venkir1408
    @venkir1408 4 года назад

    fantastic explanation for the beginners to understand

  • @woudjee2
    @woudjee2 6 лет назад

    Really clearly explained! Thanks :D

  • @EngineeringNS
    @EngineeringNS 9 лет назад +2

    Very interesting video!

  • @lucbouchard8277
    @lucbouchard8277 4 года назад

    Great tutorial - well presented.

  • @IntegralMoon
    @IntegralMoon 9 лет назад

    Awesome video as always!!! :)

  • @TheOnlyTominator
    @TheOnlyTominator 6 лет назад

    Thanks, man - very instructive!

  • @sd4dfg2
    @sd4dfg2 9 лет назад

    I made a driver from an h-bridge plan I found on the Internet. It seems to work fine, but I can't get any speed at all. I got a small boost by carefully adjusting the time between pulses, but it felt random - if I switch to another motor I would have to tune/guess again.
    Is there a way to achieve high speeds or tell what a reasonable speed is?

  • @myenjoyablehobbies
    @myenjoyablehobbies 4 года назад

    Very well explained. Thank you!

  • @histand
    @histand 9 лет назад

    Very clear tutorial. Thanks!

  • @santanumandal5455
    @santanumandal5455 6 лет назад

    what is the Vcc value you are using?
    Very helpful.

  • @NA12495
    @NA12495 3 года назад

    Another great video.

  • @badfender223
    @badfender223 8 лет назад

    Very interesting. Thanks for posting.

  • @Nocturnes1984
    @Nocturnes1984 7 лет назад +5

    Give this man a medal

  • @jaxxonbalboa3243
    @jaxxonbalboa3243 5 лет назад

    very nice simple demo.

  • @murraymadness4674
    @murraymadness4674 2 года назад

    Great video that explains them well.

  • @izoumashka
    @izoumashka 9 лет назад

    Kevin Darrah
    hey kevin, i would really like to ask u smth and hope u'll answer. its about 8x8x8 rgb led cube. well im building it now and i wanted to use ur code to control it, so: here's the thing i wanna ask: we know that the 74hc595's are daisy chained together so where (numericly) is the shift register which controls the layers is located i mean the anode control one. is it the last? hope u answer. love ur videos

  • @foreignmx
    @foreignmx 9 лет назад

    Thanks for sharing your knowledge.

  • @manasansiva8878
    @manasansiva8878 6 лет назад

    Can I connect the center wire of unipolar to negative and others to vice versa this is working fine for me? Is there any catch?

  • @ProXicT
    @ProXicT 9 лет назад

    Great video, thanks!

  • @lukmannet
    @lukmannet 7 лет назад

    Cool broadcast, thanks...

  • @onurolce7389
    @onurolce7389 9 лет назад

    Nice video. I had that degree scale before but I lost it. can you give us link for that degree scale ? I think it was a vector graphic.

  • @roberthatcher2773
    @roberthatcher2773 6 лет назад

    Good detailed explanation. Suggestion: Get some 'Sharpies' and color code the switches and create a color coded sequencing table on paper. Thanks for sharing.

  • @daddy7973
    @daddy7973 6 лет назад

    very helpful video. thank you bro

  • @JohnClulow
    @JohnClulow 7 лет назад

    great explanation. Thanks so much

  • @donovanpl
    @donovanpl 7 лет назад

    If the spec sheet does not indicate the voltage, but it does the current, how do you determine what supply voltage to use?

  • @negratio
    @negratio 9 лет назад

    Good job for this vid. Thx for sharing.

  • @adradri1127
    @adradri1127 5 лет назад

    Very good explanation

  • @mtnmanchad
    @mtnmanchad 8 лет назад

    Great video Good stuff, Thanks!

  • @MisterFizz
    @MisterFizz 8 лет назад

    Did U-do a review on RUclips of the X-carve?

  • @herpadiana
    @herpadiana 8 лет назад

    Good Job brother!

  • @reshadrei1788
    @reshadrei1788 9 лет назад

    wow, thanks a lot kevin, i've learn a lot from your video, i wish you could also release a vivid instruction on how to revive an AVR MCU due to fault fusing of a newbie like me :D, TIA

  • @georgedorner7943
    @georgedorner7943 6 лет назад

    Good pedagogy. Take this into class.

  • @Ryzler13
    @Ryzler13 7 лет назад

    Diagram at 8:00 When a switch is closed the circuit is still broken.
    OK need 2 switches, I didn't get to that bit yet.
    Very informative video. Thanks.

  • @Electromaniaworld
    @Electromaniaworld 6 лет назад

    beautiful information.

  • @Super997turbo
    @Super997turbo 4 года назад

    great explanation thank you

  • @richardcollins2569
    @richardcollins2569 8 лет назад

    Nice demo thanks. :)

  • @something_of_a_dreamer
    @something_of_a_dreamer 6 лет назад

    you made my day thanks

  • @humanbeing9538
    @humanbeing9538 8 лет назад

    Thank you very much for this video. But could you explain why it makes 1.8 step and 90? because of multiple poles on stator?

    • @humanbeing9538
      @humanbeing9538 8 лет назад

      +human being I meant why 1.8 and NOT 90

  • @jadesluv
    @jadesluv 8 лет назад

    excellent vid, super excellent!