Servo Motors Suddenly Stop...
rAiN2308
Posts: 3
Hi!
I am currently working on a robotic arm with 6 servos and a BS2p24 on a BOE. Everything is doing ok, but the servo motors just suddenly stop in the middle of a loop. If they don't stop, they don't move to the accurate angle. The BOE has a 12VAC power supply while the servo controller has 5VAC. I've tried using a 9V Battery on the BOE, but it still does the same thing. HELP!
I am currently working on a robotic arm with 6 servos and a BS2p24 on a BOE. Everything is doing ok, but the servo motors just suddenly stop in the middle of a loop. If they don't stop, they don't move to the accurate angle. The BOE has a 12VAC power supply while the servo controller has 5VAC. I've tried using a 9V Battery on the BOE, but it still does the same thing. HELP!
Comments
Dave
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Dave Andreae
Parallax Tech Support·
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
David
There are 10 types of people in this world,...
Those that understand binary numbers, and those that don't!!!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
I tried using 7.5V to power the servos. It worked well for the first 5 minutes, but then the arm movement slowed down after that. There's no load on the servos whatsoever. I used an AC-DC adapter to power the servos and a 9V battery this time. Here's part of the program:
This program was just copied from one of the sample programs that came with the Basic Sample Editor (ver. 2.5). I just edited the data stream and the constraints part. Even if the original program was used, the same thing happens. Could it be that the problem is with the servos? What's the average lifespan of a servo? I'm using HiTec HS-645MG and HS-475HB servos...
Time to re-evaluate what you are trying to do? Do you have a better "beefier? 5V power source?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
There's nothing like a new idea and a warm soldering iron.
P.S. If you're using a 300 watt power supply you should have an ample Volt/Current ratio of 5V:2A.
It sounds like 5 minutes of operation is all you're getting out of your battery before it goes dead. Have you measured the current you're using from your battery? Servo's can draw a LOT of current under mechanical load, and the "mechanical load" we're talking about with Servo's is in the range of inch-ounces of torque.
Bottom line -- yes, it SHOULD be possible to do this, BUT you may need different higher-torque servo's to accomplish it.
Also, you might want to try using smaller servos up at the wrist or gripper of the arm. I've never made a robotic arm, but it would make sense for you to get lighter, less "beefy" servos for jobs that would require less torque. That way, your stronger servos at the base won't have as much of a load from the other servos, and the less "beefy" servos would make more power available for the bigger ones.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
There are 10 kinds of people in the world;
those who understand binary and those who don't.