[Puerto Paralelo] Uso motor paso a paso y Sensor. Lenguaje C

#1
Hola, estoy en medio de un proyecto hacer una "Bobinadora" para transformadores chicos (max 12 V).

Usando los motores Paso a Paso que saque de una impresora vieja (Epson Stylus) controlados por un programa en "Lenguaje C" con el Borland C++ 3.1 y por medio de "Puerto paralelo (DB25)".
Los motores van a ser controlados con ayuda de microcontroladores "UNL2803".

Tengo pensado hacer que un motor gire el carrete en donde se va a bobinar con un "sensor" para contar las vueltas y que el otro motor despase el hilo de cobre horizontalmente y asi quedar bien las capas del bobinado.

Mis dudas no son tanto de la parte del código del programa sino las electronicas como:
º) ¿Que tipo de sensor usar para que mande la señal y por el puerto el código en C la reciba?
º) ¿El sensor necesita un Microcontrolador y como va conectado?
º) Con que alimentar los motores y sensor. Y como irían conectados en el circuito.

º)Alguna imagen de como es el circuito de motores paso a paso o del sensor.

Cualquier ayuda, comentario, opinión será bienvenida.

Gracias por leer. Saludos.
 
Arriba