Está en la página 1de 9

INTRODUCCIÓN

Como su nombre lo indica, los sensores ultrasónicos miden la distancia mediante el uso de ondas
ultrasónicas. El cabezal emite una onda ultrasónica y recibe la onda reflejada que retorna desde el
objeto. Los sensores ultrasónicos miden la distancia al objeto contando el tiempo entre la emisión
y la recepción.

Un sensor óptico tiene un transmisor y receptor, mientras que un 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. Esto
permite la miniaturización del cabezal del sensor.

Los ultrasonidos de baja intensidad pueden atravesar objetos sin producir modificaciones en ellos. Se
utilizan para detectar la presencia de fallas en el espesor de materiales sólidos.

El ultrasonido de alta intensidad destruyen bacterias y otros microorganismos por lo que se emplea en la
limpieza de los laboratorios

Los ultra sonidos de muy alta intensidad .se usan para realizar soldaduras metalicas y moldear figuras.

SENSOR ULTRASONIDO 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.

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 asi 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
acusticamente como tela o lana pueden llegar a ser difíciles de detectar).

La distancia se puede calcular utilizando la siguiente formula:

Distancia(m) = {(Tiempo del pulso ECO) * (Velocidad del sonido=340m/s)}/2

El sensor US-016 es similar al HC-SR04 pero con salida de tipo analógico, otro sensor ultrasonido
es el sensor US-100 con salida de tipo uart/serial.

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)
MATERIALES

 Computadora personal
 Software IDE ARDUINO
 Plataforma de Hardware libre de Arduino Uno con protoboard
 Cables- macho
 Sensor de distancia con modulo HC-SR04
 Mini bomba de agua
 Modulo interruptor eléctrico

RESULTADOS

 Armar el circuito eléctrico con lo componentes respectivos

En esta imagen podemos observar como


conectamos el modulo HC-SR04 con la tarjeta
arduino

Para la conexión del modulo deberá tener en cuenta los siguientes pines.

Descripción del pin HC-SR04 interpretación


VCC 5 voltios
GND O voltios
TRIG Disparo-pin 10
ECHO Eco-pin 9

En esta imagen observamos la lectura de los


valores de distancia y visualización en el
monitor serie y la variable INT cambiamos
por FLOAT
 Agregar una mini bomba de agua anterior y realice un programa para controlar el nivel de agua
en el tanque

Se observa mediante un acondicionador que es un


elemento eléctrico mecánico, que a partir de una
señal eléctrica se activa o desactiva, mediante la
programación se mandara la señal para controlar el
nivel de agua.

Observamos que mediante la


programación de la señal de activarse
o desactivarse y así poder controlar el
nivel del agua.

 Realice mediciones con el sensor ultra sónico , y complete la tabla

A una cierta
distancia mide
valores
Podemos observar que s lo de la
pantalla coincide con las medidas del
escalimetro.

Podemos observar los valores que nos


da el programa

Sensor ultrasónico Cm Instrumentro (cm) error


Distancia mínima 70 71 1
Distancia 1 90 92 0
Distancia 2 110 112 1
Distancia 3 130 131 1
Distancia máxima 200 201 2

 Realice 5 mediciones con el sensor ultrasónico en diferentes tipos de superficie y complete la


tabla

Observamos que tenemos q utilizar


una superficie o cartón , botella
para ve con cual mide mejor
Observamos la medida que
nos da el programa y
compararemos con el
escalimetro

Sensor ultrasonico Lectura pantalla Instrumento (cm) Tipo de superficie


Distancia 1 120 121 Carton negro
Distancia 2 66 65 Botella vacia
Distancia 3 60 87 Botella con agua
Distancia4 30 12 Tecno por
Distancia 5 51 70 Trapo

 programación para tomar medidas de distancia en el ultrasonido


#include <Ultrasonic.h> Serial.print(" cm ");
Serial.println("ALARMA ACTIVADA");
Ultrasonic ultrasonic(7, 6); digitalWrite(ALARMA,HIGH);

