Vous êtes sur la page 1sur 7

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011

Sistema de control para un motor pas a paso por medio de Labview


Uno de los objetivos de un sistema de control y adquisicin de datos es el de controlar mecanismos a distancia y a conveniencia del proceso de una manera amigable u ergonmica de manara que el operador tenga la informacin clara del estado del proceso. Para poder realizar el control de un instrumento en nuestro laboratorio se realizara lo siguiente: Por medio del puerto paralelo del computador y un interface entre el operador y el PC se controlara la direccin, posicin y velocidad de un motor paso a paso. En esta gua usted encontrara lo necesario para realizar lo anterior, en la primer seccin encontrara informacin acerca del puerto paralelo, en la segunda seccin encontrara informacin acerca del motor paso a paso y finalmente encontrara un ejemplo en Labview para controlar la velocidad de un motor paso a paso por medio del puerto paralelo. Implemente un sistema que permita: 1. 2. 3. 4. cambiar la velocidad Cambiar el sentido de giro Permitir que el motor gire un Angulo deseado. Permitir escoger el tipo de funcionamiento del motor.

Descripcin del puerto paralelo


Descripcin general
En la actualidad el puerto paralelo se incluye comnmente en la placa madre de la computadora. No obstante, la conexin del puerto con el mundo externo no ha sufrido modificaciones. Este puerto utiliza un conector hembra DB25 en la computadora. Descripcin del conector DB25 del PC

Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011

El puerto paralelo est formado por 17 lneas de seales y 8 lneas de tierra. Las lneas de seales estn formadas por tres grupos: 4 Lneas de control 5 Lneas de estado 8 Lneas de datos En el diseo original las lneas de control son usadas para la interface, control e intercambio de mensajes desde el PC a la impresora. Las lneas de estado son usadas para intercambio de mensajes, indicadores de estado desde la impresora al PC (falta papel, impresora ocupada, error en la impresora). Las lneas de datos suministran los datos de impresin del PC hacia la impresora y solamente en esa direccin. Las nuevas implementaciones del puerto permiten una comunicacin bidireccional mediante estas lneas. Cada una de estas lneas (control, estado, datos) puede ser referenciada de modo independiente mediante un registro. Los registros del puerto paralelo Cada registro del puerto paralelo es dirigido mediante una direccin. El puerto paralelo tiene tres registros: Registro de datos Registro de estado Registro de control En la tabla que se ve a continuacin se muestra la relacin que existe entre las lneas fsicas del conector del PC y los registros.

Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011 Tabla general del puerto paralelo

Desde la puesta al mercado del Windows xp el acceso a este puerto se ha restringido por razones de seguridad por esta razn se deben recurrir a trucos para poder des activar dicha seguridad y as lograr utilizar el puerto para otra causas aparte de la impresin. Un truco que se puede emplear para lograr lo anterior mencionado es utilizar el software usert port 1.0 que se consigue fcil y gratuitamente en la web junto a un archivo que se tiene que guardar en la carpeta indicada en las instrucciones del software.

Motor paso a paso


Los motores paso a paso son ideales para la construccin de mecanismos en donde se requieren movimientos muy precisos. La caracterstica principal de estos motores es el hecho de poder moverlos un paso a la vez por cada pulso que se le aplique. Este paso puede variar desde 90 hasta pequeos movimientos de tan solo 1.8, es decir, que se necesitarn 4 pasos en el primer caso (90) y 200 para el segundo caso (1.8), para completar un giro completo de 360. Estos motores poseen la habilidad de poder quedar enclavados en una posicin o bien totalmente libres. Si una o ms de sus bobinas estn energizada, el motor
Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011

estar enclavado en la posicin correspondiente y por el contrario quedar completamente libre si no circula corriente por ninguna de sus bobinas. Existen dos tipos de motores paso a paso de imn permanente:

