UNIVERSIDAD AUTONOMA“TOMASFRIAS”
FACULTAD TECNICA TECNOLOG
ICA
INGENIERIA MECATRONICA
INFORME DE LAB.2
ASIGNATURA: ETN-704
DOCENTE: Ing. ING. EDUARDO GUNAR RODIGUEZ
NOMBRE: Cristian Gunar Romano Candi
Noemi Julián Mercado
André Alberto Illescas Campos
FECHA DE PRESENTACION: 15/05/22
INTRODUCCION:
Este laboratorio consiste en medir distancias a partir de un sensor ultrasónico
donde nos permita medir distancias en los órdenes de cm donde este sensor tiene
una gran precisión
¿QUE ES UN SENSOR DE ULTRASONIDOS?
Un sensor de ultra sonidos es un dispositivo para medir distancias. Su
funcionamiento se base en el envío de un pulso de alta frecuencia, no audible por
el ser humano. Este pulso rebota en los objetos cercanos y es reflejado hacia el
sensor, que dispone de un micrófono adecuado para esa frecuencia.
Midiendo el tiempo entre pulsos, conociendo la velocidad del sonido, podemos
estimar la distancia del objeto contra cuya superficie impacto el impulso de
ultrasonidos
Los sensores de ultrasonidos son sensores baratos, y sencillos de usar. El rango
de medición teórico del sensor HC-SR04 es de 2cm a 400 cm, con una resolución de
0.3cm. En la práctica, sin embargo, el rango de medición real es mucho más limitado,
en torno a 20cm a 2 metros.
Los sensores de ultrasonidos son sensores de baja precisión. La orientación de
la superficie a medir puede provocar que la onda se refleje, falseando la medición.
Además, no resultan adecuados en entornos con gran número de objetos, dado
que el sonido rebota en las superficies generando ecos y falsas mediciones.
Tampoco son apropiados para el funcionamiento en el exterior y al aire libre.
Pese a esta baja precisión, que impide conocer con precisión la distancia a un
objeto, los sensores de ultrasonidos son ampliamente empleados. En robótica
es habitual montar uno o varios de estos sensores, por ejemplo, para detección
de obstáculos, determinar la posición del robot, crear mapas de entorno, o
resolver laberintos.
En aplicaciones en que se requiera una precisión superior en la medición de la
distancia, suelen acompañarse de medidores de distancia por infrarrojos y sensores
ópticos.
¿Qué es un manómetro y para qué sirve?
Un manómetro es un instrumento empleado para medir la presión de un fluido o
gas en el interior de un circuito. En las instalaciones de aire comprimido, son
instrumentos vitales para la información, regulación y control de los compresores,
secadores o filtros.
OBJETIVO:
Consiste en medir distancias utilizando un sensor ultrasónico además de
calcular las diferentes presiones que tiene el globo a medida que impulsa el
líquido que se encuentra en la manguera de nuestro manómetro casero
HERRAMIENTAS Y NOMENCLATURA
Arduino uno - características
Como herramientas para el desarrollo de este laboratorio, vamos a hacer el uso de
una plataforma de desarrollo embebido como es ARDUINO, dentro del cual haremos
el uso del arduino uno r3, el cual es un micro controlador, que bajo si IDE es muy fácil
y versátil de programar en lenguaje C.
• Microcontrolador: ATmega328
• Voltaje de operación: 5V
• Voltaje de entrada (recomendado): 7-12V
• Voltaje de entrada (límites): 6-20V
• Pines de E/S digitales: 14 (de los cuales 6 proporcionan salida PWM)
• Pines de entrada analógica: 6
• Corriente DC por pin de E/S: 40 mA
• Corriente DC para 3.3V Pin: 50 mA
• Memoria Flash: 32 KB de los cuales 0,5 KB utilizados por el bootloader
• SRAM: 2 KB (ATmega328)
• EEPROM: 1 KB (ATmega328)
• Velocidad de reloj: 16 MHz
PANTALLA LCD 16X2
• Pantalla – 20 caracteres por línea, 4 líneas.Alimentación – 5v
• Consumo – 125mA con retroiluminación de pantalla encendida
• Comunicaciones – I2C o serie 9600bps • Teclado – Escaneo automático de
teclado matricial 3×4
• Caracteres personalizados – hasta 8 caracteres personalizados fácilmente
definidos I2C
Un bus de comunicaciones en serie. Su nombre viene de Inter-Integrated Circuit
(Inter-Circuitos Integrados). La versión 1.0 data del año 1992 y la versión 2.1 del
año 2000, su diseñador es Philips. La velocidad es de 100 kbit/s en el modo
estándar, aunque también permite velocidades de 3.4 Mbit/s. Es un bus muy
usado en la industria, principalmente para comunicar microcontroladores y sus
periféricos en sistemas integrados (Embedded Systems) y generalizando más
para comunicar circuitos integrados entre si que normalmente residen en un
mismo circuito impreso.
La principal característica de I²C es que utiliza dos líneas para transmitir la
información: una para los datos y otra para la señal de reloj.
Las líneas se llaman:
VCC: 5v SDA: datos SCL: reloj GND: tierra
Las dos primeras líneas son drenador abierto, por lo que necesitan resistencias de
pull-up. Dos o más señales a través del mismo cable pueden causar conflicto, y
ocurrirían problemas si un dispositivo envía un 1 lógico al mismo tiempo que otro
envía un 0. Por tanto el bus es “cableado” con dos resistencia para poner el bus a
nivel alto, y los dispositivos envían niveles bajos. Si quieren enviar un nivel alto
simplemente lo comunican al bus.
Características de I2C en ATmega328p:
-Simple, yet Powerful and Flexible Communication Interface, only two Bus Lines
Needed
-Both Master and Slave Operation Supported
-Device can Operate as Transmitter or Receiver
-7-bit Address Space Allows up to 128 Different Slave Addresses
-Multi-master Arbitration Support
-Up to 400kHz Data Transfer Speed
-Slew-rate Limited Output Drivers
-Noise Suppression Circuitry Rejects Spikes on Bus Lines
-Fully Programmable Slave Address with General Call Support
-Address Recognition Causes Wake-up When AVR is in Sleep Mode
-Compatible with Philips I2C protocol
Sensor ultrasónico HC-SR04.
Los sensores de ultrasonidos son sensores baratos, y sencillos de usar. El rango
de medición teórico del sensor HC-SR04 es de 2cm a 400 cm, con una resolución
de 0.3cm. En la práctica, sin embargo, el rango de medición real es mucho más
limitado, en torno a 20cm a 2 metros.
Midiendo el tiempo entre pulsos, conociendo la velocidad del sonido, podemos estimar
la distancia del objeto contra cuya superficie impacto el impulso de ultrasonidos
Sensor ultrasónico El sensor se basa simplemente en medir el tiempo entre el
envío y la recepción de un pulso sonoro. Sabemos que la velocidad del sonido es
343 m/s en condiciones de temperatura 20 ºC, 50% de humedad, presión
atmosférica a nivel del mar. Transformando unidades resulta
Es decir, el sonido tarda 29,2 microsegundos en recorrer un centímetro. Por tanto,
podemos obtener la distancia a partir del tiempo entre la emisión y recepción del
pulso mediante la siguiente ecuación.
El motivo de divir por dos el tiempo (además de la velociad del sonido en las
unidades apropiadas, que hemos calculado antes) es porque hemos medido el
tiempo que tarda el pulso en ir y volver, por lo que la distancia recorrida por el pulso
es el doble de la que queremos medir.
FUNCIONAMIENTO Y DESARROLLO:
➢ Realice medidas de 8 distancias ➢
Realizar el procedimiento 5 veces seguidas
➢ Llenar la siguiente tabla.
Dist.1 Dist.2 Dist.3 Dist.4 Dist.5
Valor 3 6 9 12 15
real
Medida1 3 6 9 12 15
Medida2 4 6 9 11 15
Medida3 3 6 9 12 15
Medida4 3 5 9 12 15
Medida5 3 6 9 12 15
CALCULO DE LA PRESIÓN
Usando la fórmula de la ley Bernoulli
Simplificamos lo que no se usará, en este caso las velocidades y la altura del
punto 1
Datos:
P atm= 1Atm = 98.067[N/m2] = 0.9x10^5 1= 2+ ℎ2
agua = 1000 [kg/m3 ]
g =10 [m/s2]
= + ℎ2
h 2 [m] Presión [N/m2]
0.03 90300
0.06 90600
0.09 90900
0.12 91200
0.15 91500
PROGRAMA EN ARDUINO
/* Medidor electrónico de presión y distancia
Usando manómetro*/
#incluye <Wire.h>
#include
<LiquidCrystal_I2C.h> const
int trigPin = 10; const int
echoPin = 9; long duracion;
int distancia; long presion;
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() { pinMode(trigPin,
OUTPUT); pinMode(echoPin,
INPUT); Serial.begin (9600);
lcd.init();
lcd.backlight();
} void loop() { digitalWrite (trigPin,
LOW); delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10); digitalWrite
(trigPin, LOW); duracion =
(pulseIn(echoPin, HIGH));
distancia= (duracion * 0.034)/2; presion
= (0.01*distancia*10000)+90000;
Serial.println(distancia);
{
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Distancia: ");
lcd.print(distancia );
lcd.print (" cm");
lcd.setCursor(0,1);
lcd.print("P. :");
lcd.print(presion );
lcd.print (" N/m2");
}
delay(1000);
}
CIRCUITO DEL LABORATORIO
CONCLUSIONES:
Podemos ver que en el laboratorio realizado vemos que todos los dados nos coinciden
por lo cual podemos decir que el sensor ultrasónico tiene una buena exactitud
Dando a conocer que debemos calibrar bien donde nuestras ecuaciones debemos
introducir bien al programa realizado
No distancia que ocupa el globo al desimflarse es mínima e incluso no llega a
transportar fácilmente el líquido ubicado en la manguera Se observó el funcionamiento
del manómetro casero y cumple con su funcionalidad
POTOSI - BOLIVIA