cracking_12hmn: Tu control de posición es pesimo, tienes demasiado overshoot. Si deseas ayuda proporciona los datos, diagramas etc de lo que has echo.
Por lo que veo no conoces nada de control y te recomiendo que leas algo de control lineal y como veo que lo estas tratando de controlar con un ucontrol, leas sobre variables de estado y transformada z.
Yo trabaje mucho con control de dancers y obtube muy buenos resultados usando solo Op-amps. Pero hay mucha informacion sobre como implementar controladores PID con microcontroladores y su optimo ajuste (Tunning).
Si subes lo que tienes quiza alguien te pueda ayudar
Edita tus comentarios en lugar de crear nuevos
Aqui les dejo un convertidor barato para una señal de entrada de un 0-5V PWM @ 1,2 -> 10V
que permite controlar un motor chico ( ya que la carga max del LM317 es de 1.5 Amps),pero facilmente modificable con la adición de un IGBT para cargas mayores.
La señal del PWM la puede otorgar el puerto paralelo de la PC ó un microcontrolador (PIC, Arduino, Raspberry Pi, etc)