A través de un computador se realizara el control del robot, el cual responderá inmediatamente a las instrucciones proporcionados por el usuario. La comunicación desde el computador hacia el PIC se lo realiza a través del puerto serial del computador y una ves que el microcontrolador posea la información desde el PC, realizara los movimientos especificados. Los movimientos realizados por el robot son: · Adelante · Atrás · Izquierda · Derecha · Pare · Velocidad (7 velocidades diferentes) Además el programa principal tendrá la opción de configuración del puesto de comunicaciones COM1 y COM2. Cada motor se encargara de mover una llanta, mientras se colocara otras llantas que permanecerán fijas para permitir el movimiento normal del robot. Por sus características y precisión de movimientos, los motores de paso se constituyen en un elemento muy valioso a la hora de diseñar un sistema de control o una maquina especializada. Además, dado que las señales necesarias para controlar esta clase de motores son de naturaleza digital, estos se pueden conectar fácilmente a sistemas de este tipo. En este proyecto utiliza un microcontolador PIC 16F84 como elemento principal para guiar la posición de un motor de esta clase
Puedes descargar toda la teoria y el codigo fuente aqui Robot
Descarga el program realizado en Visual C++ Robotrun