Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnicas de Modulacion PWM PDF
Tecnicas de Modulacion PWM PDF
PAMPLONA COLOMBIA
SEPTIEMBRE DEL 2006
0
UNIVERSIDAD DE PAMPLONA
FACULTAD DE INGENIERAS Y ARQUITECTURA
PROGRAMA DE INGENIERA ELECTRNICA
PAMPLONA COLOMBIA
SEPTIEMBRE DEL 2006
1
ABSTRACT
This work consists on the design and simulation of technical of modulation Natural
PWM for the control of motors trifsicos, to regulate the speed of asynchronous
Before beginning the simulation, he/she is carried out a detailed summary of the
the characteristics and limits are presented that should be had in bill for the design
The simulation Natural PWM was carried out thanks to the version demo PSIM 6.1
of gratuitous distribution, and it was analyzed the signs of the wave moduladora,
that of the portadora and the resulting wave or modulated wave that it is that of
2
RESUMEN
Escalar.
mayor importancia.
3
TABLA DE CONTENIDO
INTRODUCCION 8
PROBLEMA 10
JUSTIFICACION 11
OBJETIVOS 12
1. MARCO TEORICO 13
4
1.11.1 Control Voltaje Frecuencia (V/f) 41
1.12 MOSFET 44
1.15. METODOLOGIA 59
1.17 SIMULADORES 61
3. ANLISIS DE LEGALIDAD 96
5
5. INFLUENCIA AMBIENTAL DEL TRABAJO 98
CONCLUSIONES 99
RECOMENDACIONES 100
BIBLIOGRAFA 102
ANEXOS 103
6
INTRODUCCION
(drives) no es ajeno a estos cambios, y por ello responde, ahora ms que nunca,
de esta tcnica.
7
estuvieron basadas en tcnicas de implementacin analgicas. Estas tcnicas,
desarrollar una estrategia simple y eficiente para lograr los indicadores deseados.
del hardware para la estrategia dada y tambin, como ltimo criterio, el costo del
8
PROBLEMA
directa por los motores de corriente alterna, ya que estos ofrecen mejores
9
JUSTIFICACION
energa sea eficiente para as aprovechar las caracterizas del motor. Desde
este punto de vista se hace necesaria una estrategia que permita controlar el
ser tiles no solo para el control de motores, sino para dar un adecuamiento
10
Con esta implementacin por medio del DSP 56F801 pretendo disminuir el
11
OBJETIVOS
OBJETIVO GENERAL
motores trifsicos.
OBJETIVOS ESPECIFICOS
Documentacin.
12
1. MARCO TEORICO
Una vez elegido los dispositivos de potencia, y con ellos la frecuencia mxima de
tensin sinusoidal debe ser igual a la frecuencia que se desea obtener del
13
sinusoidal y la amplitud de la tensin triangular determina la anchura de los pulsos
cada rama.
14
Fig. 1.2. Modulacin por ancho de pulso. Voltaje de referencia y seal
modulada (a);
voltaje de fase (b); voltaje fase - neutro(c) voltaje del neutro (d)
ser:
v n0 =
1
(v a 0 + vb0 + vc0 )
3
15
Teniendo en cuenta que los valores en los voltajes de fase son v dc 2 y - v dc 2 ,
v dc v dc v dc v dc
v n0 = , , , , que por lo tanto, el valor instantneo no va a valer
2 6 2 6
eficiencia del sistema. Tambin, debido a la reactancia del motor, los armnicos
16
bajas, se producen prdidas suplementarias en el motor y esto se ilustra ms
procurar que los motores que estn funcionando de manera continua no estn
para mejorar sobre todo la eficiencia del sistema convertidor - motor, esto puede
Desde las primeras tcnicas de Modulacin PWM registradas hasta nuestros das,
continuacin:
conmutaciones por ciclo, sin embargo, slo se usa en aplicaciones limitadas, por
cual provoca que la operacin del motor de induccin sea ineficiente y tenga un
17
desempeo insatisfactorio a bajas velocidades. A pesar de esta limitacin, esta
tcnica ofrece menos prdidas por conmutacin que el resto de las tcnicas.
Esta se caracteriza por el empleo de un tren de pulsos por semiperodo. Todos los
18
1.2.3. Modulacin sinusoidal
Si esa modulacin se realiza con una funcin sinusoidal, se obtiene una marcada
En este mtodo, una seal portadora triangular, se compara con una onda
como otros mtodos, son usados para calcular el ancho de los pulsos. Adems los
sistemas digitales.
19
Industriales y se menciona extensivamente en la literatura. En este tipo de
sucede en otros esquemas PWM, el ancho de cada pulso vara en proporcin con
la amplitud de una onda senoidal modulante que se compara con una onda
20
1.3. Razn de modulacin (Carrier Ratio)
f portadora
n=
f referencia
armnicas, su valor debe ser alto pues esto permite obtener gran nmero de
pulsos por perodo de la onda fundamental. Por otra parte, esto aumenta la
frequency). Este valor est limitado por el tipo de semiconductor utilizado. Para los
tiristores esta frecuencia es baja pero para los Transistores Bipolares de Potencia,
estos dispositivos.
armnicas elevadas son menos importantes que las armnicas bajas. Adems,
puesto que todas las frecuencias armnicas que puedan ser divididas por tres
21
estn equilibradas por el motor trifsico, la relacin entre la frecuencia triangular y
la cual, por tanto, no puede tomar el valor mximo; sin embargo, este valor es
motor sube. Puesto que los cambios se producen por etapas sucesivas y pueden
ser odos normalmente bajo la forma de cambios de velocidad por que la tensin
que se utiliza para aplicarla al motor produce un cierto ruido en el motor. Para
motor, se utiliza una relacin de n capaz de dar una tensin dotada del mismo
22
La elevada relacin de n a frecuencias bajas corresponde a un nmero de
frecuencias muy bajas. Normalmente una portadora del orden KHz puede ser
suficiente. Pero hay que tener en cuenta los posibles problemas causados por las
vibraciones que puede producir el motor, las bobinas y los propios conductores.
resonancias mecnicas.
23
influencia a medida que disminuye la relacin entre la frecuencia de la portadora y
Este mtodo es muy fcil de realizar utilizando circuitos analgicos pero puede dar
trabajo en cada una de las cuales se mantiene constante Rc. Este mtodo
Rc = 6n
tabla siguiente:
24
Zonas de operacin del inversor
Zona
Diapasn de Frec. Rc fcmax
I 100-60 Hz 60 6 kHz
Debe sealarse que, con este mtodo de control al llevarse a cabo la transicin de
25
1.6. ndice de modulacin (Modulation Depth)
v referencia ( max )
m=
v portadora ( max )
26
de las dos ondas, el ancho de pulso resultante es proporcional a la amplitud de la
De hecho, es til mostrar que el ancho de pulso slo puede ser definido utilizando
T Vm
tp = 1+ (sen t1 + sen t 2 )
2 2
Donde:
tanto, el ancho de los pulsos slo puede ser definido en trminos de una serie de
funciones Bessel.
27
computadora y el instante de conmutacin de la PWM es determinado usando
uso, pero esto requiere de un gran espacio de memoria para guardar los anchos
Como se ilustra en la figura 1.5, la forma de onda del PWM cambia entre dos
armnicos de frecuencia.
28
Fig. 1.5. PWM natural de dos niveles Fig. 1.6. PWM natural de tres niveles
por ancho de pulso por conmutaciones entre (+1 y -1) como se muestra en la
figura 1.6. Esta forma de modulacin por ancho de pulso de tres niveles es tpica
29
incluye el portador de armnicos de frecuencia. La forma de onda de tres niveles
puede ser generada por la combinacin de las formas de onda de PWM de dos
polaridad cada medio ciclo, y por consiguiente, el ancho de pulso en este medio
ciclo requiere, para ser modulado, del semiciclo positivo de una onda moduladora.
Una vez obtenidos los modelos computarizados de dos y tres niveles de la PWM
natural, entonces, estos pueden ser utilizados como bloque bsico para construir
natural.
30
de encendido y la duracin de los pulsos modulados, as, el patrn de pulsos se
salida PWM vo(wt) est determinada por el voltaje de CD de alimentacin (no por
En las formas de onda PWM el patrn de pulsos depende de la relacin del pico
M = Vm / Vc
usual de M es 0 M 1 .
31
Fig. 1.7. Forma de onda PWM que se obtiene utilizando SPWM con muestreo
natural, p = 12,
M = 0.75.
Una propiedad bsica de las formas de onda PWM es la relacin entre las
frecuencia, p.
P = fc / fm
donde:
impar entonces la forma de onda modulada tiene simetra de media onda (los
orden par.
32
Con un valor grande de p los armnicos dominantes de la forma de onda PWM
modulantes, cada una de ellas desplazada 120 y se puede utilizar una portadora
comn para las tres fases. Esto se muestra en la Fig. 1.8, as como las formas de
33
Fig. 1.8. Formas de onda de voltaje para un inversor trifsico SPWM.
k = np k m
donde:
34
La operacin cuando M se incrementa ms all de la unidad se llama
Fig. 1.9. Valor RMS del voltaje fundamental de lnea relativo a Vcd contra la
35
Cuando M alcanza el valor M = 3.24, las formas de onda originales de PWM se
en la Fig. 1.9.
36
Otras opciones para incrementar el voltaje fundamental modulado de salida ms
37
onda portadora triangular, como se muestra en la Fig. 1.12 y Fig. 1.13, el proceso
est definida por las intersecciones entre la onda portadora y la onda escalonada
modulante.
portadora, Fig. 1.13, el proceso se conoce como muestreo regular asimtrico. Los
38
escalonada a niveles diferentes de escaln, as, la onda modulada resultante tiene
Tanto para el muestreo regular simtrico como asimtrico, las formas de onda
valores necesarios de una onda senoidal para definir una onda escalonada de
valores de muestreo es mucho menor que en el muestreo natural que requiere una
39
muestra a instantes de muestreo de cada grado o medio grado de la onda
senoidal modulante.
Es comn que los sistemas PWM sean actualmente implementados con tcnicas
circuitos LSI (integracin a gran escala). Esto es en parte para evitar el uso de
sistemas electrnicos analgicos con sus problemas asociados como nivel de CD,
40
computacional basada en ROM. Adems, la naturaleza analtica de las formas de
onda del PWM de muestreo regular hace esta aproximacin factible para su
Para generar la mayor posible relacin de par por ampere en la corriente del
trabajar a flujo constante se puede ajustar, para cada condicin de operacin, dos
alimentacin.
mando. Los primeros convertidores que utilizaron esta tcnica slo permitan un
41
margen muy limitado de velocidades porque al mantener constante la relacin V/F
deslizamiento
42
Las tcnicas de control V/F estn basadas en los modelos estticos del motor de
comparadas con los valores instantneos de las corrientes del motor. El error en la
obtiene de la salida del regulador de velocidad o de una tabla con los valores
43
voltaje. En este caso se dice que el inversor est trabajando en modo de control
1.12. MOSFET
figura.
44
Fig.1.16 Mosfet de acumulacin canal n.
Los terminales son drenaje (D), compuerta (G), fuente (S) y sustrato (B). En
halla aislada del sustrato por una fina capa de oxido (dixido de silicio Si2O) y por
Entonces si se aplica una tensin entre drenaje-fuente fluir una corriente que sale
del terminal fuente a travs del canal hasta el terminal drenaje. La corriente del
45
La longitud L y la anchura W del canal se muestran en la figura 1.16; la longitud
fabricacin tales como el nivel de dopaje y la anchura del xido. El smbolo del
al drenaje una tensn positiva con respecto a la fuente y comenzamos con VGS=0.
46
sustrato est polarizada en inversa por el generador VDS. A esto se le llama regin
de corte. A medida que aumenta VGS el dispositivo permanece en corte hasta que
inversa e id=0
47
aplicada a la compuerta ha repelido a los huecos de la regin situada bajo la
VDS, la corriente fluye hacia el drenaje a travs del canal y de la fuente. Para
48
Para vGS >Vto, se introduce un canal de material de tipo n en la regin que est
bajo la compuerta. A medida que aumenta vGS, el canal se hace ms grueso. Para
la tensin entre los puntos del canal y la fuente se hace mayor a medida que nos
figura 1.20. A causa de ese afilamiento del canal, su resistencia se hace mayor al
aumentar VDS, dando como resultado una menor tasa de crecimiento de iD. Para
donde:
49
Fig.1.20. A medida que aumenta vDS, el canal se estrecha en el extremo del drenador, e iD se
incrementa con ms lentitud. Por ltimo, para vDS> vGS -Vto, iD permanece constante
cuando VGD iguala al valor umbral Vto, la anchura del canal en el extremo del
50
drenaje se hace cero. Para posteriores aumentos de VDS, iD es constante, tal como
tenemos VGS >= Vto y VDS >= VGS - Vto y la corriente viene dada por: iD = K * (VGS
- Vto)2 .
atributos del BJT y del MOSFET. Posee una compuerta tipo MOSFET y por
consiguiente tiene una alta impedancia de entrada. El gate maneja voltaje como el
51
Entre el drain y el source existen 4 capas p+n-pn+ que forman un tiristor. Este
52
Una vez encendido, el dispositivo se mantiene as por una seal de voltaje en el
los 50 kHz.
corriente iD se autolimita.
kW.
53
1.14. Inversor de onda cuadrada
control.
54
Fig. 1.21. Inversor a tiristores
el 5), y otro de la inferior (el 2, el 4 o el 6), de manera que siempre queda un borne
del motor sin conectar. En este caso cada interruptor solo conduce durante 1/3 del
Otra forma de accionar los interruptores es conectar las tres salidas al positivo o al
voltaje de cada borne del motor respecto a un punto del circuito intermedio es una
onda cuadrada, pero si se analiza lo que sucede entre fase y el neutro (que se
define por el promedio del voltaje en las tres salidas) se comprueba que sigue una
55
Fig. 1.22. Formas de onda de los voltajes del inversor
Los voltajes de cada fase con respecto al punto central de CD pueden describirse
4V 1 1
va0 = cos w1t cos 3w1t cos 5w1t + K
3 5
vb0 =
4V
( ) 1
3
( )
1
( )
cos w1t 120 0 cos 3 w1t 120 0 cos 5 w1t 120 0 + K
5
56
v c0 =
4V
( )
1
3
( 1
) (
cos w1t + 120 0 cos 3 w1t + 120 0 cos 5 w1t + 120 0 + K
5
)
Donde V = 0.5 v cd .
v ab = v a 0 v b0
vbc = vb0 v c 0
v ca = v c 0 v a 0
Combinando estas ecuaciones se obtienen los voltajes de lneas, los cuales sern:
v a0 = 3
4V
( ) 1
5
( 1
) (
cos w1t 30 0 0 cos 5 w1t 30 0 cos 7 w1t 30 0 + K
7
)
vb0 = 3
4V
( ) 1
5
( 1
) (
cos w1t 90 0 0 cos 5 w1t 90 0 cos 7 w1t 90 0 + K
7
)
vc0 = 3
4V
( )
1
5
( 1
) (
cos w1t + 150 0 0 cos 5 w1t + 150 0 cos 7 w1t + 150 0 + K
7
)
Para el caso de la figura 1.21, en el cual el motor esta conectado en estrella sin
v a 0 = v an + v n 0
vb 0 = v bn + v n0
v c 0 = v cn + v n0
57
Como se considera que la fuente de alimentacin es balanceada, entonces
v n0 =
1
(v a 0 + vb0 + v c0 )
3
Sustituyendo se obtiene:
v a 0 = v a 0 v n0 =
1
(2 v a0 vb0 v c0 )
3
vb0 = vb0 v n0 =
1
(2 vb0 v a 0 v c0 )
3
v c0 = v c0 v n0 =
1
(2 v c0 vb0 vb0 )
3
1.22 (g) o descrito por la serie de Fourier respectiva como se realiz. Como se
Para una carga trifsica balanceada y lineal, como es el motor de induccin, los
obtenerse del principio de superposicin. Una onda tpica de corriente con carga
58
Tambin se observar que slo existen seis posibles combinaciones de los
voltajes de salida, lo que suele representarse como seis vectores situadas a 600 y
contrasta con los infinitos valores que puede alcanzar un voltaje sinusoidal.
Existe otra posibilidad que se combina con la anterior: Esta es conectar las tres
sea cero. Esto permite variar la intensidad de la salida de forma continua, aunque
una frecuencia relativamente alta (llamada portadora) y variar el valor medio por la
bobinas que pueden aadirse en serie, sigue una ley de variacin ms suave que
1.15. METODOLOGIA
para poder crear mi algoritmo para generar las seales PWM ya desfasadas para
59
Tambien adquiri muchisimos conocimientos en el diplomado Aplicacines de los
del motor.
60
1.17. Simuladores
electrnico con el fin de ahorrar trabajo y tener una visualizacin ideal del
utilizar varios simuladores con el fin de comparar al final los resultados y as tener
61
Libreras de simulink.
PSIM Demo: Aunque es una versin demo nos es de mucha utilidad al momento
de fourier. Este simulador puede interactuar con simulink que es otro de los
simuladores elegidos.
62
Interaccin de Psim con Simulink.
Estas tablas son determinadas a partir de simuladores en este caso PSIM con el
63
Diseo de la tabla en PSIM.
Dado a que PSIM genera un archivo en block de notas, podemos determinar los
para generar de onda, los dems tiempos de los otros cuartos de onda serian
64
P.1.Visualizacin de la seal seno.
65
P.2.Seal de entrada en Psim.
66
P.3.Anlisis espectral de la seal seno de entrada.
66
Hay que tener en cuenta que el resultado de este muestreo generara la seal
PWM Natural. Tambin hay que tener en cuenta que el muestreo que se realice
cumpla con los criterios de una seal ptima PWM Natural. En la figura P.4. Se
obtenidos de esta comparacin nos dan como resultado la seal PWM Natural.
Como se observa en la figura P.5. Los puntos de corte obtenidos entre la seal
como resultado la seal PWM Natural (resultante), Como se puede ver los puntos
de interseccin que se generan no son siempre con el mismo tiempo y por esto es
67
que varia el ancho de los pulsos y a medida que aumenta la amplitud de la seal
produce una seal PWM Natural en la que los pulsos que la componen deben
68
Anlisis espectral de la seal seno.
De acuerdo al resultado se puede decir que esta seal es optima para de ella
tomar la tabla para la frecuencia que corresponde a la seal seno que se utiliz
69
Semiciclo positivo de la onda seno.
Onda triangular.
(Onda seno) con la onda portadora (Onda triangular), para el semiciclo positivo de
Natural para el semiciclo positivo, para obtener nuestra tabla de datos de la PWM
Natural.
70
Si nos devolvemos y comparamos las graficas P.8. y P.6. Se puede decir que son
para evitar la sobremodulacion y por ende datos errneos que podran aumentar la
Ya con todos estos datos se puede determinar una tabla con los valores on/off
para cada frecuencia, pero queda algo ms. Mirar el comportamiento del motor en
averiguar en este simulador como se comporta el motor en caso ideal con esta
PWM Natural que he obtenido como respuesta y con la cual se construyo la tabla
71
Primer paso (obtencin de una onda seno trifasica):
72
P.10.Onda seno trifsica.
120 entre sino para lograr nuestra seno trifsica para la simulacin.
cuenta que ahora son tres seales seno y que estn desfasadas 120. La seal
73
seal triangular, hay que tener en cuenta que esta seal este sincronizada para
todas las seales seno para obtener una seal PWM Natural.
74
Ya como se ha venido realizando en simulaciones anteriores la figura P.12.
PWM Natural.
75
P.14.Seales resultantes a la salida del convertidor.
inversor que esta compuesto por 6 IGBTs. En esta figura se alcanza a observar
mnimo.
76
P.15.Anlisis espectral a la salida del convertidor.
tener cuidado con los armnicos sino que en la etapa de potencia se debe realizar una
filtracin mas exacta y que elimine por completo el rizado ya que estos armnicos son
77
Como se menciono en captulos anteriores para el desarrollo de las tablas que
cual se implementa el modulador que para nuestro caso es un PWM con muestreo
siguiente figura.
78
Una vez modulada la seal PWM en PSIM, lo que resta es tomar los valores de
que lleva el mismo nombre del archivo de la simulacin del modulador, y queda
modulador.
Cabe recordar que todo lo posteriormente escrito esta basado en una simulacin
79
t _ on = t _ off = t 2 t1 (136)
La siguiente tabla ilustra los tiempos t1 y t 2 tanto como t_on y t_off y aplicando la
Tabla.P.17.
80
Fig.P.18. CUARTO DE ONDA PWM.
Anlisis 1
La seal de 0 a T
4 es la misma de T
4 a T
2 solo que en T
4 a T
2 existen los valores de
T
4 a 0. Es como si en T
4 localizramos un espejo de T
4 hacia 0. Por eso en la
81
grafica vemos que de 0 a T
4 estn los instantes de 1 a 14 y de T
4 a T
2 los instantes
se regresan de 13 hasta 1.
Anlisis 2
numero 1, este instante es igual que el primer pulso marcado con el instante 1 un
tabla tenemos que para este primer pulso marcado con el instante 1 tiene un
tiempo de 160s, debemos encontrar el tiempo que hace falta para que este pulso
quiere decir que al primer pulso de 160s le faltan 270 s para completar el pulso
Anlisis 3
Ahora, la seal de T
2 a T es la misma que la seal de 0 a T
2 , solo que los pulsos
que de 0 a T
2 eran altos, ahora son bajos de T
2 a T.
82
Teniendo en cuanta el anlisis anterior obtenemos la seal completa PWM en 0
Va_0 = [ 160, 290, 390, 230, 450, 170, 500, 120, 550, 80, 580, 60, 580, 60, 580,
60, 580, 80, 550, 120, 500, 170, 450, 230, 390, 330, 290, 230, 450, 170, 500, 120,
550, 80, 580, 60, 580, 60, 580, 60, 580, 80, 550, 120, 500, 170, 450, 230, 390, 120
] (137)
Despus de obtener los valores de las tablas procedo a crear el algoritmo para
83
Fig.P.19. SEALES PWM DESFASADAS 120
siguiente anlisis:
Para la seal en 0 de la Fig.P.19. uno de los pulsos est marcado con nmeros,
en las seales de -120 y -240. Para este caso me e fijado en el pulso marcado
restantes.
84
Si cada uno de los nmeros de la seal de 0 representa la posicin de cada uno
de los valores del vector Va_0, entonces los vectores que representan las seales
Como podemos notar el primer pulso para la seal a -120 es el 33, entonces lo
primer pulso de la seal a -120. Claro esta que este pulso solo contiene una parte
De esta misma manera obtenemos los valores para la fase a -240, entonces
Vb_-120 = [ 30, 550, 80, 580, 60, 580, 60, 580, 60, 580, 80, 550, 120, 500, 170,
450, 230, 390, 280, 290, 390, 230, 450, 170, 500, 120, 550, 80, 580, 60, 580, 60,
580, 60, 580, 80, 550, 120, 500, 170, 450, 230, 390, 330, 290, 390, 230, 450, 170,
500, 90 ] (138)
Vc_-240 = [ 260, 60, 580, 80, 550, 120, 500, 170, 450, 230, 390, 330, 290, 390,
230, 450, 170, 500, 120, 550, 80, 580, 60, 580, 60, 580, 60, 580, 80, 550, 120,
500, 170, 450, 230, 390, 280, 290, 390, 230, 450, 170, 500, 120, 550, 80, 500, 60,
85
SEALES PWM A 60, 50 Y 40
periodo los pulsos positivos tienen un mayor tiempo de ciclo til, e inmediatamente
despus de T/2 los ciclos til y no til se invierten, es decir, que el tiempo en que
86
87
GRAFICAS DE -120 A 60,50 Y 40H RESPECTIVAMENTE
88
GRAFICAS DE FASE -240 A 60,50 Y 40H RESPECTIVAMENTE
89
90
SEALES PWM A LA SALIDA DEL INVERSOR DE 0,-120 Y-240 A 60H
RESPECTIVAMENTE.
estas figuras podemos observar como las seales mantienen el mismo ciclo
til en todos los pulsos de todo el periodo, debido a que el circuito inversor se
periodo.
91
92
1.24. PROCESADOR DIGITAL DE SEALES DSP.
CISC, con muchas instrucciones, de las cuales algunas necesitan muchos ciclos
para
concretas.
RISC.
93
direcciones, de datos y de control independientes. esto permite leer instrucciones
programas.
Requerimientos.
94
estrategia de modulacin PWM de varios pulsos, utilizando tecnologa DSP.
Como tcnica de control para el diseo del sistema se utiliza el control escalar.
95
ANALISIS ECONOMICO Y ADMINISTRATIVO
trifsicos, y nos permite tener una idea mas clara del comportamiento de estos
equipos.
Computador 1 $ 1500.000
Osciloscopio 1 $ 14000.000
Total $ 16500.000
96
Tutora 800.000
Total 8879.000
97
ANLISIS DE LEGALIDAD
98
PROTECCION E HIGIENE DEL TRABAJO
chequeen todas las partes externas, y se compruebe el buen estado fsico del
mismo.
99
INFLUENCIA AMBIENTAL DEL TRABAJO
Este proyecto cumple con uno de los objetivos primordiales de la ingeniera como
naturales.
100
CONCLUSIONES
econmicos.
modulacin.
101
RECOMENDACIONES
del trabajo. Siguiendo por la direccin del control escalar con la utilizacin de
102
ANALISIS BIBLIOGRAFICO
motores es un tema muy actual, por ello en nuestro medio no se cuenta con
innovaciones.
103
BIBLIOGRAFIA
104
ANEXOS
DSP 56F801
105
Visualizacin de las seales PWM natural con sus ciclos positivos y negativos
respectivamente desfasados 120, para que las entienda la lgica de los IGBTs.
106
Montaje completo del PWM natural para generar las 6 seales que van a los
107
PRACTICAS CON EL DSP PARA GENERAR LAS SEALES PWM
108
109
110
ALGORITMO EN EL DSP 56F801 DE MOTOROLA
#define M5680X
#include "dsp568000x.h"
void test(void);
int main(void)
int temp=0;
int tabla[61];
int i,control1=1,control2=1,control3=1,c,pointer;
int con1=0,con2=20,con3=40;
int pointer1=1,pointer2=20,pointer3=40;
tabla[1]=274;
tabla[2]=263;
tabla[3]=319;
tabla[4]=212;
tabla[5]=366;
tabla[6]=169;
tabla[7]=413;
tabla[8]=119;
tabla[9]=458;
111
tabla[10]=77;
tabla[11]=492;
tabla[12]=49;
tabla[13]=512;
tabla[14]=41;
tabla[15]=521;
tabla[17]=521;
tabla[18]=41;
tabla[19]=512;
tabla[20]=49;
tabla[21]=492;
tabla[22]=77;
tabla[23]=458;
tabla[24]=119;
tabla[25]=413;
tabla[26]=169;
tabla[27]=366;
tabla[28]=212;
tabla[29]=319;
tabla[31]=137;
tabla[32]=137;
112
tabla[33]=263;
tabla[34]=319;
tabla[35]=212;
tabla[36]=366;
tabla[37]=169;
tabla[38]=413;
tabla[39]=119;
tabla[40]=458;
tabla[41]=77;
tabla[42]=492;
tabla[43]=49;
tabla[44]=512;
tabla[45]=41;
tabla[46]=521;
tabla[48]=521;
tabla[49]=41;
tabla[50]=512;
tabla[51]=49;
tabla[52]=492;
tabla[53]=77;
tabla[54]=458;
tabla[55]=119;
113
tabla[56]=413;
tabla[57]=169;
tabla[58]=366;
tabla[59]=212;
tabla[60]=319;
test();
while(1)
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
114
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
asm(nop);
if (tabla[pointer1]==con1)
if (control1==1)
if (pointer1<=31)
else
control1=0;
115
else
if (pointer1<=31)
else
control1=1;
con1=0;
pointer1++;
if (pointer1==32)
control1=0;
if (pointer1==62){pointer1=1;}
116
//****** CONTROL FASE 2 ************
if (tabla[pointer2]==con2)
if (control2==1)
if (pointer2<=31)
else
control2=0;
else
if (pointer2<=31)
117
}
else
control2=1;
con2=0;
pointer2++;
if (pointer2==32)
control2=0;
if (pointer2==62){pointer2=1;}
if (tabla[pointer3]==con3)
if (control3==1)
if (pointer3<=31)
118
asm (bfclr #$0002,x:GPIOB_DR);
else
control3=0;
else
if (pointer3<=31)
else
control3=1;
con3=0;
pointer3++;
119
if (pointer3==32)
control3=0;
if (pointer3==62){pointer3=1;}
con1++;
con2++;
con3++;
void test(void)
120
121