Tuesday, August 30, 2011

Serial Servo Controller

So , your search for serial servo controller should stop at this point
Take my word i have GOOGLED it for 2years

1) The most famous and popular Serial Servo Controller ( SSC32) open source project from lynxmotion
Uses Atmega and Serial to Parallel converter IC's to control Servo's with 1us resoltion
written in C , pulse width 0 - 65000 us ( which is not at all needed for controlling servos) ,
GUI interface and Control Terminals Available

2) mcu labs SSX32 Serial Servo Controller
PIC based , no extra Hardware needed , pulse width 500 to 2500 , 50% less cost compared to lynxmotion SSC32 , don't know the correct crystal speed but should be greater than 16Mhz ,
didn't find any GUI Application , should use it like an AT Modem

3) My favorite and inspiration 16 channel serial servo controller
AVR based , Poor resolution written in assembly language

There are other versions of SSC32 with 8 and 16 channels

That's as simple as it gets , personally i haven't used any of these but $20 / $40 is a little too much for me to digest

A Though cant we can Control all 32 servos without any hardware with Atmega8 ( 130INR ) or Atmega32 ( 250INR ) ,

Indian Made Serial Servo Controller - not compromising on
Resolution - 1us
No Extra Hardware apart for crystal , Caps
variable Pulse width's
GUI Interface
Group Moves and much more

That's where i am headed to , in short all the feature from SSC32 on a single chip without any need for extra Hardware

i tried to build it a year ago , that was my final year project !
my servo controller aka final year project had 255 steps with 7us resolution wrapped around a scheduler with GUI interface written in VB
Because of its poor resolution it has failed to pass all basic test's and more over servo used to shake from Kashmir to kanyakumari , some how i got Excellent Grade for my project
there ends the story

Today after 18months I Got an Idea to implement this IMSSC ( Indian Made Serial Servo Controller ) and succeeded in optimizing CODE for 1us resolution ,
i will be posting the details and the success story in my next blog

till then happy coding
Nataraja G



1 comment:

  1. So i came here from googling..have you done the IMSSC..are you going to share the code and circuit...Happy to see a indian doing this stuff...Can you please share your success story :-)

    Thanks,
    Mani

    ReplyDelete