Precision motion control: ODrive Servo? Trinamic Stepper? Chinese Hybrid?

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

Blue Hybrid: www.banggood.com/custlink/DDm...
ODrive: odriverobotics.com/#odrive
Bench PSU: www.welectron.com/Siglent-SPD...
Patreon: / marcoreps
In this video I want to find the best motion control system for my new CNC machine. I have been collecting candidates in the past months and now it's time to compare them: A Chinese hybrid stepper w/ encoder, a new Trinamic IC called TMC5160 and an open source hardware BLDC servo driver called ODrive.

Пікірлер: 381

  • @aarondcmedia9585
    @aarondcmedia95856 жыл бұрын

    Stepper monsters. Dancing Pepe. Overheat shrink. Concerned kermit (I am sure I missed even more). You have outdone yourself this time, simply outstanding. Chapeau! I fully encourage the option of "why not all of them" when presented with multiple choices of CNC projects, look forward to see their construction.

  • @SuperLuckyLad

    @SuperLuckyLad

    6 жыл бұрын

    Laser engraved oscilloscope screen?...lol

  • @dimitar4y

    @dimitar4y

    5 жыл бұрын

    Who's that pokemon!?

  • @nickstanley5064

    @nickstanley5064

    5 жыл бұрын

    Alucard Pawpad, it's Pikachu!!!

  • @bustedparts
    @bustedparts6 жыл бұрын

    I love this video! I am very new to the whole motion control world and the overview you gave on the different systems are fantastic!

  • @MB-hs4vp
    @MB-hs4vp6 жыл бұрын

    Looking forward to the builds. Also, it's nice to see a video listing the pros and cons of each of the normal driver flavors instead of just servo vs stepper.

  • @AppliedScience
    @AppliedScience6 жыл бұрын

    Good stuff! You may be interested in the Clearpath servo motors with integrated controller from Teknic.

  • @reps

    @reps

    6 жыл бұрын

    Yes, I've seen that in your Bullet Time video, very cool but very pricey :L

  • @gamerpaddy

    @gamerpaddy

    6 жыл бұрын

    how about Mechaduino? can be attached to any stepper that has its shaft visible on the backside to put a small diametrically polarized magnet on it. also opensource. or VESC which is opensource too, made for up to 50v 240A brushless motors and supports hall/encoder feedback.

  • @extraace

    @extraace

    6 жыл бұрын

    The thing has put me away from clearpath is lack of encoder outputs. I know they're meant to be direct stepper replacements but then you might as well just keep the steppers. I have a big (4500)kg mill I switched to linuxcnc. Was considering clearpath for the 4th/5th axis, but you get more for the money with DMM servos.

  • @Jay0neDE

    @Jay0neDE

    6 жыл бұрын

    whoa nerd royalty in the house. greetings Ben.

  • @Thefreakyfreek

    @Thefreakyfreek

    6 жыл бұрын

    i was going to say that good on you both

  • @swandonovan
    @swandonovan6 жыл бұрын

    Man, I love your videos. Thanks

  • @BuilderV8
    @BuilderV85 жыл бұрын

    What a fantastic demonstration of control and description. Thank you.

  • @DevilsHandyman
    @DevilsHandyman6 жыл бұрын

    I love the way your carbonize the wires to improve their efficiency. ;)

  • @microdesigns2000
    @microdesigns20005 жыл бұрын

    5:45, yes I read that monster datasheet. Overwhelming is a good adjective. I look forward to using this Trinamic chip set.

  • @divyajnana
    @divyajnana6 жыл бұрын

    just found your site, super funny and useful at the same time, subscribed, THANK YOU!

  • @alexandrepv
    @alexandrepv6 жыл бұрын

    That is very nice field-oriented-control on those brushless motors! Amazing! And for a fraction of a fraction of the cost!

  • @xDevscom_EE
    @xDevscom_EE6 жыл бұрын

    That's exactly how I used thermal-shrink tube yesterday at work :)

  • @BergRD
    @BergRD6 жыл бұрын

    Great video! The 'Press enter and hide!' was superb! :D

  • @emilen2
    @emilen24 жыл бұрын

    10:12 That's a very beautiful layered musical chord your motors struck! I might sample that.

  • @mikemulligancopilotdesigns9904
    @mikemulligancopilotdesigns99043 жыл бұрын

    Man your videos are so great! Thanks for sharing!

  • @AndersJackson
    @AndersJackson6 жыл бұрын

    Your videos gets better and better each time I watch them. :-)

  • @mr.sandman4782
    @mr.sandman47826 жыл бұрын

    CANT WAIT for the project video

  • @AiswaranDevaraj
    @AiswaranDevaraj6 жыл бұрын

    for some reason this channel is soothing to watch i dont know why and some of them i dont even know what they are

  • @Sigmatechnica
    @Sigmatechnica6 жыл бұрын

    I love how projects to make cnc kit to make stuff become more importent/interesting than the stuff you needed a cnc machine for to start with :D

  • 4 жыл бұрын

    It's a good use of your time! Keep doing what you love!

  • @amateurcarolina
    @amateurcarolina6 ай бұрын

    Neat what you're doing with your scope screen!

  • @avejst
    @avejst6 жыл бұрын

    Thanks for sharing 😀👍 You always find a way to use your time, this way or another project way..😉

  • @DanielRowe
    @DanielRowe6 жыл бұрын

    Looking forward to seeing these machines.

  • @modfabcom-au9909
    @modfabcom-au99096 жыл бұрын

    Love your work Marco !

  • @jon_raymond
    @jon_raymond6 жыл бұрын

    Thanks for such a great comparison!

  • @FilmFactry
    @FilmFactry5 жыл бұрын

    Excellent information, very helpful!

  • @Egon.Sorensen
    @Egon.Sorensen6 жыл бұрын

    Wow! Amazing visual effects - it really blew me away + the sound *lol* Can you do a video on what you are using to edit your videos - they look soo good! Thumbs up! Thanks so much for sharing such superb work. (Glasses and goggles are cool - they keep your looks up ;-)

  • @tobystewart4403
    @tobystewart44035 жыл бұрын

    Great information and style. The Odrive is the madness.

  • @user-yx3my1tr5o
    @user-yx3my1tr5o5 жыл бұрын

    I use dynamotion kflop. Real closed loop. From now on I feel joy and calm. No matter how much work time, always accurate coordinates. Stepper motor driver Leadshine, most silent and powerful. 42 volts power sourse.

  • @FranklyPeetoons
    @FranklyPeetoons6 жыл бұрын

    I like these comedy videos masquerading as engineering videos. Dry as a bone!

  • 6 жыл бұрын

    Thank you, the tmc5160 is exactly what I need for my robot. Progress is moving so fast, I checked all the Stepper driver 6 month ago, and somehow missed the tmc5160. If I find somewhere time I make a driver like you suggested (no promise lot of other projects).

  • @dimitar4y
    @dimitar4y6 жыл бұрын

    I love the chinese hybrid the most, with that awesome awesome driver that adjusts current and detects step loss. I like the idea it just interrupts, instead of trying to recover (and doing something awful). You could hook that up to a custom program to re-home the machine and continue.

  • @grantsunday8916
    @grantsunday89166 жыл бұрын

    Entertaining and informative. Sehr gut

  • @ponydown4189
    @ponydown41895 жыл бұрын

    The perfect video I was looking for! Danke! If I'm guessing the accent right.

  • @Tuffenough4u
    @Tuffenough4u4 жыл бұрын

    DAMN! I can't believe I didn't know about this Odrive before now. I've an active RC enthusiast for 30 years now, and was into high end 4x4 short course and buggy racing for the last 10. That being said, I'm a hobbywing guy. Hobbywing is the only manufacturer that I know of that offers G2 motors that utilize two separate encoders. This was a real advancement over the rest of the rc motor world, as having two separate hall sensors allowed them run the low resolution sensor for lowspeed operation. Before the invention of these type motors, the speed control (ESC) would just turn the sensor off at low speeds so that it would prevent "cogging" (the bucking and hanging up due to low torque when going from 0-moving) Once the ESC sensed that the motor was running past a certain RPM, it would then turn on the sensor mode for high resolution control and superior efficiency over non-sensored motors. So I guess what I'm getting at is I wonder if it's possible to take one of the G2 Motors that have dual sensors and get write code needed for a redundancy algorithm setup with one of these drivers?.... Hmmm. Got my head spinning now!

  • @megapwn333
    @megapwn3335 жыл бұрын

    I'm working with the TMC5161 right now the brand new motor controller from trinamic

  • @armandgeorges4380
    @armandgeorges43806 жыл бұрын

    The best channel on KZread!

  • @avejst
    @avejst6 жыл бұрын

    Interesting stuff Thanks for sharing 😀👍

  • @avaruusvektori
    @avaruusvektori4 жыл бұрын

    Nice review of DIY options, Marco! PS have you noticed Finnish company's Granite Device and their IONI drive? Those drives are quite flexible and can do almost everything of all the drives reviewed here in single model. Story of that company started from hobby CNC project, very much like yours :)

  • @brucewilliams6292
    @brucewilliams62926 жыл бұрын

    Thank you for sharing your dilemma! :)

  • @umargul5644
    @umargul56444 жыл бұрын

    Well done sir very useful

  • @davidprock904
    @davidprock9045 жыл бұрын

    I got plans to build my own 3D printer, also designing my own stepper motor, godly strong and insane accuracy and precision. The design is still just in my head, and a lot of gearing is involved. And motion conversion, that I could use a bit of help with

  • @robertanderson6471
    @robertanderson64715 жыл бұрын

    Thank you for building something real quick

  • @JoeSmith-wu3yz
    @JoeSmith-wu3yz6 жыл бұрын

    Good job as always :)

  • @cedricpod
    @cedricpod5 жыл бұрын

    I love this video great info and great voice

  • @PhG1961
    @PhG19616 жыл бұрын

    Waw, absolutely a great video !

  • @thomasfolbrecht4067
    @thomasfolbrecht40676 жыл бұрын

    The Kermit got me. Another excellent video!

  • @MadHatter123456
    @MadHatter1234566 жыл бұрын

    Thanks a lot! Awesome stuff! Made me think about using an ODrive for my DIY-lathe, but I think I'll stick to my chinese servos for that. If only they could be used with step/direction...

  • @johnstigglet7512

    @johnstigglet7512

    6 жыл бұрын

    I think you will find step and direction is available

  • @joshwarner5676
    @joshwarner56766 жыл бұрын

    This is pretty much the same conclusion I came to with the odrive vs a hybrid stripper system when considering for my next build. Laser time with the odrive.

  • @GeorgeTsiros
    @GeorgeTsiros3 жыл бұрын

    those gimbal motors are _gorgeous_

  • @AdaptivePhenix
    @AdaptivePhenix6 жыл бұрын

    Excellent vid! Great information....and humour LOL

  • @rikilshah
    @rikilshah6 жыл бұрын

    Your raw humor is certainly a treat to ears. That concerned Kermit though.

  • @wilsonmura5930
    @wilsonmura59306 жыл бұрын

    Great vid! & also could you please pass along the links for the gimbal motors and encoders?

  • @barirwin8559
    @barirwin85595 жыл бұрын

    I love your work, Marco. Thanks alot

  • @maurod6180
    @maurod61803 жыл бұрын

    good video!

  • @Andreas-gh6is
    @Andreas-gh6is6 жыл бұрын

    I just love your humor!

  • @Tuffenough4u
    @Tuffenough4u4 жыл бұрын

    This is like an opensource RC ESC (speed controller)! The newest Hobbywing G2 capable speed controls like the Pro XE series has all the features you mentioned the Odriver does, such as dual hall sensor control, regenerative braking, etc. I wonder if the creator was a Hobbywing tech defector?! haha

  • @georgevukelich607
    @georgevukelich6074 жыл бұрын

    We just built a 6kW pulsed laser system at work to weld proprietary dissimilar metals. We're also using a 1kW psed laser to abate the weld edge of the metal.

  • @R3DE3MER
    @R3DE3MER5 жыл бұрын

    love that kermit in the background at 10:12

  • @MegaFPVFlyer
    @MegaFPVFlyer6 жыл бұрын

    Maybe I've finally found a use for all the BLDC motors I have lying around!

  • @thecyclingmaker
    @thecyclingmaker5 жыл бұрын

    hmmmm, that click at 9:56 and yes, a great video, thankyou

  • @Tedlasman
    @Tedlasman3 жыл бұрын

    So, this is another thing I bought that happens to be in video I watched from you.

  • @twistedsocal
    @twistedsocal5 жыл бұрын

    clear path servos are pretty nice and I believe they have decent holding strength

  • @brainfornothing
    @brainfornothing6 жыл бұрын

    Wow ! Ben Krasnow is in the House ! I made my own drivers, very simple schematics, for my first and second CNC's, in the late 90's, before eBay, Hehehe! My next CNC's will be a little PCB mill/LED laser engraving and a robust CNC router; this video gave me a good solution for the last one, with thick steel frame like my second CNC, maybe 400x400 mm, to use in wood, aluminium and steel, using soft passes and refrigeration. What is your goal ? Thanks for sharing !

  • @DodgyBrothersEngineering
    @DodgyBrothersEngineering5 жыл бұрын

    Giving you a like and a comment because you have the right amount of geek going on.

  • @bringamosa8480
    @bringamosa84806 жыл бұрын

    5:45 got me cracking up. awesome

  • @hyperhektor7733
    @hyperhektor77336 жыл бұрын

    great content

  • @a51mj12
    @a51mj125 жыл бұрын

    NEED MORE REPS!!!

  • @metricstormtrooper
    @metricstormtrooper6 жыл бұрын

    I can only understand 10% of what you talk about, but its really interesting and entertaining anyway.

  • @res1492

    @res1492

    6 жыл бұрын

    No...i just thick!!

  • @metricstormtrooper

    @metricstormtrooper

    6 жыл бұрын

    G510Gamer What accent?

  • @metricstormtrooper

    @metricstormtrooper

    6 жыл бұрын

    res1492 That was unnecessary.

  • @res1492

    @res1492

    6 жыл бұрын

    Ermm...thanks for caring but i really am thick!!...im 42 and just figured out how to tie my shoelaces yesterday

  • @tylouww.1915

    @tylouww.1915

    6 жыл бұрын

    I think its a german accent, because i am Form Germany and i can hear it

  • @dunichtich100
    @dunichtich1006 жыл бұрын

    Verry verry verry good quality video!!!

  • @vasyapupken
    @vasyapupken5 жыл бұрын

    closed loop stepper is actually a good choice. all servos has very bad holding torque in compare so it's not because "not tuned". even fine tuned proper servo motor must be next size up to have holding torque similar to stepper. (nema23 stepper = nema34 servo)

  • @skyhacker6
    @skyhacker65 жыл бұрын

    0:25 RIP the oscilloscope !!!! smoke, smoke everywhere !!!

  • @sergiocardenasreyes7418
    @sergiocardenasreyes74186 жыл бұрын

    Amazing video. What controller would you recommend If one wanted to work with a small brushless motor (like the blue beetle you show 8:31) ?

  • @iosonogerva1989
    @iosonogerva19896 жыл бұрын

    I used a lot of those chinese closed loop stepper at work and i have mixed feeling. On one hand they are very convenient but in the other hand the factory tuning is not suitable for all uses. For example, the PID that control the feedback, can (and will) cause oscillation and imprecise positioning on fast movements due to overshoot, the auto tuning of the power is so hit and miss that i discovered that the best solution i to disable it (even when it's disabled it seem to set its parameters at boot resulting in a motor that does not have consistent torque between boots). All of those problems can be solved configuring the parameters but good luck in sourcing the correct software for your specific controller (even the manufacturer can't send me a working version of the software that's not in chinese and untranslatable). BTW they seem to be all manufactured (or cloned) by a company named LeadShine and they even exist in the more convenient integrated form with the driver mounted on the side of the motor. I have some controllers with the chip marking readable, if you want some info on the chip i can send you a photo

  • @hyperhektor7733

    @hyperhektor7733

    5 жыл бұрын

    you could just upload the images to imgur.com/ so we could all see the info. :)

  • @Hobbyminecraft
    @Hobbyminecraft6 жыл бұрын

    lol. you made a video about the RS RTB2004 and I thought damn what a cool scope but way to expensive for a poor student like me. So I wanted to look what scope my favorite technik youtuber uses in Daily Use. But I almost fell of my chair when I see the Price of this Monster. So I think this won´t be my first DSO :D Have to look for something cheaper. Great Video by the way. love your style.

  • @MCsCreations
    @MCsCreations6 жыл бұрын

    Really nice. 😊 You could use the laser machine to cut foam to make rc airplanes, like Peter Sripol. LOL

  • @shinevisionsv
    @shinevisionsv6 жыл бұрын

    Awesome!!!!

  • @spielwerkstudiosrobertmoll1821
    @spielwerkstudiosrobertmoll18215 жыл бұрын

    ganz gutes video

  • @Z0DI4C
    @Z0DI4C4 жыл бұрын

    I'm seeing some more usable TMC2160-based stepper driver modules on Aliexpress now. Looks like they're new, although I'm sure it'll be hard to get one for a few weeks due to the whole, uh, quarantine thing.

  • @MrMissionkid
    @MrMissionkid4 жыл бұрын

    This was interesting thank you. I'm curious though, why not add the encoder to a stepper, get the best of both systems?

  • @thatoneguy99100
    @thatoneguy991005 жыл бұрын

    Can you make a video specifically for the TMC5160?

  • @ManofCulture
    @ManofCulture6 жыл бұрын

    Yey! another vid!

  • @spellingmistake1
    @spellingmistake13 жыл бұрын

    2:22 sound like a monster in doodle jump

  • @rocketrocks836
    @rocketrocks8366 жыл бұрын

    Amazing

  • @nrdesign1991
    @nrdesign19914 жыл бұрын

    At this point I'm really interested in integrating three of those hybrid servo drives into my 3D printer

  • @johnstigglet7512
    @johnstigglet75126 жыл бұрын

    Hi Marco, very interested in the ODrive, and its capability, However not with the hobby motors, bat a connection with the hybrid stepper/ Servo style motor. do you think its possible to these aforementioned motors from tho ODrive? Regards Stiggie

  • @ProtoG42
    @ProtoG425 жыл бұрын

    What voltage are you driving those gimbal motors? 22V?

  • @MyPintado
    @MyPintado6 жыл бұрын

    Great stuff. I came to the same conclusion as you did and went Blue Hybrid, but I'm still looking for my motion controller. I've seen some nice one but they're $800 usd and up. I would like to go full 3d if at all possible but the cost is an important factor. Any suggestions... Any possibility of doing the same type article with motion control boards. Again thank you so very much for the article.

  • @milolouis
    @milolouis5 жыл бұрын

    WHAT!! did you just burn your scopes LCD?? Special effects?

  • @adamhacking8631
    @adamhacking86316 жыл бұрын

    Thanks for this video. Just wondering if anyone has made a standalone TMC based driver module?

  • @warlockd
    @warlockd6 жыл бұрын

    I am really interested in the odrive. My grandpa gave be 9 of these Superior Electric 3 5.5 amp phase stepper motors. I thought the were neet, at first. Running like a regular motor at 60hz mains or as stepper. But company is out of business after 30 years and no one makes a driver for 3 windings:P

  • @weerobot
    @weerobot5 жыл бұрын

    Awesome...

  • @xaytana
    @xaytana6 жыл бұрын

    Hobby rc motors are designed to spin very fast, especially those used in hobbyist aviation; do you think having a reduction transmission, probably a harmonic or hypocycloidal for almost no backlash and efficiency, the setup would have holding torque? Having the encoder after the reduction transmission could also improve accuracy.

  • @flarosantana6330

    @flarosantana6330

    2 жыл бұрын

    Putting the the motor through a worm and spur gear would get rid if back drive and solve the holding torque issue. Then could put the encoder after the gear system as well. The gears would have to interface perfectly for no backlash however.

  • @shompy12
    @shompy12 Жыл бұрын

    09:40 had me in tears 😂😂😂

  • @KeanM
    @KeanM6 жыл бұрын

    Neat!

  • @HomoSapiensMember
    @HomoSapiensMember6 жыл бұрын

    masterpiece

  • @qedqubit
    @qedqubit6 жыл бұрын

    the video thumbnail shows an awesome BW-image of an encoder disk, that can explain the stepping sequence, and microstepping but also explain binary counting.-but you didn't show it in the video ?

  • @nubletten
    @nubletten2 жыл бұрын

    Put 3 axis on this seems like a kool feature or an ad in board for the third axis.

  • @hamidsk2573
    @hamidsk25734 жыл бұрын

    thanks for sharing your experience can you advise me which alternative solution would be available for a high power servo motor (over 3kw)? BR

  • @ProjectileObjects
    @ProjectileObjects5 жыл бұрын

    @Marco Reps, What do you mean by medium-sized motors @5:18 with the Trinamic? Was it the same hybrid motor from the "Blue Chinese Hybrid?" I'm trying to build something similar that will support 10Kg suspended weight. Any thoughts?

  • @peterpersson1967
    @peterpersson19675 жыл бұрын

    Hi, Are you still happy with the Chinese closed loop stepper? We are thinking about to buy a few for an industrial environment application replacing the regular steppers

Келесі