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

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 2023
  • 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
  • วิทยาศาสตร์และเทคโนโลยี

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

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

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

  • @Roboticlay
    @Roboticlay 10 หลายเดือนก่อน +1

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

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

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

  • @larryplatzek9017
    @larryplatzek9017 10 หลายเดือนก่อน +1

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

  • @headbanger1428
    @headbanger1428 10 หลายเดือนก่อน +2

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

      Glad it was helpful!

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

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

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

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

  • @sidster64
    @sidster64 10 หลายเดือนก่อน +1

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

  • @EcoHamletsUK
    @EcoHamletsUK 10 หลายเดือนก่อน +2

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

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

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

    Very Helpful ❤👏👏👏👌

  • @policedog4030
    @policedog4030 10 หลายเดือนก่อน +4

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

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

    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 :)

  • @Rwide88
    @Rwide88 5 หลายเดือนก่อน +2

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

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

      @@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 =)

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

    Nice.

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

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

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

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

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  11 หลายเดือนก่อน +1

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

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

      ​​@@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

  • @SrGreck
    @SrGreck วันที่ผ่านมา +1

    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  วันที่ผ่านมา +1

      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 วันที่ผ่านมา

      @@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  วันที่ผ่านมา +1

      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 วันที่ผ่านมา

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

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

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

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  3 หลายเดือนก่อน +1

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

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

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  10 หลายเดือนก่อน +2

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

  • @mystixa
    @mystixa 10 หลายเดือนก่อน +3

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

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

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

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

      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.

  • @sub2seany
    @sub2seany 11 หลายเดือนก่อน +16

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

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  11 หลายเดือนก่อน +4

      Just here to fix the fridge...

    • @Britishfurryrectifiersucker
      @Britishfurryrectifiersucker 10 หลายเดือนก่อน +1

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

      ​@@Britishfurryrectifiersuckercry more

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

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

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

      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.

  • @Britishfurryrectifiersucker
    @Britishfurryrectifiersucker 10 หลายเดือนก่อน +2

    The construction looks super similar to geared ac synchronous motors

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  10 หลายเดือนก่อน +1

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

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

      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.

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

    Difference between 5 volt and 12 volt

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

    What are the tradeoffs to performing this modification?

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  10 หลายเดือนก่อน +2

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

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

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

      ​@@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!

  • @noweare1
    @noweare1 2 หลายเดือนก่อน +1

    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!

  • @twobob
    @twobob 11 หลายเดือนก่อน +3

    interesting...

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  11 หลายเดือนก่อน +4

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

    • @twobob
      @twobob 11 หลายเดือนก่อน +1

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

  • @erwinz5926
    @erwinz5926 10 หลายเดือนก่อน +1

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

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

      @@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.

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

    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. th-cam.com/video/kCoWSqSAGug/w-d-xo.html

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

    F O C
    O
    C

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

      What does this mean?

    • @ferrumignis
      @ferrumignis 10 หลายเดือนก่อน +2

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

      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 17 วันที่ผ่านมา

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

    • @JustAnotherMakerChannel
      @JustAnotherMakerChannel  17 วันที่ผ่านมา

      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.