Está en la página 1de 6

FACULTAD DE

INGENIERÍA ELÉCTRICA
Y ELECTRÓNICA

2° PREINFORME DE LABORATORIO DE
ELECTRÓNICA DE POTENCIA I
2019-A

TEMA: GENERADOR DE ONDAS SPWM CON ARDUINO

CURSO: ELECTRÓNICA DE POTENCIA II

CÓDIGO DE CURSO: ES812

TURNO HORARIO: 90G

PROFESOR: ING. RUSSELL CÓRDOVA RUIZ

ALUMNO: CARLOS ANDRÉS CANALES ESCALANTE

CÓDIGO: 1513220485

2019
I. OBJETIVOS

- El presente trabajo es el resultado de la inquietud de lograr un controlador digital de


velocidad para motores de corriente alterna basado en hardware y software libre.
- Tener conocimiento de generar ondas SPWM con distintos controladores.
- Implementar, construir y poner en funcionamiento un circuito electrónico llamado
generador de ondas spwm con Arduino.

II. FUNDAMENTO TEÓRICO

PWM (MODULACIÓN POR ANCHO DE PULSOS)

La modulación por ancho de pulsos de un motor DC está basada en el hecho de que, si se


recorta la CC de alimentación en forma de una onda cuadrada, la energía que recibe el
motor disminuirá de manera proporcional a la relación entre la parte alta (habilita corriente)
y baja (cero corrientes) del ciclo de la onda cuadrada. Controlando esta relación se logra
variar la velocidad del motor de una manera bastante aceptable.

MICROCONTROLADOR ARDUINO

Arduino es una plataforma electrónica abierta que permite utilizar software y hardware libre
para el desarrollo de proyectos. Posee un entorno de desarrollo flexible y fácil de usar. La
placa utilizada en este trabajo es la Arduino Uno basada en un microcontrolador Atmega
328. Alguna de sus características son las siguientes:

2
- Microcontrolador Atmega 328P @ 16MHz.
- Voltaje de trabajo 5 V.
- Tensión de alimentación 7 V -12 V.
- Conexión USB.
- 32 kB de memoria flash (Programa).
- 2 kB SRAM
- 14 terminales de E/S digital (6 PWM de 8 bits)
- 6 (DIP) o 8 (SMD) terminales de entrada analógicos
El lenguaje de programación y las librerías que incorpora Arduino permiten el control de sus
salidas destinadas para PWM. Para ello se invoca a la función
analogWrite( pin, dutyCycle), donde pines una de las salidas PWM (pines 3, 5,6, 9, 10 y 11)
y dutyCycle es un valor entre 0 y 255. Si bien esta función ofrece una implementación simple
para el PWM, no permite controlar la frecuencia del mismo.

FUNCIONAMIENTO

- Generamos la señal de modulación bipolar con el microcontrolador Atmega328p


(módulo de enseñanza Arduino uno) por el puerto 10.
- A la señal modulada bipolar se le genero un desfase de 180° respecto a la señal
original por el puerto 9 del Arduino.
- Ambas señales fueron ingresadas aun circuito con opam inversor- sumador, el cual
nos permitió obtener la señal de la onda SPWM.
- Una vez capturada la señal de onda SPWM se procederá a tomar los datos del
circuito como el voltaje pico, frecuencia de la señal, etc.

III. PROCEDIMIENTO
MATERIALES
- 1 Osciloscopio
- 1 Arduino UNO

3
- 1 OPAM TL081
- 4 Resistencias 10k
- 2 Fuente simétrica (0 - 30V)
- Cable coaxial
IMPLEMENTACIÓN DEL CIRCUITO

B
ARD1 R5 R4
C
10k 10k
-5V
D
ON
Reset BTN

U1
www.TheEngineeringProjects.com

4
1
5
AREF 2
6
13
PB5/SCK 3
12
RESET PB4/MISO
11
~PB3/MOSI/OC2A
10

7
VCC ~PB2/SS/OC1B
9 TL081
GND ~ PB1/OC1A 8
PB0/ICP1/CLKO
ATMEGA328P-PU
1121
ANALOG IN

7
PD7/AIN1
6 +5V
A0 ~ PD6/AIN0
PC0/ADC0 ~ PD5/T1 5
A1
PC1/ADC1 4
A2 PD4/T0/XCK
PC2/ADC2 3 R2 R1
A3
PC3/ADC3 ~ PD3/INT1 2
A4 PD2/INT0
PC4/ADC4/SDA 1 10k 10k
A5 TX PD1/TXD
PC5/ADC5/SCL 0
RX PD0/RXD

ARDUINO UNO

IV. RESULTADOS

4
PCB DEL CIRCUITO

V. CONCLUSIONES

- Los resultados nos indican que mediante un algoritmo se puede conseguir


una señal PWM, y este mediante un circuito diferenciador obtener ondas
senoidales SPWM.

- Si queremos obtener una onda más limpia se requeriría una aplicación de


filtros en el final de la etapa.

- Como conclusión podemos decir que la tarjeta de desarrollo “arduino UNO”


ha sido una solución muy sencilla y de bajo costo, pero que logra resultados
muy aprovechadores para la aplicación en diferentes ramas de la electrónica
de potencia

VI. BIBLIOGRAFÍA
[1]. Muhammad Rashid; Electrónica de potencia, circuitos, dispositivos y aplicaciones;
Prentice Hall, E.E.U.U 1995.

5
[2]. Machorro Viñas José Fernando; Estudio de balastros electrónicos para el ahorro de la
energía; universidad de las Américas de Puebla, otoño 2003.
[3]. W. Elenbass; Fluorescent lamps and lighting; MacMillan. 2da. Edicion 1971.
[4]. http://www.camotruck.net/rollins/lm3524-motor.html
[5]. Herminio Martinez, “Diseño de un sistema de control y potencia aplicado a energías
renovables”; Departamento de Electricidad, Universidad Politécnica de Catalunya 2011.