I'm designing a compact tennis robot (ball launcher). I built a very decent prototype that is drastically lighter and smaller than what most others have built, is it's built using two brushless direct current motor (BLDC) motors which max out at 18000 RPM and provide ample torque on contact to allow for any type of tennis stroke/ball to be simulated. Each motors shaft has a single plastic (with rubber outline) wheel mounted directly on its shaft. The diameter of the wheel is 65mm.
However, being BLDC motors they are very loud and also more expensive/complicated due to also needing two Electric Speed Controllers (ESC's). This makes it very distracting on the field during a training session.
I noticed few others building traditional ball launchers two very similar plain DC motors that are actually very cheap:
- RS550: amazon
Voltage: 12-24V,
RPM: 6000RPM @ 12V, 12000 @ 24V
Torque: 4KG @ 12V, 5.5KG @ 24V, ~8KG @ 36V (stated by in reality its smaller, around 7KG)
Example project: Youtube, DIY Tennis Ball Machine and Youtube, Tennis machine DIY
or they use:
- XD63100: amazon
Voltage: 12-24V
RPM: 3300RPM @ 12V, 5500RPM @ 24V
Torque: 2.5KG @ 12V, 5KG @ 24V
Example projects: Tennis ball machine DIY and Homemade tennis ball launcher
RS775 is louder (tho much quieter compared to BLDC) and not as reliable, XD63100 is very reliable and near silent but has lower RPM, but has a wider and longer shaft making it easier to mount things.
I made the above test platform from old 3D printed parts I had available using the same wheels as on my BLDS prototype with diameter of 65. The wheels are close enough that ball can just barely pass with both wheels applying pressure on it.
This is what I noticed from the BLDC project its not the RPM that gives you distance but the torque, RPM gives you spin (rotation on the ball, faster RPM faster spin) but for distance you need to squeeze the ball and push it out.
However, with this platform I barely get 2-3m of distance and the ball is not really that powerful. The only difference however, that I can see between my test platform and other DIY projects is that I have much smaller and lighter wheels.
I assumed that since the wheel is directly mounted to the shaft of the motor the torque/rpm will be that at the shaft or near that but I'm not getting the performance I expected.
How does increasing the wheels diameter to something like in the linked project 100-250mm affect the contact performance (distance, speed, spin).
Also could it be I'm experiencing lower performance because I might have a too small contact surface ?