Sunteți pe pagina 1din 7

UNIVERSIDAD DE LAS FUERZAS ARMADAS

ESPE EXTENSIÓN LATACUNGA


DEPARTAMENTO DE ENERGÍA Y MECÁNICA

INFORME DE PRÁCTICA

CARRERA NIVEL/PARALELO NOMBRE DE LA ASIGNATURA


Petroquímica 3348 Instrumentación mecánica industrial

PRÁCTICA DURACIÓN
LABORATORIO DE: Mecatrónica
N° (HORAS)
Acondicionamiento de sensor de
TEMA:
temperatura
3  Condolo Karina 2
INTEGRANTES:  Ortega Myriam
 Trávez Sandra

1 OBJETIVO

Objetivo General:
Medir el nivel de agua con colorante verde usando el sensor ultrasónico.

Objetivos específicos:
 Utilizar el código Arduino para medir la duración(𝜇s), distancia (cm) y nivel (cm).
 Realizar distintas mediciones para identificar si el instrumento es lineal o no.
 Identificar las características del sensor ultrasónico Hc-sr04.

2 INSTRUCCIONES
 Sensor ultrasónico hc-sr04
 Computador personal
 IDE de Arduin

TRABAJO PREPARATORIO
3 INTRODUCCIÓN
SENSOR HC-SR04

El sensor hc-sr04 es un sensor de distancia de bajo costo que utiliza ultrasonido para determinar la distancia
de un objeto en un rango de 2 a 450 cm. destaca por su pequeño tamaño, bajo consumo energético, buena
precisión y excelente precio. el sensor hc-sr04 es el más utilizado dentro de los sensores de tipo ultrasonido,
principalmente por la cantidad de información y proyectos disponibles en la web. de igual forma es el más
empleado en proyectos de robótica como robots laberinto o sumo, y en proyectos de automatización como
sistemas de medición de nivel o distancia(«Sensor Ultrasonido HC-SR04», s. f.).

El sensor hc-sr04 posee dos transductores: un emisor y un receptor piezoeléctricos, además de la


electrónica necesaria para su operación. el funcionamiento del sensor es el siguiente: el emisor
piezoeléctrico emite 8 pulsos de ultrasonido(40khz) luego de recibir la orden en el pin trig, las ondas de
sonido viajan en el aire y rebotan al encontrar un objeto, el sonido de rebote es detectado por el receptor
piezoeléctrico, luego el pin echo cambia a alto (5v) por un tiempo igual al que demoró la onda desde que
fue emitida hasta que fue detectada, el tiempo del pulso eco es medido por el microcontrolador y así se
puede calcular la distancia al objeto. el funcionamiento del sensor no se ve afectado por la luz solar o
material de color negro (aunque los materiales blandos acústicamente como tela o lana pueden llegar a ser
difíciles de detectar)(«Sensor Ultrasonido HC-SR04», s. f.).

La distancia se puede calcular utilizando la siguiente formula:

Tiempo del pulso ECO) ∗ (Velocidad del sonido = 340m/s)


𝑫𝑰𝑺𝑻𝑨𝑵𝑪𝑰𝑨(𝒎) =
2

ESPECIFICACIONES TÉCNICAS
 Voltaje de Operación: 5V DC
 Corriente de reposo: < 2mA
 Corriente de trabajo: 15mA
 Rango de medición: 2cm a 450cm
 Precisión: +- 3mm
 Ángulo de apertura: 15°
 Frecuencia de ultrasonido: 40KHz
 Duración mínima del pulso de disparo TRIG (nivel TTL): 10 μS
 Duración del pulso ECO de salida (nivel TTL): 100-25000 μS
 Dimensiones: 45mm x 20mm x 15mm
 Tiempo mínimo de espera entre una medida y el inicio de otra 20ms (recomendable 50ms)

4 ACTIVIDADES A DESARROLLAR

Medición de nivel usando sensor ultrasónico

1. Conectar el sensor ultrasónico al arduino según el diagrama siguiente:


- Trigger del sensor al pin 2 del arduino
- Echo del sensor al pin 4 del arduino

2. Abrir el IDE y seleccionar la placa y puerto de trabajo

Placa: Arduino “ADK”

3. Código Arduino:

//Definir
const int trigPin = 2;
const int ecoPin = 4;
long duracion;
float distancia;
float nivel;
float volumen;
void setup() {
// Configuración
pinMode(trigPin, OUTPUT); // Definir trigPin como salida
pinMode(ecoPin, INPUT); // Definir ecoPin como entrada
Serial.begin(9600); // Activar comunicación serial
}
void loop() {
// Código principal donde ocurren en loop
// Obtener valores
digitalWrite(trigPin, LOW); // Mandar señal baja para limpiar la señal de cualquier residuo
delayMicroseconds(4); // por 4 micro segundos.
digitalWrite(trigPin, HIGH); // Mandar señal (pulso) alta en el trigPin
delayMicroseconds(10); // de 10 micro segundos.
digitalWrite(trigPin, LOW);// mandar señal baja
// Computación
duracion = pulseIn(ecoPin, HIGH); // Escuchar el pulso de regreso (eco) y determinar el tiempo de
viaje de ella en micro segundos.
distancia = duracion * 0.034 / 2; // Interpretar el tiempo a distancia
nivel=14 - distancia;
volumen = nivel * 73.898 ;
Serial.print("Distancia: "); // Imprimir distancia en cm en la comunicación serial
Serial.print(distancia);
Serial.println("cm");
Serial.print("Nivel es: "); // Imprimir distancia en cm en la comunicación serial
Serial.print(nivel);
Serial.println("cm");
Serial.print("El Volumen es: "); // Imprimir el volumen en cm en la comunicación serial
Serial.print(volumen);
Serial.println(" ml");
delay(250);
}

