As the subjects says, I have 2 servo controllers with 12 6volt servos hooked up to each of them. I've addressed them as 40 and 41. I installed 2200uF 6.3volt caps on the controller boards. I've got a 6volt 2.5amp power source that I split into the controller terminals. I've got the controllers hooked up to my i2c pins on the BBB(19&20) and when I run "i2cdetect -r 1" I see the controller addresses recognized: 40: 40 41 -- -- -- -- -- -- -- -- -- -- -- -- -- --
My problem is that when I apply power all of my servos start jerking one direction in unison a little bit about every 3 seconds.
I have run the Servo_Example.py file to test it which doesn't seem to have any effect on what's happening. I have tried it as is and with a PWM object instanciation for each controller pwm1 = PWM(0x40, debug=True) & pwm2 = PWM(0x41, debug=True). I really don't think this part matters as I doubt it is even getting this far..
I have tried connecting a ground from the power supply to various grounds on the controllers and BBB which also has no effect.
Is there something wrong with my initial set up?
Thanks