
odt
Hello and first of all, scuse me for my bad english.
I am trying to use servos for the movement of my robot, but i see a bad thing.
When servos goes in position i set, they have a vibration..........
For example, i set a servo in 60% position. It goes to the position and it start "buzzing".......
Do you have same problem?
I am thinking using motors and not servos, but it's a difficult way.
If i have many servos, i will have many "buzzing", so, my robot will be very bad..........
Can someone suggest me a solution?
Thank you very much and scuse me for my bad english.
Ema from Italy
Upgrade to ARC Pro
Get access to the latest features and updates with ARC Early Access edition. You'll have everything that's needed to unleash your robot's potential!
What is the maximum torque rating of the servo, and what are the weight and length of the part the servo is moving? Did you carry out the relevant calculations?
Buzzing happens when there is a load present, like asking to position out of range or after the desired range is completed, you can try releasing the load to the individual servo# or perform a #Release All
ReleaseAll(0) command.
This will also increase your battery life.
Maybe you asking a load above the capability of the servo, like mentioned by Rich.
Steve S
The servos buzz even with no load, when they are 'on'. I have tried to change servos, but all the servo i have, do an audible tone and a little vibration.
If it is ok, like jstarne1 has explain, i don't like the thing very much because having many servos, i will have many audible tone....
The way 'detaching' servos, is not a good idea because, for example, detaching the head servo, the head will roll down...
I was thinking using motors with encoder, but i don't like encoders very much. Do someone has some other ideas?
Thank you
Ema
If you want to use encoders you can use a Kangaroo board to take the load off of EZB and handle the encoder functions.
www.dimensionengineering.com/products/kangaroo