View Full Version : Servo not working
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.
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.
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.