Está en la página 1de 18

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Software Avanzado para Ingeniería


Paso 4
Construcción Colaborativa

Curso: 203037A_764
Grupo: 203037_7

RUBEN DARÍO PINZON ERASO


C.C # 79.902.758 Bogotá

JULIAN RODRIGUEZ
80165362

CRISTIAN CHAVES
1010236191

IVAN RAMIREZ

Tutor:
GERARDO DE JESUS BECERRA

Bogotá, 30 noviembre de 2020

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
1/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Introducción:

Con esta actividad de trabajo colaborativo, tiene como fin, Implementar la


optimización y exportación de datos en una solución a un problema a partir
de un lenguaje de programación visual.

Para este fin se realizó un algoritmo de la idea seleccionada en la guía de


actividades para la elección de un motor paso a paso, y a su vez se unifica e
implementa la interfaz de la idea solución seleccionada y se comenta el
objetivo de cada uno de los elementos incluidos.

También se Codifica la idea seleccionada y se comenta el diagrama de


bloques con el fin de dar razón del objetivo de cada uno de los elementos
incluidos.

Por ultimo se realiza una Simulación con un ejemplo del funcionamiento de la


solución visual y se realiza las correspondientes capturas de pantallas para
dar evidencia del correcto funcionamiento o desempeño.

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
2/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Problema por resolver

1. Es necesario construir un instrumento virtual que permita simular a


través de indicadores de led, los tipos de energización que es posible aplicar
a un motor paso a paso unipolar, dándole la posibilidad al usuario de:
 Seleccionar el tipo de energización a simular
 La velocidad a la cual trabajar
 Seleccionar el sentido de giro (horario-antihorario)
 La resolución del motor paso a paso
 Pausar la simulación y reanudarla
 Reiniciar e iniciar de nuevo la simulación

Adicional a lo anterior incluir una sección donde se pueda calcular la cantidad


de pasos a generar en el motor, para lograr un giro de un ángulo x, generado
aleatoriamente, así:

 Disponer de un botón para generar el numero aleatorio “n” entre 0 y


720° que indique la cantidad de grados a rotar por el motor.
 Calcular la cantidad de pasos necesarios para generar la rotación del
motor los “n” grados generados anteriormente, de acuerdo con el tipo
de energización y resolución de paso ingresados por el usuario
 Exportar la cantidad de pasos calculados, el tipo de energización,
resolución, velocidad y sentido de giro en el que se trabajó el motor, a
una hoja electrónica.

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
3/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

2. Realizar el algoritmo de la idea seleccionada y comentar cada uno de


los elementos incluidos en él

Imagen 1 . Algoritmos de la idea seleccionada

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
4/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Diagrama de bloques:

Con el diagrama de bloques podemos apreciar la lógica de programación


que se aplico para el funcionamiento de la ejecución del motor, permitiendo
entender como opera acorde a las diferentes configuraciones empleadas en
el panel de control, esto dando cumplimiento a los requerimientos planteados
por la guía de actividades.

Imagen 2 . Pantallazo general Diagrama de Bloques

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
5/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

En este primer pantallazo el case de tipo de energización se encuentra en la


opción de NORMAL, dentro de dicho case se encuentra otro case compuesto
por los cuatro pasos que marcan la secuencia de encendido de las bobinas
para este tipo de energización. Por ejemplo, estando en el paso 2 se
encienden las bobinas B y C.

Imagen 3 . Paso 2 se encienden las bobinas B y C.

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
6/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Imagen 4 . Paso 3 se encienden las bobinas C y D

Imagen 5 . paso 4 encendido de las bobinas D y A

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
7/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Imagen 6 . paso 5 encendido de las bobinas B y A

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
8/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Panel frontal:

Imagen 7, Panel Frontal

Como podrán apreciar, se establecieron diferentes controles con el fin de


poder controlar todas las funciones del motor paso a paso. En esta interfaz
incluí lo siguiente:

 Botón Iniciar/ Reiniciar:

Este botón tiene como funcionalidad reiniciar el proceso del motor


en cualquier momento

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
9/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

 Botón Pausar/Play:

Este botón tiene como función primordial realizar el pausado del motor en
cualquier momento, deteniendo las funciones que están ejecutando en un
momento dado, esto con la posibilidad de reanudar en el punto donde se
pauso, reiniciando las operaciones que estaba realizando, en caso de
haber efectuado algún cambio general de configuración de alguna otra
función realizará dicho cambio y se verá reflejado en la acción del motor.

 Barra Resolución del Motor:

Con este botón el usuario podrá definir la resolución del motor, con el que
el motor paso a paso realizará su función de giro, dependiendo de la
selección podremos tener un valor de grados por paso.

 Seleccionador Dirección del Motor:

Con la dirección del motor el usuario podrá definir con esta opción, como
quiere que gire el motor, esto permitiendo que el motor gire en sentido de
las manecillas del reloj, o en caso contrario si ingresa un valor diferente
podrá definir que el motor gire en sentido antihorario.

 Perilla Revoluciones por minuto:

