Anda di halaman 1dari 4

Universidad Ricardo Palma

Facultad de Ingeniería
Escuela de Ingeniería Mecatrónica
Sensores y Actuadores Industriales IM0703

Laboratorio 2: el sensor de proximidad por ultrasonido

Objetivos:

• Conocer el funcionamiento del sensor de proximidad por ultrasonido.


• Diseñar y construir un sistema de medición que mida la distancia de un objeto y
muestre el valor en cm en tres displays de 7 segmentos o en display LCD.

Materiales:

• Fuente de voltaje 5 voltios.


• Multímetro digital
• Software de programación de microcontroladores MPLAB
• Software de simulación Proteus
• Protoboard.
• Sensor de proximidad por ultrasonidos
• Resistencias varias de ¼ Watt.
• Microcontrolador PIC 16F877A
• Crystal de 10MHz.
• 3 Displays de 7 segmentos ánodo común. (ó display LCD de dos líneas)
• Decodificador 74LS47 (en el caso que se utilice un LCD no se requiere)
• Wincha (Cinta métrica)

1
Procedimiento

Se formarán grupos de 3 integrantes.

1.- En la figura 1 se muestra el empaque del sensor de proximidad que usa el principio
de ultrasonido y es capaz de medir distancias de hasta tres metros. Usa el principio de
sonar, donde se emite un tren de pulsos para luego esperar el rebote. Se mide el tiempo
entre la emisión y el retorno, lo que da como resultado la distancia entre el emisor y el
objeto donde se produjo el rebote.

1: GND
2: 5V
3: SIGNAL (I/O pin)

1 2 3
Figura 1: Imagen de un sensor por ultrasonido

2.- Conecte los pines de alimentación del sensor a GND y 5V respectivamente, el pin
SIGNAL conéctelo al RB0 del microcontrolador PIC.
Para la determinación del tiempo del retorno del pulso se recomienda trabajar con
interrupciones del microcontrolador.

Figura 2: Sistema de medición de distancia usando un microcontrolador


3.- En primer lugar, deberá configurar el pin SIGNAL como pin de salida y deberá
enviar una ráfaga de 8 pulsos, donde cada pulso tenga una duración de 12,5useg en su
nivel bajo y 12,5useg en su nivel alto, es decir que cada pulso deberá durar 25useg
(40kHz), y que con los 8 pulsos hacen un total de 200useg de duración de la ráfaga que
emite el sensor. (ver figura 3 y 4)

2
Figura 3: Principio de funcionamiento del sensor de ultrasonido

4.- Luego deberá configurar el pin RB0 como entrada, y deberá generar un retardo de
870useg hasta esperar que transcurran el tholdoff+tin-min, luego por interrupciones del
microcontrolador deberá esperar que el nivel de este pin cambie a cero (flanco de
bajada).

Figura 4: tiempos de la ráfaga de salida y tiempos del eco

Tabla 1: tiempos de espera para el pulso de retorno

5.- Deberá generar una cuenta usando un contador desde que termina el retardo y el
flanco de bajada, esta cuenta será proporcional al doble de la distancia recorrida.
Muestre el valor de la cuenta en el display LCD o displays de 7 segmentos.
Ajuste su programa hasta obtener el valor de la distancia del sensor hasta el objeto, en el
display. Utilice una regla wincha (cinta métrica) para verificar su medida.

3
6.- Tenga en cuenta que el sensor no puede detectar el objeto en los siguientes casos:

a) El objeto se encuentra a más de 3 metros


b) El objeto tiene un ángulo con la onda reflectante tal que no hay retorno de la
señal de ultrasonido.
c) El objeto es muy pequeño.

Figura 5: Casos en que el sensor no detecta el objeto

7.- Construya el circuito y programe el microcontrolador, preséntelo al profesor y


realice un informe de lo desarrollado, presente todos sus diseños, programas, diagramas
de flujo, anotaciones, observaciones y conclusiones. (Presentación en la semana 9).

Anda mungkin juga menyukai