We found an old hs 322hd servo while digging through old stuff.
We tried programming it using the Java Servo class, but it’s not moving.
We know the servo moves because we took it home, plugged it into an RC sailboat, and caused it to move, but when we plug it into our roboRIO, PWM, it won’t move.
We are sending signals to it, because setAngle() affects getAngle() correctly, but the hardware is not interacting.
Has anyone else experienced similar issues with servos?
These are the roboRIO specifications provided on the NI website.
Maximum output current (pin not specified) says 15 mA.
The user manual does say 6 V
Where are you getting 2.2 A for the PWM?
For some reason, the PWM is not providing power to the servo then. We tested two of the PWM ports. We might try a multimeter to see if there’s anything out of the 6V pin.
Check the Driver Station bottom tab, too.
That lists any power faults the roboRIO encounters.
A short on the PWM 6v power rail could be cutting off all the PWM power pins.