GPS/GPRS/GSM Shield V3.0 (Arduino Compatible) can“t make it work! by N4rf
[June 19, 2013, 10:28:02 pm]


6 DOF Robotic Arm by VFree
[June 19, 2013, 09:48:46 pm]


DFduino Player Module - HELP by agwhiteb0i
[June 18, 2013, 09:20:25 pm]


ecoduino xbee by Phoebe
[June 18, 2013, 10:29:23 am]


[SOLVED] Bluetooth Bee V2 + Arduino Uno R3 + Xbee Shield: AT mode? by luke_bonham
[June 17, 2013, 11:39:13 pm]


URM04 V2.0 How to assign a different ID by Jose
[June 17, 2013, 04:23:34 pm]


romeo v2 and mitsumi m42sp-4n by infobarque
[June 17, 2013, 03:57:26 pm]


XBoard V2.0 Ethernet + XBEE by Jose
[June 17, 2013, 12:46:33 pm]


How about an actual working library for the V2 board? by Jose
[June 17, 2013, 12:44:19 pm]

Sorry, this shoutbox does not exist.

Author Topic: SSC-32 Servos Not Moving  (Read 912 times)

Baltar

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
SSC-32 Servos Not Moving
« on: February 01, 2012, 03:17:44 am »
Hello all,

I am trying to use an SSC-32 from DFRobot to control servos. I have connected it to an arduino mega which sends serial commands to the servo controller.

I have connected the TX on the arduino to RX on the SSC-32, and connected ground to ground. A central LED labelled 'L' flashes every time the SSC-32 receives a message. I assume this means that it is receiving data.

I am powering the SSC-32 from the arduino, which works fine. The servos are powered separately. I have connected a battery (6V 2800mAh) to VS1 (and removed the VL = VS1 jumper).

For some reason, the servos will still not move no matter what I try. I have tried connecting the SSC-32 to my pc in order to use Lynxterm, but that didn't work either. In that case, the RX LED would flash rapidly as I moved the servo slider around, but the servo never moved. Also, when I had the SSC-32 connected to the pc, the 'L' LED would stay lit constantly.

I have tried the test code from both of the following sources:

http://blog.martinperis.com/2011/05/libssc32-arduino-ssc32.html

http://robotics.nuvvo.com/lesson/7437-moving-servos-with-a-ssc-32-and-an-arduino

Both seem to make sense, and both result in the 'L' LED on the SSC-32 flashing whenever a message is sent by the arduino, but the servos never move.

Can anyone help?

Thanks

Lauren

  • Administrator
  • Hero Member
  • *****
  • Posts: 216
  • Karma: +7/-0
    • Follow us on Twitter for coupons and product updates!
Re: SSC-32 Servos Not Moving
« Reply #1 on: February 01, 2012, 02:29:33 pm »
Hello Baltar,

  I think you could try to make it work with PC first.
  Have you ever change the baud rate setting for the SSC-32 from the DFRobot? The default baud rate may be 115200(the DIP switch is ON). So you may need to set the right baud rate on PC software.
  If your LED would flash , it just means that the controller could get the bytes. But doesn't mean it could figure it out.

   Hope its useful~ ;)
Follow us on TWITTER for announcements of specials and product updates! Along with interesting open source robotics news!

Hector

  • Not an
  • Hero Member
  • *****
  • Posts: 788
  • Karma: +22/-2
    • Follow us on Twitter for coupons and product updates!
Re: SSC-32 Servos Not Moving
« Reply #2 on: February 02, 2012, 09:34:31 pm »
Also,


make sure that you have the right jumper settings for the USB connection. And the Baud rate is very important, make sure you have the correct settings for this.
-Hector

Follow us on TWITTER for announcements of specials and product updates! Along with interesting open source robotics news!

 

SimplePortal 2.3.4 RC1 © 2008-2011, SimplePortal