100% encontró este documento útil (1 voto)
196 vistas11 páginas

Diseño Mecatrónico con NI myRIO

Este documento describe un laboratorio realizado por estudiantes de ingeniería mecatrónica en la Universidad Técnica del Norte sobre el control de un motor DC usando NI myRIO y LabVIEW. Los estudiantes implementaron algoritmos para controlar la velocidad, posición y giro del motor, y lograron resultados satisfactorios al cumplir con los objetivos planteados.

Cargado por

Cecy Muenala
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 PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
196 vistas11 páginas

Diseño Mecatrónico con NI myRIO

Este documento describe un laboratorio realizado por estudiantes de ingeniería mecatrónica en la Universidad Técnica del Norte sobre el control de un motor DC usando NI myRIO y LabVIEW. Los estudiantes implementaron algoritmos para controlar la velocidad, posición y giro del motor, y lograron resultados satisfactorios al cumplir con los objetivos planteados.

Cargado por

Cecy Muenala
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 PDF, TXT o lee en línea desde Scribd

Universidad Técnica del Norte

Ingeniería en Mecatrónica

Diseño Mecatrónico

Laboratorio 4 – DISEÑO
MECATRÓNICO USANDO

NI myRIO

Author:

Castro Fausto.
Madera Fernando.
Morales Lili.
Ortega Fausto.

Noviembre, 2018
1. Objetivo

Experimentar softwares y herramientas mecatrónicas para controla r un


dispositivo.

1.1. Objetivos Específicos


1. Implementar en el algoritmo el cambio de giro en el motor DC con el
puente H.
2. Explicar cómo controlar la velocidad del motor.
3. Aplicar LabVIEW Encoder Express VI para medir la posición y la
velocidad del eje del motor.

2. Introducción

Al final de la sesión de laboratorio, los estudiantes tendrán el


conocimiento de la definición y los elementos del sistema mecatrónico,
aplicarán los principios de mecatrónica y automatización para el desarrollo
de sistemas, como aplicaciones de la mecatrónica en la automatización.

En este proyecto, los estudiantes aprenderán el principio de


funcionamiento del motor de corriente continua, completarán el circuito de
operación y protección, y usarán myRIO y LabVIEW para controlar la
velocidad de giro, el movimiento de rotación o de grados y sentido de giro.
Los estudiantes completarán actividades que demuestren la operación del
motor DC y la teoría de la interfaz, para que puedan aplicar a futuros
proyectos integrados utilizando este componente.
3. Experimentación

Para iniciar la práctica de la práctica de igual manera se procede con la


conexión y configuración de la NI myRIO, el puente H y el motor de acuerdo
al diagrama de conexión:

Fig. 1. NI myRIO.

Fig. 2. Puente H y motor DC.


Fig. 3. Circuito de demostración para puente H y motor DC: diagrama
esquemático y conexión a NI myRIO MXPN - Conectores A y B.

Fig. 4. Armado del circuito de demostración para puente H y motor DC.


Fig. 5. Implementación del algoritmo.

Posteriormente a la implementación del algoritmo y luego de comprobar el


funcionamiento del motor se procede a cumplir con el resto de los requisitos
del laboratorio:

• Determine el número de conteos d e l codificador d e l eje para una


revolución de la salida del eje de la caja de cambios (pista: necesita
conocer la razón de la caja de cambios y el número de conteo de
codificador para una revolución del sensor magnético), luego agregue
código al diagrama de bloques para desplegar el ángulo del eje de salida
en grados.
• Agregue un despliegue para mostrar RPS (revoluciones por segundo) del
eje de salida de la caja de cambios.
• En el diagrama de bloques agregue un control PID
(proporcional/integral/derivativo) para implementar un sistema de control
de lazo cerrado.
• INVERSIÓN DE GIRO

Fig. 6. Diagrama de bloques y diagrama de bloques del control de posición del motor
DC con el puente H.

FUNCIONAMIENTO:

Se pulsa el A/DIO0(Pin1) y la frecuencia ingresa en el PWM entra el gauge por el cual se


indica el sentido de giro positivo o negativo. Para cambiar el giro se gira la aguja hacia el
lado negativo o en viceversa.

• CONTROL DE POSICIÓN:

Fig. 7. Diagrama de bloques del control de posición del motor DC con el


puente H.
FUNCIONAMIENTO:

Se ingresa los grados y para convertirlos a rpm se divide para 2,45 que resulta del dato,
calculando 12x19 (12 es el número de datos por vuelta del encoder y la relación del motor
reductor es 19 a 1).

Luego, si el valor es igual a el número de vueltas Counter Value se utiliza este dato en una
compuerta or, cuando sean verdaderas junto con el Reset Counter, entonces, el contador se
resetea. Además, se compara con el dato obtenido del Case Structure que cuando es True se
para (permitiendo que el motor se pare cuando se cumpla la función de haber ingresado el
número de ángulos a girar), en el caso de False se pone en el Duty Cicle= 0,5 y
Frequency(Hz)= 1000 (éstos datos fueron sacados de la opción Labview Help)

Fig. 8. Información sobre el PWM Express VI del Labview Help.

Fig. 9. Configuración del PWM Express VI.


• CONTROL DE VELOCIDAD:

Fig. 10. Diagrama de bloques del control de velocidad del motor DC con el puente H.

FUNCIONAMIENTO:

Se ingresa el valor de RPM y Ciclo Duty. Las RPM se multiplican por 0.3, el cual se
indica en el ciclo duty que se divide para 100 e ingrsa al Duty Cicle del PWM, además,
en el PWM se ingresa una frecuencia de 1000Hz, como lo recomienda el labview Help.

Al presionar el Reset Counter el Counter Value se divide para 12 y posteriormente para


19 (12 es el número de datos por vuelta del encoder y la relación del motor reductor es
19 a 1), dato que se muestra en Counter Value. Además, se pulsa el A/DIO0(Pin1) y la
frecuencia ingresa en el PWM entra el gauge por el cual se indica el sentido de giro
positivo o negativo. Para cambiar el giro se gira la aguja hacia el lado negativo o en
viceversa
4. Resultados

Fig. 11. Panel frontal del algoritmo inicial.

Fig. 12. Panel frontal del control de velocidad.


Fig. 13. Panel frontal del Control de Posición.

5. Conclusiones y Recomendaciones

5.1. Conclusiones

• La plataforma NI LabVIEW es una herramienta sencilla e intuitiva, la


cual permite llevar a cabo la integración con otras plataformas e
instrumentación, en este caso, el control de rotación del motor DC. A
raíz de esto, se logró desarrollar el código respectivo que permitió
cumplir con lo solicitado en la práctica obteniendo el resultado
deseado.
• El resultado obtenido fue satisfactorio, esto debido principalmente a la
buena compatibilidad entre el software, puente H y motor DC.
• La simulación por medio de un ambiente virtual presenta una gran
ventaja al permitir identificar debilidades que pudieran suceder antes
de pensar en correr la simulación.
5.2. Recomendaciones

• Utilizar los elementos correctos en el diagrama de bloques y realizar


las conexiones adecuadas, es decir de izquierda a derecha, porque esto
puede afectar en la simulación y por ende no se obtendrá el resultado
deseado.
• Realizar las conexiones correctas entre el puente H, motor DC y NI
myRIO de acuerdo al diagrama de conexiones, porque con una mala
conexión, esto no funcionará como es debido y los resultados o valores
de salida serán defectuosos o incorrectos.
6. Referencias

[1] [En línea]. Available:


https://mars.uta.edu/mae3183/manuals/NI%20myRIO%20Project%20
Guide.pdf.

[2] Dr. E. Doering, «NATIONAL INSTRUMENTS,» [En línea].


Available: https://learn.ni.com/teach/resources/93/h-bridge-and-
geared-motor.

También podría gustarte