Vous êtes sur la page 1sur 5

Laboratorio de Sistemas Electrnicos Digitales II

I.T.T. Sistemas Electrnicos


Enunciado de la Prctica Final
Versin 2.1 (Curso 2006/07)
Ttulo: Sistema de medida de distancia por ultrasonidos
Objetivo general
Realizar un sistema de medida de distancia por ultrasonidos con posibilidad de funcionamiento autnomo
con ayuda de un display LCD y con posibilidad de manejo telecontrolado desde un ordenador remoto por
una conexin RS-232.
Conocimientos previos
Un sistema de medida de distancia por ultrasonidos se basa en el tiempo que tarda un sonido en propagarse
por el aire. Se genera un tono de 40 KHz de una duracin de 8ciclos (200s) que se propaga por el aire a
340m/s, rebota en el primer obstculo que se encuentra y vuelve. Al tiempo que pasa entre la emisin y la
recepcin se llama tiempo de vuelo y corresponde con el tiempo que tarda en recorrer el sonido el doble de la
distancia al objeto.
En un sistema de medida de distancia por ultrasonidos, se genera una seal de 40KHz durante 200s y se
espera a recibir el eco del primer objeto. La frmula de la distancia en funcin del tiempo es:

d ( m) =

v(m / s ) T ( s )
2

Descripcin hardware del sistema


En la Fig. 1 se representa un diagrama de bloques del sistema a disear formado por los subsistemas que se
indican a continuacin:
- Microcontrolador: engloba al microcontrolador AT89C51RD2 o compatible y los elementos
necesarios para que funcione (alimentacin, reset, reloj, etc.).
- Subsistema de visualizacin: formado por un display LCD, tres pulsadores y varios LEDs con los
que configurar el funcionamiento del sistema manualmente y donde visualizar las medidas.
- Subsistema emisor de ultrasonidos: encargado de emitir un tono de ondas ultrasnicas de 40KHz
durante 200s. Internamente est compuesto por un transductor y un circuito acondicionador de
niveles.
- Subsistema receptor de ultrasonidos: encargado de recibir los ecos de ultrasonidos. Est compuesto
por un transductor de ultrasonidos y un circuito detector de portadora y adaptador de niveles.
- Subsistema de comunicaciones: posibilita la comunicacin remota con el sistema mediante una
comunicacin serie RS232.
El circuito adaptador de emisin de ultrasonidos responde al circuito presentado en la Fig. 2 donde se
utiliza un MAX232 para pasar de una seal digital de 0 a 5 voltios a una seal de +/- 15 V que activa el
transductor de ultrasonidos. Esta seal ser la portadora de 40KHz.
El circuito adaptador de recepcin de ultrasonidos responde al circuito de la Fig.3 y est formado por
una etapa amplificadora de seal, un circuito detector de tonos integrado. El circuito genera un pulso a la
salida con la misma duracin del pulso de entrada modulado a 40KHz.

VISUALIZACIN

EMISOR
ULTRASONIDOS
MICROCONTROLADOR
RECEPTOR
ULTRASONIDOS

COMUNICACIONES
Fig. 1 Diagrama de bloques general del sistema

Fig. 2 Subsistema de emisin.

Fig. 3 Subsistema de recepcin


Nota:
LM567 Circuito detector de tonos
TL082 - Doble Amplificador operacional

Cpsula de ultrasonidos
Tx y Rx

Especificacin Funcional mnima


