INFORME 4
UNIDAD SEGÚN PRÁCTICA ÁMBITO DE TIEMPO DE
PEA PROGRAMADA DESARROLLO DESARROLLO
LABVIEW + CONTADOR DE HOGAR 2 HORAS
ARDUINO IMPULSOS
HISTORIAL DE REVISIONES
FECHA DE
VERSIÓN ACTUALIZACIÓN RAZÓN DE CAMBIO
DISTRIBUCIÓN
MÁXIMO ÓRGANO
Órgano Colegiado Superior Secretaría General X
COLEGIADO
NIVEL DE GOBIERNO Rectorado Procuraduría General
Vicerrectorado Coordinación Estratégica
Coordinación de Carrera X Unidad de Servicios de Biblioteca
Coordinación de Investigación, Unidad de Relaciones Internacionales
Desarrollo Tecnológico e Innovación NIVEL DE ASESORÍA Y e Institucionales
Centro de idiomas APOYO Coordinación de Bienestar Institucional
NIVEL ACADÉMICO
Centro de Formación Integral y de
Dirección Administrativa Financiera
Servicios Especializados
Coordinación de Vinculación con la Unidad de Aseguramiento de la
Sociedad Calidad
Unidad de Comunicación
1. OBJETIVOS
- Determinar el funcionamiento de LabVIEW y Arduino.
- Simular e implementar el circuito.
- Ver el como emparejan las dos aplicaciones.
2. OBJETIVOS ESPECÍFICOS
- Determinar los puertos de comunicación.
- Determinar las diferentes herramientas del programa LabVIEW.
3. MATERIALES
- 1 resistencia igual o menor a 1k Ohm.
- 1 pulsador.
- 1 Protoboard.
- Cables para conexionado de protoboard.
4. INSTRUMENTOS
- 1 Arduino Uno.
5. PREPARATORIO:
Consultar:
1. Consultar como se desarrolla la interacción ente LabVIEW y Arduino.
2. Consultar para qué sirven y como se usan los case structure en LabVIEW.
6. DESARROLLO
Vamos a implementar una aplicación que nos permita contar los impulsos
que se reciben a través de un pulsador en la entrada PIN (seleccionado por
nosotros) y lo muestre en el panel.
Colocaremos un LED que nos indique que el impulso recibido y un botón para parar.
Para empezar, debemos configurar Arduino y lo hacemos poniendo el bloque “Init” al
que le asignamos los parámetros:
Un Puerto de comunicación, la Velocidad de transmisión, el Tipo de tarjeta Arduino, el
numero de bits del paquete de comunicación, y el tipo de puerto de comunicación.
Para asignar las constantes mencionadas basta ponerse sobre el terminal con la
herramienta de edición en modo “wire” y pulsando el botón derecho del ratón
podemos añadir con la opción “Create” (Constant, Control, Indicador).
Ponemos una estructura de tipo “While loop”
Se ejecutara continuamente hasta que pulsemos el botón “Cerrar puerto”, viene a ser el
equivalente al “loop” de un programa escrito para Arduino. Dentro de esta estructura
pondremos el bloque de configuración de E/S y el de lectura de valor de Entrada de la
tarjeta Arduino En la entrada “Pin Mode” debemos seleccionar “INPUT” y la entrada
“Digital I/O PIN” deberemos unirla a un bloque “PIN Digital” que creará el control
correspondiente en el Panel y que en modo de ejecución permitirá cambiar la entrada a
leer.
La salida del dato leído es un dato tipo “Integer de 8 bits” por lo tanto se deberá
realizar la conversión a dato tipo booleano Para después llevarlo a un indicador de
tipo array booleano TRUE FALSE.
7. PAUTAS PARA LA ELABORACIÓN DEL INFORME DEL
LABOROTARIO.
CONCLUISONES:
- Arduino traduce internamente una señal de 5 V como valor 1, y una señal de 0 V
como valor
- BIBLIOGRAFIAS:
- https://www.facilelectro.es/interruptores-pulsadores-conmutadores/