propeller usb servo controller and cat5
I'm trying to use the 'newer' USB servo controller board to run servos (or even one servo) via Cat5. Power is 6.6 v, 8 amps. Servo works when I connect it directly to the board, but not via the Cat5. Good, solid connections, voltmeter shows good current, and I've seen many, many posts on the web about this being done, at least through other servo controller boards. My Cat5 cable run is between 15 and 20 feet. I've seen posts for 75 feet or more.
Thinking it was a power problem I tried to use speaker wire to run positive and ground and the Cat5 just for signal. No joy.
Any idea if the propeller chip (or something else on the board) used in the Parallax USB servo controller would restrict how far the signal can travel along a thinner wire like a Cat5? Or a limit along wire of any size?
If so, anyone know the distance limit?
Thinking it was a power problem I tried to use speaker wire to run positive and ground and the Cat5 just for signal. No joy.
Any idea if the propeller chip (or something else on the board) used in the Parallax USB servo controller would restrict how far the signal can travel along a thinner wire like a Cat5? Or a limit along wire of any size?
If so, anyone know the distance limit?
Comments
Are you sending power over that distance to the Servo, or are you powering the servo locally?
I have achieved 10 feet, with the servo powered over the CAT-5 but you need to use a largish capacitor (1000uF) as close to the servo power as possible. You also need to buffer the signal to the servo with a 4.7K resistor in series with the signal leaving the Propeller.
Thank you both for the replys. I am powering servo through the Cat5, which is connected to a standard servo connector plugged into the board. The servo power source is plugged directly into the board as well, in the pos/neg inputs near the power switch.
I've found that with certain brands of servos I've had to add a resistor to make it work at any wiring distance--other servos don't need this addition (for short runs anyway). I don't think I've used 4.7k, though. So, Mike, I have a resister in line, but near the servos, not between the controller and the 'start' of the Cat5 connection.
Beau, what's the limit for volts on the 1000uf capacitor? And when you say that the capacitor needs to be as close to the power as possible, do you mean in-line between the power source and the servo power inputs that are on the board?
For a good rule of thumb, the capacitor voltage should be rated for at least twice the operating voltage.
As far as connections... there are a couple of options. There is one where a series resistor on the signal line limits or attenuates any stray signals from entering the micro processor which will work in most cases. A second option creates a transmission line between point A and point B where the input load at point A closely matches the output load at point B. The second solution is probably best for noisy environments having the best noise immunity from the wire length becoming an antenna.
So how long have you been able to get with either of the circuit mods? -just curious.