I need help with the propeller servo controller..
FireHopper
Posts: 180
I had it mounted in my costume. but it twitched alll over the darn place. I need help to figure out how to kill the twitching.
if I have to rewire everything shielded I can do that, I just need to know if that will help the problem. it was so bad that it wouldnt respond to any commands that the computer running psci was sending
if I have to rewire everything shielded I can do that, I just need to know if that will help the problem. it was so bad that it wouldnt respond to any commands that the computer running psci was sending
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
I'm just 7*1027 atoms floating through time and space in close formation. -KF4IXM
I am using 2 li-fe packs 6.6volts.. one pack to power each side. only 6 servos total. 3 on each side.
it worked fine with the old serial servo controller. but the wires werent as convoluted.. I'm going to rewire it again, this time providing more than one ground wire, and see if that helps things.
make the serial servo controller the main grounding point for the whole thing.
Try a 5k-10k resistor in line with the signal line coming off the 3-pin header, (pin marked white or W). This seems to fix most digital servo problem, ( you didn't say if you were using an Analog or Digital servo).
Here's a recent thread:
http://forums.parallax.com/forums/default.aspx?f=25&m=407311
It could also be a power problem and the propeller is resetting. How is you power distributed, (seperate servo power and board power)?
Jim
all analog servos. and yes seperate board and servo power
I'm redoing it as we speak, removing switches and stuf and just wiring the batterys to the servos directly, if it still does it, then I dont know what to do.
(You have to use a LDO regulator at 6 volts input to supply the Prop circuit.)
Jim
Post Edited (hover1) : 6/2/2010 12:08:19 AM GMT
I'm currently using the usb to provide board power to drive the cpu. since I'm trying to get the endpoints figured out via psci
I would still try a 5K resistor in line with the control signal to the servo. Here is a quote from Dave Carrier from Palallax:
"The Propeller USB Servo Controller cannot drive loads less with than 5 kΩ of impedance. I have never seen servos that do not have high impedance inputs, but the oscilloscope traces you recorded are typical of a TXB0108 driving a low impedance load. If you do not need bidirectional communication, a series resistor of 5 kΩ or more will stop the ringing."
It's worth a try.
Jim
I dont have some 5k I have 4.7K ones though.. will try one tomorrow.. getting burnt out.. I'll also try swapping the old serial controller and see if it still does it.
I think I know what is causing the issue. on every channel there is a signal inverter, (it was made that way.) which might be causing the issue. I have wired the resistors in place and am about to try it. heres hoping..
I agree. That quote from Dave Carrier·would save people a lot of time.
Jim
hey beau? chip? [noparse]:)[/noparse]