practicas de intrumentacpractics de instrumentación

25
INSTITUTO TECNOLÓGICO DE TLÁHUAC CARRERA: Ingeniería en Mecatrónica MATERA: Instrumentación Virtual Grupo: 7M1 ALUMNO: Rosas González Humberto Nombre del trabajo: Prácticas con arduino PROFESOR: Ing. Morales Cisneros Miguel Fecha de entrega: 17/05/2016 ROSAS GONZÁLEZ HUMBERTO 1

Upload: luis-angel-silva-garcia

Post on 08-Jul-2016

9 views

Category:

Documents


6 download

DESCRIPTION

practicas realizadas con lab view

TRANSCRIPT

INSTITUTO TECNOLÓGICO DE TLÁHUAC

CARRERA: Ingeniería en Mecatrónica

MATERA: Instrumentación Virtual

Grupo: 7M1

ALUMNO: Rosas González Humberto

Nombre del trabajo: Prácticas con arduino

PROFESOR: Ing. Morales Cisneros Miguel

Fecha de entrega: 17/05/2016

PRÁCTICA 1:

Rosas González Humberto 1

Se realizó un programa en cual se visualizó como encender un led mediante la interfaz del arduino y labview

Conclusión: A través de esta práctica se obtuvieron los conocimientos básicos de como encender un led

Rosas González Humberto 2

PRÁCTICA 2:

En esta práctica se aprendió como leer un valor de cero uno mediante un “digital read pin” y después mandar esa lectura hacía un indicador

Conclusión: Se utilizaron herramientas como el digital read y digital write

Rosas González Humberto 3

PRÁCTICA 3:

Se realizó un programa, en el cual se lee un valor analógico y se muestra en un indicador el voltaje asociado a la manipulación mediante el potenciometro

Conclusión: Mediante esta práctica se utilizó el analog read

Rosas González Humberto 4

PRÁCTICA 4:

Se realizó un programa, en el cual un indicador LED debía encenderse solo en 2.5 volts

Conclusión: Para esta práctica se utilizaron comparadores y una compuerta andpara poder lograr que encendiera en aproximadamente en 2.5 volts

Rosas González Humberto 5

PRÁCTICA 5:

Se realizó un programa con el cual se varía la intensidad de un led por medio de un PWM

Conclusión: Mediante esta práctica se utilizó una herramienta nueva, la cual es el Digital Write PWM

Rosas González Humberto 6

PRÁCTICA 6:

Se realizó un programa en cual mediante un potenciómetro se hacía un corrimiento de bits dependiendo el valor de voltaje del potenciómetro.

Conclusión: Se utilizó un array para poder tomar el valor del bit que se quería.

Rosas González Humberto 7

PRÁCTICA 7:

En esta práctica solo realizo el cambio de que con el potenciómetro ahora se manipulara el tiempo con el cual se hace el corrimiento de bits

Conclusión: En esta práctica se utilizaron do ciclos while, el primero para hacer el corrimiento de bits y el segundo para el manejo del tiempo.

Rosas González Humberto 8

PRÁCTICA 8:

Esta práctica se realizó con unos leds la simulación de niveles de un llenado de un tanque.

Conclusión: En esta práctica se utilizaron comparadores para poder hacer que los leds encendieran cada cierto voltaje.

Rosas González Humberto 9

PRÁCTICA 9 (Ejemplo Display 7 segmentos):

Mediante el ejemplo se aprendió como se utiliza el display de 7 segmentos y como envían las letras

Conclusión: La configuración de los pines en el ejemplo eran incorrectos, así que tuvieron que realizar los cambios respectivos para que la práctica pudiera funcionar

Rosas González Humberto 10

PRÁCTICA 10 (Display, conteo hexadecimal con potenciómetro):

En esta práctica se realizó un conteo hexadecimal mediante un potenciómetro el cual se encargaba de realizar el conteo.

Conclusión: El número de la constante “4.54…” indica que al multiplicar eso por el valor total del voltaje nos daría el número 15 osease, “F” en hexadecimal.

Rosas González Humberto 11

PRÁCTICA 11 (Display con conteo automático):

En esta práctica se tomó como base el ejemplo del display de 7 segmentos para poder realizar el conteo hexadecimal.

Conclusión: Se utilizó un bucle While loop para poder llevar acabo el conteo de los números y letras.

Rosas González Humberto 12

PRÁCTICA 12 (Display con matriz):

En esta práctica se hizo un arreglo de una matriz, la cual en cada fila contenia un valor numérico de 0 y 1 para poder así forma un número de entre 0 y 9 para así realizar un conteo.

Conclusión: Se utilizó un cluster de booleanos y aparte otro cluster de solo 6 booleanos después de los cuales se realizaría el conteo en binario en los array de leds y en el display se visualizaría el número

Rosas González Humberto 13

PRÁCTICA 13 (Display con matriz y potenciómetro):

En este programa al igual que el anterior se utilizó una matriz booleana y un cluster booleano para poder realizar el conteo mediante un potenciómetro.

Conclusión: Mediante el uso del potenciómetro se escogía el valor de la matriz que se quería obtener y así se realizaba el conteo del 0-9.

Rosas González Humberto 14

PRÁCTICA 14 (Semáforo):

En este programa, se realizó la simulación de un semáforo el cual se visualiza mediante leds en el protoboard, así también como leds dentro del entorno virtual de labview.

Conclusión: Se utilizó el antiguo programa que se tenía del semáforo y solo se agregó a este.

Rosas González Humberto 15

PRÁCTICA 15 (Sensor LM35):

En este programa se utilizó el sensor LDR para poder medir la temperatura. La lectura se realizó mediante un pin análogo y se mostraban los datos en una Waveform Chart.

Conclusión: Mediante esta práctica pudimos obtener la temperatura que hayen el ambiente.

Rosas González Humberto 16

PRÁCTICA 16 (Ejemplo de LCD):

En este programa de ejemplo se observó cómo es que se utiliza el LCD con arduino y labview.

Conclusión: La configuración de los pines del LCD se ejemplificaba mal así que se tuvieron que configurar como realmente son.

Rosas González Humberto 17

PRÁCTICA 17 (LCD con LM35):

En esta práctica por medio del LCD se visualizaron los valores de temperatura que arrojaba el LM35.

Conclusión: En esta práctica se hizo uso de un convertidor “Number to fractional String” que es el que no sirve para que pueda leer valores con punto decimal,

Rosas González Humberto 18

además un concatenador para poder unir varios textos dentro de un mismo renglón.

PRÁCTICA 18 (Sensor Ultrasónico):

Mediante esta práctica se hizo uso del sensor de proximidad, con el cual se pueden medir las distancias.

Rosas González Humberto 19

Conclusión: En esta práctica se tuvieron muchos problemas, ya que mediante el LINX makerhub no se pudo realizar dicho programa, se tuvo que recopilar más información para encontrar otra manera de poder realizarlo.

PRÁCTICA 19 (Sensor de Herradura):

Mediante esta práctica se pudo observar cual es el funcionamiento de del sensor de herradura cuando detecta blanco.

Rosas González Humberto 20

Conclusión: El funcionamiento de este sensor es muy similar al de un sensor infrarrojo QRD1114 o un CNY70.

PRÁCTICA 20 (Motor y puente H):

Mediante esta práctica se logró manipular la velocidad y el giro del motor, a través de un puente H

Rosas González Humberto 21

Conclusión: En esta práctica se ocupó un encoder, pero en mi caso fue sin el encoder, así que no aparece ningún valor en la gráfica.

Rosas González Humberto 22