Vous êtes sur la page 1sur 9

Contador ptico

REPORTE PROYECTO FINAL



SISTEMAS DE MEDICIN



DIVISIN DE INGENIERIAS CAMPUS IRAPUATO SALAMANCA

Integrantes

Christopher Isaac Pineda Molina

Rubn Figueroa Valdez

Manuel Eduardo Gmez Vzquez

Elizabeth Romero Vega


UNIVERSIDAD DE GUANAJUATO
UG

UG



Contador ptico

Introduccin
El inters sobre los dispositivos sensibles a la luz ha ido aumentando a una velocidad casi
exponencial en aos recientes. El campo resultante de la optoelectrnica estar
recibiendo una gran cantidad de inters de investigacin conforme se hacen esfuerzos
para mejorar sus niveles de eficiencia.

En este proyecto, construiremos un interruptor infrarrojo, el cual nos permite obtener una
seal cada vez que un objeto pasa entre dos puntos especficos, en los cuales se han
ubicado el emisor y el receptor infrarrojos.

La idea es que entre estos dos elementos existe un haz de luz invisible, el cual al ser
interrumpido por el objeto, permite que el circuito receptor genere una seal que pueda
ser til para otro circuito de control.
El sensor infrarrojo es un dispositivo electrnico/mecnico/qumico que mapea un
atributo ambiental resultando una medida cuantizada, normalmente un nivel de tensin
elctrica.

El procesamiento digital de seales (PDS, digital signal processing o DSP) es el
tratamiento, anlisis y manipulacin de la informacin contenida en una o ms seales
que a su vez pueden ser representadas en funciones matemticas especficas, con la
finalidad de mejorar o modificar las mismas. En este sentido la seal est caracterizada
por manejar la amplitud de forma discreta y por estar en funcin del dominio del
tiempo discreto, las cuales son condiciones necesarias para que la seal pueda ser
procesada por un microprocesador o un procesador DSP especializado.

En esta prctica se har uso del PIC 18F4550 que es un microcontrolador.
Un microcontrolador (abreviado C, UC o MCU) es un circuito integrado programable,
capaz de ejecutar las rdenes grabadas en su memoria. Est compuesto de varios bloques
funcionales, los cuales cumplen una tarea especfica.


Panorama del Campo de empleo de un Contador ptico
El contador ptico tiene diferentes aplicaciones en las diferentes reas de produccin, en
control de personal, etc., ya que nos facilita el contado de objetos o personas las cuales
pasan por puntos determinados.
Cuando se requiere generar una seal de control cada vez que un evento ocurre,
generalmente se utilizan sensores o interruptores de tipo electromecnico para detectar
dicha condicin. Este mtodo, tiene una desventaja comn a todos los dispositivos
mecnicos, el desgaste de las piezas.
Lo anterior, es quizs uno de los problemas ms comunes en la industria y en casi
cualquier equipo. En lugar de dichos elementos, se pueden utilizar dispositivos que hagan
la deteccin de una condicin especfica, sin entrar en contacto con los objetos bajo
medida o bajo prueba.


Panorama del campo de empleo de los sensores infrarrojos
Los sensores infrarrojos se utilizan en electrodomsticos de lnea blanca tales como
hornos microondas, por ejemplo, para permitir la medicin de la distribucin de la
temperatura en el interior.
Una tendencia en el diagnstico mdico es desarrollar nuevos mtodos de diagnstico no
invasores. Los sensores infrarrojos ofrecen una solucin para ciertos procedimientos de
reconocimiento, por ejemplo, los de mama y de msculos. Otra aplicacin mdica para los
sensores infrarrojos es la medicin instantnea de la temperatura del cuerpo, es decir,
como un termmetro remoto.

Los sensores infrarrojos estn siendo utilizados por las fuerzas armadas. Los sistemas
infrarrojos de monitoreo del campo, tanto fijos como porttiles, sustituyen cada vez ms a
los sistemas refrigerados por su reducido consumo de energa.

Objetivo
En este proyecto, se deber construir un interruptor infrarrojo junto con un contador, el
cual nos permita el conteo de algo. En este caso se utilizara para el conteo de elementos
que pasan a travs de una brecha comprendida entre el emisor y el receptor infrarrojo.
Entre el emisor y el receptor infrarrojo existe un haz de luz invisible, el cual al ser
interrumpido por el objeto, permite que el circuito receptor genere una seal que pueda
ser til para ser procesada en el entorno de programacin de PIC C COMPILER para que el
contador haga su funcin (incrementar o mantener).

