Log in

View Full Version : Servo not working


jaysun
03-02-2012, 17:34
Hello,

I have problem with getting a servo to turn. When I run the example LabVIEW code for a servo, with a voltmeter I see the voltage changing from the PWM pins when I set new positions of the servo. However, when I plug the servo into the PWM slot, it won't move.

Any idea to what's going on and how to fix it?

Thanks in advance.

its da PAT!!!
03-02-2012, 17:36
You have to put a jumper on the side card next to the servo PWM.

Alan Anderson
03-02-2012, 18:00
The servo gets its power from the center pin of the PWM connector. That pin on the Digital Sidecar isn't actually powered until you put a jumper on the "servo power" pins next to it.

MidnightShades
04-02-2012, 19:22
We also had this problem, it just needs the jumper as the 2nd poster said.

jaysun
05-02-2012, 16:33
Yes, a jumper fixed it. Thanks.

HoneyBadger4260
08-02-2012, 15:53
Rookie team having the same problem here. Not as hip to all of the lingo, so a pic would be awesome! Thanks

Alan Anderson
08-02-2012, 20:06
There are plenty of pictures and lots of useful information in the Digital Sidecar (http://www.usfirst.org/sites/default/files/uploadedFiles/Robotics_Programs/FRC/Game_and_Season__Info/2012_Assets/Digital%20Sidecar.pdf) documentation.

Stewie0056
09-02-2012, 22:31
hi,
i am having the same problem with the servos not working with the servo example codes.

i have jumpers on the 6 volt enable pins across from the PWM pins im using for the servos but i cannot get the servos to work with the code.

the only way i have succsefully made the servos work is using the example code for jaguar motor control with the 6 volt enabled.

i think im just overlooking something simple but if someone could point out what i should do to make this work i would greatly appreciate it.

thanks

ONeill6330
16-02-2012, 18:44
Same servo issue for myself...
1) Used Arduino and servos move great...
2) Have jumpered pins in both jumpers beside PWM pins and wired in DSC correctly...

Wind Rriver code...
//member variables
Servo *S1;
Servo *S2;

//in Constructor
S1 = new Servo(6); //Pwm pin 6
S2 = new Servo(10); //pwm pin 10


//when enabled in TeleOperator mode
S1->Set(1.0);
S2->Set(0.5);


....does nothing....
any watch dogs or other lines of code needed for these...
???Something in code is not set or included here???
thoughts or ideas....

tried moving servo over to a Jaguar motor and jumpered but no action...
also tried Victor pin but no help either when jumpered.

Solved when I setup DSC to breakout board using 20A fuse...wired wrong....
before I got 1.1V now I get 6V on this PWM.