El sistema a disear debe tener las siguientes especificaciones funcionales:
- Ser capaz de medir la distancia a un objeto cercano realizando varias medidas consecutivas.
- Tener la posibilidad de calibrarse para minimizar los errores de offset.
- Visualizar la informacin de la medida en el LCD.
- Indicar con un LED cada vez que se hace una medida con xito.
- Indicar con un LED cundo una medida es coherente (en varias medidas consecutivas no hay mucha
desviacin de la media) y con otro cuando se ha detectado medida pero no coherente.
- Indicar con un LED que no se recibe eco de un pulso enviado.
- Trabajar en dos modos: modo disparo (se inicia una secuencia de medidas como respuesta a una
orden de disparo) y modo continuo (continuamente est realizando medidas y visualizndolas).
- Utilizar una salida digital conectada a un LED para indicar si se est ms cerca de una distancia
umbral configurable.
- Controlar el sistema mediante un men en el LCD y tres pulsadores.
- Controlar el sistema por el puerto serie mediante comandos ASCII de forma independiente al LCD y
los pulsadores. El sistema debera funcionar si no tuviera LCD ni pulsadores.
- Tener la posibilidad de configurar la velocidad de comunicacin (9600, 19200 38400).
- Almacenar los parmetros de configuracin en una memoria serie EEPROM por I2C (por ejemplo la
24C16).
Propuesta de Mejoras
- Aadir un modo en el que, cuando se detecte un objeto ms cercano de una distancia umbral
configurable genere un pitido que se con periodo de repeticin inversamente proporcional a la
distancia.
- Aadir un modo de funcionamiento para que pueda suplantar al sensor de ultrasonidos comercial
SRF04 (ver Fig. 4) que genera un pulso cuyo ancho es proporcional a la distancia medida.

Fig. 4 Seal de disparo y salida del sensor comercial SFR04


Otras consideraciones de diseo
- Para asegurar el correcto funcionamiento como sistema en tiempo real es necesario que el sistema
disponga de un watchdog activo en todo momento (condicin necesaria para aprobar).
- Para asegurar la versatilidad del sistema deber atender a la vez a los pulsadores y a la comunicacin
por el puerto serie asegurando la exclusin mutua de acceso al sistema de medida (evitar que se de la
orden por dos caminos de activar el sistema de medida)

Consideraciones sobre el Informe Final


La memoria debe redactarse como si fuera la documentacin tcnica de un prototipo realizado para una
empresa de ingeniera. Con el prototipo y la documentacin entregada, la empresa debera ser capaz de
realizar las modificaciones necesarias en hardware y software para fabricarlo en serie y comercializarlo.
La memoria debe constar de los siguientes apartados:
Portada: Indicando asignatura, titulacin, convocatoria, profesor, nombre de la prctica, horario y
puesto del grupo de laboratorio, nombre de los componentes del grupo, y firma de los mismos
hacindose responsables del trabajo presentado. (Ver pgina adjunta).
-

ndice paginado
Introduccin al documento: explicacin de en qu consiste el documento que se presenta.
Introduccin al sistema diseado: explicacin del sistema completo que se ha diseado.
Descripcin del Hardware
o Diagramas de bloques, esquemas y conexiones entre dispositivos (todo comentado)
o Esquema completo de todo el circuito.
Descripcin del Software
o Descripcin de cada uno de los mdulos (ficheros .c) en que se divide el proyecto.
o Para cada mdulo explicar las variables globales utilizadas y todas sus funciones.
o Para cada funcin explicar su misin, el significado de sus parmetros de entrada y valor de
respuesta. Tambin se explicar su funcionamiento interno cuando no sea evidente.
o Para explicar las funciones se deben utilizar cuando sea necesario, diagramas de estados,
diagramas de flujo, pseudocdigo, etc.
Anlisis de la ejecutabilidad del sistema
o Enumeracin de las tareas existentes, tiempos mximos de ejecucin (C), periodos de
activacin (T) y plazo de respuesta (D) para cada tarea.
o Desarrollo de la condicin de ejecutabilidad.
Manual de usuario
Anexos
o Cdigo fuente comentado (con letra CourierNew 8p como mximo y si es posible en dos
pginas por hoja)

Nota 1: El cdigo fuente presentado en la memoria debe ser EXACTAMENTE el mismo que el
implementado en el microcontrolador el da del examen. El da del examen se entregar un
CD-ROM con la memoria y con el proyecto incluyendo los ficheros .h, .c, .uv2 (.prj) y .map
Nota 2: La memoria debe escribirse con letra de tamao 11 puntos (menos los ttulos), con prrafos
justificados y con interlineado 1,2 a 1,5 (en Word se llama interlineado mltiple y se
encuentra en formato - prrafo).

Laboratorio de Sistemas Electrnicos Digitales II


I. T. Telecomunicacin Esp. Sistemas Electrnicos

PRCTICA FINAL
Sistema de medida de distancia por
ultrasonidos
Junio 2007
Profesor: D. Julio Pastor Mendoza

Grupo: Viernes 10:00 a 12:00


Puesto: 3
Firma
D. .
Firma
D. ..

Vous aimerez peut-être aussi