Desarrollo
Se procede a armar un circuito en el cual se hace uso de material como:
1 Microcontrolador 18F4550
1 sensor infrarrojo (emisor y receptor)
1 LCD
1 cristal
1 potencimetro de 5 K
2 Capacitores cermicos 22pF
1 Cristal de 20 MHz
Resistencias variadas
1 LED
Cable
Objeto (tazo)

En cuestin de equipo usamos:
1 Fuente de +5V
1 Multmetro
1 Plantilla
Pinzas de punta y de corte
1 Computadora (software PIC C)
1 Programador de PIC

Una vez conectados los diferentes elementos del circuitos, se procede a la programacin
del PIC 18f4550 en el entorno de PIC C COMPLIER en el cual se crea un programa en c que
podemos dividir en X segmentos para su mejor descripcin.


Figura 1
Cdigo en c del Contador ptico



En el primer segmento se incluye el archivo .h en el cual existen configuraciones
bsicas iniciales relacionadas al funcionamiento de las condiciones del PIC.
Despus se configura los pines correspondientes al LCD en los cuales se usa el
registro B de B0 a B7 y se incluye el archivo lcd.c correspondiente.
Posteriormente se crea la seccin principal (main) en la que se comienzan
definiendo algunas variables como value y cont inicializndolo en cero.
Despus se inicializan todos los componentes necesarios para la pantalla LCD con
la funcin lcd_init().
Consecuentemente se genera un while dentro del cual se establece que el reloj en
el ADC tendr un preescaler de 16 debido a la lnea
setup_adc(ADC_CLOCK_DIV_16)
Despus se ponen en modo analgico todos los puertos del ADC (por comodidad)
para que reciba uno de ellos la seal analgica del sensor infrarrojo, por medio de
la lnea setup_adc_ports(ALL_ANALOG).
Con la lnea set_adc_channel(3) se selecciona el canal de uso.
Despus en la variable value se guarda el valor ledo por el ADC.
Cuando se cumple la condicin del valor ledo del adc se genera un contador con
incremento de 1 mediante la lnea c++.
Por ltimo se despliegan en la LCD el valor ledo por el ADC y el nmero de veces
que se ha registrado un conteo (interrupcin) mediante la lnea
Printf(LCD_PUTC,"\f Value %Lu \n %d ",value,cont).
A lo largo del cdigo se realizan diferentes retrasos (delays) para permitir al PIC
mantener un dato o lnea por un periodo prolongado antes de ejecutar la siguiente
instruccin.




Resultados


Figura 2
Contador en 0 debido a que no ocurre una interrupcin.



Figura 3
Contador registrando un valor de 3 debido a que previamente ocurrieron dos interrupciones
independientes.

Figura 4
Contador registrando un valor de 7 debido a que previamente ocurrieron 6 interrupciones
independientes.



Figura 5
Contador registrando un valor de 9 debido a que previamente ocurrieron 8 interrupciones
independientes.



Video
https://www.youtube.com/watch?v=IPkjW4rV8qw

Conclusin
El diseo de este circuito ha sido para comprobar el funcionamiento de la comunicacin
infrarroja, el por qu y cmo lo podremos aplicar para el funcionamiento de dispositivos
para facilitar el trabajo del hombre, ya sea en su trabajo o en el hogar, etc., por ejemplo
este circuito puede emplearse en diferentes mbitos as como adaptarse a distintos
parmetros de funcionamiento y aplicaciones como son, puertas de elevador, acceso y
recuento de personas a cierto lugar, detectores de movimientos, alarmas infrarrojas. Todo
esto se puede fabricar gracias al diseo base de este circuito.
Nosotros hemos trabajado con el infrarrojo ya que es fcil de generar y no sufre de
interferencias electromagnticas. Es por ello que nos caus gran inters el interruptor por
infrarrojo ya que en la actualidad tiene diversas aplicaciones, como fue en este caso, el
conteo de objetos.

Bibliografa
Procesamiento Digital de Seales
http://www.monografias.com/trabajos95/procesamiento-digital-de-
senales/procesamiento-digital-de-senales.shtml#ixzz2yFxOcuRG

Sensor Infrarrojo
http://es.wikipedia.org/wiki/Sensor_infrarrojo

Datasheet PIC 18F4550
http://ww1.microchip.com/downloads/en/devicedoc/39632c.pdf

Vous aimerez peut-être aussi