0% encontró este documento útil (0 votos)
379 vistas7 páginas

Control de Servomotor con Labview

Este documento presenta un proyecto para controlar el movimiento de un servomotor mediante la interfaz de Labview. El proyecto tiene como objetivos programar Labview para controlar el servomotor, identificar posibles fallas, y probar el circuito físicamente. El documento explica los materiales utilizados, el procedimiento paso a paso, que incluye la programación en Labview usando bloques y estructuras para configurar el servomotor y leer ángulos, y conectar entradas y salidas. Diagramas muestran el funcionamiento del servomotor al gir

Cargado por

Elvis Misael
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
379 vistas7 páginas

Control de Servomotor con Labview

Este documento presenta un proyecto para controlar el movimiento de un servomotor mediante la interfaz de Labview. El proyecto tiene como objetivos programar Labview para controlar el servomotor, identificar posibles fallas, y probar el circuito físicamente. El documento explica los materiales utilizados, el procedimiento paso a paso, que incluye la programación en Labview usando bloques y estructuras para configurar el servomotor y leer ángulos, y conectar entradas y salidas. Diagramas muestran el funcionamiento del servomotor al gir

Cargado por

Elvis Misael
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INSTITUTO SUPERIOR TECNOLÓGICO CENTRAL TÉCNICO

Nombre: Alex Rodriguez, Elvis Caizapasto

Curso: 6to “A” Matutina

Materia: Software Aplicado

Fecha: 19 de marzo de 2020

INFORME

Tema: Control de Servomotor con Arduio y Labview

Objetivos General: Diseñar y programar el control de un servomotor mediante la interfaz

Labview para montar su circuito físicamente y apreciar su funcionamiento.

Objetivos específicos

 Realizar la respectiva programación en Labview con los bloques adecuados para

que funcione el programa.

 Identificar las posibles fallas al momento de utilizar pines de entradas y la

configuración del servomotor.

 Armar el circuito mediante la placa arduino para ver la función del programa.

Introducción

Labview nos ayuda a controlar un servomotor gracias a su librería de arduino en el cual se

utilizan bloques para sus respectivas configuraciones, con ello nos falicitara para ver el

funcionamiento gráficamente mediante la interfaz.


Materiales

-Arduino UNO

-Computadora con software Labview

-Pulsadores

-Leds

Procedimiento

1)Para la realización de este programa se empieza por saber como funciona un servomotor

y en este caso tendremos que utilizar los grados que puede realizar en el se tiene que trabaja

desde 0 grados a 180 por lo cual nosotros debemos trabajar en estas mediciones.

2)Se lee las indicaciones que debe tener el programa.

3) Creamos el inicio de arduino

4) Ingresamos a la librería servos para configurar el servo y se configura la cantidad de

servos numeracion y el puerto al que va comectado. La enumeración de los Servos empieza

con el número 0, por lo tanto nuestro Servo está configurado ahora como Servo#0. Ahora

debemos indicar el número de pin al que lo conectaremos, el 3.

4) Creamos nuestro bucle while y para detener esta orden del bucle un botn de stop y lo

unimos a la señal de salida.

5)Utilizamos un case structure para la utilizacion de botones en labview con el cual exitira

dos valore uno falso y verdadero, en el verdadero se toma referencia un valor de 0 grados y

de 90 grados con un boton, y en el caso falso valores de 90 y 180 grados. Esto se refiere a

que si con un boton pulso y se tendra que girar a la derecha o izquierda, y dependiendo del

lado que este se encendera un led.


Figure 1Structure case servomotor
Fuente: Propia

6) Se utiliza un bloque de servo read angle para ingresar los valores del angulo al que va a

girar, es decir aquí va conectado mi estructure case .

7) Despues va conectado un servo read angle para leer los angulos alque esta el servomotor.

Figure 2Angle y Servo read Angle


Fuente: Propia

8) seguidamente los leds como salidas y pulsadores como entradas el numero 6, 7 esos son

los pines.
Figure 3Entradas y salidas pines
Fuente: Propia

9)Mediante un pulsador me va a generar el movimiento a la derecha en este caso el

servomotor va a permancer en 0 grados y al presionar el pulsador este gira 90 grados y se

enciende un led y en la interfaz nos indicara con un mensaje el movimiento que realiza, al

presionar el otro pulsador este retornara a la izquierda el servomotor de igual manera se

encendera otro led y un mensaje indicandome el lado al cual gira.


Figure 4Diagrama de funcionamiento de servomotor mediante pulsadores
Fuente: Propia
Figure 5Posicion inicial 90ª
Fuente: Propia

Figure 6Giro a la derecha 180ª


Fuente: Propia

Figure 7Giro a la izquierda 0ª


Fuente: Propia
Conclusiones

Mediante la realización de esta poráctica se controla un servomotor mediante la interfaz

de Labview como se puede apreciar los valores que damos al servomotor son los correctos

para su funcionamiento ya que trabaja de 0 a 180 grados, por otra parte se pudo conocer

que se podría a ver utilizado un potenciómetro y este nos dara cualquier calor comprendido

entre 0 y 180 grados en el servomotor.

Recomendaciones

Se recomienda realizar primero practicas menos complejas, con la utilización de esta

interfaz, ya que es escasa la información acerca de pulsadores y servomotores en LabView.

También podría gustarte