28BYJ-48 Stepper Motor Torque testing and achieving maximum torque - Baba Awesam

Поделиться
HTML-код
  • Опубликовано: 14 июл 2024
  • In this video we test various ways torque can be increased on the 28BYJ-48 stepper motor. We test the motor in unipolar and bipolar mode with ULN2003, L293D and A4988 motor driver. We will eventually see whether this motor can lift 2KG. We use ESP8266 for all the microcontroller needs.
    Automating Ikea Tupplar Roller Blinds
    • Automating Ikea Tupplu...
    Converting 28BYJ-48 from Unipolar to Bipolar
    • Convert 28BYJ-48 Stepp...
    Codes
    28BYJ-48 with ULN2003 Unipolar Stepper driver
    gist.github.com/samirsogay/43...
    28BYJ-48 with L293D Bipolar Stepper driver using DOIT Motor Shield
    gist.github.com/samirsogay/99...
    28BYJ-48 with A4988 Bipolar Stepper driver
    gist.github.com/samirsogay/1e...
  • НаукаНаука

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

  • @peileed
    @peileed 3 года назад +10

    this is 100% what I was looking for, someone lifting the hell out of it and not just reading specifications

  • @JonSkulemowski1
    @JonSkulemowski1 3 года назад +14

    Your code is much stronger than the current stepper code floating around out there. Other code samples only allow high current on a single coil, but running the current across two at the same time makes perfect sense. There's a huge difference between 300 and 900 grams for most projects, including mine. Thank you!

  • @theintelarif
    @theintelarif Год назад +2

    This is how to get the most out of a stepper motor. Your tests are impressive and brainstorming. Thanks for documenting your findings and sharing with everyone.

  • @ChrisGWGreen
    @ChrisGWGreen 2 месяца назад

    Thanks Samir. This is really useful. I want to build a turn table for a laptop and your tests show me its a very capable motor for the purpose.

  • @shrikman
    @shrikman 3 года назад +3

    Great video! I appreciate your dedication and problem solving attitude, as well as your straightforward narration.

  • @androsefernandes134
    @androsefernandes134 2 года назад +1

    Each step of the testing was well explained and the observations and results are very helpful. Keep it up!!!

  • @p.g.pg38
    @p.g.pg38 3 года назад

    Merci Samir pour ce test très instructif!

  • @nikolasbabetas3490
    @nikolasbabetas3490 3 года назад +1

    Thanks a lot! I am gonna try out tomorrow the things I learnt. You might have made my project a lot more efficient!!

  • @Ashishchabha
    @Ashishchabha 3 года назад +1

    One of best demonstration videos on RUclips...

  • @andrejziman8304
    @andrejziman8304 Год назад

    Thank you man, you helped me a lot with my project! Using your code I managed to get a lot more torque from the motor.

  • @tinmisic6950
    @tinmisic6950 4 года назад +3

    Great video, it really helped me. Thank you!

  • @CiscoSaeed
    @CiscoSaeed 4 года назад +3

    Good Job Samir keep going!

  • @HasanGrkann
    @HasanGrkann 4 года назад +6

    this is exacly what im looking for. Thank you.

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

      Yeah man. There is always a nice guy with cute accent who finally has the solution

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

    Thanks for putting so much efford in this video, it helped a lot :)

  • @PiefacePete46
    @PiefacePete46 4 года назад +6

    Excellent video. There is one significant thing that is not well known, and it will influence your results!
    These motors have a friction clutch. The last gear in the internal gear-train is a snug fit on the brass output shaft; it is made so it will slip if too much load is asked of it. The motors are made to oscillate the vanes in air conditioners. On startup, the controller drives the motor until the vanes are forced against their end-stop, at which point the gear slips. This is a simple way of "zeroing" the vanes, without the cost and complication of electrical end-stops.
    If the motor gets hot, the gear will soften a little, and slip sooner, which explains why you could only lift smaller loads with a hot motor.
    If you can lock the gear to the shaft, I am sure you would get much better results, but I could not think of a satisfactory way of doing it, and in the end I gave it away. GOOD LUCK!!! :o)

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

      Thank you so much for this information

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

      There is a lot more to it, addition to the clutch, the ceramic magnet inside is very weak compared to other can type or hybrid variety. Also, the magnet strength varies between different manufactures. The plastic gear train eventually will give up if overloaded.

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

      @@silverback3633 : Yes, they are a very low-budget "throw-away" item. The gears are very weak looking... It's amazing they hold up as well as they do. Great for learning though.

  • @guelweles
    @guelweles 3 года назад +1

    Wow, that's a hell of studies to increase the torque of this little motor, I was exactly looking for this, built a project and during the assembling noticed that my 28By-48 5v can't handle the job, so I'll definitely try using it in bipolar mode, luckily I have some a4988 driver around, will try to use this one with 10V.
    I appreciate you posting such a brilliant material around this little motor, keep it up and cheers from Brazil.

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

      Make sure you convert to bipolar for the A4988. For non-PWM drivers, the center tap is always at 1/2 of the driving voltage and so little to no current flows through it. For PWM like the A4988, the centertaps are no longer always at 1/2 of the driving voltage.
      You can use much higher voltages with the A4988. It uses high voltage to speed how fast the current rises, then holds at that set current. 24V should be fine as long as you set the current to the stepper rated current. In fact, the A4988 relies on using a much higher voltage or you get no advantage from it over using the L293D.

  • @gearscodeandfire
    @gearscodeandfire Год назад

    Great documentation!

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

    Thanks man, really helped me out!

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

    An excellent video. Well explained and well demonstrated.

  • @digihz_data
    @digihz_data 11 месяцев назад

    Good testing and info, thanks.

  • @johngrid9799
    @johngrid9799 3 года назад +1

    Excellent presentation, please post more

  • @garethbarry3825
    @garethbarry3825 8 месяцев назад

    Thank you so much for this very informative video - I needed a way to increase the torque for these for my flightsim throttle, for which I am using these stepper motors for moving autothrottles - simply using your code with the time delay set as you prescribed increased the torque to be perfect for my needs. An excellently presented video indeed.

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

    Awesome testing

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

    Great work!

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

      Thanks. I have learnt a lot from your videos.

  • @paulrmoss
    @paulrmoss Год назад

    I like it,,, you saved me some time thanks.

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

    subbed, very good video, serves the purpose well

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

    You are great brother👍🏻👍🏻

  • @viyugunmj359
    @viyugunmj359 Год назад

    Super effort

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

    great work

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

    great video subed for this .

  • @jorgecarvalho2033
    @jorgecarvalho2033 Год назад

    tks so much

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

    Excellent

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

    nice video bro

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

    👏👏👏👏👏!!! Muy bueno!!!

  • @Path_toPeaceislam
    @Path_toPeaceislam Год назад

    walaikum sallam
    tanks
    it great video i'm looking

  • @lehieu665
    @lehieu665 Год назад

    nice video! what is it called the thing you used to connect the 28bjy-48 and the rope? thank you

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

    Good

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

    Can the 5V motor version modified to bipolar work with 12V??

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

    bom ! gostei do teste.

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

    I do wonder if you were able to provide enough current at high voltage.
    I recommend a toolkit rc m8 or similar as a powersupply if you want an inexpensive one to test. It's also a useful lipo charger.

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

    السلام عليكم
    Very interesting video, can you please make some testing on the durability over time (as a unipolar), I want to use it as peristaltic pump but I'm not sure of how long it will last.
    Thank you brother

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

    with a current lmited a4988 in bipolar mode. does the torque differ between 5v and 12v? i'm running it at 200ma and i just BARELY lack enough power to lock my tools properly and the motor is already a bit hot when I run it.

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

      The torque differs but not considerable

  • @emielleclercq
    @emielleclercq 3 года назад +1

    I don't have much experience with stepper motors but was looking into using this motor for a simple robot arm. I would gear it down quite a bit as I don't mind speed. How accurate is it at high torque values? Some people claim it has a torque clutch or misses steps.

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

      The thing I learnt recently about this is that the output shaft can slip as the plastic and metal shaft is not glued. This particularly I noted at high torque. Maybe this is the torque clutch you are referring.

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

    Hello, very interesting demo. Do you know if it possible to use a sensitive touch button with a stepper motor?

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

      Any input should be fine with a microcontroller

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

    Jfc, at 4:10 there's a cracking noise that with headphones on made me nearly crap myself. Good tests though

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

    Have you tried the 12v motor in bipolar mode to increase the 15min roll up time for your blind? Looking to do that with my 180cm blind but 15mins is too long and curious to see if you can make it faster

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

      I didn't try the motor with bipolar mode as I didn't want to fiddle with running setup. What I suggest is that you can try a step delay of 15ms instead of 30ms which I am using. I didn't find much benefit of using 30ms delay over 15ms so with 15ms, the blinds up duration should half.

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

      @@SamirSogay Trying to determine which is the best option. Either motor on the blind itself (like your setup) or put a motor on the chain of the roller blind which means no need to worry about blind weight on the motor but won't look as neat

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

      @@silviudc If it is chain based, I think etter option will be connecting motor to chain.

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

    How can I increase the speed?

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

    Hi. Nice video. thank you but I have a question. At the start you show that you use a 5volt 28byj-48. I know you need to make it bi-polar to use with cnc shield and a4988 driver. But you say you use 10 volt now? to power the bi polar version? How does that work? Does that mean you need 24 volt for the 12 volt version? But I never see anyone use 24 volt power supplies. it is always 12 volt connected to the cnc shield not 10 or 24. After I saw your video I have been googling but I cannot find my answers. It seems the a4988 need 8 volt minimum. So you can never drive 5 volt stepper right even if it is 10 volts the 12 volts supply is to much. I am so confused now.

    • @SamirSogay
      @SamirSogay  3 года назад +1

      Hi. My tests are to check the torque of the stepper in various conditions and may not be practical. For bipolar mode, we have twice the coil at our disposable so we apply 5v on each set of coil, thus our input voltage of 10v. For A4988 and 8v, since your stepper can take 10v (5+5), provide the a4988 10v. It may even take 12v but you run the risk of burning the motor as you are going above the ratings.

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

      @@SamirSogay yes. After more research it seems you can use 12 volt. It is just that it is not very obvious in most videos. If I trim the ref voltage to 0.10 and it works. It doea not het hot neither does the a4988 and i did not yet add the heatsink. I do use a very cheap volt meter so it might wel be that my 0.10 is only 0.08. Thank you😁

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

    Excellent video 👍 I am wondering about running the motor at 2ms delay in bipolar mode at 10V. By how much do you think the torque will reduce? Do you have a torque-speed curve from your tests? Thank you!

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

      I don't have a torque curve but it should be around 600gmfcm for 2ms delay

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

    Hai. Thanks for the video. Can we multiply torque by using gear system?

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

    waalaikumsalam

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

    Ualeikum assalam

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

    3:25 for some reason with the same motor, same voltage, same shaft and same code my motor cannot lift more than 500g (at 2amp, not sure how many amps you are using in that example, but 2 should be more than enough I think)

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

      Current requirement is more than enough. How exactly are you lifting the weight. Is it far away from the centre of rotation?

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

    How can we make this bipolar without using codes? Please reply.

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

      Any stepper motor requires microcontroller and microcontroller requires code

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

      @@SamirSogay No I mean, can I just cut that middle connection of that motor to make it bipolar? I need help 🙏🙏

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

      @@_DarkKnight you will still need a different Code as bipolar motor requires 2 coil activation at the same time

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

      @@SamirSogay Thank you so much sir😊😊

  • @armantape
    @armantape Год назад

    Waalaikumsalam

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

    Thats all cool, but this stepper have torque only 0,3kg and if you would be incrase voltage or use bipolar mode after 10 minutes gears in motor reductor "says good bye" for you, and be broken... (

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

    what is 28 by j-48.

  • @mp-xt2rg
    @mp-xt2rg Год назад

    That motor has a bit not in it than you're giving it credit for. The bearing design you're using is fairly draggy.

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

    What the fuck is `gmfcm` 🤔

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

    Awful.

  • @fooballers7883
    @fooballers7883 Год назад

    Nice work...Next test if u want to carry out would be life of the gears... how long they last..Txs for an interesting video