DDD 31139 PDF
DDD 31139 PDF
DDD 31139 PDF
muestra de carifio.
TRIBUNAL DE GRADUACION
*
d
Ing. Holguer Cevallos.
MIEMBRO PRINCIPAL MIEMBRO PRINCIPAL
DECLARACION EXPRESA
m-oy-
Annell~einaRojas
RESUMEN
-MOQurmu~
CIB E8POL
El trabajo a desarrollarse en este proyecto de topico consiste en el diseiio y
de la frecuencia.
RESUMEN......................................................................................................Vl
~NDICEGENERAL........................................................................................ Vlll
ABREVIATURAS..........................................................................................XI11
INDICE DE FIGURAS...................................................................................XIV
I. GENERALIDADES,,..................................................................................3
1.I
.I. Consideraciones...................................................................4
-2. El transistor BJT de potencia.............................................. -7
1.I
el modulo de potencia..................................................................-77
de potencia...................................................................................81
2.3. 1. Tecnica de control de dos niveles con carga R........
-QKumlaL
CIB ES&&
2.3.2. Tknica de control de dos niveles con carga L...................
2.4. Protecciones..................................................................................91
2.4.3. Diodoszenner....................................................................-98
de INTEL.........................................................................
114
de base...........................................................................125
IV.PRUEBAS Y RESULTADOS............................................................148
V . CONCLUSIONES..............................................................................195
carga.............................................................................. 198
ANEXOS.
BIBLIOGRAF~A .
Ancho de pulso.
Anodo.
A
:, Amplitud de la sefial modulante.
Base.
Colector.
Capacitancia colector-base.
Emisor.
Fuente dc.
corte de colector).
K: Catodo.
modificada.
Tiempo de retardo
Tiempo de caida.
Tiempo de subida.
Tiernpo de alrnacenamiento.
corriente de colector.
corriente de colector.
F: Frecuencia
I: Corriente
L: Inductor
Q: Transistor
R: Resistencia
T: Periodo
t: Tiempo
v: Voltaje
W: Energia
de potencia.. ............................................,...................................I2
de potencia.. ................................................................................I4
de potencia.. ........................,.......................................................19
de potencia.. ................................................................................2I
de antisaturacion y de base........................................................ 28
de encendido..............................................................................-37
Fig. 1-18: Rama del inversor tipo puente con snubber de encendido.
apagado y sobrevoltaje..............................................................44
o resonador ceramico..............................................................I16
oscilador....................................................................................I 16
4-10-4-15:
4-25-44 ESYOLl66
a la salida del inversor..............................................................
Los transistores BJT de potencia son 10s escogidos para este tipo de
filtros.
o rectangular pueden ser aceptables, en tanto que, para 10s de alta potencia
distorsien.
Capitulo 1
1. GENERALIDADES.
40 Kw aproxirnadamente).
de potencia.
b) Para reducir el tiempo de apagado del BJT, el circuito
potencia.
del elemento.
1.1.2. El transistor BJT de potencia.
bajo control.
del dispositivo.
en el siguiente grafico:
\ S s g u y Ruptura
estado de encendido.
de corriente de colector.
corriente de colector.
Desde t=O el voltaje colector-emisor (VCE) permanece sin
rapidamente.
Al gran flujo de corriente y la conventional avalancha de la
potencia.
del ~ r e de
a operacion segura (SOA).
POrdidas en estado-encendido.9 Siempre que no se trabaje
PONes:
El VCE(SAT)
crece con la Ic. Algunas caidas de voltaje interno
contribuyen al VCE(SAT)
por lo cual:
del otro en 0.1 a 0.2 V dado que la juntura C-B es mucho mas
lc
1CM
Segunda Ruptura
la curva FBSOA.
transistores de potencia.
a continuacion:
permaneciendo en cuasi-saturacion.
mayor.
configuracion darlington.
proceso de apagado.
intervalos de conmutacion.
controlador respective.
1-10.
sobrecorriente principalmente.
En el analisis de las redes de proteccion tambien conocidos como
laboratorio.
en la conmutacion.
apagado.
automaticamente el inversor.
base.
igual a:
= RLS.Jo
AVCE-MAX ( 1-7)
durante t.i
Ls grande
transistor es cero.
ICt RBSOA
WR= C S . E * / ~ (1-12)
Rs = E / (0.210) (1-13)
del capacitor Csl para que el voltaje del rnismo llegue a 0.1El
de DOV
cumpliendose que:
(cov.AvcEw)/2 = (LT.IO~)/~
Cov = (00Ls.I:
I )I E2 (1-15)
y en terminos de Cs = Csl:
Cov = ( 200Ls.C~l.l~
) I ( E.tn) (1-16 )
snubber de apagado.
El diseiio del circuito snubber (Rs, CS, Cov, y Ls) para una
independientes.
Fig. 1-18: Rama del inversor t i p ~
puente con snubber de
encendido, apagado y sobrevoltaje.
resistencia termica.
superficie.
disipadores:
conmutacionn.
principal desventaja.
portadora.
series de Fourier:
(UPWM).
cada medio ciclo, 10s anchos de 10s pulsos son variables para
hasta ;/n.
de Fourier es:
en el voltaje de salida:
Modulacion por ancho de pulso senoidal de dos niveles.
control.
modulante (f,,).
ecuacion 1-28.
modulacion.
periodo
voltaje (VORMS)
en la salida ya que estariamos variando 10s
sera el noveno.
deberia ser tan aka como sea posible de tal manera que
audible.
usar la sobremsdulacion.
"mi.
P I =j . m f _ + k
de :
sobremodulacion.
- -
mejoran.
mf = 6 q + 3
instantaneos son:
El voltaje de salida instantaneo corresponde a:
ham.
disipacion de potencia.
Capitulo 2
(E) que alimenta las 2 ramas del inversor tip0 puente, cada una de las
cuales se halla constituida por dos switches de potencia, que deben ser
I I
V r ~es~el~voltaje
: de rizo efectivo.
1
C = = 1667.10pF
2&(2)(60)(0.05)(28.86)
despreciable, entonces:
VXl = &, - M R L , ) = VX
3300 --
3300
= 244mH
= CC, RLr 600(1500)(28.86)(O.OOO5)
Al disponer de un capacitor Cl=6OO p F formado por dos capacitores
L=220 mH.
inductiva (L).
valor de la resistencia:
So lKVA
Corriente de salida: lo,, = -= = 5.89A.
Vo,, 169.71V
1
Is,, = -lo,, = 4.l7A
RMS y ac son:
Iin, = l o , = 5.89A.
modificaciones.
diodos de conmutacion.
T = -1
f
Notemos entonces que la corriente de pico de salida es:
Io,, = 10.21A.
(Id) son:
J3
Is, = -10, = 1.28A
8
tabla:
De la tabla mostrada tenemos que escoger 10s valores
Is, =4.43 A
I
diodos de conmutacion:
CONFIGURACI~NDARLINGTON
DIODOS DE CONMUTACI~N:FR20-10
Anexo 5.
2.4. Protecciones.
sersn dimensionados 10s elementos que forman parte de: las redes
calor.
contra sobrecorriente:
R, = Rt4= 0.05 0
,P =IC&.R~ (2-14)
Entonces:
17.6 1k Q entonces:
R12=18 k 0
R13= 2 k. 0
R 9 = 1K Q
de este circuito:
R12= 18 K f2
R13= 2 K Q
R9=1KR
RI4 = 0.05 fl
Optoacoplador NTE3040
(RBSOA).
ecuacion 1-16:
entonces:
Por lo tanto:
R, = 2.88Q
Ls = 30 uH.
100.~s.1: - (100)(34.79pH)(5.89~)~
cov = = 4.19pF
1702
C, = 3.5 uF.
principales caracteristicas.
Cov= 3.5 UF
El grafico del circuit0 implementado en el equipo se encuentra
en el ANEXO 2.
potencia a proteger.
zener.
2.4.4. Disipadores de Calor
negro mate.
la superficie de contacto.
el cobre o el aluminio.
darlington.
MODULO DE POTENCIA
> IWERSQRIV#lI\KHASICO <
implementado.
de carga seleccionada.
Monofasico.
secuencial:
Control.
Apagado.
modulo de potencia.
Encendido el modulo de control el modulo de potencia con la carga
tendra que ser pulsada cada vez que se desee hacer un cambio en
botonera aceptar.
botonera aceptar.
cuando el equipo esta en operacion y por mas que sea pulsada esta
ser pulsada envia un nivel bajo (GND) que activa esta entrada por
seiial de control por ancho de pulso senoidal de dos niveles para 10s
pasan por el integrado 74LS21 que es una puerta AND que envia un
displays.
Los displays utilizados para indicar frecuencia e indice de modulation
y filtro necesarios.
asi:
transformador es:
nc PARALELO
microcontrolador 8752:
CPU de 8 bits optimo para aplicaciones de control
especiales (SFR).
Contiene 3 contadores-temporizadores(timers).
Oscilador interno.
- 2 interrupciones externas.
- 3 interrupciones de 10s timers.
- 1 interruption de la comunicacion serie.
resonador ceramico.
en la figura 3-05.
Ciclo de Mhquina
La ganancia
El voltaje de saturacion
La velocidad de conmutacion y
La capacidad de cortocircuito.
el dildt.
donde:
por lo tanto:
cuando el VCESATQ~
no se reduce significativamente, operando
Rll = 6 8 Q / 10 W
Las desventajas de incrementar lei es que compromete la
almacenamiento (ts).
es:
lB1 Ice2
=-=--
440
I,,
440
- 0.273mA
Para poder establecer una corriente en la base del transistor
donde:
R~~= 34065.93 n
Rl0 = 39 K n
corriente.
ANEXO 5.
donde:
I,, = 10mA.
entonces:
Rg = 500 R
Sea:
= 2.5 V
VreP;!
darse:
Entonces:
El microcontrolador envia seiiales en niveles de voltaje TTL a1
Rl = 270 R
Rl = 270 O Ql = 2N3904
R7= 10 k Q Q3 = 2N2907A
R8=10kQ
R~~= 3.9 k n
Rii = 68 R
Optoacoplador NTE3087
60Hz a 18 VRMS
con tap central que permite tener 10s voltajes
de 9 VRMSnecesarios para el disefio de las fuentes de +12V,
transformador es :
requerimientos.
de donde:
Vooc = 12 V = voltaje DC en C1
entonces:
Entonces:
C, = 2200 p.
Para calcular el capacitor C2 utilizaremos la ecuacion:
1
donde:
Asi:
De esta forma se ha obtenido la fuente de +12V para la
12V - Vz
R3 = R4 =
(Iconsumo+ Iz)
donde:
Vz = 5.1 V
lconsumo aproximadamente 20 mA
lz = 10mA
Por lo tanto:
R 3 = R4=230 n
Un valor normalizado proximo sera:
R3 = & = 220n
realizan 10s diodos zener; D6,que deben ser de 5.1V y 1W; por
cumplir que:
a fs = 3.6 kHz
Xc3 << R L, ~
asi:
Entonces 10s valores implementados en las fuentes necesarias
R3 = 220Q
R4 = 220Q
Ci = 2200 uF
C2 = 1000 UF
C3 = 10 UF
C 4 = 10 UF
4 diodos 1N4007
DZ21N47335.1V; 1W
de potencia.
Cada tarjeta de circuito de control (driver) posee 10 terminales
de la corriente de carga.
control de base.
funcionamiento.
Los pines 1 y 2 son 10s dos primeros bits del puerto uno (p1.0
grafico.
pmyecto.
135O, 16S0, 195°, 225O, 285O, 315' y 345O estos angulos swan
SPWMl y SPWM4.
Tabla Patron
Tabla Frecuencia-period0
Tabla 1
por periodo.
1
1 INICIAUA7AR LA TABLA DONDE SE ENCUENTRANLOS TIEMPOS EN I
I CM QUE D E B E W ESTAR ENCENDIDOS LOS TRANSISTORES
I
&
HABIUTAR EL RELE W E ENERGIZ.4 LPS
TARJETAS CONTROLADORAS DE BASE
6 RETARDO DE 1S
+
PROGRAM4 EL MOD0 DE TRABAIO DEL
TIMER1 Y HABILRN? LA IMD
+
1 GENERA? LOS 24 ELEMENTOS DEL ClCLO 1
I QUE CONFORMAN LA SEF~~L
PWM I
1
iENCENDER LED DE
VALOR ACEPTADO Y
DESACTNAR
OPERACION
1) 1)
INCREMENTAR FRECUENCIA Y DECREMENTAR INDICE DE
MOSTAAR EN DISPLAYS, SIN MODULACION Y MOSTAAR EN
NECTAR FRECUENCIA DE DISPLAYS, SIN NECTAR INDICE DE
OPERACION ACTUAL O P W I O N ACTUAL
ACARREO t BASE"PERIOD0
[LOS 8 BrrS MSB)
1
AUXlLlARl t-BASE*PERIODO2+ACARREO
[LOS 8BITS LSB)
I
L 1IC
AUXlLWR2 t-BASE"PERIODO2+ACAF4REO
[LOS 8BlTS MSB)
1
AMLIAR3 +-8 BlTS LSB DE BASE 2"PERIODO
ACARREO + 8 BlTS MSB DE BASE2'PERIODO
1
AUXILIAR4 t 8 BITS LSB DE BASE2?ERIOD02+ACARREO
AUXILIARS +8 BITS MSB DE BASE2?ERIOD02+ACARREO
4.PRUEBAS Y RESULTADOS.
seiiales a tomar con este objetivo seran las formas de onda de: el
...........................................
1) [T* TC@210 CHI 50 V 101 US V(C-E) ,EJTI I
mientras que el led central (tarjeta de control SPWM) indica que 10s
- 4-05:
Fig. Salidas de la Tarjeta de control SPWM
a f = 50 Hz, Im=0.5
indicando que debe realizar el cambio y aceptarlo solo entonces,
. . . . . . .I . . . ......................
) [Tek S21Q].CHl 5: lf
pareja.
I . . . .
.I' . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
-:I. ). [Tek . . . . . , . * . , . . 5, . ,U- -2.. 5* .rriS
. . . . . TOS210J.CHl . . .y. .82
. . . 81 . . . .1 . . . . . . . . -
:I : -
..........................
Carga Resistiva.
de frecuencia.
Carga R = 200n
I.'... : . . . . : . . . . . . . . . : . . . I..
. . : . . . .: . . . .:. . . . . . .
6, [Telc TOS2101.CHI 100 V* 1 mS VOLTAGE: :
t...:
. . . . : . . . . : . . . . : . . . A. . . . : . . . . : . . .: . .
Carga R-L.
-
caOrga R L, en cada figura se indica la escala utilizada para la
.
TRSI1OLCtl2, z D P . ~ l~ I, ~ ~ C F i W W ~; ,S.?
,,
raszlsl,cn,r; M , ,Ssmi , . , . ; , . . ; . . ; . . .4
Fig. 4-55: Carga L: f = 150 Hz.; Im =O. I
Fig. 4-56: Carga L: f = 150 Hz.; Im =0.5
ek TDS2101.CHl Ill0 U
m
TRS~l~1FC;~2l5Z)P~
Fig. 4-57: Carga L: f = 150 Hz.; Im =I
Fig. 4-58: Carga L: f = 300 Hz.; Im =0.1
FRECUENCIA VELOCIDAD
50 Hz 1492 RPM
55 Hz 1645 RPM
60 Hz 1795 RPM
65 Hz 1943 RPM
70 Hz 2090 RPM
75 Hz 2240 RPM
80 Hz 2390 RPM
85 Hz 2540 RPM
90 Hz 2691 RPM
95 Hz 2836 RPM
Im VELOCIDAD
1 1795 RPM
Fig. 4-67: Grafico velocidad vs. Im a f = 60Hz.
grafico.
actuaran recortandolos.
4.5. Detalles Constructivos del Inversor.
1 y 3 de tal manera que se protege las dos ramas del inversor ( I con4
que sirvio para las tomas de las ondas y el motor de fase partida
potencia y control, la fuente del inversor (E) con sus respectivos filtros
5. CONCLUSIONES
El costo del modulo del inversor en cuanto tiene que ver a 10s
25% del costo del equipo. Por lo tanto debemos concluir que por 10s
PRUEBAS EN LA CARGA.
disminuiran.
es la nominal.
conmutacion.
condiciones.
CONCLUSIONES:
aislamientos, etc.
- La disipacion de potencia en 10s BJTs de potencia hace necesario el
montaje de disipadores de calor, ya que en ausencia de estos, la
de operation.
se presentan.
pruebas.
- En un inversor monofasico tip0 puente utilizando la tecnica de control
SPWM de dos niveles, el riesgo de cortocircuito en un ramal es
- El uso del tiempo muerto quedaria restringido a una sola vez por
corriente.
RECOMENDACIONES:
entra en juego por 10s posibles daiios que pueden ocurrir. Esta
funcionamiento.
potencia.
MICROCONTROLADOR 8752.
; PROGRAMA PARA EL INVERSOR MONOFASICO,
; El cristal del microcontrolador es de 24.000000 Mhz.
; Tiempo muerto para este programs: 10 us.
; Los pines que proporcionaran las salidas son:
; p1.0 corresponde a 10s transistores 1 y 2 (que tienen la misma senal).
; pl.1 corresponde a 10s transistores 3 y 4.
; p1.2 es la salida SOBRECORRIENTE.
; p1.3 es la salida ENABLE RELE.
; p1.4 es la salida VALOR-~ E P T A D O .
; Se utilizaran 3 display de 7 segmentos para la frecuencia:
; DIGITO MENOS SIGNIFICATIVO (solo puede valer 0 o 5):
; pO.0 iran a1 pin 2 ("C") del 7447/7448 (decoder de display de 7 segmentos)
; y tambien a1 pin 7 ("A") del 7447/7448 (decoder de display de 7 segmentos).
; pin 1 ("B") del 7447/7448 (decoder de display de 7 segmentos) a GND.
; pin 6 ("Dm)del 7447/7448 (decoder de display de 7 segmentos) a GND.
; DIGITO INTERMEDIO:
; p0.1 iran a1 pin 1 ("B") del 7447/7448 (decoder de display de 7 segmentos).
; p0.2 iran a1 pin 2 ("C") del 7447/7448 (decoder de display de 7 segmentos).
; p0.3 iran a1 pin 6 ("D") del 7447/7448 (decoder de display de 7 segmentos).
; p0.4 iran a1 pin 7 ("A") del 7447/7448 (decoder de display de 7 segmentos).
; DIGITO MAS SIGNIFICATIVO:
; p0.5 iran a1 pin 1 ("B") del 7447/7448 (decoder de display de 7 segmentos).
; p0.6 iran a1 pin 7 ("A") del 7447/7448 (decoder de display de 7 segmentos).
; pin 2 ("C") del 7447/7448 (decoder de display de 7 segmentos) a GND.
; pin 6 ("D") del 7447/7448 (decoder de display de 7 segmentos) a GND.
; CINCO teclas:
; Tecla conectada en p3.0 ----> CAMBIAR FRECUENCIA
; Tecla conectada en p3.1 ---- > CAMBIAR INDICE DE MODULACION
; Tecla conectada en p3.5 ---- > SUBIR EL VALOR
; Tecla conectada en p3.3 ----> BAJAR EL VALOR
; Tecla conectada en p3.4 ---- > ACEPTAR
; p3.2 es la entrada de interrupcion que indica Sobrecorriente. (INT 0)
; Cuando el programa empieza, envia pulsos para que el motor gire a 50 Hz.
; Indice de rnodulacion = 1.0
; N=12.
IDLE equ 0
VARIARFREC equ 1
VARIARIND equ 2
org 03h ;donde debe estar ubicada subrutina de interrupcion para INT 0.
;Si en p3.2 se recibe pulso en bajo hay sobrecorriente y procedemos a
;encerar 10s displays, encender el led "sobrecorriente" conectado a1
;pin p1.2 y apagar el rele enviando un alto por el pin p1.3:
clr p1.2
setb p1.3
setb p1.4
mov PO, #O
mov p2, #O
inv46:
nop ;entro en este lazo infinito del que se sale reseteando.
sjmp inv46
inicioprog:
mov sp,#08h ;inicializo el punter0 de la pila de memoria interna.
;para que utilice el segundo banco de xegistros.
;pues el programa utiliza el primer banco.
setb p1.0
setb pl. 1
setb p1.2
setb p1.3 ;todas las salidas son asertadas en bajo.
setb p1.4
rnov frecuencia , #10 ;correspondiente a 50 Hz.
rnov frecuencial , #10 ;correspondiente a 50 Hz.
rnov indmodulacion , #10 ;correspondiente a 1.0
rnov operation , #IDLE
lcall actualizatablal
;con frecuencia e indice de modulacion conocidos puedo actualizar
;tabla1 que contiene las 24 longitudes de 10s niveles altos y bajos.
;Lo siguiente envia 10s valores de frecuencia e indice a 10s displays: I
mov a , frecuencia
mov DPTR,#displayfrec 1
movc a , @a+DPTR i
mov pO , a ; enviar la frecuencia decodificada a sus displays. I
mov a , indmodulacion
rnov DPTR,#displayind
movc a , @a+DPTR
mov p2 , a ; enviar el indice decodificado a sus displays.
setb p1.0
setb p1.l
setb p1.2
clr p1.3 ;habilito RELE.
clr p1.4 ;enciendo led "VALOR ACEPTADO".
rnov a,#30
rnov r7,#150 ; producir un delay de 1.1342 seg. f=24.000 Mhz.
e24
rnov r6,#240 ; tiempo del delay T = (((Z*r5+3)*r6+3)*r7+3)*12/f.
e23
mov r5,a
e22
djnz r5,e22
djnz r6,e23
djnz r7,e24
; Primero revisamos el pin p3.2 para ver si no hay sobrecosriente:
jb p3.2 , inv43
; S I p3.2 esta en bajo hay sobrecorriente y se toma la accion de
;encerar 10s displays, encender el led "sobrecorriente" conectado a1
;pin p1.2 y apagar el rele enviando un alto por el pin p1.3:
clr p1.2
setb p1.3
setb p1.4
rnov PO, #O
rnov p2, #O
inv44 :
nop ; e n t r o e n e s t e l a z o i n f i n i t o d e l g u e sesalereseteando.
sjmp inv44
inv43:
; este es el lazo gue se repite infinitas veces y que envia las senales
; a 10s transistores.
; las intrucciones desde "setb pl.1" hasta "clr p1.0" demoran
; 1+2+2+2 +1+10 + 2 + 1 =
; 21 ciclos de maquina = 10.5 us en ser realizadas.
; Como son 24 porciones de onda, el tiempo total perdido en crear
; tiempos muertos es de 10.5 * 24 = 252 us.
setb pl .l ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov t11,40h
rnov thl,4lh
rnov r6,#5
inv47: djnz r6,inv47
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
inv0l: ;ELEMENTO DEL CICLO NUMERO 1 DE 24.
jnb tcon.7 , invOl
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov t11,42h
rnov thl,43h
rnov r6,#5
inv48: djnz r6,inv48
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl.1 ;habilitar transistores 3 y 4.
inv02: ;ELEMENTO DEL CICLO NUMERO 2 DE 24.
jnb tcon.7 , inv02
setb pl .l ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov t11,44h
rnov thl,45h
rnov r6,#5
inv49: djnz r6,inv49
rnov tconl#41h ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
inv03: ;ELEMENTO DEL CICLO NUMERO 3 DE 24.
jnb tcon.7 , inv03
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov t11,46h
rnov thl,47h
rnov r6,#5
inv50: djnz r6,inv50
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl. 1 ;habilitar transistores 3 y 4.
inv04: ;ELEMENTO DEL CICLO NUMERO 4 DE 24.
jnb tcon.7 , inv04
setb pl .l ;inhabilitar tsansistores 3 y 4.
rnov tcon,#0lh
rnov t11,48h
rnov th1,49h
rnov r6,#5
inv51: djnz r6,inv51
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
inv05: ;ELEMENTO DEL CICLO NUMERO 5 DE 24.
jnb tcon.7 , inv05
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,4ah
rnov thl,4bh
rnov r6,#5
inv52 : djnz r6,inv52
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl.1 ;habilitar transistores 3 y 4.
inv06: ;ELEMENSO DEL CICLO NUMERO 6 DE 24.
jnb tcon.7 , inv06
setb pl. 1 ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov tll,4ch
rnov thl,4dh
rnov r6,#5
inv53: djnz r6,inv53
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
inv07: ;ELEMENTO DEL CICLO NUMERO 7 DE 24.
jnb tcon.7 , inv07
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#Olh
rnov tll,4eh
rnov thl,4Eh
rnov r6,#5
inv54 : djnz r6,inv54
rnov tconr#41h ;para arrancar el timerl utilizado para contar.
clr pl. 1 ;habilitar transistores 3 y 4.
inv08: ;ELEMENTO DEL CICLO NUMERO 8 DE 24.
jnb tcon.7 , inv08
setb pl.1 ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov tll,5Oh
rnov thl,51h
rnov r6,#5
inv55: djnz r6,inv55
mov tcon,#4lh ;para arrancar el timerl utilizado para contar.
cls p1.0 ;habilitar transistores 1 y 2.
inv09: ;ELEMENTO DEL CICLO NUMERO 9 DE 24.
jnb tcon.7 , inv09
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,52h
rnov thl,53h
rnov r6,#5
inv56: djnz r6,inv56
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl. 1 ;habilitar transistores 3 y 4.
invl0: ;ELEMENTO DEL CICLO NUMERO 10 DE 24.
jnb tcon.7 , invlO
setb pl. 1 ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov t11,54h
rnov thl,55h
rnov r6,#5
inv57: djnz r6,inv57
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
invll : ;ELEMENTO DEL CICLO NUMERO 11 DE 24.
jnb tcon.7 , invll
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tl1,56h
rnov thl,57h
rnov r6,#5
inv58 : djnz r6,inv58
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl.1 ;habilitar transistores 3 y 4.
invl2 : ;ELEMENTO DEL CICLO NUMERO 12 DE 24.
jnb tcon.7 , invl2
setb pl.1 ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov t11,58h
rnov th1,59h
rnov r6,#5
inv59: djnz r6,inv59
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
invl3: ;ELEMENTO DEL CICLO NUMERO 13 DE 24.
jnb tcon.7 , invl3
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,5ah
rnov thl,5bh
rnov r6,#5
inv60: djnz r6,inv60
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl .l ;habilitar transistores 3 y 4.
invl4 : ;ELEMENTO DEL CICLO NUMERO 14 DE 24.
jnb tcon.7 , invl4
setb pl.1 ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov tll,5ch
rnov thl,5dh
rnov r6,#5
inv61: djnz r6,inv61
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
invl5: ;ELEMENTO DEL CICLO NUMERO 15 DE 24.
jnb tcon.7 , invl5
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,5eh
rnov thl ,5fh
rnov r6,#5
inv62: djnz r6,inv62
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl. 1 ;habilitar transistores 3 y 4.
invl6: ;ELEMENTO DEL CICLO NUMERO 16 DE 24.
jnb tcon.7 , invl6
setb pl.1 ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov t11,60h
rnov thl,61h
rnov r6,#5
inv63: djnz r6,inv63
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
invl7: ;ELEMENTO DEL CICLO NUMERO 17 DE 24.
jnb tcon.7 , invl7
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
mov tll,62h
rnov thl,63h
rnov r6,#5
inv64: djnz r6,inv64
rnov tconr#41h ;para arrancar el timerl utilizado para contar.
clr pl. 1 ;habilitar transistores 3 y 4.
invl8: ;ELEMENTO DEL CICLO NUMERO 18 DE 24.
jnb tcon.7 , invl8
setb pl .l ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov t11,64h
rnov thl, 65h
mov r6,# 5
inv65: djnz r6,inv65
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
invl9: ;ELEMENTO DEL CICLO MMERO 19 DE 24.
jnb tcon.7 , invl9
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,66h
rnov thl, 67h
rnov r6,#5
inv66: djnz r6,inv66
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.l ;habilitar transistores 3 y 4.
inv20: ;ELEMENTO DEL CICLO NUMERO 20 DE 24.
jnb tcon.7 , inv20
setb pl .l ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
mov tl1,68h
rnov thl,69h
rnov r6,#5
inv67: djnz r6,inv67
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
inv21: ;ELEMENTO DEL CICLO NUMERO 21 DE 24.
jnb tcon.7 , inv21
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,6ah
rnov thl, 6bh
rnov r6,# 5
inv68: djnz r6,inv68
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl .l ;habilitar transistores 3 y 4.
inv22: ;ELEMENTO DEL CICLO NUMERO 22 DE 24.
jnb tcon.7 , inv22
setb pl .l ;inhabilitar transistores 3 y 4.
rnov tcon,#0lh
rnov tll,6ch
rnov thl,6dh
rnov r6,#5
inv69: djnz r6,inv69
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr p1.0 ;habilitar transistores 1 y 2.
inv23 : ;ELEMENTO DEL CICLO NUMERO 23 DE 24.
jnb tcon.7 , inv23
setb p1.0 ;inhabilitar transistores 1 y 2.
rnov tcon,#0lh
rnov tll,6eh
rnov thl,6fh
rnov r6,#5
inv70: djnz r6,inv70
rnov tcon,#4lh ;para arrancar el timerl utilizado para contar.
clr pl .l ;habilitar transistores 3 y 4.
inv24 : ;ELEMENTO DEL CICLO NUMERO 24 DE 24.
jnb tcon.7 , inv24
rnov a, operacion
cjne a , #IDLE , inv25
;cuando estamos en "IDLE" debemos revisar la tecla 2 del teclado para
;indica que queremos cambiar la frecuencia, la tecla 3 indicaria que
;queremos cambiar el indice de modulacion.
jb p3.0 , inv26
setb p1.4
rnov operacion, #VARIARFREC
rnov contadorciclos , #O
ljmp inv99
inv26:
jb p3.1 , inv27
setb p1.4
rnov operacion, #VARIARIND
rnov contadorciclos , #O
ljmp inv99
inv27:
ljmp inv99
inv25:
cjne a , #VARIARFREC , inv39
;debemos incrementar la frecuencia.
inc contadorciclos
mov a,frecuencia ;un valor entre 10 y 60.
cjne a, contadorciclos , inv33
rnov contadorciclos, #O
inc frecuencial
;se ha incrementado la frecuencia, ahora la enviamos a1 display.
rnov a , frecuencial
cjne a , #61 , inv28
rnov frecuencial , #10 ;cuando se pasa de 60 regresa a 10.
rnov a , frecuencial
inv28:
rnov DPTR,#displayfrec
movc a , @a+DPTR
mov pO , a ; enviar la frecuencia decodificada a sus displays.
ljmp inv99
d - D e wau
CIB - ESPOL
inv39:
cjne a , #VARIARIND , inv40
;debemos incrementar el indice de rnodulacion.
inc contadorciclos
mov a,frecuencia ;un valor entre 10 y 60.
cjne a, contadorciclos , inv34
rnov contadorciclos, #O
inc indmodulacion
;se ha incrementado el indice, ahora la enviamos a1 display.
rnov a , indmodulacion
cjne a , #11 , inv36
rnov indmodulacion , #1 ;cuando se pasa de 10 regresa a 1.
rnov a , indmodulacion
inv36:
rnov DPTR,#displayind
movc a , @a+DPTR
mov p2 , a ; enviar el indice decodificado a sus displays.
ljmp inv99
inv34 :
jb p3.4 , inv40
; se ha presionado la botonera ACEPTAR:
lcall actualizatablal
clr p1.4
rnov operacion, #IDLE
inv40:
ljmp inv99
actualizatablal
;primer0 transformamos la frecuencia a su correspondiente periodo
;que es un valor de 16 bits (cargado en la tabla "frec-periodow).
rnov a , frecuencia
rl a ;duplicamos ese valor de punter0 porque son numeros de 16 bits.
rnov DPTR,#frec periodo
movc a , @~+DP?R
mov period0 , a ; 8 bits menos significativos.
rnov a , frecuencia
rl a ;duplicamos ese valor de punter0 porque son numeros de 16 bits.
inc a
rnov DPTR,#frec periodo
movc a , @~+DPTR
mov period02 , a ; 8 bits mas significativos.
rnov a, indmodulacion
dec a
rnov b,#12 ;cada tabla para cada indice de modulation ocupa 12 bytes.
mu1 ab
rnov DPTR,#tablapatron
add a,DPL
rnov DPL,a
rnov a,b
addc a,DPH
rnov DPH,a
;En DPTR esta un puntero a1 inicio de la tabla que contiene 10s valores
;base que se van a multiplicar por [periodoZ:periodol.
; SEGUNDA MULTIPLICACION:
rnov a,#2
movc a , @a+DPTR
mov base , a ; 8 bits menos significativos.
rnov a,#3
movc a , @a+DPTR
mov base2 , a ; 8 bits mas significativos.
clr c
rnov a,#255
subb a,auxiliar4
mov 42h , a ; establezco 8 bits menos significativos en tablal.
mov 56h , a ; establezco 8 bits menos significativos en tablal.
mov 58h , a ; establezco 8 bits menos significativos en tablal.
mov 6ch , a ; establezco 8 bits menos significativos en tablal.
rnov a,#255
subb a,auxiliar5
mov 43h , a ; establezco 8 bits mas significativos en tablal.
mov 57h , a ; establezco 8 bits mas significativos en tablal.
mov 59h , a ; establezco 8 bits mas significativos en tablal.
mov 6dh , a ; establezco 8 bits mas significativos en tablal.
; TERCERA MULTIPLICACION:
rnov a,# 4
movc a , @a+DPTR
mov base , a ; 8 bits menos significativos.
rnov a,#5
movc a , @a+DPTR
mov base2 , a ; 8 bits mas significativos.
; CUARTA MULTIPLICACION:
rnov a,#6
movc a , @a+DPTR
mov base , a ; 8 bits menos significativos.
rnov a,#7
movc a 1 @a+DPTR
mov base2 , a ; 8 bits mas significativos.
;a continuacion realizamos la rnultiplicacion de dos numeros de 16 bits:
;[base2:basel por [periodo2:periodol.
lcall multiplica ;resultado en [auxiliar5:auxiliar4].
clr c
rnov a,#255
subb a,auxiliar4
mov 46h , a ; establezco 8 bits menos significativos en tablal.
mov 52h , a ; establezco 8 bits menos significativos en tablal.
mov 5ch , a ; establezco 8 bits menos significativos en tablal.
mov 68h , a ; establezco 8 bits menos significativos en tablal.
rnov a,#255
subb a,auxiliar5
mov 47h , a ; establezco 8 bits mas significativos en tablal.
mov 53h , a ; establezco 8 bits mas significativos en tablal.
mov 5dh , a ; establezco 8 bits mas significativos en tablal.
mov 69h , a ; establezco 8 bits mas significativos en tablal.
; QUINTA MULTIPLICACION:
rnov a,#8
movc a , @a+DPTR
mov base , a ; 8 bits menos significativos.
rnov a,# 9
movc a , @a+DPTR
mov base2 , a ; 8 bits mas significativos.
; SEXTA MULTIPLICACION:
rnov a,#10
movc a , @a+DPTR
mov base , a ; 8 bits menos significativos.
rnov a,#ll
movc a , @a+DPTR
mov base2 , a ; 8 bits mas significativos.
;a continuacion realizamos la multiplication de dos numeros de 16 bits:
;[baseZ:base] por [periodoZ:periodo].
lcallmultiplica ;resultado en [auxiliar5:auxiliar4].
clr c
rnov a,#255
subb a,auxiliar4
mov 4ah , a , establezco 8 bits menos significativos en tablal.
mov 4eh , a I establezco 8 bits menos significativos en tablal.
mov 60h , a , establezco 8 bits menos significativos en tablal.
mov 64h , a , establezco 8 bits menos significativos en tablal.
rnov a,#255
subb a,auxiliar5
mov 4bh , a , establezco 8 bits mas significativos en tablal.
mov 4fh , a I establezco 8 bits mas significativos en tablal.
mov 61h , a p establezco 8 bits mas significativos en tablal.
mov 65h , a ; establezco 8 bits mas significativos en tablal.
; aqui ya finalizo la actualizacion de "tablal".
ret
multiplica
rnov a , period0
rnov b , base
mu1 ab
rnov acarreo, b
rnov a , period02
rnov b , base
mu1 ab
add a, acarreo
rnov auxiliarl,a
rnov a r b
addc a,#O
rnov auxiliar2,a
rnov a , period0
rnov b , base2
mu1 ab
rnov auxiliar3,a
rnov acarreo,b
rnov a , period02
rnov b , base2
mu1 ab
add a, acarreo
rnov auxiliar4,a
rnov a,b
addc a,#O
rnov auxiliar5,a
rnov a , auxiliarl
add a , auxiliar3
rnov a , auxiliar2
addc a , auxiliar4
rnov auxiliar4,a
rnov a , auxiliar5
addc a , #O
rnov auxiliar5,a
;los 16 bits mas significativos de la multiplicacion estan en
;[auxiliar5:auxiliar41 y son 10s que se cargaran en "tablal".
ret
tablapatron
FWMZ
PWM3 1
- 4o
+5 VCC (C
41
2;
4
8
----% BIIRBO
B
C
D
9
I .
I)
I R6
-0
E
WM4
2
3
39.
38
---4
4 LT
RBI F
G
9 '
32?1
I I
37 - -
36 7447 +5 VCC
, IC6 3;
R5
11 30
+5 VCC
12 29
13
RESET 23
R16 19 22
r i 720 21
CRYSTAL
24 MHZ t 5 vcc
INDMOD (-
+5 VCC - R9
BAJA I-
+5vCC -
- R10 QIRELE
-
Escuela Superior Politecnica Del Litoral
ACEPTAR I- Facultad de lngenierla Elktrica y Cornputacidn
t5VCC
R11 EspecializacidnElectrdnica Industrial
Realizado por: Rene Lara Moscoso y Annel Reina Rojas
SUBE I- Revisado por: Ing. Norman Chootong Ching
t5vcc itle
R12
Circuit0 de control SPWM (tarjeta del microcontrolador).
+5 VCC
D3 D5 Tc5T
UTILIZADOS.
NTEI23AP
Silicon NPN Transistor
Audio Amplifier, Switch
(Compl to NTE159)
.210
(5.33)
Max Seating Plane
1 0 5 (2.67) Max
Max
.205 (5.2) Max
".
.............. :;.: ..........
kt,);*2'1, C 5:. a S:
pr .p.7"
.:
14 FARRAND STREET
-
%LOOMFIELD,NJ 07003
¶3) 748-5089
)escrintion:
The NTE54 (NPN) and NTE55 (PNP) are silicon complementary transistors in a TO220 type case
lesigned for use as a high frequency driver in audio amplifier applications.
( 2 ) +\---ab
-@g"."l"Ki> -
%!
-.,
,
-.
-.
C.
I ! , . , L , L; i
FARRAND STREET
DOMFlELD, NJ 07003
3 ) 748-5089
le NTE123A (NPN) and NTE159M (PNP) are widely used "Industry Standard" complementary transis-
s in a TO18 type case designed for applications such as medium-speed switching and amplifiers from
~dioto VHF frequencies.
,atures:
Low Collector Saturation Voltage: 1V (Max)
High Current Gain-Bandwidth Product: fT = 300MHz (Min) @ lc20mA
NTEI59M 6 0 1 - I - I I
V
:ollector-8ase Breakdown Voltage V(BR)cBo
NTE123A lc= lo@, IE= 0 75 - - V
NTE159M 60 - - V
!mitter-Base Breakdown Voltage V(BR)EBO
NTE123A lE= lo@, Ic= 0 6 - - V
NTE159M 5 - - V
:ollector Cutoff Current ~CEX
NTE123A V s = GOV, VEqoff)= 3V - - 10 nA
NTE159M VCE= 30V VBE = 500mV - - 50 nA
:ollector Cutoff Current ICBO
NTEI23A VCB= 60V, IE= 0 - - 0.01 pA
V a = 60V, IE= 0, TA = +150°C - - 10 pA
NTE 159M VcB = 50V, JE = 0 - - 0.01 pA
VcB = 50V, IE= 0, TA = +lW°C - - 10 pA
tmitter Cut& Current (NTE123A Only) lEeo VEB= 3V, IC=0 - - 10 nA
lase Cutoff Current IBL
M E 123A VCE= 60V, VEB(rn= 3V - - 20 nA
NTEI59M Vm = 30V, Vwm = 500mV - - 50 nA
ON Characteristics
DC Current Gain ~ F E
NTEl23A VcE = 10V IC= O.lmA, Note 1 35 - -
I c = 1mA 50 - -
I I
lc = 1omA 100 - -
lc= 150mA, Note I I00 - 300
lc= 500mA, Note 1 50 - -
NTE 12% -
I I I I
1:,030 (.762)Max
T
I I-- Base
Emitter
Collector
MtRAND STREET
n)OMFIELD, NJ 07003
13) 748-5089
NTE385
Silicon NPN Transistor
Audio Power Amp, Switch
escription:
he NTE385 is a silicon NPN transistor in a TO3 type package designed for high voltage, high speed,
ower switching in inductive circuits where fall time is critical. It is particularly suited for line operated
inritch mode applications.
EubfwXs
Fast Turn-Off Times
I lute Maximum R a t i i
ollector-Emitter Voltage, VCEO(sw)................................................. 400V
ollector-Emitter Voltage (VBE= -1.5V), Vcu< ........................................850V
mitter-Base Voltage, VEB ...........................................................7V
ollector Current, Ic
Continuous .................................................................. 15A
Peak (Note 1) ................................................................30A
Overload .................................................................... 60A
ase Current, Is
Continuous .................................................................. 5A
Peak (Note 1) ................................................................ 20A
rota1 Power Dissipation (Tc = +25OC), PD ........................................... 175W
Derate Above 25°C ....................................................... 1.OWf°C
rota1 Power Dissipation (Tc = +1OO°C), PD .......................................... 100W
3perating Junction Temperature Range, TJ .................................. -65" to +200°C
Storage Temperature Range, Tstg .......................................... -65" to +200°C
Thermal Resistance, Junction-to-Case, RthJc ..................................... 1.O°C/W
Lead Temperature (During Soldering, 118" from case, 5sec), TL ....................... +275OC
Note 1. Pulse test: Pulse Width = 5ms, Duty Cycle I 10%.
l
E riect(Tc = +25OC unless otherwise specified)
Parameter 1 1- 1 Test Conditions IMin ITyp IMax 1 Unit *
OFF Characteristics (Note 2)
' CollecQr-Emitter Sustaining Wtage = 200mA, le = 0, L = 25mH
IC 400 - - V
Collector Cutoff Current Icw V m = 85W.V~qm = 1.W - - 0.2 mA
' vcn/ = 850V, VBE(* = 1.W,Tc = +1250C - - 2.0 mA
-1 vE=85011,hE=1(XZ - - 0.5 nu4
.v, = W V , hE = Tc = +1000C - - 3.0 mA
Emitter CutaR Cwrent lEm V B =~W,Ic = 0 - - 0.1 mA
I Mi- & e a k d Vdtage
~~~ VW)EBO lE= 5 0 m -lc = 0 7 - - V
Note 2. Pulse test: Pulse Width = 300ps, Duty Cycle 12%, VCI = 300V, VBE(om= 5V, LC = 180pH.
.. 'dl; (Tc = +2S°C unless otherwise specified)
Parameter I Symbol I Test Conditions 1 Min 1 Typ I Max 1 Unit I
)N Characteristics (Note 2)
K= Current Gain ~ F E VcE = RI, IC= 1OA 8 - -
MlectorImitter Saturation Voltage V E ( ~ ~ ) IC= 10A, IB= 2A - - 1.5 V
I I I I I I
I
I I I I
-
1 ~
7 .875 (22.2)
Dia Max
Seating
Plane
1
COLLECTOR
Q
-312 (7.93) Min 4 I- .040 (1.02)
BASE
35) R Max
Base -/ ~ollectorl~a&
NTE386
Silicon NPN Transistor
Audio Power Amp, Switch
gscri~tion;
le NTE386 is a silicon NPN power transistor in a TO3 type package designed for high vottage. high-
~eedpower switching in inductive circuit where fall time is critical. This device is particularly suited
r line operated switchmode applications.
Switching Regulators
Inverters
Solenoid and Relay Drivers
Motor Controls
Deflection Circuits
FF Characteristics
dlector-EmMer Sustaining Vottage VcEqsus) IC= 1OOmA, 1s = 0 500 - - V
ollector Cutoff Current ICE= VCEV= 800V, VEqom= 1.5V - - 0.25 mA
ICE= VCE = 800v RBE= 50Q TC = +1000C - 5.0 mA
sitter Cutoff Current lEw VBE = 6V, IC
=0 - - 1.0 mA
3N Characteristics (Note 2)
DC Current Gain hFE VcE = 5V, IC= 5A 10 - 60
Cdlector-Emitter Saturation Vdtage VCE(&) IC= 1OA, Ig = 2A - - 1.8 V
IC= 20A, lg = 6.7A - - 5.0 V
Base-Emitter Saturation Voltage VBE(&) IC= IOA, IB= 2A - - 1.8 V
Dynamic Characteristics
Output Capacitance I C* IVcB = IOV, lE= 0, ftest= lkHz I 125 I - 1500 1 pF
Switching
- Characteristics (Resistive Load)
Dealy Time b VCC= 250V, IC = IOA, lei= 2A, - 0.02 0.1 ps
VsE(,ff) = 5V, t = 1OPS, - 0.3 0.7
Rise Time ps
Duty Cyde 5 $%
Storage Time $3
- 1.6 4.0 ps
Fall Time
- - -- --- -
4 - - -- - - - -- -
- 0.3 0.7 ps
4
*
T
.35) R Max
Base -/ ~ollector/~ase
LEe"'rNt.lli lYS. I M C
FARRAND STREET
NTE3040
Optoisolator
NPN Transistor Output
he NTE3040 is a gallium arsenide, infrared emitting diode in a &Lead DIP type package coupled
ith a silicon phototransistor.
hototransistor
. .
-ower Dissipation, PD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200mW
.
Derate above 25°C ambient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6mW1°C
. .
2ollector to Emitter Voltage, VCEo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30V
. . .
2ollector to Base Voltage, VcBo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70V
fmitter to Collector Voltage, VEco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . . . . . . . . . 7V
. .
Zollector Current (Continuous), lc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100mA
Total Device
Storage Temperature, TsQ . . . . . . . . . . .. . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55" to + I 50°C
Operating Temperature, Topr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . .. -55" to + I 00°C
.
Lead Soldering Temperature (10 seconds) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +260°C .
Surge Isolation Voltage (Input to Output)
.
(Peak) . . .. . . . .. . . . . . . . . . .. . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . l5OOV
(RMS) .................................................................... lO6OV
Cathode H Collector
N.C. 9 Emitter
.260
(6.6)
Max
NTE3087
Optoisolator
High Speed, Open Collector, NAND Gate Output
B s c m C
he NTE3087 is an optoisolator which combines a GaAsP LED as the emitter and an integrated high
ain multistage high speed photodetector. The output of the detector circuit is an open collector,
chottky clamped transistor capable of sinking 50mA. The open collector output provides capability
)r bussing, ORing and strobing. The NTE3087 is packaged in a plastic S p i n mini-DIP.
eatures:
LSTTL/TTL Compatible: 5V Supply
Ultra High Speed
Guaranteed Performance Over Temperature
High Isolation Voltage: 2500V-
:- (TA = O°C to +70°C unless otherwise specified)
put Forward Current (Note 2), IF.................................................. 20mA
ulse Forward Current (Note 3), IF^ ................................................ 40mA
everseVoltage,V R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5V
~utputCurrent, lo ............................................................... 50mA
3utputVoltage,Vo ................................................................. N
5upply Voltage (1 minute max), Vcc .................................................. 7V
f nable Input Voltage (Not to Exceed Vcc by More than 500mV) VEH ...................5.5V
3utput Collector Power Dissipation, Po ............................................ 85mW
.
3perating Temperature Range, Topr ...........................................O0 to +70°C
Storage Temperature Range, Tstg .........................................-55" to +125OC
solation Voltage (Note 3), BVs .................................................. 2500Vrms
Vote 1. Device considered a two-terminal device: Pinl, 2,3, and 4 are shorted together, and Pin5,
6, 7, and 8 are shorted together.
,Note 2. 50% Duty Cycle, 1ms Pulse Width.
Note 3. R.H. = 40 to 60%, ACIlmin.
Recommended Operatinu Conditions:
Parameter 1 Symbol
I -
I I
Test Conditions I Min I Typ IMax I Unit
I I I I
..
; (TA = +25OC, VCC= 5V unless otherwise specified)
Character~sttcs
Parameter symbor Test Conditions Min Typ Max Unit
.aropagation Delay Time tpLH RL = 350Q = 15pF. IF= 7.5mA - 60 120 ns
to High level Output
Propagation Delay Time ~PLH - 60 120 ns
to Low level Output
Output Rise-FalI Time (10% to 90%) ,t tf RL = 3504 CL = 15pF, IF
= 7.5mA - 30 - ns
Propagation Delay Time t~~~ RL = 35052 CL = 15pF, IF= 7.5mA, - 25 - ns
of Enable from V E to~ VEL VEH= 3V. VEL=0.5V
Propagation Delay Time ~ H L
- 25 - ns
of Enable from VELto VEH
Common Mode Transient Immunity CMH VcM = IOV, RL = 3504 - 150 - Vlps
at Logic High Outut Level Vo(rnin) = 2V. IF= OmA
Common Mode Transient Immunity CML VCM= IOV, RL = 350Q - -150 - Vlps
at Logic Low Outut Level VO(-) = 0.8V, IF= 5mA
Truth Table: (0.1pF bypass capacitor must be connected between Pin8 and Pins)
Anode (+I
Cathode (-)
p*[-d VE
VOU~
N.C. b GND
.020(S08)Min
I
7
.390(9.9)Max
t r
Seating
1
August 200(
#National Sernlcanducior
Connection Diagram
DuaCln-Line Package
Typical Applications (Note 2)
v- 8
omnt I
Top View
Order Number LMIISJ, LM119J1883 (Note I),
Note2: Pin numbers are for metal can package.
LM219J. LM319J. LM319AM,
LM319M, LM319AN or LM319N Window Detector
See NS Package Number J14A. M14A or N14A
Note 1: Also available per SMWf 8601401 or JM3851W10306
-mama
O 2000 National Semiconductor Corpaation DS005705 www.national.com CIB POL
,solute Maximum Ratings
- Storage Temperature Range
111319N319 (Note 9) Lead Temperature
(Soldering, 10 sec.)
lilitarylAerospace specified devices are required, Soldering Information
Ise contact the National Semiconductor Sales W c e l
ributors for availability and specifications. Dual-ln-Line Package
Solderina- (10
. sec.)
1Supply Voltage 36V Small Outline Package
put to Negative Supply Voltage 36V Vapor Phase (60 sec.) 215'C
und to Negative Supply Voltage 25V Infrared (15 sac.) 22032
und to Positive Supply Voltage lev See AN-450 "Surface Mounting Methods and Their Effect
srential Input Voltage f 5V on Product Reliability" for other methods of soldering
~tVoltage (Note 10) f15V surface mount devices.
ier Dissipation (Note 11) 500 mW
put Short Circuit Duration 10 sec Operating Temperature Range
1 rating (1.5 kR in series with
DO PF)
Response Time for Various Response Time for Various Output Saturation Voltage
Input Overdrives lnput Overdrives
o w im 1s aos rse 3 r 3%
rmt In)
m7c6za
's
ry~icalDimensions inches (mil!imetws) unless othelwise noted (Continued)
D u a l - W n e Package (M)
Order Number LM319AM or W319M
NS Packega Number H 4 A
1
I I I
I
1 I I
El Costo total por las dos tarjetas con snubber es: 2x 85.68 = 171.36
I
15 Arandelas de porcelana 0.05 0.60
I 1 l~omerade 3 servicios
I
I
I
1.50
I
1 I~ornerade 7 servicios 3.00 1 3.00
1
0.10
0.10
I
1
1
0.10
0.10 1
I
I 1
I I
I
I
PUMA TOTAL
I
I 77.98
I
El costo total por las dos tarjetas sin snubber es: 2 x 77.98 = 455.96
1
I I 1
1
I I
1 l ~ e de
d color rojo 0.30 0.30
I 1 l ~ e de
I
d color verde 1
I
0.30 1
I
0.30 /
1 Microcontrolador 87C52 50.00 50.00
t
1 I I
I I I
~SUMATOTAL 51.10
FUENTE DC REGULADA DEL MICROCONTROLADOR.
1 10 l ~ e t r o de
s cable #12 1
I
0.40 1 4.00
4 Niveladores 1.OO 4.00
[5] Mohan N., Robins W., POWER ELECTRONICS, John Wiley- Songs Ing.,
1995.