16 Channel Servo Driver - Servos only twitch!

Talk about Adafruit Raspberry Pi® accessories!

Moderators: adafruit_support_bill, adafruit

Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/

16 Channel Servo Driver - Servos only twitch!

Postby nonlinearmind » Sat Jan 05, 2013 5:54 pm

I'm trying to use the 16 channel servo driver. I follow the tutorial and my i2c see connection seems to be working fine. I've tried several servomotors, and when I run the example.py, they only twitch slightly back and forth. I don't fully understand the frequency and pulse width settings. I wish there was more documentation/explanation in the tutorial. Any idea why my servos aren't working? One is a small Emax ES08A and the other is a Hitec HS-5645MG (tried with power straight from the 16 channel board, and directly from the power source.
nonlinearmind
 
Posts: 6
Joined: Fri Oct 26, 2012 10:07 am

Re: 16 Channel Servo Driver - Servos only twitch!

Postby adafruit_support_bill » Sat Jan 05, 2013 7:18 pm

tried with power straight from the 16 channel board, and directly from the power source.

What power source are you using? Post a photo showing your soldering, and another showing how you have everything connected.
User avatar
adafruit_support_bill
 
Posts: 16061
Joined: Sat Feb 07, 2009 9:11 am

Re: 16 Channel Servo Driver - Servos only twitch!

Postby nonlinearmind » Sun Jan 06, 2013 10:06 pm

I've used solder-less pins. I've tried 9v and 12v from AC source. I have everything wired up as described in the tutorial. I've triple and quadruple checked the wiring. The only difference I've found in my setup, is that when running the i2cdetect command, I get the 40, at 0x40, but not the 70 at 0x70, as shown in this photo: http://learn.adafruit.com/assets/1700

Could that be the issue?
nonlinearmind
 
Posts: 6
Joined: Fri Oct 26, 2012 10:07 am

Re: 16 Channel Servo Driver - Servos only twitch!

Postby adafruit_support_bill » Mon Jan 07, 2013 5:29 am

I've used solder-less pins.

That is probably your problem. You need to solder the connections for solid contact.

when running the i2cdetect command, I get the 40, at 0x40, but not the 70 at 0x70

You would only see the 0x70 if you had another i2c device with that address on the bus.
User avatar
adafruit_support_bill
 
Posts: 16061
Joined: Sat Feb 07, 2009 9:11 am


Return to Adafruit Raspberry Pi® accessories

Who is online

Users browsing this forum: No registered users and 1 guest

Stuff to buy from the Adafruit store and links to product documentation!


New Products [103]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[109]
 
Wireless[14]
Cables[61]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]