Microcontroladores
Ingeniería Mecatrónica
Unidad de aprendizaje: Interrupciones en un microcontrolador. Número: 3
Práctica: Control de disparo de TRIAC Número: 18
Propósito de la práctica: Diseñar un programa para el control y visualización (LCD) del ángulo de disparo de un TRIAC por medio de
una señal analógica proporcionada por un potenciómetro
Integrantes del equipo: No. control
Pedro Christian Calzada Alvarado 201050126
Edgar Rubén Flores Reyes 201050139
Julio Cesar Rivera Rodríguez 201050167
Materiales, herramientas y equipo Software utilizado
Tarjeta de arduino Uno
Pantalla LCD
Cable USB-B
Protoboard
Arduino IDE 2.2.1
Cable banano
Proteus 8 Profesional
MOC
TRIAC
Resistencias
Potenciometro
Introducción
En el vasto campo de la electrónica de potencia, el TRIAC (Triodo para Corriente Alterna) emerge como
un componente semiconductor clave, desempeñando un papel crucial en el control de dispositivos
eléctricos alimentados por corriente alterna (CA). Diseñado para operar en ambos semiciclos de una
onda alterna, el TRIAC ha encontrado aplicaciones significativas en el control de intensidad luminosa,
velocidad de motores y otros dispositivos de potencia en una variedad de sistemas electrónicos.
El triac es un dispositivo semiconductor de tres terminales que se usa para controlar el flujo de
corriente promedio a una carga, con la particularidad de que conduce en ambos sentidos y puede ser
bloqueado por inversión de la tensión o al disminuir la corriente por debajo del valor de
mantenimiento.
El triac puede ser disparado independientemente de la polarización de puerta, es decir, mediante una
corriente de puerta positiva o negativa. Cuando el triac conduce, hay una trayectoria de flujo de
corriente de muy baja resistencia de una terminal a la otra, dependiendo la dirección de flujo de la
polaridad del voltaje externo aplicado.
Debe tenerse en cuenta que si se aplica una variación de tensión importante al triac (dv/dt) aún sin
conducción previa, el triac puede entrar en conducción directa.
Página 1|7
Microcontroladores
Ingeniería Mecatrónica
Marco teórico
Ilustración 1: Forma física del TRIAC
Control de Iluminación:
Una de las aplicaciones más comunes del TRIAC es en el control de la intensidad luminosa en lámparas
incandescentes y bombillas de luz. Al modular la cantidad de energía entregada a la bombilla durante
cada semiciclo, se logra el control preciso de la luminosidad.
Ilustración 2: Control de potencia del TRIAC
Control de Motores:
El TRIAC se utiliza en el control de velocidad de motores de corriente alterna monofásicos. Al modular
la cantidad de energía suministrada al motor, se puede ajustar la velocidad de funcionamiento.
Página 2|7
Microcontroladores
Ingeniería Mecatrónica
Sistemas de Calefacción:
En aplicaciones de calefacción eléctrica, el TRIAC se utiliza para controlar la cantidad de energía
entregada a un elemento calefactor, permitiendo la regulación de la temperatura.
Control de Voltaje Variable:
El TRIAC también se utiliza en circuitos que requieren control de voltaje variable, proporcionando una
solución eficiente y precisa.
La implementación del TRIAC a menudo requiere de circuitos adicionales para garantizar un control
seguro y eficiente.
Consideraciones de disipación de calor y la necesidad de disipadores térmicos son importantes,
especialmente en aplicaciones de alta potencia.
MOC3021
El MOC3021 es un tipo de optoacoplador en formato DIP-6 (6 pines en paquete dual in-line). Es un
dispositivo electrónico que utiliza un haz de luz para transmitir información electrónica aislada entre
dos circuitos.
Ilustración 3: Forma física del MOC3021
El MOC3021 es un optoacoplador triac, lo que significa que se utiliza para controlar cargas inductivas o
resistivas que requieren conmutación bidireccional, como luces, motores, solenoides, etc.
¿Qué es un optoacoplador?
Un optoacoplador es un dispositivo electrónico que utiliza un haz de luz para transmitir información
electrónica aislada entre dos circuitos. Está compuesto por un LED y un fotodiodo que se encuentran
físicamente separados. El LED transmite información en forma de luz al fotodiodo, que la convierte en
una señal eléctrica. Este dispositivo se utiliza comúnmente para aislar electrónicamente diferentes
Página 3|7
Microcontroladores
Ingeniería Mecatrónica
partes de un sistema y proteger contra picos de voltaje y corriente.
¿MOC3021 Optoacoplador para que se utiliza?
El MOC3021 se utiliza para:
Aislamiento eléctrico: para aislar electrónicamente diferentes partes de un sistema y proteger
contra picos de voltaje y corriente.
Control de cargas: para controlar el encendido y apagado de cargas conectadas a un circuito.
Interfaz de señalización: para transferir señales de control a través de una barrera de
aislamiento.
Regulación de voltaje: para regular el voltaje aplicado a un circuito.
En resumen, el MOC3021 se utiliza para controlar y aislar electrónicamente diferentes partes de un
sistema eléctrico.
Ilustración 4: Conexiones de los pines del MOC3021
Diagrama eléctrico en PROTEUS:
Página 4|7
Microcontroladores
Ingeniería Mecatrónica
Ilustración 5: Diagrama en proteus
Código del programa:
#include<LiquidCrystal.h>
#include<TimerOne.h>
LiquidCrystal lcd(13,12,11,10,9,8);
volatile int ge=0;
int angulo;
void setup()
{
attachInterrupt(0,cruce,CHANGE);
[Link](46);
[Link](disparo);
[Link](16,2);
pinMode(7,OUTPUT); //Salida dijitial pulso de disparo del TRIAC
[Link]("PRACTICA #18");
[Link](0,1);
[Link]("DISPARO TRIAC");
delay(300);
[Link]();
}
void loop()
{
angulo=analogRead(0);
angulo=map(angulo,0,1023,0,179);
Página 5|7
Microcontroladores
Ingeniería Mecatrónica
[Link](0,0);
[Link]("ANGULO DISPARO");}
[Link](0,1);
[Link](angulo); //potenciometro
[Link](" ");
void disparo()
{
ge++; //grado electrico
if(ge==angulo);
{
digitalWrite(7,HIGH);
delayMicroseconds(1); //un tiempo en alto en un segundo el ancho de pulso
digitalWrite([Link]);
}
void cruce()
{
ge=0; //dectectectatr flancos de seubida o vajada
}
Circuito construido:
Ilustración 6: Conexiones físicas
Página 6|7
Microcontroladores
Ingeniería Mecatrónica
Ilustración 7: Circuito funcionando
En este circuito lo que se muestra en la pantalla LCD es la variación de iluminación que debería de
recibir el foco, esto manejándose como forma de disparo del TRIAC hacia el foco, por medio de un
potenciómetro.
Observaciones y/o conclusiones
En esta práctica lo que observamos fue que las conexiones entre MOC y TRIAC son algo difíciles de entender, ya que al momento de
realizar todas las conexiones y ejecutar el programo por más que en la pantalla LCD se veía el disparo del TRIAC, la lámpara no recibía
ninguna señal y por ende el foco no encendía, llegamos a la conclusión de que algunas conexiones se necesitaban cambiar al igual que
algunos componentes ya que varias veces se nos quemó el MOC y el TRIAC.
Aprendizajes obtenidos
Aprendimos el funcionamiento base del MOC y del TRIAC
Aprendimos las conexiones necesarias para conectar el TRIAC y el MOC
Aprendimos a comunicar las compuertas con el arduino
Bibliografía
[Link]
[Link]
Página 7|7