Hello
I've bought MG996R Servo and wondering whether I can use this servo driver
since it has 13.5V maximum voltage and 3A peak current.
Thank you so much!
Hello
I've bought MG996R Servo and wondering whether I can use this servo driver
since it has 13.5V maximum voltage and 3A peak current.
Thank you so much!
Why do you need a servo driver shield at all. Is the servo control signal not a standard 5V?
Servo motors come with the driver circuit already built-in. You simply supply power and a carefully-timed pulse to set the angle. The Arduino servo library can give you the pulse.
Most "servo drivers" that I've seen are microcontrollers that are connected to a computer (or another microcontroller) via USB or RS-232.
It looks like that driver shield can generate the pulses with it's "built-in timer", but you shouldn't need it with the Arduino. Plus, I don't see a datasheet or any application notes so I wouldn't buy it.
(Stepper motors and DC motors do require a driver circuit.)
I planned to use driver as a voltage regulator since I can't find decent voltage regulator that can stepped down to the required voltage with decent amperage.
A driver is not a voltage regulator. You try a chopping regulator driver on a servo motor and you will kill it.
Thank you for your advice sir
But what should I do to step down the voltage? I have search in google and instructables but couldnt find any recommended regulators. I have searched 6V regulator at ebay and found this but I think the current is not enough since the stall current is 2.5A for the servos.
What voltage power supply do you have to drive this servo?
I have 12V battery to power up the whole system
So what is your problem if the servo can take a maximum of 13.5V?
No
The operating voltage is 4.5 to 7.2V. So I need to step it down to average of 6V
Akh_f:
I planned to use driver as a voltage regulator since I can't find decent voltage regulator that can stepped down to the required voltage with decent amperage.
You can find suitable switching 'buck' regulators on eBay for a couple of dollars, similar to this one:-
DC 4V-38V to 1.25V-36V 5A Step Down Power Supply Buck Module
(Do a search on your local eBay.)
Then you just need to adjust it for 5V to 6V output, connect it's ground to that of the Arduino, power the servo from it and connect an Arduino pin to the servo's signal input for control pulses.
The Arduino "Servo" library can be used to send the control pulses.
Grumpy_Mike:
So what is your problem if the servo can take a maximum of 13.5V?
Akh_f:
NoThe operating voltage is 4.5 to 7.2V. So I need to step it down to average of 6V
You should have opened with that fact....
I have 12V battery to power up the whole system
UBECs are voltage regulators made for powering servos (select one with 6v output option).