Está en la página 1de 6

1

IMPLEMENTACIÓN DE UNA PWM (PULSE


WIDTH MODULE) USANDO FPGAs
(Marzo 2018)
Juan Sebastián Castellanos Patiño
201411425
Angela Tatiana Sandoval Monroy
201422411
Este tipo de señales son de tipo cuadrada o sinusoidales en las
cuales se le cambia el ancho relativo respecto al período de la
I. RESUMEN misma, el resultado de este cambio es llamado ciclo de trabajo
y sus unidades están representadas en términos de porcentaje.
En el desarrollo de la guía se presenta la descripción e
Ilustración 1.Ciclo de trabajo PWM
implementación de una PWM (modulación por ancho de pulso)
realizada por medio del lenguaje de descripción VHDL
sincronizada con la red a partir de una señal diente de sierra
generada mediante un contador digital de 8 bits, la cual es
comparada con una señal de referencia analógica conseguida a
través de un potenciómetro y una fotocelda. Para ello se debe
realizar el circuito de cruce por cero para asegurar el correcto
disparo del TRIAC, esta señal de impulsos se obtiene a partir de Este método es también llamado a veces modulación por
la señal rectificada de la red y determinan el comienzo de la duración de pulso o modulación por longitud de pulso. La
rampa generada a partir del contador. Finalmente se realiza el modulación de ancho de pulso es una técnica utilizada para
acople de una etapa de potencia para conectar una bombilla de controlar dispositivos, o para proveer un voltaje variable de
50W y realizar el control de luminosidad variando la señal PWM corriente continua. Algunas aplicaciones en las que se utiliza
(este circuito se conoce como circuito de control de corte de PWM son controles de motores, de iluminación y de
fase). temperatura. La señal generada tendrá frecuencia fija y tiempos
de encendido y apagado variables. En otras palabras, el período
Abstract: In the development of the guide, the description and de la señal se mantendrá constante, pero la cantidad de tiempo
implementation of a PWM (pulse width modulation) is que se mantiene en alto y bajo dentro de un período puede
presented by means of the VHDL description language variar.
synchronized with the network from a sawtooth signal generated
by an 8-bit digital counter, which is compared with an analog Ilustración 2. PWM
reference signal obtained through a potentiometer and a
photocell. To do this, the zero-crossing circuit must be carried
out to ensure the correct tripping of the TRIAC, this impulse
signal is obtained from the rectified signal of the network and
they determine the beginning of the ramp generated from the
counter. Finally, the coupling of a power stage is made to
connect a 50W bulb and perform the luminosity control by
varying the PWM signal (this circuit is known as a phase cut
control circuit).

II. INTRODUCCION

La modulación por ancho o de pulso (o en inglés pulse width


modulation PWM) es un tipo de señal de voltaje utilizada para
enviar información o para modificar la cantidad de energía que
se envía a una carga. Este tipo de señales es muy utilizado en
circuitos digitales que necesitan emular una señal analógica.
2

Ilustración 3. Señal de disparo sobre carga Ilustración 4.Circuito implementado cruce por cero

Ilustración 5. Señal del pulso de muestreo

III. OBJETIVOS

✓ Identificar las partes de una modulación de ancho de


pulso (PWM).
✓ Diseñar, describir y sintetizar en la FPGA una PWM Ilustración 6. Señal de pulso detector de cruce por cero
variando el ancho de pulso.
✓ Utilizar el módulo PWM sincronizado con la red para
control de fase en una carga luminosa.

4.1) MATERIALES Y EQUIPOS

✓ Tarjeta de desarrollo y educación Altera DE1 (o


similares disponibles en el laboratorio).
✓ Quartus® II Web Editicion V9.1 o versiones
superiores.
✓ Amplificador operacional LM741 o LF353
✓ Comparador LM339, LM324
✓ Circuito integrado CD4066
✓ Condensadores
✓ Resistencias Ilustración 7.Señal de entrada y rectificada

IV. ANALISIS DE RESULTADOS

5.1) CIRCUITO DE DETECCIÓN CRUCE POR CERO

Circuito que emite un pulso cuando una señal de tensión pasa


por 0V. Cuando se trabaja con corriente alterna, como la red de
distribución (220V 60Hz), 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 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.
3

5.2) RAMPA Y DIVISOR DE FRECUENCIA PARA GENERAL PWM 5.3) CIRCUITO DE POTENCIA
Para el circuito de potencia se requiere la implementación de
En el divisor de frecuencia tiene como objetivo tomar la señal
un optoacoplador y un TRIAC que tienen como
de reloj que nos entrega la FPGA que es de 50MHz de frecuencia
funcionamiento: El optoaislador MOC3021 consta de un
y llevarla a una señal de salida más baja para ser visualizada para
diodo emisor de infrarrojos de arseniuro de galio, acoplado
general la rampa en un tiempo establecido de 8.3 𝑚𝑠.
ópticamente a un interruptor bilateral de silicio y está
Para generar la señal diente de sierra se implementa un contador diseñado para aplicaciones que requieren disparo aislado de
ascendente de 8 bits, en donde cada vez que se genere un flanco TRIAC, bajo corriente de conmutación aislado de CA, un alto
de subida en la señal de reloj establecida comienza el conteo y aislamiento eléctrico (a 7500V pico), de alto voltaje detector
cuando hay desbordamiento el conteo cae a cero (roll-over) y de punto muerto.
empieza el ciclo nuevamente.
Es un dispositivo de emisión y recepción que funciona como
Para reconstruir la señal del conteo y ser visualizada se utilizó un interruptor activado mediante la luz emitida por un diodo
un circuito conversor R-2R LED que satura un componente opto electrónico,
Ilustración 8.Diagrame de Bloques de la rampa y el divisor de frecuencia.
normalmente en forma de fototransistor o fototriac. De este
modo se combinan en un solo dispositivo semiconductor, un
foto-emisor y una foto receptora cuya conexión entre ambos
es óptica.
Ilustración 11.Circuito de potencia implementado

Ilustración 9. Configuración DAC R-2R

Ilustración 12.Simulacion del circuito de potencia

Ilustración 10.Montaje del circuito de cruce por cero y el R-2R con la FPGA
4

Ilustración 13Montaje del circuito de potencia. Ilustración 16. Motor AC utilizado

5.4) APLICACIÓN
Para el desarrollo de la aplicación se pretende controlar un motor RESULTADOS
AC de una máquina de coser con una PWM y la señal de
referencia será controlada a través de una foto celda para ella se Ilustración 17.Salida de la comparación PWM
realiza un acondicionamiento a la foto celda de madera que el
voltaje de salida sea de 3.3V. En donde R2 es la resistencia
variable de la fotocelda y usando un amplificador en
configuración no inversora de ganancia 2.2 se obtiene lo
esperado.
Ilustración 14.Diagrama ADC rampa simple

Ilustración 18.Señal en MOC punto 4 y 5


Ilustración 15.Diagrama de bloques ADC rampa simple
5

Ilustración 19.Angulo uno de disparo sobre la carga Ilustración 21.Angulo tres de disparo sobre la carga

1
2𝜋 = 𝑥 = 360 ∗ 5.4𝑚𝑠 ∗ 60 = 116.64°
𝑓
1 Ilustración 22.Montaje implementado
360° →
60
𝑥 → 2.22𝑚𝑠
𝑥 = 360 ∗ 2.2𝑚𝑠 ∗ 60 = 47.52°
Ilustración 20. Angulo dos de disparo sobre la carga

Ilustración 23.Variacion de luminosidad

𝑥 = 360 ∗ 4.3𝑚𝑠 ∗ 60 = 92.88°


6

CONCLUSIONES REFERENCIAS
La sincronización con la red es fundamental en el diseño del
[1] ANTONIO LLORIS, ALBERTO PRIETO: DISEÑO LÓGICO. EDITORIAL
PWM, esta se logra utilizando un transformador en la entrada MCGRAW-HILL, 2007.
señal es de 60Hz y al ser rectificada se obtiene una de 120Hz,
y posteriormente detectando el cruce por cero de la señal [2] ENRIQUE MANDADO: SISTEMAS ELECTRÓNICOS DIGITALES. EDITORIAL
sinusoidal, al implementar el cruce por cero lo que se genera ALFA-OMEGA.
son pulsos del mismo ancho que la distancia entre dos ceros
consecutivos. [3] J. F. WAKERLY: DIGITAL DESIGN. PRINCIPLES AND PRACTICES. 2ª EDICIÓN.
ED. PRENTICE HALL, 1995.
El principio del PWM es la comparación entre dos señales, una
[4] M. MORRIS MANO: INGENIERÍA COMPUTACIONAL. DISEÑO DEL HARDWARE.
señal diente de sierra y una señal de referencia DC. Para EDITORIAL PRENTICE-HALL HISPANOAMERICANA S.A.
general la rampa que se comparara con la referencia se realizó
e implementación un contador digital de 8 bits, obteniendo el [5] M. MORRIS MANO: LÓGICA DIGITALES Y DISEÑO DE COMPUTADORES.
comportamiento deseada, la rampa es creada a través de un EDITORIAL PRENTICE-HALL HISPANOAMERICANA S.A.
contador que por medio de un conversor DAC R-2R se
visualiza en el osciloscopio en forma de escalera rampa diente [6] HERBERT TABÚ: CIRCUITOS DIGITALES Y MICROPROCESADORES.
EDITORIAL MC-GRAW-HILL.
de sierra.
[7] P. LÓPEZ RODRÍGUEZ, J. M. MARTÍNEZ RUBIO: SISTEMAS DIGITALES.
Con la modulación por ancho de pulso (PWM), los pulsos PROBLEMAS. UNIVERSIDAD POLITÉCNICA DE VALENCIA, 1997.
inician siempre en un valor de referencia y terminan según los
valores de amplitud de una señal de entrada en los instantes de [8] RONALD J. TOCCI: SISTEMAS DIGITALES PRINCIPIOS Y APLICACIONES.
muestreo, lo que indica que para el control de un motor AC lo EDITORIAL PRENTICE-HALL HISPANOAMERICANA S.A. 2007.
que varía la rapidez del giro, no es el aumento de amplitud si no
el ancho del pulso que regula la corriente que es suministrada a [9] VICTOR P. NELSON, H. TROY NAGLE, BILL D. CARROLL, J. DAVID IRWIN:
ANÁLISIS Y DISEÑO DE CIRCUITOS LÓGICOS DIGITALES. EDITORIAL PRENTICE
la carga. HALL, 1997.

[10] THOMAS L. FLOYD: FUNDAMENTOS DE SISTEMAS DIGITALES.


EDITORIAL PEARSON PRENTICE HALL, 2006.

[11] ENRIQUE MANDADO; “SISTEMAS ELECTRÓNICOS DIGITALES”; EDITORIAL


MARCOMBO; 5ª EDICIÓN; 1984.

[12] JOHN F. WAKERLY; “DISEÑO DIGITAL. PRINCIPIOS Y PRÁCTICAS”;


EDITORIAL PRENTICE HALL, 3ª EDICIÓN, 2001.

También podría gustarte