X

Al usar esta página web, aceptas nuestro uso de cookies. Usamos cookies para ofrecerte una mejor experiencia y para ayudar a que tu página funcione de manera efectiva.

A5A4A3A2A1A0VINGNDGND5V3V3RESETIOREFRX0 0TX0 12- 34- 5- 678- 9- 10- 111213GNDAREF "
MecatrónicaLATAM

OPTOACOPLADOR ARDUINO

Se pretende hacer funcionar el optoacoplador con una tarjeta arduino, antes que nada el optoacoplador que se usará es el PC817, así que el lector debe de leer la hoja de datos del optoacoplador para ver sus características y su modo de conexión.

El funcionamiento del optoacoplador es bastante simple pues dentro contiene un diodo led emisor y un fotoreceptor. Cuando se enciende el led, el fototransistor es excitado y funciona dependiendo de cómo se conecte, como pull-up o pull-down.


OPTOACOPLADOR COMO ACTUADOR

En esta práctica se pretende hacer funcionar el optoacoplador para que prenda el foco de 12v.

MATERIAL
  • 1x Arduino.
  • 1x Resistor de 220Ω.
  • 1x Protoboard.
  • 1x Foco de 12V.
  • 1x PC817.
  • 1x Fuente de 12V.

Esquema de montaje

Se representa el foco por medio de un LED, tener en consideración que un foco no tiene polaridad.

12V

Código

La función es simple, se envían pulsos digitales de 2000 milisegundos por el pin dos, esto al pin uno del optoacoplador pues es ánodo de éste, como ya se mencionó al principio de este tema, el optoacoplador está compuesto por un led emisor y un fototransistor, lo que hacemos es prender ese led, al prender el led se excita la base del fototransistor que es un transistor tipo npn, así que como ya se vio en la parte de transistores, fluye la corriente del emisor (pin tres) del optoacoplador al pin cuatro que es el colector y así de simple.

  • #define Opto 2
  • void setup()
  • {
    • pinMode(Opto,OUTPUT); //Definimos el pin Opto como salida.
    }
  • void loop()
  • {
    • digitalWrite(Opto, HIGH);
    • delay(2000);
    • digitalWrite(Opto, LOW);
    • delay(2000);
    }