Está en la página 1de 7

Profesor: M.

en C: Miguel ngel Hoyos


REPORTE DE CONTROL DE MOTOR PASO A PASO
Alumna: Keyla Montalvo Mndez
Carrera: MECATRNICA

8 CUATRIMESTRE

MARCO TEORICO
QUE ES LABVIEW
NI LabVIEW es el entorno de desarrollo ideal para la innovacin, descubrimiento y
resultados acelerados. Combine la potencia del software LabVIEW con hardware
modular y reconfigurable para resolver la creciente complejidad involucrada de
proporcionar sistemas de medida y control a tiempo y dentro del presupuesto. El
lenguaje que usa se llama lenguaje g de grafico G es un lenguaje de
programacin, aunque a diferencia de la gran mayora no es basado en texto, es
grfico, a travs de diagramas es como representas la lgica de tu programa. El
lenguaje G es el lenguaje que utilizas para desarrollar programas en LabVIEW.
Antes se utilizaba en dos productos de NI, LabVIEW y BridgeVIEW,
posteriormente BridgeVIEW se convirti en un mdulo de LabVIEW (DSC)
QUE ES ARDUINO
Es una plataforma de hardware de cdigo abierto, basada en una sencilla placa
con entradas y salidas, analgicas y digitales, en un entorno de desarrollo que
est basado en el lenguaje de programacin. Es un dispositivo que conecta el
mundo fsico con el mundo virtual, o el mundo analgico con el digitalComo pasa
con la mayora de las placas microcontroladores las funciones de Arduino pueden
resumirse en tres. En primera instancia, tenemos una interfaz de entrada, que
puede estar directamente unida a los perifricos , o conectarse a ellos por puertos.
El objetivo de esa interfaz de entrada es llevar la informacin al microcontrolador,
la pieza encargada de procesar esos datos. El mentado microcontrolador vara
dependiendo de las necesidades del proyecto en el que se desea usar la placa, y
hay una buena variedad de fabricantes y versiones disponibles. Por ltimo,
tenemos una interfaz de salida, que lleva la informacin procesada a los
perifricos encargadas de hacer el uso final de esos datos, que en algunos casos
puede bien tratarse de otra placa en la que se centralizar y procesara
nuevamente la informacin, o sencillamente, por ejemplo, una pantalla o un
altavoz encargada de mostrar la versin final de los datos.

DESARROLLO DEL PROGRAMA

Con este bloque se inicializa la conexin de arduino para la interface de labview


Solo utilizamos el pin de VISA resouroce aqu es donde declaramos en que puerto
se encuentra conectado el arduino

Despus creamos un while loop esto con la intencin de que el ciclo que
pongamos adentro del while se repita

Este bloque bsicamente es donde se introduce o se declara dnde o en que pin


del arduino se quiere ponerla como lo muestra la figura en el pin de digital I/O pin
se declara la salida y en pin mode se dice si es entrada o salida

Este bloque se conecta directo de los pines del arduino Resource y el pin de
error in directamente de la inicializacin del arduino y el pin de digital solo se
declara cual pin del arduino va a ser la salida del arduino y el pin de value solo
sirve para introducir la entrada deseada.

Motor paso a paso.

Los motores paso a paso son motores de Corriente Directa que se mueve con
movimientos discretos. Cuentan con mltiples bobinas que estn organizadas en
grupos llamados Fases. Energizando cada fase por secuencia el motor rotar, un
paso a la vez.
A travs de un computador, podrs lograr un control muy preciso paso por paso de
los factores de velocidad y posicionamiento. Este tipo de motor son la eleccin
para aplicaciones que requieran de control y precisin.
Las caractersticas que contienen son:
-Baja aceleracin de torque: Los motores normales de Corriente Directa no
cuentan con mucho torque a bajas velocidades. Este tipo de motor cuenta con
estas aptitudes a bajas velocidades, usando baja velocidad con precisin.
-Control de velocidad: El incremento preciso de movimiento tambin permite un
excelente control de velocidad rotacional para procesos de robtica y
automatizacin.
-Posicionamiento: Debido que este tipo de motor se controla por pasos repetitivos,
son excelentes en trabajos de impresoras 3D, CNC, plataformas para cmaras,
trazadores en ejes X, Y, Z. Algunos lectores de discos cuentan con este tipo para
colocar correctamente el lector lser.
Cules son sus limitaciones?
-Poca eficiencia: A diferencia de los motores de corriente continua, su consumo es
independiente de carga.
-Torque limitado a altas velocidades: En general, los motores paso a paso cuentan
con menos torque a altas velocidades que a reducidas. Algunos estn optimizados
para obtener una mejor respuesta, pero necesitan estar adaptados con un
conductor apropiado para lograr la mxima eficiencia.
-Sin retroalimentacin: La mayora de estos motores no tienen retroalimentacin
de su posicin. A pesar de su precisin, corren en un ciclo abierto. Son requeridos
detectores para establecer referencias de posiciones.

Desarrollo:
Despus de descargar las libreras correspondientes para enlazar Arduino con
Labview, que proviene de un programa exterior para su instalacin, los comandos
y funciones aparecern dentro de la tabla de bloques.
-Salida del puerto COM.
-Se configuran cuatro salidas para Arduino, todos
ellos se mandan a Outputs.
-En el Case exterior representa la combinacin
de cdigo binario a utilizar, en el cul se elegir el
giro del motor, izquierda o derecha.
-En el segundo Case se agregan los nodos cada
uno representa una bobina y llevarn escrito un
dato binario, (0,1)
-Son los datos binarios que representan las
bobinas para interpretar su activacin.

Conclusin:
Como las prcticas lo demuestran, es posible buscar y adaptar los tipos de
funciones y comandos, ya sea para conectarlos y hacerlos funcionar con distintos
tipos de motores de Corriente Directa. Aunque los proyectos se han hecho a
pequea escala, sus aplicaciones sern las mismas si se cuenta con el equipo
necesario. Reguladores de velocidad, conectados con sensores de calor, o
configuracin de bobinas en cdigo binario, todos ellos demostraron sus
aplicaciones y todas sus posibles combinaciones de uso para encontrar el tipo que
mejor se adapten a las necesidades que se requiera explotar sus mayores
ventajas.

También podría gustarte