Está en la página 1de 6

1

Paso 4
Construcción Colaborativa

Cristian Chaves Saldaña cc 1010236191


Grupo 7

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


Escuela de Ciencias Básicas, Tecnología e Ingeniería
Software Avanzado para Ingeniería 203037
16-04
2020
2

INTRODUCCION

MEDIANTE EL USO DE L Software LabVIEW en el desarrollo de esta actividad se busca que el


estudiante de maneral grupal emplee sus conocimientos adquiridos en el transcurso del curso ,
para diseñar una simulación de un motor paso a paso unipolar, generando una exportación de
datos en un reporte mostrando su funcionamiento.
Interfaz Grafica

Problema a 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
 Resetear 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 al 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.
2. Realizar el algoritmo de la idea seleccionada y comentar cada uno de los elementos
incluidos en él

ALGORITMO: MOTOR PASO A PASO UNIPOLAR


INICIO
Boolean , A,B,C,D
Enum list <- Tipo de energización elegida por el usuario
Vertical toggle swith <- Sentido de giro del motor elegido por el usuario
Inicializar A,B,C,D
Parar <- falso
MIENTRAS Parar es Falso

Rotar A,B,C,D
Si el usuario presiona el botón de stop entonces

Parar <- verdadero

3. Unificar e implementar interfaz de la idea solución seleccionada y


comentar el objetivo de cada uno de los elementos allí incluidos.

4. Codificar la idea seleccionada y comentar el diagrama de bloques,


para dar razón del objetivo de cada elemento allí incluido.

Referencias Bibliográficas

 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). Tipos de datos. [OVI] Recuperado de: http://hdl.handle.net/10596/12744

También podría gustarte