Está en la página 1de 12

Control Electrónico del Equipo Pesado

GESTION Y MANTENIMIENTO DE EQUIPO PESADO

CURSO:
Control electrónico del equipo pesado

TEMA:
Programación mediante lectura sensores

CICLO:
V–B

DOCENTE:
Silva Vargas Berly

ALUMNOS:
• Quisquiche Siccha Luis
• Rudas Lucano Moises
• Perez Álvarez Michael

FECHA:
29/07/2020
Control Electrónico del Equipo Pesado

1. OBJETIVO
• Reconocer entradas y salidas del Arduino siendo analogías.
• Usar sensores para obtener información y a través de ellas procesar funciones para
manejar actuadores.
• Aprender a usar variables “analogRead”, “digitalWrite”, “pinMode”, “if”, “else”,
“Serial.println”, “Serial.begin” e “Int” en el Arduino.
• Realizar una programación básica y simularlo en la web de “Tinkercard”.
• Analizar e interpretar la función que cumplen los comandos de programación básica.

2. MATERIAL NECESARIO
Para realizar la práctica de laboratorio es necesario contar con:
• Guía de laboratorio (Nos brinda el docente a cargo)
• Computadora con el programa “Arduino” para realizar la programación.
• Placa Arduino
• Cables Jumper
• Placa protoboard
• Resistencias de más de 200 ohmios
• Leds
• Fuente de energía de 5V O 9V DC
• Multímetro

3. INFORMACION PREVIA

La programación digital en la actualidad es un requisito en el desarrollo de nueva tecnología sin


importar el área técnica en el que las personas se desempeñen, no solamente es necesario el
desarrollo de programas para aplicaciones técnica, sino que es importante en el desarrollo de
nuestra vida diaria, los computadores, celulares y otros componentes viene con aplicaciones que
permiten construir programas, que nos permiten facilitar procesos desde la automatización de
edificios inteligentes , hasta el monitoreo y control de maquinaria pesada.
En el área de maquinaria pesada, tanto un desarrollador de aplicaciones, como en el área de
mantenimiento es importante conocer de programación, porque ello nos ayudará en un mejor
desempeño tanto en la detección como en la solución de problemas.

Señal Analógica: Son aquellas en las cuales su amplitud puede tomar varios valores dentro de un
determinado tiempo.
Señal Digital: Son aquellas que solo puede tener 2 valores “1” o “0”, en cualquier determinado
tiempo.
Control Electrónico del Equipo Pesado
Control Electrónico del Equipo Pesado

4. PROCEDIMIENTO DE LA ACTIVIDAD
En el presente laboratorio se aplicará las bases teóricas aprendidas en clase, además también la
importancia del diagrama de flujo elaborado en clases teóricas.
Como primer trabajo tenemos lo siguiente:
• Armar el siguiente circuito en el simulador Tinkercard y configurar los tiempos de retardo de
espera entre la intermitencia de los leds con la ayuda de un potenciómetro, tal como se
muestra en la siguiente figura.
Para la conexión del circuito necesitamos lo siguiente:

✓2 leds de color
✓Placa protoboard
✓1 Arduino uno
✓Cables Jumper
✓Ingenio
✓Resistencia
❖ Para calcular la resistencia a utilizar en los leds aplicaremos la Ley de Ohm.
𝑉
𝑅=
𝐼

Bajo este criterio y conociendo la alimentación que es de 5 voltios, procederemos a aplicar


la fórmula para hallar la resistencia ideal, además sabemos que el consumo de un led
aproxima los 20mA.
5𝑉 − 1.8𝑉
𝑅=
20 𝑚𝐴
𝑅 = 160 𝑂ℎ𝑚𝑖𝑜𝑠
𝐿𝑎 𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑎 𝑒𝑚𝑝𝑙𝑒𝑎𝑟 𝑑𝑒𝑏𝑒 𝑠𝑒𝑟 𝑚𝑎𝑦𝑜𝑟 𝑎 160 𝑂ℎ𝑚𝑖𝑜𝑠.
Control Electrónico del Equipo Pesado

❖ Conexión del circuito en el simulador Tinkercard

1. Usamos los pines de salida 6, 9 del Arduino para la conexión de los leds.
2. Los diferenciamos por colores para no confundirse.
3. Del pin “GND” del Arduino lo colocamos al protoboard en punto común de tierra y enlazamos
extremos para alimentar con tierra.
4. Colocamos el potenciómetro, evitando confundir sus entradas, la señal es la del medio que será
conectada al puerto A0 del Arduino.
5. Procedemos a escribir la programación.
Control Electrónico del Equipo Pesado

En este caso en la parte de “delay”, se optó por colocar “bits” en lugar de un número, ya que se
esta usando una lectura en el puerto A0, y el tiempo dependerá del potenciómetro.

• Del trabajo anterior se controlará la intensidad de encendido del led mediante el


potenciómetro.
Para la conexión del circuito necesitamos lo siguiente:

✓ 1 led azul
✓ Placa protoboard
✓ 1 Arduino uno
✓ Cables Jumper
✓ Ingenio
✓ Resistencia
Control Electrónico del Equipo Pesado

❖ Conexión del circuito en el simulador Tinkercard

Potenciómetro a ¼ de vuelta, observar la intensidad del led.

Potenciómetro a ½ vuelta, observar la intensidad del led.

Potenciómetro a 1 vuelta completa, observar la intensidad del led.


Control Electrónico del Equipo Pesado

❖ Procedemos a escribir el código de programación y el significado que se le interpreta.

Lectura de “bits” y “división”.


El código mostrado se compilo y se simuló dando como resultado el funcionamiento del circuito y sin
complicaciones.

• Realizar la programación en Arduino para un programa que indique señales de alarma


según la temperatura del ambiente. En caso de que la temperatura sea menor a 23ºC se
prendera el led azul, en caso sea mayor o igual a 24ºC y menor a 28ºC se prendera el led
verde y si es mayor o igual a 28ºC se encenderá el led rojo.
Control Electrónico del Equipo Pesado

❖ Procedemos a realizar el circuito en la plataforma Tinkercard.

Conexión del circuito a programar.

❖ Procedemos a escribir el código de programación y el significado que se le interpreta.


Control Electrónico del Equipo Pesado

❖ Procedemos a realizar su funcionamiento.

Temperatura <23ºC
Control Electrónico del Equipo Pesado

Temperatura >24ºC y <28ºC

Temperatura >= 28ºC.


Control Electrónico del Equipo Pesado

5. ANALISIS DE RESULTADOS
• Los resultados en la programación de Arduino fueron los esperados, en este caso usamos lenguaje
de programación básica en Arduino, de fácil interpretación.
• Se logro realizar los circuitos con facilidad.
• Se pudo programar con el sensor LM35, a través de ella se recopilo los datos y mediante funciones
y variables se pudo lograr con la programación.
6. CONCLUSIONES
• Concluimos el laboratorio realizando los ejercicios propuestos, aplicando lenguaje básico de
programación.
• Para realizar es necesario la capacitación teórica que obtuvimos en clase.
• Se logro con los objetivos de poder realizar simulación en la plataforma “Tinkercard”.
• Logramos programar mediante información obtenida de un sensor, además también imprimir su
lectura mediante la variable “Serial.println”.
7. RECOMENDACIONES
• Se recomienda realizar los cálculos de resistencia para evitar que los leds se quemen o pase algo
inesperado.
8. ANEXOS:
Manual de programación: https://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf
Videos de ayuda: https://www.youtube.com/watch?v=5l-o8pl0Y_4&t=949s

También podría gustarte