For driving stepper motors, I would highly recommend TMC drivers like TMC2209. These drivers can run the motors silently, have sensor-less homing feature and can run much higher current through them.
It sounds like you’ve done a thorough comparison of different actuators for your robotic arm project. Here’s a brief summary of what you covered: 1. **DC Motors**: - **Pros**: Simple, low cost. - **Cons**: Difficult to control speed and acceleration accurately. Not precise enough for high-precision applications. 2. **Servo Motors**: - **Pros**: Includes a position feedback mechanism, decent torque. - **Cons**: Limited rotation range (typically 180 degrees), precision can be lacking, and not ideal for applications requiring more than 180 degrees of rotation. 3. **Stepper Motors**: - **Pros**: High precision with defined steps, better control over position and acceleration. - **Cons**: Lower torque compared to servo motors, requires additional components like drivers and possibly sensors for homing. For your robotic arm, you decided on **stepper motors**, specifically the NEMA 17, due to their precision and control capabilities, despite the need for additional components and lower torque. The plan to use a gearbox to increase torque is a good approach to address the torque limitation. You also mentioned future improvements, such as implementing smooth acceleration and deceleration to make the arm's movements less abrupt and more fluid. That’s a great next step to enhance the overall performance of the robotic arm.
They are used with gearboxes for getting high torque and a rotary encoder for feedback. This makes them servo motors and are the most common ones used in industry due to their high speed and high precision. Though, the cost is high therefore, stepper motors are the most cost-effective solution here.
Progress has been a little slow because of school, I have the electronics and mechanical design done, software development has been holding everything up. I still plan to finish it
The servo motor can be hacked to provide 360 rotation. If you take it apart you will notice little notches which mechanically limit rotation. Use a Dremel to grind down the limiters and bam! 360 rotation. 👌 You will learn these things over time.
Yes, that is true. Also, there are some servos that are "continous" - where the 'endstop' is removed from factory. I have those in my current robot arm. Trying to build a new robot from scratch, using stepper motors + drivers sets me to around $200/stepper motor * 6 = $1200. But those are 24 volt stepper motors with drivers. Not big enough to compete with robots from Fanuc, ABB, KUKA and so on, also the size of the stepper motor/quality is less then say a Beckhoff brand (as an example). Also, you can have a stepper motor with an encoder to find postion.
For driving stepper motors, I would highly recommend TMC drivers like TMC2209. These drivers can run the motors silently, have sensor-less homing feature and can run much higher current through them.
I saw you only have 3 videos. Really interesting I wish you would keep making them!!!!
Im actually making a robot arm for a school project! THX for your video!
@ Jiang Chengen Great! what is your robot arm?
wow amazing video you gave me so much insight about servo and strepper motors
Great video, cleared thing up, thank you!
Glad it helped!
Wow 👌
great explanation
awesome video, i really enjoyed it!
keep up the amazing work dude very informative
You saved me, thank you
No problem!
It sounds like you’ve done a thorough comparison of different actuators for your robotic arm project. Here’s a brief summary of what you covered:
1. **DC Motors**:
- **Pros**: Simple, low cost.
- **Cons**: Difficult to control speed and acceleration accurately. Not precise enough for high-precision applications.
2. **Servo Motors**:
- **Pros**: Includes a position feedback mechanism, decent torque.
- **Cons**: Limited rotation range (typically 180 degrees), precision can be lacking, and not ideal for applications requiring more than 180 degrees of rotation.
3. **Stepper Motors**:
- **Pros**: High precision with defined steps, better control over position and acceleration.
- **Cons**: Lower torque compared to servo motors, requires additional components like drivers and possibly sensors for homing.
For your robotic arm, you decided on **stepper motors**, specifically the NEMA 17, due to their precision and control capabilities, despite the need for additional components and lower torque. The plan to use a gearbox to increase torque is a good approach to address the torque limitation.
You also mentioned future improvements, such as implementing smooth acceleration and deceleration to make the arm's movements less abrupt and more fluid. That’s a great next step to enhance the overall performance of the robotic arm.
Big show 😉👏👏👏 great video !
Great video 👍
Please make more vides like that
That big DC motor with extra wires
Those wires are for encoder it's very accurate if you know how to use them
Great man 💜💜💜
Thanks!
Thoughts on using brushless DC motors? It seems like the benefits would be greater but cost would increase so Def not used for many diy robots.
They are used with gearboxes for getting high torque and a rotary encoder for feedback. This makes them servo motors and are the most common ones used in industry due to their high speed and high precision. Though, the cost is high therefore, stepper motors are the most cost-effective solution here.
Keep going man!
Thanks! Will be uploading soon
Hanzhen harmonic drive gear , over 30 years experience , robot gear , joint gear reducer
Subscribed 😉👍 👏👏👏
good video
How far are you in the project?
Progress has been a little slow because of school, I have the electronics and mechanical design done, software development has been holding everything up. I still plan to finish it
@@sichun100 what are you using for mc?
have been using arduino, but I think I might port everything to a Raspberry Pi
Have you considered BLDC motors? HDD uses this type of motor to spin the disk with high precision.
The servo motor can be hacked to provide 360 rotation. If you take it apart you will notice little notches which mechanically limit rotation. Use a Dremel to grind down the limiters and bam! 360 rotation. 👌 You will learn these things over time.
Yes, that is true.
Also, there are some servos that are "continous" - where the 'endstop' is removed from factory. I have those in my current robot arm.
Trying to build a new robot from scratch, using stepper motors + drivers sets me to around $200/stepper motor * 6 = $1200. But those are 24 volt stepper motors with drivers.
Not big enough to compete with robots from Fanuc, ABB, KUKA and so on, also the size of the stepper motor/quality is less then say a Beckhoff brand (as an example).
Also, you can have a stepper motor with an encoder to find postion.
😮❤
I agrey with BlakeRobrt
Not sure about 180, most likely potentiometers can rotate 270 degrees
@Randy Ziegler yeah, true. I looked up specs, its 180. And yep, it usually less than that
you sound soft af. cool video though
could you please provide more info about the nema 17 motor , is there a link i can read more about it , thank you