la otra posibilidad que tenes es hacerlo con un PIC o un PICAXE que justo tiene un comando que se llama SERVO y sireve para estas aplicaciones...
programarlo en un PIC seria facil si sabes assembler, y programarlo en un PICAXE con Basic, mucho mas facil...
si te interesa, yo coloque un curso de como armar PLC e instrumentos con PICAXE, en ese curso, te enseña a programarlos (en una semana lo parendes), no nesesitas gravadora de MICROCONTROLADORES,y como ya te mencione, el sistema PICAXE tiene un comando de programacion que se utiliza para servomecanismo...
Si te interesa y andas corto de tiempo, podes descargarlo desde estos link de mi pagina (
http://ar.geocities.com/electronicabahia/ ):
1era parte del curso:
http://torres.electronico.googlepages.com/PLCPicAxeparte1_.pdf
2da parte del curso:
http://torres.electronico.googlepages.com/PLCPicAxeparte2_.pdf
espero que te sirvan...
un saludo grande