Con esta opción el usuario podrá definir la velocidad del motor, que se
traduce en la velocidad de rotación del motor, la cual depende del valor
que seleccione el usuario atreves del control de la perilla, esto lo
podemos entender de una forma más explícita, si la velocidad de rotación
está definida por la ecuación: N= 60 x (f/n), Donde f es la frecuencia del
tren de impulsos, y n es la Numero de ° de polos que forman el motor.

 Seleccionador de Tipo de Energización:

Con esta opción el usuario podrá seleccionar en el panel de control la


opción de tipo de energización que quiere aplicar al motor de paso a
paso. Aquí tendremos tres tipos de selección:

1. Energización Wave Drive:


En esta opción veremos como el motor después de encendido
energiza las bobinas internas de tal forma que quedan

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
10/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

energizadas de la siguiente forma: Encender: A en paso1, B en


paso 2, C en paso 3, D en paso 4
2. Energización Normal:
En esta opción veremos como el motor después de encendido
energiza las bobinas internas de tal forma que quedan
energizadas de la siguiente forma: Encender: A,B En paso1,
B,C en paso2, C,D en paso 3, D,A en paso 4
3. Energización Medio Paso:
En esta opción veremos como el motor después de encendido
energiza las bobinas internas de tal forma que quedan
energizadas de la siguiente forma: Encender: A en paso1. A,B
en paso2. B en paso3. B,C en paso4. C en paso5, C,D en
paso6. D en paso7. D,A en paso 8

 Botón Exportar a Hoja Electrónica

Con este Opción el usuario podrá exportar la cantidad de pasos


calculados, tipo de energización, la resolución velocidad, y sentido de giro
en el que se trabajó el motor, esto es importante porque nos permite
entender cómo se está ejecutando el funcionamiento del motor, con cada
una de las opciones que ingresamos por el panel de control.

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
11/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Simulación:

Rotación en sentido horario:

Imagen 8, Panel Frontal Paso 1, sentido horario

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
12/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Imagen 9, Panel Frontal Paso 2, sentido horario

Imagen 9, Panel Frontal Paso 3, sentido horario


Universidad Nacional Abierta y a Distancia UNAD
www.unad.edu.co
13/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Imagen 10, Panel Frontal Paso 4, sentido horario

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
14/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Cambio de giro: sentido antihorario

Imagen 11, Panel Frontal Paso 4, sentido Antihorario

Imagen 12, Panel Frontal Paso 3, sentido Antihorario

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
15/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Imagen 13, Panel Frontal Paso 2, sentido Antihorario

Imagen 14, Panel Frontal Paso 1, sentido Antihorario

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
16/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Conclusiones:

El presente trabajo pudimos adquirir los conocimientos para poder construir


un instrumento virtual que permitirá simular atreves de indicadores led, los
tipos de energización, y así aplicarlos a una simulación de un motor paso a
paso unipolar, permitiendo a un usuario final, poder establecer las diferentes
opciones de configuración como son:

 Seleccionar el tipo de energización a simular


 La velocidad a la cual trabajar
 Seleccionar el sentido de giro (horario-antihorario)
 La resolución del motor paso a paso
 Pausar la simulación y reanudarla
 Reiniciar e iniciar de nuevo la simulación

Con el trabajo colaborativo de todos los estudiantes que participaron en las


actividades propuestas en la guía de actividades, Se unifico y se implementó
la interfaz de la idea solución elegida y se argumentó el objetivo de cada uno
de los elementos que se incluyeron en la elaboración diseño y ejecución de
la simulación del motor paso a paso unipolar.

Por último, se realizó la Simulación con un ejemplo del funcionamiento de la


solución visual y se realiza las correspondientes capturas de pantallas para
dar evidencia del correcto funcionamiento o desempeño.

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
17/18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Referencias Bibliográficas

 Monroy, J. (2018). Fundamentos de programación de instrumentos


virtuales. [OVA] https://repository.unad.edu.co/handle/10596/22785

 Lajara, V. J. R. (2007). LabVIEW: entorno gráfico de programación.


Barcelona, ES: Marcombo. Capítulo 2. pág. 37-90. Recuperado
de: https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/35715

 Monroy, J. (2017). Optimización de instrumentos virtuales. [OVI]


Recuperado de: http://hdl.handle.net/10596/12747

 Monroy, J. (2017). Tipos de datos. [OVI] Recuperado


de: http://hdl.handle.net/10596/12744

 Lajara, V. J. R. (2007). LabVIEW: entorno gráfico de programación.


Barcelona, ES: Marcombo. Capítulo 4. pág. 91-114. Recuperado
de: https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/35715

 Lajara, V. J. R. (2007). LabVIEW: entorno gráfico de programación.


Barcelona, ES: Marcombo. Capítulo 13-14. pág. 313-356.
Recuperado de: https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/35715

Universidad Nacional Abierta y a Distancia UNAD


www.unad.edu.co
18/18

También podría gustarte