Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Figura N2: Control Remoto con IRLED y Receptor IR OSORES VICENTE JOEL
MICROCONTROLADORES III. Objetivos -Realizar un circuito que permita la comunicacin infrarroja entre un mdulo emisor y receptor. -Lograr controlar un dispositivo externo al circuito receptor en un cuarto cerrado desde el otro lado de la habitacin usando solo el circuito emisor y transmitiendo los datos apropiados. IV. Diagrama de Bloques
Dispositivo de Entrada
Circuito Emisor
Circuito Receptor
Dispositivo externo
Figura N3: Diagrama de bloques del sistema de comunicacin infrarroja V. Circuito Transmisor El circuito emisor usar un microcontrolador ATmega8L para convertir los datos de entrada en forma serial, que ser modulada a 38KHz usando un Timer 555 en modo astable y finalmente llevado a un transistor que encender el diodo Infrarrojo al entrar en corte y saturacin.
Controlando el Pin RESET del multivibrador astable 555 podemos controlar la cantidad de pulsos que iluminarn el LED IR y as definir el estado del dato enviado. Para definir si el dato de salida es un cero o uno en nuestra comunicacin usamos intervalos de tiempo diferentes para ambos datos, es decir, activaremos el multivibrador astable 555 durante un intervalo t0, esto representara un 0 lgico en nuestra comunicacin. Si activamos el 555 durante un tiempo t1, representar un 1 lgico. OSORES VICENTE JOEL
MICROCONTROLADORES
A continuacin se presenta la programacin del microcontrolador ATmega8L desarrollada en AVR Studio, plataforma provista por Atmel. VI. Circuito Receptor
TSOP1838 Es un receptor en miniatura para sistemas de control remoto. Formado por un fotodiodo receptor, un filtro paso de banda a 38kHz y un multivibrador monoestable es ideal para la aplicacin propuesta en el proyecto.
Para reproducir la seal original entonces, colocamos una compuerta NOT a la salida de el receptor TSOP y as observaremos la longitud de impulso del transmisor. Durante el tiempo que el receptor est en su nivel no estable (temporal), se activar un circuito contador1 de frecuencia de 1kHz; Si durante el tiempo que el contador est activo, el estado al que alcanza es mayor a un nivel umbral, diremos que el dato ha sido un 1, si de lo contrario, la cuenta no supera el nivel umbral, por un tiempo de transmisin ms corto, el dato ser un 0. Tal estado umbral ser el numero 0100 o 4 debido a que cada 1ms aumenta el estado del contador, en 4ms (duracin del impulso del bit 1) el contador llegar a dicho estado y asi lo distinguiremos de el bit 0 (cuya duiracion es de 1ms y en tal lapso el contador solo cuenta a 0001, asi distinguiremos los bits enviados).
MICROCONTROLADORES Dichos datos sern redireccionados en un Registro de desplazamiento SIPO (Serial In Parallel Out). Para asegurarnos que el sistema se reinicie despus de recibir un bit, reseteamos el contador1 activando su carga paralela igual a cero; dado que este se activa en LOW (0), va conectado a la salida del NOT, que por defecto est en nivel bajo. El mismo TSOP sirve como CLK del registro de desplazamiento del CI 74164 siendo el primer dato el bit ms significativo.
Ya con los datos recibidos de forma exitosa, podemos usarlos como comandos para controlar otros dispositivos como alarmas, luces con interfaces AC , etc.
VIII. Conclusiones Se logr establecer una comunicacin half-duplex usando un medio inalmbrico a travs de seales de luz infrarroja. Se ha diseado un enlace de comunicacin inalmbrica bastante econmico y simple de implementar. Pudimos controlar perifricos externos usando dicha comunicacin cmo focos de corriente alterna, que se pueden aplicar a un sistema de control domtico, y un carro de juguete, que puede ser el principio de control de un robot de competencia por ejemplo de un RobotSoccer o Mirosot.