Este documento presenta el diseño e implementación de rectificadores de onda completa controlados con SCR utilizando Arduino Nano y PIC18F4550. Describe los circuitos, códigos y simulaciones de rectificadores controlados de media onda y onda completa con diferentes ángulos de disparo de los SCR. El objetivo es generar diferentes niveles de tensión continua controlando el ángulo de disparo de los SCR mediante microcontroladores.
Apuntes de la asignatura Electrónica de Potencia, Tomo II, de la Escuela Politécnica Superior, Ingeniería Técnica Industrial de la Universidad de Jaén (España). En la actualidad se utilizan como ayuda para la asignatura Electrónica de Potencia del Grado de Ingeniería Electrónica Industrial. Realizados con la participación de distintos alumnos de la Escuela de este universidad y en esta versión, con la participación activa y directa de Marta Olid Moreno en 2005. Gracias por tu excelente trabajo y buen hacer, cuando no existía en castellano ninguna referencia del tema sirvió y sirve de material de apoyo para el estudio de esta disciplina. Profesor Juan D. Aguilar Peña. Departamento de Ingeniería Electrónica y Automática de la Universidad de Jaén.
Apuntes de la asignatura Electrónica de Potencia, Tomo II, de la Escuela Politécnica Superior, Ingeniería Técnica Industrial de la Universidad de Jaén (España). En la actualidad se utilizan como ayuda para la asignatura Electrónica de Potencia del Grado de Ingeniería Electrónica Industrial. Realizados con la participación de distintos alumnos de la Escuela de este universidad y en esta versión, con la participación activa y directa de Marta Olid Moreno en 2005. Gracias por tu excelente trabajo y buen hacer, cuando no existía en castellano ninguna referencia del tema sirvió y sirve de material de apoyo para el estudio de esta disciplina. Profesor Juan D. Aguilar Peña. Departamento de Ingeniería Electrónica y Automática de la Universidad de Jaén.
Existen varios tipos de multivibradores, sin embargo daré a conocer con este trabajo solo dos tipos. Su clasificación se establece en función del número de estados estables asociados a cada uno de ellos.
1º Caso Practico Lubricacion Rodamiento Motor 10CVCarlosAroeira1
Caso pratico análise analise de vibrações em rolamento de HVAC para resolver problema de lubrificação apresentado durante a 1ª reuniao do Vibration Institute em Lisboa em 24 de maio de 2024
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
Rectificador de onda completa con Arduino Nano y PIC18F544A (Watner Ocho Nuñez 171174).pdf
1. 1
UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO
FACULTAD DE INGENIERÍA ELÉCTRICA, ELECTRÓNICA, INFORMÁTICA Y
MECÁNICA
Escuela Profesional de Ingeniería Electrónica
SISTEMAS ELECTRONICOS DE POTENCIA I
INFORME
Presentada por:
Est. Watner Ochoa Nuñez 171174
Docente:
Prof. Rossy Uscamaita Quispetupa
CUSCO – PERÚ
2022
Rectificador de onda completa con Arduino Nano y PIC18F455A
2. 2
DEDICATORIA
A Dios por verme y guiarme con su espiritualidad.
A mi madre, su amor ilimitado.
A mi familia por la unidad que persevera.
A mi docente de la asignatura de Sistemas Electrónicos de
Potencia.
3. 3
ÍNDICE
1. Rectificadores monofásicos controlados con SCR ............................................................. 4
1.1. Rectificador controlado de media onda ..................................................................... 4
1.2. Rectificador de media onda con carga resistiva ........................................................ 4
1.3. Rectificador Controlado con transformador de Tap Central ..................................... 5
2. Rectificador de onda completa controlado con SCR .......................................................... 8
2.1. Con Arduino Nano..................................................................................................... 8
2.1.1. Circuito: ................................................................................................................ 8
2.1.2. Código:.................................................................................................................. 8
2.1.3. Simulación: ........................................................................................................... 9
2.2. Con PIC18F4550 ..................................................................................................... 11
2.2.1. Circuito: .............................................................................................................. 11
2.2.2. Código:................................................................................................................ 11
2.2.3. Simulación: ......................................................................................................... 12
2.3. Rectificador de onda completa controlado con SCR tipo puente............................ 14
2.3.1. Circuito: .............................................................................................................. 14
2.3.2. Código:................................................................................................................ 14
2.3.3. Simulación: ......................................................................................................... 15
3. Bibliografía ....................................................................................................................... 17
4. ANEXOS........................................................................................................................... 17
4. 4
1. Rectificadores monofásicos controlados con SCR
1.1. Rectificador controlado de media onda
La principal ventaja de los rectificadores controlados, es que podemos modificar el
valor medio de tensión obtenido para alimentar una carga determinada. Esta es una ventaja,
por ejemplo, en el control de velocidad en máquinas de CC.
Analizaremos a continuación la señal de voltaje obtenido en una carga cuando el SCR
es disparado en un ángulo α. Dado que las señales obtenidas se modifican, también se
calcularán los valores de voltaje medio, efectivo, factor de potencia y espectro armónico
para las nuevas condiciones de operación.
1.2. Rectificador de media onda con carga resistiva
En el circuito se muestra la configuración para rectificador carga resistiva y sus respectivas
formas de onda.
Figura 1. Rectificador de media onda controlado
con carga resistiva.
Figura 2. Formas de onda de la fuente, carga y del SCR.
La frecuencia de la fuente es 𝑓𝑓 = 60𝐻𝐻𝐻𝐻, entonces su periodo es:
𝑇𝑇 =
1
𝑓𝑓
=
1
60
=> 𝑇𝑇 = 16.667𝑚𝑚𝑚𝑚
5. 5
Como se observa en la gráfica de la carga, el disparo del SCR se hará desde:
• En radianes: 𝟎𝟎 − 𝝅𝝅
• En tiempo(segundos), teniendo como referencia la fuente: 𝟎𝟎 − 𝟖𝟖. 𝟑𝟑𝟑𝟑𝟑𝟑𝟑𝟑
Para programar en los microcontroladores podemos usar la interrupción externa en
flancos de subida de la fuente(referencia) y el tiempo de disparo(ms) que va desde 0
hasta 8.33ms, para un rectificador de media onda controlado.
El valor medio en la carga:
El valor efectivo lo calcularemos como:
1.3. Rectificador Controlado con transformador de Tap Central
En el circuito se muestra la topología del rectificador de onda completa y el comporta-
miento de sus diodos en distintos ángulos de funcionamiento.
Figura 3. Rectificador de onda completa controlado
con carga resistiva.
6. 6
A continuación, se grafican las formas de onda de interés en el circuito:
Figura 4. Formas de onda del rectificador de onda completa controlado, pero
con mismo ángulo de disparo de los SCR.
En la gráfica se observa que los dos SCR tienen el mismo ángulo de disparo 𝛼𝛼, entonces
el voltaje medio en la carga se calcula ahora como:
Para el voltaje rms se calcula:
Nosotros realizaremos un rectificador de onda completa controlado con transformador
de Tap Central, pero los SCR tienen diferentes ángulos de disparo 𝜶𝜶𝟏𝟏 𝒚𝒚 𝜶𝜶𝟐𝟐, para ello
analicemos la gráfica siguiente:
7. 7
Figura 5. Formas de onda del rectificador de onda completa controlado, pero
con diferentes ángulos de disparo de los SCR.
Para programar en los microcontroladores podemos usar la interrupción externa en
flancos de subida de las fuentes (referencias Vs1 y Vs2) y el tiempo de disparo(ms) que
va desde 0 hasta 8.33ms, para un rectificador de onda completa controlado.
8. 8
2. Rectificador de onda completa controlado con SCR
2.1. Con Arduino Nano
2.1.1. Circuito:
2.1.2. Código:
const int PulsosSCR1=10;
const int PulsosSCR2=11;
volatile int Estado1=1;
volatile int Estado2=1;
int valor1=0;
int valor2=0;
void setup()
{
pinMode(PulsosSCR1,OUTPUT);
pinMode(PulsosSCR2,OUTPUT);
attachInterrupt(digitalPinToInterrupt(2),Estado1_detectado,RISING);
attachInterrupt(digitalPinToInterrupt(3),Estado2_detectado,RISING);
}
void loop()
{
valor1=map(analogRead(A0),0,1024,10,7900);
valor2=map(analogRead(A1),0,1024,10,7900);
if(Estado1==0)
{
10. 10
• Cuando el ángulo de disparo es diferente para los SCR:
11. 11
2.2. Con PIC18F4550
2.2.1. Circuito:
2.2.2. Código:
//Rectificador de Onda Completa Monofásico Controlado
#include<18f4550.h> //Libreria para usar el PIC
#fuses HS,NOWDT,PUT,NOBROWNOUT,NOMCLR,NOLVP //Configuración de fusibles
#use delay(clock=2000000) //Frecuencia del oscilador
void main()
{
setup_adc_ports(AN0_TO_AN3); //Habilita el ADC del pueto A0 hasta A3
setup_adc(ADC_CLOCK_INTERNAL|ADC_TAD_MUL_0); //Utiliza el oscilador interno
int16 x,y,z,w;
while(TRUE)
{
//Para SCR del siglo positivo: SCR1
set_adc_channel (0); //entrada analogica A0
delay_us(10); //se genera un retardo
x=read_adc(); // x= variable lectura del Potenciometro
set_adc_channel (1); //entrada analogica A1
delay_us(10); //se genera un retardo
y=read_adc(); // y= variable lectura de señal de CA
while (y==0) //si la señal es igual a 0
{
set_adc_channel (1); //entrada analogica A0
delay_us(10); //se genera un retardo
y=read_adc(); // y= variable lectura de señal de CA
if (y!=0) //si la señal es diferente de 0
{
12. 12
delay_us(x*77); //retardo de pulso de disparo con potenciometro
output_bit(pin_D0,1);
delay_us(500); //ancho del pulso de disparo
output_bit(pin_D0,0);
}
}
//Para SCR del siglo negativo: SCR2
set_adc_channel (2); //entrada analogica A2
delay_us(10); //se genera un retardo
z=read_adc(); // z= variable lectura del Potenciometro
set_adc_channel (3); //entrada analogica A3
delay_us(10); //se genera un retardo
w=read_adc(); // w= variable lectura de señal de CA
while (w==0) //si la señal es igual a 0
{
set_adc_channel (3); //entrada analogica A3
delay_us(10); //se genera un retardo
w=read_adc(); // w= variable lectura de señal de CA
if (w!=0) //si la señal es diferente de 0
{
delay_us(z*77); //retardo de pulso de disparo con potenciometro
output_bit(pin_D1,1);
delay_us(500); //ancho del pulso de disparo
output_bit(pin_D1,0);
}
}
}
}
2.2.3. Simulación:
• Cuando el ángulo de disparo es 90º(4.16ms) para los SCR:
13. 13
• Cuando el ángulo de disparo es diferente para los SCR:
14. 14
Como se pudo ver los rectificadores de onda completa controlados con SCR y utilizando
un transformador de Tap Central, podemos controlar el disparo de los SCR con un mi-
crocontrolador (Arduino Nano o PIC18F4550), para ello se hace uso de las interrupciones
externas y del rango del tiempo de disparo(0 hasta 8.33ms) para un rectificador de onda
completa controlado, esa lógica lo podemos aplicar a rectificadores controlados mono-
fásico con puente de SCRs, también se puede aplicar a los rectificadores trifásico contro-
lados de media onda y onda completa, pero hay que saber el rango del tiempo de disparo,
caso contrario no estarán en sincronía.
2.3. Rectificador de onda completa controlado con SCR tipo puente
2.3.1. Circuito:
2.3.2. Código:
const int PulsosSCR1=10;
const int PulsosSCR2=11;
volatile int Estado1=1;
volatile int Estado2=1;
int valor1=0;
int valor2=0;
void setup()
{
pinMode(PulsosSCR1,OUTPUT);
pinMode(PulsosSCR2,OUTPUT);
attachInterrupt(digitalPinToInterrupt(2),Estado1_detectado,RISING);
attachInterrupt(digitalPinToInterrupt(3),Estado2_detectado,FALLING);
}
void loop()
{
16. 16
• Cuando el ángulo de disparo es diferente para los SCR:
17. 17
3. Bibliografía
RASHID, M. H. (2004). ELECTRÓNICA DE POTENCIA. México: PEARSON EDUCACIÓN.
4. ANEXOS
Anexo 1. Realizando el informe de Sistemas Eletrônicos de Potência I.