En este tutorial vamos a conectar un Optoacoplador con el microcontrolador ATMEGA8. Los octoacopladores son dispositivos fascinantes que se utilizan para aislar los circuitos eléctricos y electrónicos. Este dispositivo simple aísla la electrónica sensible de la electrónica robusta como motores, manteniendo la carga en control sobre la fuente.
Digamos que queremos controlar la velocidad de un motor de CA como un ventilador, con la lógica de control de un controlador. Podemos alimentar la señal del controlador al sistema de control que impulsa el motor. Pero durante el proceso también tomamos el ruido del sistema de control de velocidad del motor. Debido a su circuito de CA y también a los motores, tendremos que hacer mucha filtración de ruido. Con OPTOELECTRONICS podemos evitar el contacto directo de la unidad de control con la unidad de accionamiento del motor. Con esto evitamos la transmisión de ruido entre sistemas, pero pudimos mantener la carga en control total.
OPTOELCTRONICS, como su propio nombre dice, tendremos sistema de disparo de luz incluido. Enviaremos la señal a un dispositivo emisor de luz en el extremo de la fuente y habrá un interruptor de gatillo de luz en el extremo de carga. Discutiremos esto más en la descripción. Aquí vamos a conectar 4N25 a un IC de 6 pines al controlador ATMEGA8. Cuando se presiona el interruptor en el extremo del controlador, se enciende un LED conectado en el extremo de carga.
Componentes requeridos
Hardware: microcontrolador ATmega8, fuente de alimentación (5v), PROGRAMADOR AVR-ISP, OPTOCOUPLER 4N25, resistencia de 1KΩ (3 piezas), LED
Software: Atmel Studio 6.1, Progisp o Flash magic.
Diagrama de circuito y explicación
El diagrama de circuito para OPTOCOUPLER que interactúa con el microcontrolador AVR se muestra en la figura,
Antes de continuar, analicemos cómo funciona OPTOCOUPLER, el circuito interno del dispositivo se muestra en la imagen de abajo,
Aquí PINA y PINC están conectados al lado de la fuente.
PINB, PINC, PINE representan el lado de la carga.
En el diagrama se ve claramente que hay un LED (diodo emisor de luz) en el extremo de la fuente y hay un FOTOTRANSISTOR en el lado de la carga. El sistema está enmarcado dentro de un chip por lo que la ganancia de PHOTOTRANSISTOR es alta.
Ahora, cuando se pasa una señal al LED en el lado de la fuente, el LED emite radiación de luz, ya que el fototransistor está adyacente al LED, en la recepción de luz, el transistor se sintoniza. Entonces, la señal de control del controlador se convierte en luz para activar el controlador de carga sensible a la luz.
Además, el circuito de chip se puede representar como:
Con el diodo en el extremo de la fuente y el transistor en el extremo de la carga, el circuito anterior tiene mucho sentido para el nombre. Ahora el controlador está provisto de un botón, al dispararlo, el controlador envía un pulso al extremo del diodo del OPTOCOUPLER. Con la carga colocada como un LED, el transistor en el OPTOCOUPLER impulsa el LED. Entonces el LED se enciende.
El método de comunicación entre OPTOCOUPLER y el microcontrolador se explica paso a paso en el código C que se proporciona a continuación.