Bipolar: Estos tiene generalmente cuatro cables de salida. Necesitan ciertos trucos para ser controlados, debido a que requieren del cambio de direccin del flujo de corriente a travs de las bobinas en la secuencia apropiada para realizar un movimiento. Unipolar: Estos motores suelen tener 6 o 5 cables de salida, dependiendo de su conexionado interno. Este tipo se caracteriza por ser ms simple de controlar. Para recordar Un motor de paso con 5 cables es casi seguro de 4 fases y unipolar. Un motor de paso con 6 cables tambin puede ser de 4 fases y unipolar, pero con 2 cables comunes para alimentacin. Pueden ser del mismo color. Un motor de pasos con solo 4 cables es comnmente bipolar. Secuencias para manejar motores paso a paso Bipolares

Como se dijo anteriormente, estos motores necesitan la inversin de la corriente que circula en sus bobinas en una secuencia determinada. Cada inversin de la polaridad provoca el movimiento del eje en un paso, cuyo sentido de giro est determinado por la secuencia seguida.

A continuacin se puede ver la tabla con la secuencia necesaria para controlar motores paso a paso del tipo Bipolares:
Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011

Secuencias para manejar motores paso a paso Unipolares

Existen tres secuencias posibles para este tipo de motores, las cuales se detallan a continuacin. Todas las secuencias comienzan nuevamente por el paso 1 una vez alcanzado el paso final (4 u 8). Para revertir el sentido de giro, simplemente se deben ejecutar las secuencias en modo inverso.

Secuencia Normal: Esta es la secuencia ms usada y la que generalmente

recomienda el fabricante. Con esta secuencia el motor avanza un paso por vez y debido a que siempre hay al menos dos bobinas activadas, se obtiene un alto torque de paso y de retencin.
Paso 1 2 3 4 5 5 7 8 Bobina A ON OFF OFF ON ON OFF OFF ON Bobina B ON ON OFF OFF ON ON OFF OFF Bobina C OFF ON ON OFF OFF ON ON OFF Bocina D OFF OFF ON ON OFF OFF ON ON

Si la precisin del motor paso a paso de de 1.8 grados cuanto giro el motor con la secuencia anterior?
Secuencia del tipo wave drive: En esta secuencia se activa solo una bobina a la

vez. En algunos motores esto brinda un funcionamiento mas suave. La contrapartida es que al estar solo una bobina activada, el torque de paso y retencin es menor.
Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011 Paso 1 2 3 4 5 6 7 8 Bobina A ON OFF OFF OFF ON OFF OFF OFF Bobina B OFF ON OFF OFF OFF ON OFF OFF Bobina C OFF OFF ON OFF OFF OFF ON OFF Bocina D OFF OFF OFF ON OFF OFF OFF ON

Si la precisin del motor paso a paso de de 1.8 grados cuanto giro el motor con la secuencia anterior? El giro en reversa debera ser realizado previamente bajando la velocidad de giro y luego cambiar el sentido de rotacin.

Labview y puerto paralelo


Este programa enva los bits en la secuencia necesaria para que el motor p-p gire en un mismo sentido en una velocidad variable.

Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

CONTROL DE MOTOR PASO A PASO TECNLOGO EN AUTOMATIZACIN INDUSTRIAL CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA SOGAMOSO-BOYACA-ABRIL DE 2011

Descripcin DE LOS COMPONENTES PRINCIPALES: 1. Built array: crea un arreglo con la cantidad de componentes deseados para este caso 4 12 6 3 9 Qu representan estos valores?

2. Index array: Retorna en elemento del array deseado. 3. Number to boolean array: transforma un numero decimal en binario. 4. Array to cluster: almacena un determinado numero de variables del mismo tipo en un contenedor. 5. Unbundle: saca los elementos del contenedor. 6. Outport8: escribe el valor entero deseado en el puerto paralelo. 7. General Error Handler Indica el error que ocurre en la operacin asociada. 8. Display messaje to user: despliega un valor deseado al usuario

Jairo Jos Barrera Pinto Ingeniero de diseo y automatizacin electrnica Jairo.barrera@misena.edu.co

Vous aimerez peut-être aussi