#define ALARMA 3 }
else
double DISTANCIA=0; {
Serial.print("Distancia= ");
void setup() Serial.print(DISTANCIA);
{ Serial.print(" cm ");
Serial.begin(9600); Serial.println("ALARMA
pinMode(ALARMA,OUTPUT); DESACTIVADA");
digitalWrite(ALARMA,LOW);
} }
}
void loop()
{ FINAL 2
DISTANCIA=ultrasonic.distanceRead(); #include <Ultrasonic.h>
if(DISTANCIA<30)
{ Ultrasonic ultrasonic(7, 6);
Serial.print("Distancia= ");
Serial.print(DISTANCIA); #define ALARMA 3
int NUMERO3=30;
double DISTANCIA=0; int NUMERO4=40;
void setup()
void setup() {
{ Serial.begin(9600);
Serial.begin(9600); }
pinMode(ALARMA,OUTPUT);
void loop()
} {

void loop() if((NUMERO2>NUMERO1)||(NUMERO3


{ >NUMERO4))
DISTANCIA=ultrasonic.distanceRead(); {
if((DISTANCIA>15)&&(DISTANCIA<20)) Serial.println("ALARMA ENCENDIDA");
{ }
Serial.print("Distancia= "); else
Serial.print(DISTANCIA); {
Serial.print(" cm "); Serial.println("ALARMA APAGADA");
Serial.println("ALARMA ACTIVADA"); }
digitalWrite(ALARMA,HIGH); delay(1000);
}
}
else OTROS 2
{ Ultrasonic ultrasonic(7, 6); //
Serial.print("Distancia= "); (Trigger,Echo)
Serial.print(DISTANCIA);
Serial.print(" cm "); void setup() {
Serial.println("ALARMA Serial.begin(9600);
DESACTIVADA"); }
digitalWrite(ALARMA,LOW);
} void loop() {
} Serial.print("Distance in CM: ");
// Pass INC as a parameter to get the
distance in inches

OTROS 1 Serial.println(ultrasonic.distanceRead());
int NUMERO1=10; delay(1000);
int NUMERO2=20;
CUESTIONARIO

¿Por qué existen errores en las mediciones de distancia?


Porque siempre existe un error además que tenemos que tener las condiciones adecuadas
en el ambiente a medir
¿Cuáles son las condiciones para hacer mediciones correctas?
Un ambiente iluminado de preferencia un fondo blanco con una superficie plana
¿Qué es un sistema de control?
Dentro de la ingeniería de sistemas, un sistema de control es un conjunto de dispositivos
encargados de administrar, ordenar, dirigir o regular el comportamiento de otro sistema,
con el fin de reducir las probabilidades de fallo y obtener los resultados deseados.
¿Qué es un sistema de control manual y retroalimentado ON-OFF?
El sistema de control manual es el cual tu puedes manipular con tus propias manos el sistema de
control retroalimentado es aquel que desde un programa mandas la señal de apagado o
encendido
¿Qué es un abomba de agua?

El término bomba se trata de un concepto que puede emplearse de varias formas: hoy nos
centraremos en su acepción como la máquina que favorece el impulso un líquido en una
determinada dirección. Agua, por otra parte, es una sustancia inodora, incolora e insípida
cuyas moléculas están compuestas por dos átomos de hidrógeno y un átomo de oxígeno
(H2O).

¿Qué sensor me recomienda para hacer una medición de nivel de gasolina de un tanque ?

El señor de modulo HC-SR04 por que es capaz de detectar objetos y calcular la distancia que se
encuentre en un rango de 2 a 400 m
CONCLUSIONES

Como podemos observar en el informe hicimos varias medidas de distancia tanto en la pantalla
como con el escalimetro y nos pudimos dar cuenta que se tiene un error entre 0 y 2 % el cual no
difiere mucha las medidas.
También pudimos darnos cuenta como controlar el nivel del agua de una bomba mediante el
armado de un circuito la programación indicada