Ecoduino V1 by geab
[May 19, 2013, 09:58:30 pm]


GPS via Arduino using GPS/GPRS/GSM Module V3.0 (SKU:TEL0051) Not working by LearningRobot
[May 19, 2013, 09:08:59 am]


DFRduino L298p Shield Reverse Problems by jakfourie
[May 18, 2013, 08:08:19 pm]


GPS/GPRS/GSM Module V3.0 (SKU:TEL0051) SIM and Online Connection by csmith04
[May 18, 2013, 01:35:40 am]


KIT0015 - MiniQ Motor Wheel Set with Encoder Issue by GastonLagaffe
[May 17, 2013, 05:29:00 pm]


10 DOF Problems ?? by nestor
[May 17, 2013, 05:06:37 pm]


RoMeo V2 [R3] + DF-BluetoothV3 by Jose
[May 17, 2013, 12:54:51 pm]


2A Motor Shield + Graphic LCD4884 Shield?? by Jose
[May 17, 2013, 12:51:20 pm]


USB host shield not working by Giri
[May 16, 2013, 05:06:19 pm]

Sorry, this shoutbox does not exist.

Author Topic: SSC-32 Servos Not Moving  (Read 862 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: +21/-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