C/Visual C - como programar stepper desde el puerto paralelo

 
Vista:

como programar stepper desde el puerto paralelo

Publicado por carlos mojica (1 intervención) el 03/05/2001 19:33:26
necesito ayuda urgente.. me podrian pasar un programa para controlar steppers motors por el puerto paralelo.......
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como programar stepper desde el puerto paralelo

Publicado por Armando (127 intervenciones) el 04/05/2001 13:34:06

Primero tienes que saber cuales son las fases del motor a pasos, para saber que señal de salida vas a plicar a cada cual.
Supongo que ya tienes tu interfaz para la salida del puerto paralelo. (No debes aplicar directamente la salida del puerto para alimentar un motor o cualquier carga)
No recuerdo la secuencia correcta para derecha o izquierda. El siguiente codigo funciona si tu puerto paralelo esta definido como LPT1 y utilizas una computadora IBM compatible.

#include <dos.h>
int main(void)
{
outport(888,1); //0000 0001
//delay(4000);
outport(888,2); //0000 0010
outport(888,4); //0000 0100
outport(888,8); //0000 1000

//Codigo para una vuelta
return(0);
}
Si inviertes la secuencia el motor girara en sentido contrario.

Entre cada outport puedes coocar un delay(4000), para modificar la velocidad del motor

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar