Modifying Cheap Stepper Motor To Be More Powerful (28BYJ-48)

Ғылым және технология

In this video i'm going to modify a 28BYJ-48 stepper motor to work as a bipolar motor and evaluate it's performance against an unmodified motor.
How stepper motors work: • How Do Stepper Motors ...
Motor CAD Files: www.thingiverse.com/thing:662...
Music from #Uppbeat (free for Creators!):
uppbeat.io/t/swoop/modify

Пікірлер: 91

  • @paulz8750
    @paulz875016 күн бұрын

    Isn't it refreshing to watch an educational video with no "pointless verbal garbage". Thanks so much for your time, making this video.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    16 күн бұрын

    Thanks, glad you liked it :)

  • @Roboticlay
    @Roboticlay11 ай бұрын

    Ooooh yes, I love the buttery smooth voiceover. I'm looking forward to the next one!

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Thank you ;) I’m working away this week but I’ll have a new video as soon as I can :)

  • @ainbrisk545
    @ainbrisk5452 ай бұрын

    very cool! thanks for the explanation (and the take apart), very helpful in understanding the motor

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    2 ай бұрын

    Thank you, glad you liked it :)

  • @headbanger1428
    @headbanger142811 ай бұрын

    This is a great hack for low budget DIY/hobby. Thanks! I’m amazed you were able to squeeze out such performance from such an old built component. Maybe a video on a cheap way on how to cool them while at top performance? Is there such a thing as thermally conductive silicone tubing? Then one could run a water jacket.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Glad it was helpful!

  • @headbanger1428

    @headbanger1428

    11 ай бұрын

    Just fixed a typo. I meant “cool” not “cook”

  • @larryplatzek9017
    @larryplatzek901711 ай бұрын

    Thank you for replying good to explain why you did not show running with 5 volts. Hope you have a Great day!

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Thanks, you too!

  • @sidster64
    @sidster6411 ай бұрын

    Very nice Should Increase in Generation also less conflict in flow Great Job

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Thank you

  • @EcoHamletsUK
    @EcoHamletsUK11 ай бұрын

    Thanks. That's really helpful. I've just designed and 3D printed a model railway turntable to be powered by a 28BYJ-48, and was a bit concerned it might be underpowered. If it is, I can try your mod, that will hopefully solve the problem without the need to redesign it for a NEMA17 motor.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Glad it helped, please let me know how it turns out, sounds like a nice project.

  • @anilarkay
    @anilarkay5 ай бұрын

    Very Helpful ❤👏👏👏👌

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    4 ай бұрын

    Thank you so much :)

  • @policedog4030
    @policedog403011 ай бұрын

    Very helpful! Thank you for posting this. For purposes of discussion I wanted to mention there seem to be two versions of these with the same 28BYJ-48 designation - one a 12 Volt and the other is a 5 Volt version. I haven't checked the coils but I assume there is just a different number of turns on the coils. Good job getting the case apart you have to have the perfect size mini screwdriver which I have yet to find in spite of having a collection of 20 of them. edit (I just watched the video again and noticed your video did show the 5V spec and compare to the 12V - I just missed that the first time).

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Thank you! Yes the case is not an easy feat, I’d did slip a couple of times into my other fingers. These 5V ones seem to use something like 40-42 SWG and the bobbin is only half wound, about 22 ohm resistance IIRC.

  • @rtenenbown
    @rtenenbown2 ай бұрын

    Hello, great video! Will you please share your wiring schematic with the DRV8825 and controller board?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    Ай бұрын

    Sorry for the late reply, if you check out my ‘how do stepper motors work’ video there is an example at 11:30, just substitute the A1 & A2 for orange and pink and the B1 & B2 for blue and yellow. Hope this helps :)

  • @Electronzap
    @Electronzap7 ай бұрын

    Nice.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    4 ай бұрын

    Thanks :)

  • @valdolandar534
    @valdolandar5348 ай бұрын

    I am thinking of using these motors as syncronous with 5 volts and AC current at 50 hz.

  • @Rwide88
    @Rwide886 ай бұрын

    Nice video! I'm wondering, will this modification make the stepping more reliable when using a a4988 (or similar) stepper driver? I am currently using these motors unmodified with a4988 (yes it works). I do experience a missed step/jitter here and there though. Slowing down the speed doesn't seem to help so perhaps this modification could have a positive effect?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    4 ай бұрын

    Thanks for commenting, I think they were somewhat more reliable, I do think there were still some occasions of missed steps/jitter, but I was abusing the motors I was testing so that could have contributed to the issues!

  • @Rwide88

    @Rwide88

    4 ай бұрын

    @@JustAnotherMakerChannel I did the modification after commenting and also increased the voltage to 17V (my motors are 5V version). It works great. More torque and no more missed steps from what I can tell =)

  • @OutTheGaWoods
    @OutTheGaWoods15 күн бұрын

    I am new to the use of stepper motors and understanding them. I thank you for your content. I just accidentally found you on KZread and I’m grateful for that. I have a few questions about heat being generated on a low maintenance project that I am working on and what your suggestions would be, please let me know if you’re willing to help. Thanks again for the video.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    15 күн бұрын

    I’m glad you found the video useful. I’ll try my best to help with your questions, ask away!

  • @OutTheGaWoods

    @OutTheGaWoods

    14 күн бұрын

    I have two brand new steppers and drivers . I got the basic code to upload from another KZreadr (paul Mcwhorter) I designed and printed a custom litho and base to rotate it the stepper got a little warm to the touch without having a load on it. Then after letting it run for an hour it stopped working. I can hear and feel vibrations from the motor and that’s all. Soooo I installed the second stepper and driver. The first setup was ran like I see on KZread, arduino stepper and driver. The second time I followed Paul’s instructions and used an external power source that came in the arduino kit with the wall plug making sure to have everything set to te 5volt pins . It ran for an hour and just sits and hum like the first one. Please help. I have new steppers and drivers coming in because I now have a few people that want me to make one for them. And I want to use the arduino nano

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    14 күн бұрын

    Ok so I guess the first questions I have are: Do you have a part number for your stepper motor? Do you have a part number for your driver? What voltage are you trying to drive the stepper at?

  • @OutTheGaWoods

    @OutTheGaWoods

    14 күн бұрын

    28byj-48 5v dc stepper And the uln2003 driver

  • @OutTheGaWoods

    @OutTheGaWoods

    14 күн бұрын

    I’m just using the 5v supply that came in the kit until I come up with a better idea because I also need to run led lights for the litho

  • @SrGreck
    @SrGreck25 күн бұрын

    Hi there! I really enjoyed your video on the 28byj-48 motor. Do you have the 3D model available for download? I'm interested in creating a new internal reduction for the motor and would find it super useful. Also, do you know if the sizes in the model are accurate? Any insights would be appreciated!

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    25 күн бұрын

    Yes I can share the model, what format would be useful for you, I modelled it in fusion 360. It should be quite accurate though I think the gears are just an approximation, I.e. the teeth are not accurate involute profiles.

  • @SrGreck

    @SrGreck

    25 күн бұрын

    @@JustAnotherMakerChannel Fantastic! Thanks for being willing to share the model. Fusion 360 format works perfectly for me. And no worries about the gear teeth; I can work with approximations.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    25 күн бұрын

    I've just uploaded the files and you can find them here: www.thingiverse.com/thing:6620639 Sometimes Thingiverse is not very good and the link might not work until it decides to, you might have to check back in an hour or two.

  • @SrGreck

    @SrGreck

    25 күн бұрын

    @@JustAnotherMakerChannel Great! Thank you for sharing the link. I've managed to download the files successfully.

  • @AnJo888
    @AnJo8882 ай бұрын

    Hello, there. Good hacking video. My only doubt is: how the comparison between a 5V motor and 12V hacked should be interpreted... I mean, using a higher voltage wouldn't affect the results?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    2 ай бұрын

    Thank you :) The change in voltage is mainly due to the change in driving mode. The original driver runs as constant voltage, whereas the modification allows the stepper to be controlled as constant current. Although the modified motor driver is running at 12V the motor will not have a constant 12V across the coils, this is mainly why I included the power values as they are more representative of what's going on, as an example looking at the first modified test @4:08, the motor is using 30% less power overall but producing almost 4 times the torque, since this test is performed at 50mA per coil and the original unmodified motor had a current draw of 340mA with a constant 5V applied we could in theory run the modified motor at 5V and still achieve 50mA per coil and still see an increase in torque, it's just easier to find stepper drivers that work at higher voltages as they can generally accelerate the motors faster by using a higher voltage. I hope that was useful :)

  • @lesto12321
    @lesto1232111 ай бұрын

    as you break the connection, you dont use anymore the red cable? you drive directly only the remaining 4 cables?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Yes that is correct the red cable is unused and can be removed if you want!

  • @janaharajanrajan4652

    @janaharajanrajan4652

    11 ай бұрын

    ​​@@JustAnotherMakerChannelsame for six wires also , is it possible to use a six wire stepper motor from a printer that can be used as a generator or Dynamo

  • @praun80
    @praun806 ай бұрын

    when modified to bipolar mode, does the 12V version of the motor have more torque than the 5V version?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    4 ай бұрын

    I think it would depend on the current limit set on the stepper driver, theoretically it should produce more torque at 12V than 5V

  • @franky201226
    @franky20122611 ай бұрын

    Which driver you used while test modified version on 12v ?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    For the modified version I used a DRV8825, hope that helps :)

  • @xHugoSamu
    @xHugoSamu5 ай бұрын

    I'm new to this... Can someone explain? How do you go from 5v to 12v? Arent those completely different motors (there are 5v 28byj48 and 12v 28byj48). Because in another video, a 5v when converted to bipolar, the voltage became 10v, not 12v. Another thing, in the 12v tests, how dod you increase the current??

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    4 ай бұрын

    The stepper driver is used to limit the current, so you can drive the motors at higher voltages to reduce the chance of skipped steps under load and rely on the current limiting to try and prevent the motor from getting too hot. To adjust the current in the video I just adjusted the current limiting potentiometer on the stepper driver.

  • @mystixa
    @mystixa11 ай бұрын

    Its true but you can buy them with 3 wires as well. Also increasing the torque on these isnt a great idea as they have enough to break aa tooth in the gearbox as is. I know this from having a 3d printer that used 4 of these motors as extruder motors. A common failure was to have a broken tooth in the gear box.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Thanks for the info, where in the gear reduction stages was it?

  • @sub2seany
    @sub2seany11 ай бұрын

    Help Me Step Motor I'm Stuck in the washing machine

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Just here to fix the fridge...

  • @BritishEngineer

    @BritishEngineer

    11 ай бұрын

    @@JustAnotherMakerChannelI feel like they could be another undisciplined example of generation z, seeing their comments history and videos they seem to show no interest nor understanding in your content from what I’ve seen. I feel like they’re using your comments section as a free advertising platform.

  • @RatOrMouse

    @RatOrMouse

    11 ай бұрын

    ​@@BritishEngineercry more

  • @noweare1
    @noweare12 ай бұрын

    The 5 volt test, the motor did not seem to sound correct and the shaft did not move smoothly. You might have to drive them at a different frequency to find the sweet spot.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    2 ай бұрын

    Yes, they did seem strange, I remember having issues trying to ramp the speed too quickly too!

  • @larryplatzek9017
    @larryplatzek901711 ай бұрын

    How much torque on modified motor at 5 volts and current>

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    I can’t run the modified motor at 5V, the DRV8825 driver I am using has a minimum motor voltage of 8.5V. The current it adjustable so it can be anything up to 2A per coil.

  • @BritishEngineer
    @BritishEngineer11 ай бұрын

    The construction looks super similar to geared ac synchronous motors

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Yes, I think I’ve seen one like that driving a microwave turntable.

  • @valdolandar534

    @valdolandar534

    8 ай бұрын

    Si, pero los de microondas son de un bobinado y giro aleatorio si no llevan una carraca. En cambio hay ahora otros con doble bobinado para elegir la dirección de giro. Estos últimos si pienso que son lo mismo basicamente aunque la diferencia es el alto voltaje de 220v y que solo sacan 4 cables.

  • @twobob
    @twobob11 ай бұрын

    interesting...

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    These are tough little motors, at 31V 0.8A it took a few minutes to die at 168 degrees!

  • @twobob

    @twobob

    11 ай бұрын

    @@JustAnotherMakerChannel feels like a battery per leg is the way to go.

  • @erwinz5926
    @erwinz592611 ай бұрын

    this motor had 2000 microsteps and, with the hack it has a backlash of 4 degrees. how much backlash did it had before? how does this make sense. how can one fight this backlash issue in small steppers..? or is it simply the price for add on power due to other magnet mode?!

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Good questions! Unfortunately the backlash is the product of cheap gears, it’s no more or less before the modification. Probably the best course of action is to use these steppers for something like a lead screw, e.g. on a 8mm lead screw, 4 degrees is 0.09mm, or a 4:1 reduction with helical gears would net 1 degree backlash if the helical stage is close to zero backlash. You can also pick the motors with the lowest backlash from the batch you buy for the more critical elements of a project. Hope this helps :)

  • @erwinz5926

    @erwinz5926

    11 ай бұрын

    @@JustAnotherMakerChannel my first guess would have been that the plastic gear would be the root cause. with several!! transmission stages, each causing potential error. I learned that precision error is "not accumulative" which correlates a little with your "best in batch" theory. However, if the material of the gear wears out over time, its a false favor. lead screws rules ya. certain leads might even reduce the effect as one needs minimum force to move.

  • @firewolf34
    @firewolf3411 ай бұрын

    What are the tradeoffs to performing this modification?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Well the key trade off is that you need to use a different stepper driver than the one supplied with them, such as a A4988, DRV8825, TMC2208 etc. and these cost more, typically £2 - £8, these also typically prefer a higher voltage then the supplied driver, for example the DRV8825 needs about 8.5V for the motor power which can be more challenging if your project is battery powered. I haven’t used these much, I was planning to use them to improve my hexapod but the backlash in the gears is just too much so I may make a little automatic coil winder or something with them and then try rewinding one with different wire sizes to see if they can be made more powerful.

  • @firewolf34

    @firewolf34

    11 ай бұрын

    ​@@JustAnotherMakerChannelthanks! If you do that, I'm sure it will make a cool video. I had assumed the extra stepper driver would be a cost for sure, but I'm curious if a similarly spec'd driver would face pros/vs/cons in this new bipolar mode vs the original mode, assuming it could support both. I am not too well-versed in stepper motors. :P or is the bipolar mode the preferred mode for higher-quality, serious drivers?

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Yeah mainly it’s about cost, unipolar motors (original) tend to have lower power and torque because only half of the coils are energised, but the driver can be really simple and cheap because it doesn’t need to change the polarity of the voltage supplied to any of the coils. Whereas bipolar motors require a little more complexity from the driver as they need to change polarity, but for us it’s easier to use a driver like this because modern types are really sophisticated, we only really need 2 wires, one for step and one for direction, and they typically have current limiting that you can set, work on a bigger voltage range (so you can drive faster) and they can do micro-stepping (they precisely control coil currents to hold the rotor between positions, giving more steps per revolution), and even determine if there are faults with motor or circuitry, really the cost of these drivers is definitely worth it! Because of the tremendous popularity of 3D printing the cost of bipolar motors and drivers are significantly cheaper than they were 10 years ago, making the cost benefit of unipolar motors and control not as significant as it used to be.

  • @firewolf34

    @firewolf34

    11 ай бұрын

    ​@@JustAnotherMakerChannelThank you for this excellent and detailed response :) this clears up my confusion!! and thanks for the cool video, it is inspiring me to spend some more time with my steppers. You'll definitely have a new subscriber for me!

  • @theothergameygamer

    @theothergameygamer

    17 күн бұрын

    @@JustAnotherMakerChannel I had the same idea but the payoff vs the time required just wasn't there for me - too many irons in the fire as it is.

  • @srejth
    @srejth6 ай бұрын

    Difference between 5 volt and 12 volt

  • @timmyalmroth
    @timmyalmroth6 ай бұрын

    It might be easier to just remove the blue cover to access the PCB. As seen in this video showing how to convert it into a bipolar stepper motor. kzread.info/dash/bejne/nXejubWqg6Stpco.html

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    4 ай бұрын

    Thanks for the tip!

  • @Dustmadeout
    @Dustmadeout11 ай бұрын

    F O C O C

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    What does this mean?

  • @ferrumignis

    @ferrumignis

    11 ай бұрын

    @@JustAnotherMakerChannel Field Oriented Control AKA Vector Control, which is a clever way of controlling the stepper drive currents to provide numerous performance benefits. However no-one in their right mind would be considering this for the kind of application these very cheap gears steppers would be used in.

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    11 ай бұрын

    Thank you, I wasn’t sure if they meant field oriented control, fact or crap, free of charge! Yes it’s used more in BLDC motors.

  • @yoashuain1
    @yoashuain1Ай бұрын

    Really? 5V for your unmodified stepper, and 12V for your modded stepper? G... I wonder why. 😂😊

  • @JustAnotherMakerChannel

    @JustAnotherMakerChannel

    Ай бұрын

    The power figures are comparable, I.e. the higher voltage and alternative driving mode produce more torque whilst consuming less power and thus producing less heat.

Келесі