Вы находитесь на странице: 1из 4

LABORATORIO N°2

INFORME PREVIO

“DISPOSITIVOS DE POTENCIA PARA


CONTROL CON ARDUINO ”
I. OBJETIVOS

 Control de de cargas con arduino


 Uso de optocopladores para mitigar el ruino en arduino y para no dañarlo
 Uso de elementos de potencia como SCR, TRIAC Y IGBT

II. MARCO TEORICO

Generalmente usamos nuestro arduino para controlar dispositivos o actuadores


alimentados a unos pocos voltios y con un consumo de unos pocos vatios. No
obstante, podemos usar el arduino para controlar dispositivos alimentados a 220V
como bombillas, el motor de nuestra Dremel, etc.

El control de potencia para cargas AC de 220V, generalmente se hace mediante


el cebado de un Triac. Si modificamos el ángulo de cebado del triac podemos
controlar la potencia que este entrega a la carga. El siguiente circuito nos muestra
cómo hacerlo:

TRIAC BT138-600E

TRIAC de 600V y 12A, puede ser utilizado en aplicaciones típicas como control
de motores, iluminación doméstica e industrial, entre otras.

MOC 3021
Optoacoplador de fase aleatoria con fototriac, voltaje de salida 400 V, voltaje de
aislamiento 5000 V
-Voltaje de salida pico repetitivo max: 400 V
-Voltaje de aislamiento: 5000 VRMS
-Rata crítica de crecimiento del voltaje de estado off alta: 100 V/μs min.
-Corriente de disparo del LED: 8 mA tipico, 15 mA max.
-Corriente del LED en directo max: 50 mA
-Voltaje inverso del LED max: 6 V
-Aprobaciones de seguridad: UL, CSA, FIMKO
-Encapsulado: PDIP de 6 pines

es un detector de cruce por cero (zero crossing), un dispositivo que emite un pulso
cuando una señal de tensión pasa por 0V. Por supuesto, podemos conectar un
detector de paso por cero a un procesador como Arduino.

Cuando trabajamos con corriente alterna, como la red de distribución (230V


50Hz), en muchas ocasiones resulta interesante detectar el instante en el que la
tensión atraviesa el punto cero. Así, por ejemplo, resulta una forma sencilla de
medir la frecuencia de red. También es posible rectificar el desfase angular
introducido por transformadores empleados al realizar la medición de la tensión.

Otro uso frecuente es determinar el momento para conmutar una carga, por
ejemplo, mediantes un relé o un relé de estado sólido. Las cargas deberían ser
conectadas y desconectadas únicamente cuando la tensión atraviesa el cero en
sentido ascendente. De lo contrario estaríamos realizando la conexión con la carga
en tensión lo que provoca la generación de armónicos y, posiblemente, la
reducción de la vida útil de los componentes.

Los detectores de paso por cero como el H11AA1 también son necesarios para
realizar una regulación de potencia (dimmer) con un SSR, por ejemplo, para
regular la intensidad de la luz de una bombilla o la velocidad de giro de un motor.
Es necesario sincronizar la señal de disparo del SSR con la frecuencia de red, o y
aplicar un desfase temporal entre el paso por cero y el disparo, o provocaremos
parpadeos en la carga.
Industrialmente, los detectores de paso por cero son ampliamente utilizados en
aplicaciones que funcionan con corriente alterna, tanto para realizar mediciones
como para realizar acciones. También son componentes habituales en
aplicaciones de sonido y sistemas de comunicación.

Nosotros podemos emplearlo en nuestros proyectos, por ejemplo, para medición


de la frecuencia de red distribución eléctrica, medición de tensión junto con un
transformador, monitorización de consumos, para mejorar el comportamiento de
la conmutación de un relé, o para realizar un dimmer con un relé de estado sólido.

Programación

int pulso=3; // PIN 3


int brillo; // VARIABLE
int pot=0; // VARIABLE ESTADO BAJO
int valor; // VARIABLE

void setup() {
pinMode(pulso,OUTPUT); //PIN 3 COMO SALIDA

//pines analogicos no es necesario


//declararlo como entrada es automatico

void loop() {
brillo=analogRead(pot); // devuelve ente 0 a 1023
valor= map(brillo,0,1023,0,255);
analogWrite(pulso,127);
delay(50);
}

Simulacion

int analogInPin = A0;


int analogOutPin =3;

int sensorValue = 0; // valor leido desde el potenciometro


int outputValue = 0; // valor de la salida PWM (salida analógica)

void setup() {

//Serial.begin(9600);
}
void loop() {

sensorValue = analogRead(analogInPin);

outputValue = map(sensorValue, 0, 1023, 0, 255);

analogWrite(analogOutPin, outputValue);

// Serial.print("sensor = " );
// Serial.print(sensorValue);
// Serial.print("\t output = ");
// Serial.println(outputValue);

// delay(10);
}

III. BIBLIOGRAFIA

 Arduino Universidad Católica de Argentina 2011 Unidad de Innovación de


docentes.
 Guía práctica manual del arduino-First Edition August 2007 Brian W. Evans

 “Programación y conceptos básicos” Manual de arduino 2014- maker zona

FINAL

FUNCIONAMIENTO DEL DISPOSITIVO DE POTENCIA EN VIDEO

Вам также может понравиться