6. Calcular la distancia considerando que la velocidad del sonido es 340m/s

𝑐𝑚
𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 = 0.034 ( )
𝜇𝑠
𝑡 = 𝑡𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝑟𝑒𝑠𝑝𝑢𝑒𝑠𝑡𝑎 /2 (𝜇𝑠)

𝑡
𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑖𝑎 𝑟𝑒𝑐𝑜𝑟𝑟𝑖𝑑𝑎 = 𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 ∗
2

8. Realizar pruebas con un recipiente graduado para medir el nivel del líquido.

ml altura cm tiempo us
100 1,8 341
150 2,4 325
200 3 308
250 3,6 290
300 4,2 275
350 4,8 260
400 5,4 240
450 6 225
500 6,6 208
550 7,2 188
600 7,8 174
650 8,4 157
700 9 140
750 9,6 120
800 10,2 106,5
850 10,8 89,5

400
y = -0.3371x + 375.54
350 R² = 0.9997

300

250

200

150

100

50

0
0 100 200 300 400 500 600 700 800 900

5 RESULTADOS OBTENIDOS
𝑐𝑚
𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 𝑑𝑒𝑙 𝑎𝑖𝑟𝑒 = 0.034 ( )
𝜇𝑠
𝑡 = 𝑡𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝑟𝑒𝑠𝑝𝑢𝑒𝑠𝑡𝑎 𝑑𝑒𝑙 𝑠𝑒𝑛𝑠𝑜𝑟 𝑢𝑙𝑡𝑟𝑎𝑠𝑜𝑛𝑖𝑐𝑜 /2 (𝜇𝑠)

𝑒 =𝑣∗𝑡
Donde;

𝑒 𝐸𝑠𝑝𝑎𝑐𝑖𝑜; 𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑖𝑎 𝑟𝑒𝑐𝑜𝑟𝑟𝑖𝑑𝑎


𝑣 𝑉𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑
𝑡 𝑇𝑖𝑒𝑚𝑝𝑜

𝑡
𝑑𝑖𝑠𝑡𝑎𝑛𝑐𝑖𝑎 𝑟𝑒𝑐𝑜𝑟𝑟𝑖𝑑𝑎 = 𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 ∗
2

ml altura cm tiempo us
100 1,8 341
150 2,4 325
200 3 308
250 3,6 290
300 4,2 275
350 4,8 260
400 5,4 240
450 6 225
500 6,6 208
550 7,2 188
600 7,8 174
650 8,4 157
700 9 140
750 9,6 120
800 10,2 106,5
850 10,8 89,5

400
y = -0.3371x + 375.54
350 R² = 0.9997

300

250

200

150

100

50

0
0 100 200 300 400 500 600 700 800 900

El sensor ultrasónico utiliza un elemento ultrasónico único, tanto para la emisión como la recepción. En un
sensor ultrasónico de modelo reflectivo, un solo oscilador emite y recibe las ondas ultrasónicas,
alternativamente.

6 CONCLUSIONES
Conclusiones:
 Para medir la distancia en el recipiente se debe considerar la fórmula de d=v*t,
considerando que la velocidad es la del aire 340 m/s se deben cambiar a m/ 𝜇s, y que el
tiempo va dividido para dos debido a que se necesita solo la medición que va.
 Para obtener el volumen se necesita el nivel y el área 𝑣𝑜𝑙𝑢𝑚𝑒𝑛 = 𝑛𝑖𝑣𝑒𝑙 ∗ á𝑟𝑒𝑎, el área es
73.898 𝑚2 y el nivel=14-distancia, los 14 son la distancia del recipiente desde la base hasta
el sensor.
 Se determinó que el instrumento es lineal debido la ecuación de la recta da como resultado
r=0.9997.
 Tiempo mínimo de espera entre una medida y el inicio de otra 20ms (recomendable
50ms)
 El rango de medición del sensor ultrasónico es de 2 a 450cm, su precisión es de +-3 mm y
el ángulo de apertura 15°.

7 RECOMENDACIONES
 Es necesario revisar las caracteristicas del sensor hc-sr04 para conocer todos los beneficios
que ofrece y en especial la forma de conexión para que al momento polarizarlo no se queme
ya que es un poco costoso el elemento.
 Es necesario aplicar correctamente la manera de diseño, es decir que se debe aplicar
correctamente las ecuaciones de relacion para tener los valores de las resistencias
correctamente, caso contrario el cirvuito no funcinará como lo había establecido.
 Se debe realizar las conexiones de manera adecuada, para evitar que los insumos
electrónicos se quemen
 Antes de realizar la práctica de manera experimental, se recomienda realizar una
simulación del circuito para verificar si se va a obtener el resultado deseado.

8 REFERENCIAS BIBLIOGRÁFICAS Y DE LA WEB


 Instruments, T. (1999). LM35 Precision Centigrade Temperature Sensors. LM35 datasheet,
Aug.

 Sensor Ultrasonido HC-SR04. (s. f.). Recuperado 1 de julio de 2019, de Naylamp


Mechatronics - Perú website: https://naylampmechatronics.com/sensores-proximidad/10-
sensor-ultrasonido-hc-sr04.html

9 ANEXOS

S-ar putea să vă placă și