Manual de Usuario Complementario

39
MANUAL DE USUARIO TARJETA COMPLEMENTARIA PARA SINTETIZADOR DE VOZ MG229 AUTO NOMO La finalidad de este documento es conocer sobre el funcionamiento de la tarjeta complementaria del sintetizador de voz, para poder aplicarlo e implementarlo de acuerdo a las necesidades del usuario. EMPRESA COHECO

Transcript of Manual de Usuario Complementario

Page 1: Manual de Usuario Complementario

MANUAL DE USUARIO TARJETA

COMPLEMENTARIA PARA SINTETIZADOR

DE VOZ MG229 AUTO NOMO

La finalidad de este documento es conocer sobre el funcionamiento de la

tarjeta complementaria del sintetizador de voz, para poder aplicarlo e

implementarlo de acuerdo a las necesidades del usuario.

EMPRESA COHECO

Page 2: Manual de Usuario Complementario

1

Índice 1. Descripción del funcionamiento: ................................................................................................ 2

1.1. Sintetizador: ........................................................................................................................ 2

1.1. Sintetizador y tarjeta complementaria ............................................................................... 3

2. Informaciones generales sobre la tarjeta complementaria del sintetizador para su uso: ......... 6

2.1. Lista de materiales: ............................................................................................................. 6

2.2. Opto - acoplador y circuito de aislamiento: ........................................................................ 7

3. Descripción por etapas del circuito diseñado en Proteus 7 Profesional: .................................... 8

3.1. Entradas al PIC: .................................................................................................................... 8

3.2. Procesamiento de señales: ............................................................................................... 10

3.3. Salidas del PIC: ................................................................................................................... 10

3.4. Diseño de la tarjeta complementaria en ares y nomenclatura utilizada: ........................ 10

4. Descripción de la programación realizada en MikroBasic Pro: ................................................. 11

4.1. Declaraciones Generales ................................................................................................... 11

4.2. Declaraciones para el timer cero ...................................................................................... 12

4.3. Declaraciones para el ADC ................................................................................................ 12

4.4. Subprograma inicio ........................................................................................................... 12

4.5. Subprograma conversor analógico digital para el temporizador de señales .................... 12

4.6. Subprograma conversor analógico digital para el tiempo de contacto ............................ 13

4.7. Subprograma interrupción para el timer cero .................................................................. 13

4.8. Subprograma para la activación de la señal de salida del micro para el sensor prefinal . 13

4.9. Subprograma de encendido y apagado de las salidas acorde con las entradas de los

sensores ........................................................................................................................................ 14

4.10. Subprograma activación del proceso de temporización ............................................... 14

4.11. Programa principal ........................................................................................................ 15

5. Anexos: ...................................................................................................................................... 17

Page 3: Manual de Usuario Complementario

2

1. Descripción del funcionamiento:

1.1. Sintetizador:

ENTRADAS:

Señales de los sensores “subir”, “bajar”, “prefinal”. Estas señales primero entrarán a la

tarjeta complementaria y luego al sintetizador.

Señales “subiendo” y “bajando”. Estas señales serán enviadas de la tarjeta

complementaria al sintetizador.

Señales “abrir puerta”, “cerrar puerta” y “soprepeso” se conectan directamente al

sintetizador. Son independientes de la tarjeta complementaria.

FUNCIONAMIENTO:

El sintetizador realiza el conteo de los pisos únicamente cuando los sensores “subir” y “bajar” se

encuentran activados simultáneamente, además el sensor “prefinal” debe estar activado para

poder realizar el conteo.

Para resetear el sintetizador, el sensor prefinal debe estar desactivado, mientras se mantienen

activados los sensores “subir” y “bajar” simultáneamente. Al resetar, el sintetizador indica que

está en el último piso. Para continuar el conteo, se debe activar el sensor “prefinal” nuevamente.

El conteo empieza cuando se activa la entrada “subiendo” o “bajando”, la que debe permanecer

activa durante el viaje. En el viaje se irán activando los sensores secuencialmente, y la señal

“subiendo” o bajando” debe ser desactivada para que el sintetizador indique el piso actual.

Page 4: Manual de Usuario Complementario

3

1.1. Sintetizador y tarjeta complementaria

La tarjeta complementaria es la que recibirá las señales de los sensores “subir”, “bajar”, “prefinal”,

y emitirá las señales “subiendo” y “bajando” al sintetizador. También realiza un contacto cuando

vuelve la energía eléctrica después de un corte.

El montaje de los sensores es de la siguiente manera:

Figura 1. Posición de los imanes y sensores.

El sensor “subir” debe colocarse primero, mientras que el sensor “bajar” tiene que ir debajo del

anterior. Los sensores trabajan con 24 voltios, y arrojan un 1 lógico (24V) cuando el sensor detecta

el campo magnético del imán, caso contrario arrojan un 0 lógico (0V).

El sensor “prefinal” es un sensor biestable, es decir que cuando detecta el campo magnético del

imán cambia de estado lógico y mantiene ese estado hasta que detecte otro campo magnético.

SENSOR SUBIR

SENSOR BAJAR

IMÁN DESDE PENÚLTIMO

PISO EN ADELANTE

IMANES PARA EL ÚLTIMO

PISO

Page 5: Manual de Usuario Complementario

4

Figura 2. Ubicación de sensores e imanes en el último piso.

ESTADO LÓGICO DE LOS SENSORES Y SEÑALES DURANTE EL VIAJE DE SUBIDA

Figura 3. Estados lógicos de los sensores con respecto a los imanes para la etapa de ascenso.

SENSOR SUBIR

SENSOR BAJAR

SENSOR PREFINAL

IMÁN PARA TODOS LOS

PISOS

IMÁN ÚNICAMENTE

PARA ÚLTIMO PISO

1

1

1

0

0

0

0

1

1

1

ACTIVACIÓN DE SEÑAL

“SUBIENDO”

CORTE DE SEÑAL

“SUBIENDO”

Page 6: Manual de Usuario Complementario

5

La posición inicial del sistema es con el sensor “prefinal” desactivado, y los sensores “subir” y

“bajar” activados. Al empezar el recorrido de subida, el sensor prefinal se activará por el imán

colocado a la derecha habilitando el conteo. El momento en que el ascensor sube, se produce el

estado lógico (0,1) para el sensor “subir” y “bajar”, lo que causa que la tarjeta emita la señal

“subiendo” al sintetizador y este último dirá el mensaje “subiendo”. La señal “subiendo” se

mantiene activada durante el trayecto hasta llegar al piso deseado. Al desactivarse la señal

“subiendo” el mensaje del número de piso será anunciado.

ESTADO LÓGICO DE LOS SENSORES Y SEÑALES DURANTE EL VIAJE DE BAJADA

Figura 4. Estados lógicos de los sensores con respecto a los imanes para la etapa descenso.

Al empezar el recorrido de bajada, el sensor prefinal estará activado. El momento en que el

ascensor baja, se produce el estado lógico (1,0) para el sensor “subir” y “bajar”, lo que causa que

la tarjeta emita la señal “bajando” al sintetizador y este último dirá el mensaje “bajando”. La señal

“bajando” se mantiene activada durante el trayecto hasta llegar al piso deseado. Al desactivarse la

señal “bajando” el mensaje del número de piso será anunciado.

NOTA: Cuando el ascensor está subiendo o bajando, y además no está yendo al piso

inmediatamente superior o inferior; por ejemplo está en el piso 1 y está viajando al piso 5, durante

1

1

1

0

0

0

0

1

1

1

DESACTIVACIÓN DE

SEÑAL “BAJANDO”

ACTIVACIÓN DE

SEÑAL “BAJANDO”

Page 7: Manual de Usuario Complementario

6

el viaje se activarán los sensores simultáneamente cuando pase por los pisos intermedios, pero la

señal “subiendo” no se desactivará. Para manipular el tiempo de desactivación de las señales

“subiendo” y “bajando” se encuentra un potenciómetro en la tarjeta con el nombre

“TEMPORIZADOR DE SEÑALES”.

CORTE DE ENERGÍA

Cuando se produce un corte de energía, el sintetizador no es capaz de guardar el último piso en

que se quedó, es decir necesita ser reseteado. Entonces cuando vuelve la energía la tarjeta emite

una señal (contacto) que realiza una llamada al ascensor para que vaya al último piso, así el

sintetizador será reseteado y estará listo para empezar el conteo. Cuando retorna la energía, la

tarjeta esperará un tiempo que puede ser regulado por el potenciómetro (máximo 10 segundos)

“TIEMPO DE CONTACTO”, y después emitirá la señal para el contacto con duración de 2 segundos,

y después el sistema puede comenzar de nuevo.

2. Informaciones generales sobre la tarjeta complementaria del

sintetizador para su uso: La intención de este documento es permitir al usuario que se relacione con la tarjeta

complementaria del sintetizador de voz MG229, por lo tanto es necesario conocer los materiales y

otras características importantes para el completo funcionamiento del mismo.

2.1. Lista de materiales:

Cantidad Referencia (Isis) Valor

Resistencias

3 R1, R4, R7 2 Kohm

3 R2, R5, R8 330 ohm

3 R3, R6, R9 1 kohm

1 R22 330 ohm

6 R23, R25 - R29 1.5 kohm

1 R24 1 kohm

Capacitores

2 C1, C2 22pF

1 C3 100u

Circuitos Integrados

3 U8 - U10 Optoacoplador - NPN

1 U11 ULN2803

Page 8: Manual de Usuario Complementario

7

Transistores

3 Q1 - Q3 2N3904

Diodos

7 D1 - D6, D8 Led (red)

Misceláneos

4 J1 - J3, J5 Bornera - 3 entradas

1 J4 Bornera - 2 entradas

1 PIC 16F877A

1 Reset Pulsador

2 RV0, RV1 Potenciómetros (5 Kohm)

6 RL1 - RL6 Relés (5V)

1 X1 Crystal oscilador (20MHz) Tabla 1. Lista de materiales de la tarjeta complementaria.

2.2. Opto - acoplador y circuito de aislamiento: Estos elementos conocidos como optoaisladores o dispositivos de acoplamiento óptico, basan su

funcionamiento en el empleo de un haz de radiación luminosa para pasar señales de un circuito a

otro sin conexión eléctrica. Esto es muy útil, para proteger el microcontrolador este dispositivo es

una buena opción. En general pueden sustituir los relés ya que tienen una velocidad de

conmutación mayor, así como, la ausencia de rebotes.

Figura 5. Opto-acoplador y configuración de los pines.

El opto acoplador cuenta con un led para limitar la corriente que pasa por este, para lo cual es necesario calcular la resistencia que permita el correcto funcionamiento del opto. Corriente del led = 15 mA Voltaje= 24 V

Por lo tanto la resistencia comercial mas cerca es 2K 𝛺

Page 9: Manual de Usuario Complementario

8

Figura 6. Circuito del Opto-acoplador.

3. Descripción por etapas del circuito diseñado en Proteus 7

Profesional:

3.1. Entradas al PIC:

Circuito Descripción

Por la etiqueta I1 ingresa un voltaje de 24 voltios, cuando el sensor subir del sintetizador detecta la señal. La señal pasa por el opto-acoplador para que se active el transistor e ingrese la señal de 5V hacia al PIC a través de la etiqueta A2.

Por la etiqueta I2 ingresa un voltaje de 24 voltios, cuando el sensor subir del sintetizador detecta la señal. La señal pasa por el opto-acoplador para que se active el transistor e ingrese la señal de 5V hacia al PIC a través de la etiqueta A4.

Page 10: Manual de Usuario Complementario

9

Por la etiqueta I3 ingresa un voltaje de 24 voltios, cuando el sensor subir del sintetizador detecta la señal. La señal pasa por el opto-acoplador para que se active el transistor e ingrese la señal de 5V hacia al PIC a través de la etiqueta A5.

Circuito Descripción

Por medio de un potenciómetro se varía el tiempo de espera para que se corte la señal “subiendo” o “bajando” y el sintetizador emita la voz cuando se encuentre en el piso de llegada. La etiqueta A0 envía la señal de 0 – 5 voltios hacia el PIC teniendo una entrada analógica con el fin, que el usuario manipule de acuerdo a las necesidades.

Por medio de un potenciómetro se varía el tiempo de pausa para iniciar el contacto de un relé. Este tiempo sirve de espera para que la energía se restablezca totalmente. La etiqueta A1 envía la señal de 0 – 5 voltios hacia el PIC teniendo una entrada analógica con el fin, que el usuario manipule de acuerdo a las necesidades.

Como entrada a la alimentación del PIC se tiene un capacitor que actúa como filtro para tratar de eliminar el ruido, además un led de encendido como aviso para saber que la tarjeta está energizada.

Page 11: Manual de Usuario Complementario

10

3.2. Procesamiento de señales: Circuito Descripción

Las señales se procesan a través del PIC, es decir que toda la información que ingresa al PIC16F877A es desarrollada por medio de programación en el software MikroBasic. Todo el programa esta detallado en la pg.11-17.

3.3. Salidas del PIC: Circuito Descripción

Las salidas del PIC van directo al circuito integrado UL2803, lo que permite tener una salida negada para activar el relé y también trabaja como protección hacia el PIC. El contacto de NC de los relés son las salidas que requiere el sintetizador para que pueda entrar en funcionamiento cuando conmuten.

3.4. Diseño de la tarjeta complementaria en Ares y nomenclatura utilizada:

Figura 7. Diseño de tarjeta complementaria en ares (VER ANEXO).

Page 12: Manual de Usuario Complementario

11

Nomenclatura Descripción

Input

24V Alimentación de 24 voltios

GND Tierra

5V Alimentación de 5 voltios

SP Sensor prefinal

SB Sensor bajar

SS Sensor subir

Output

OUT0 Señal continua “subiendo”

OUT1 Señal continua “bajando”

OUT2 Salida sensor prefinal

OUT3 Salida sensor subir

OUT4 Salida sensor bajar

COM Común del relé contacto libre

NO Normalmente abierto del relé contacto libre

NC Normalmente cerrado del relé contacto libre

Manipulación

RV0 Temporizador de señales “subiendo”y bajando”

RV1 Tiempo de pausa antes del contacto

RESET Resesteo del microcontrolador

Tabla 2. Nomenclatura utilizada en el diseño de las entradas y salidas de la tarjeta complementaria.

4. Descripción de la programación realizada en MikroBasic Pro:

4.1. Declaraciones Generales

Programa Comentario

symbol pausa = Delay_ms(100)

symbol sensorup = PORTA.2 'entrada de sensor subir

symbol sensordown = PORTA.4 'entrada de sensor bajar

symbol sensorfinal = PORTA.5 'entrada de sensor bajar

symbol subiendo = PORTC.5 'salida señal de subir

symbol bajando = PORTC.6 'salida señal de bajar

symbol sensorlastout = PORTD.3 'salida de sensor prefinal

symbol sensorupout = PORTD.4 'salida de sensor subir

symbol sensordownout = PORTD.5 'salida de sensor bajar

symbol contacto = PORTD.6 'salida contacto

Page 13: Manual de Usuario Complementario

12

4.2. Declaraciones para el timer cero

Programa Comentario

symbol CONFIGURACION_INTERRUPCIONES = INTCON 'se asigna ese nombre al registro INTCON

symbol CONFIG_REGISTRO_OPTION = OPTION_REG 'se asigna ese nombre al registro OPTION_RG

symbol BANDERA_DE_DESBORDAMIENTO = INTCON.2 'bandera de desbordamiento del registro INTCON

symbol CARGA_TIMER_0 = TMR0 'registro de temporización

dim cont as integer 'contador para el temporizador

4.3. Declaraciones para el ADC

Programa Comentario

dim eanalogica as word 'variable del conversor AD de temporización

dim eanalogica2 as word 'variable del conversor AD de pausa del contacto

4.4. Subprograma inicio

Programa Comentario

sub procedure InitMain()

ADCON1=4 'convierte el puerto A0,A1 y A3 en análogos; los demás en digitales

TRISA=255 'puerto A como entradas

TRISB=255 'puerto B como entradas

TRISD=0 'puerto D como salidas

TRISC=0 'puerto C como salidas

sensorupout=0

'INICIALIZACIÓN DE VARIABLES EN CERO

sensordownout=0

sensorlastout=0

subiendo=0

bajando=0

end sub

4.5. Subprograma conversor analógico digital para el temporizador de señales

Siendo el conversor de 10 bits del puerto A0, el mayor valor que se obtendría 'es 1024. La variable

"eanalogica" divide la lectura del adc para 2, 'es decir el mayor valor que podría tomar es 512.

Page 14: Manual de Usuario Complementario

13

Programa Comentario

sub procedure conversion

eanalogica=ADC_Read(0)/2 'toma el valor análogo del puerto A0

Delay_ms(50) 'pausa

end sub

4.6. Subprograma conversor analógico digital para el tiempo de contacto

Siendo el conversor de 10 bits del puerto A1, el mayor valor que se obtendría 'es 1024. La variable

"eanalogica2" multiplica la lectura del adc por 5 'es decir el mayor valor que podría tomar es 5120.

Programa Comentario

sub procedure conversion2

eanalogica2=ADC_Read(1)*10 'lectura de la entrada análoga en A1

Vdelay_ms(eanalogica2) 'función para una pausa variable, depende de la variable cambia el valor de la pausa

contacto=1 'se manda 1 lógico para activar la bobina del relé del contacto

Delay_ms(2000) 'el contacto dura 2 segundos y se abre

contacto=0

end sub

4.7. Subprograma interrupción para el timer cero Con un oscilador de 20Mhz, el prescaler de 256 y una precarga de 60 el mayor valor que se puede

contar es 10 ms.

Programa Comentario

sub procedure interrupt

inc(cont) 'incrementa en 1 la variable cont

CARGA_TIMER_0 = 60 'valor de precarga

BANDERA_DE_DESBORDAMIENTO=0 'bandera T0IF es 1 cuando se desborda, sino 0

end sub

4.8. Subprograma para la activación de la señal de salida del micro para el sensor prefinal

Programa Comentario

sub procedure prefinal

if sensorfinal=0 then 'cuando la entrada del sensor al micro es 0

sensorlastout=0 'la salida del micro al relé es 0

end if

Page 15: Manual de Usuario Complementario

14

if sensorfinal=1 then 'cuando la entrada del sensor al micro es 1

sensorlastout=1 'la salida del micro al relé es 1

end if

end sub

4.9. Subprograma de encendido y apagado de las salidas acorde con las entradas de los sensores

Si la entrada al micro es 1, la salida es 1 al relé para los sensores subir y bajar.

Programa

Sub procedure salidas

if sensorup=1 then

sensorupout=1

end if

if sensorup=0 then

sensorupout=0

end if

if sensordown=1 then

sensordownout=1

end if

if sensordown=0 then

sensordownout=0

end if

prefinal

end sub

4.10. Subprograma activación del proceso de temporización

Programa Comentario

sub procedure activación

salidas 'activa las salidas si los sensores están activos

if (sensorup=1) and (sensordown=1) then 'si los sensores subir y bajar 'se activan, las salidas respectivas del pic también se activan

sensorupout=1

sensordownout=1

cont=0 'pone el contador a cero

while (sensorup=1) and (sensordown=1) 'Cuando el sensorup y sensordown estén activados van a realizar el ciclo q se muestra a continuación

prefinal 'verifica el estado del sensor prefinal

if cont=eanalogica then 'cuando "cont" sea igual al valor seteado por el potenciómetro las señales de subir y bajar se vuelven cero; caso contrario las

subiendo=0

bajando=0

Page 16: Manual de Usuario Complementario

15

else señales mantienen su valor lógico

if subiendo=1 then

subiendo=1

end if

if bajando=1 then

bajando=1

end if

end if

Wend

end if

end sub

4.11. Programa principal

Programa Comentario

main:

InitMain() 'llamada al subproceso de inicio

CONFIGURACION_INTERRUPCIONES = %10100000

'se configura el registro INTCON para habilitar las banderas GIE (interrupción global) y TOIE(habilita interrupción del timer0)

CONFIG_REGISTRO_OPTION = %10000111 'se configura para el prescaler de 256

CARGA_TIMER_0 = 60 'valor de precarga

cont=0 'inicio de la variable "cont" en cero

conversion2

'llamada al subroceso "conversio2" para la lectura 'del análogo digital para el tiempo de pausa antes del contacto

inicio: 'PROGRAMA CÍCLICO

prefinal

'llama al subproceso "prefinal" que verifica si el sensor está activado o no, si está activado se activa la salida del pic

conversión 'llama al subproceso para la lectura del puerto A0

salidas

'llama al subproceso "salidas" para activar las señales de salida del pic dependiendo de las entradas de los sensores

if (sensorup=1) and (sensordown=0) and (sensorfinal=1) then

'bucle_subiendo:

subiendo=0 'desactivación de la señal de subir para el sintetizador

bajando=1 'activación de la señal de bajar para el sintetizador

Page 17: Manual de Usuario Complementario

16

while (subiendo=1) and (bajando=0)

'realiza el subproceso "activación" activación

Wend

end if 'termina el bucle subiendo

if (sensorup=0) and (sensordown=1)and (sensorfinal=1) then

'bucle_bajando:

subiendo=1 'activación de la señal de subir para el sintetizador

bajando=0 'desactivación de la señal de bajar para el sintetizador

while (subiendo=0) and (bajando=1)

'realiza el subproceso activación activacion

wend

end if

goto inicio 'regresa a inicio y verifica otra vez qué condición se cumple para activar la señal de subir o bajar

end.

Page 18: Manual de Usuario Complementario

17

5. Anexos:

Page 19: Manual de Usuario Complementario

18

Diseño Isis

Page 20: Manual de Usuario Complementario

19

Page 21: Manual de Usuario Complementario

20

Page 22: Manual de Usuario Complementario

21

Diseño ares

Page 23: Manual de Usuario Complementario
Page 24: Manual de Usuario Complementario

CB E

TO-92

C

B

E

BC

C

SOT-223

E

NPN General Purpose AmplifierThis device is designed as a general purpose amplifier and switch.The useful dynamic range extends to 100 mA as a switch and to100 MHz as an amplifier.

Absolute Maximum Ratings* TA = 25°C unless otherwise noted

*These ratings are limiting values above which the serviceability of any semiconductor device may be impaired.

NOTES:1) These ratings are based on a maximum junction temperature of 150 degrees C.2) These are steady state limits. The factory should be consulted on applications involving pulsed or low duty cycle operations.

Symbol Parameter Value UnitsVCEO Collector-Emitter Voltage 40 VVCBO Collector-Base Voltage 60 VVEBO Emitter-Base Voltage 6.0 VIC Collector Current - Continuous 200 mATJ, Tstg Operating and Storage Junction Temperature Range -55 to +150 °C

2001 Fairchild Semiconductor Corporation

Thermal Characteristics TA = 25°C unless otherwise noted

Symbol Characteristic Max Units2N3904 *MMBT3904 **PZT3904

PD Total Device DissipationDerate above 25°C

6255.0

3502.8

1,0008.0

mWmW/°C

RθJC Thermal Resistance, Junction to Case 83.3 °C/WRθJA Thermal Resistance, Junction to Ambient 200 357 125 °C/W

*Device mounted on FR-4 PCB 1.6" X 1.6" X 0.06."

**Device mounted on FR-4 PCB 36 mm X 18 mm X 1.5 mm; mounting pad for the collector lead min. 6 cm2.

2N3904 MMBT3904

SOT-23Mark: 1A

PZT3904

2N3904 / M

MB

T3904 / PZT3904

2N3904/MMBT3904/PZT3904, Rev A

Page 25: Manual de Usuario Complementario

Electrical Characteristics TA = 25°C unless otherwise noted

Symbol Parameter Test Conditions Min Max Units

V(BR)CEO Collector-Emitter BreakdownVoltage

IC = 1.0 mA, IB = 0 40 V

V(BR)CBO Collector-Base Breakdown Voltage IC = 10 µA, IE = 0 60 VV(BR)EBO Emitter-Base Breakdown Voltage IE = 10 µA, IC = 0 6.0 VIBL Base Cutoff Current VCE = 30 V, VEB = 3V 50 nAICEX Collector Cutoff Current VCE = 30 V, VEB = 3V 50 nA

OFF CHARACTERISTICS

ON CHARACTERISTICS*

SMALL SIGNAL CHARACTERISTICS

SWITCHING CHARACTERISTICS

*Pulse Test: Pulse Width ≤ 300 µs, Duty Cycle ≤ 2.0%

NPN (Is=6.734f Xti=3 Eg=1.11 Vaf=74.03 Bf=416.4 Ne=1.259 Ise=6.734 Ikf=66.78m Xtb=1.5 Br=.7371 Nc=2Isc=0 Ikr=0 Rc=1 Cjc=3.638p Mjc=.3085 Vjc=.75 Fc=.5 Cje=4.493p Mje=.2593 Vje=.75 Tr=239.5n Tf=301.2pItf=.4 Vtf=4 Xtf=2 Rb=10)

Spice Model

fT Current Gain - Bandwidth Product IC = 10 mA, VCE = 20 V,f = 100 MHz

300 MHz

Cobo Output Capacitance VCB = 5.0 V, IE = 0,f = 1.0 MHz

4.0 pF

Cibo Input Capacitance VEB = 0.5 V, IC = 0,f = 1.0 MHz

8.0 pF

NF Noise Figure IC = 100 µA, VCE = 5.0 V,RS =1.0kΩ,f=10 Hz to 15.7kHz

5.0 dB

td Delay Time VCC = 3.0 V, VBE = 0.5 V, 35 nstr Rise Time IC = 10 mA, IB1 = 1.0 mA 35 ns

ts Storage Time VCC = 3.0 V, IC = 10mA 200 nstf Fall Time IB1 = IB2 = 1.0 mA 50 ns

hFE DC Current Gain IC = 0.1 mA, VCE = 1.0 VIC = 1.0 mA, VCE = 1.0 VIC = 10 mA, VCE = 1.0 VIC = 50 mA, VCE = 1.0 VIC = 100 mA, VCE = 1.0 V

40701006030

300

VCE(sat) Collector-Emitter Saturation Voltage IC = 10 mA, IB = 1.0 mAIC = 50 mA, IB = 5.0 mA

0.20.3

VV

VBE(sat) Base-Emitter Saturation Voltage IC = 10 mA, IB = 1.0 mAIC = 50 mA, IB = 5.0 mA

0.65 0.850.95

VV

2N3904 / M

MB

T3904 / PZT3904NPN General Purpose Amplifier

(continued)

Page 26: Manual de Usuario Complementario

2N3904 / M

MB

T3904 / P

ZT

3904

Typical Characteristics

Base-Emitter ON Voltage vsCollector Current

0.1 1 10 1000.2

0.4

0.6

0.8

1

I - COLLECTOR CURRENT (mA)V

-

BA

SE

-EM

ITT

ER

ON

VO

LTA

GE

(V

)B

E(O

N)

C

V = 5VCE

25 °C

125 °C

- 40 °C

NPN General Purpose Amplifier(continued)

Base-Emitter SaturationVoltage vs Collector Current

0.1 1 10 100

0.4

0.6

0.8

1

I - COLLECTOR CURRENT (mA)

V

-

BA

SE

-EM

ITT

ER

VO

LTA

GE

(V)

BE

SA

T

C

β = 10

25 °C

125 °C

- 40 °C

Collector-Emitter SaturationVoltage vs Collector Current

0.1 1 10 100

0.05

0.1

0.15

I - COLLECTOR CURRENT (mA)V

-

CO

LL

EC

TOR

-EM

ITT

ER

VO

LTA

GE

(V

)C

ES

AT

25 °C

C

β = 10

125 °C

- 40 °C

Collector-Cutoff Currentvs Ambient Temperature

25 50 75 100 125 150

0.1

1

10

100

500

T - AMBIENT TEMPERATURE ( C)

I

- C

OL

LE

CTO

R C

UR

RE

NT

(n

A)

A

V = 30VCB

CB

O

°

Capacitance vs Reverse Bias Voltage

0.1 1 10 1001

2

3

4

5

10

REVERSE BIAS VOLTAGE (V)

CA

PAC

ITA

NC

E (

pF)

C obo

C ibo

f = 1.0 MHz

Typical Pulsed Current Gainvs Collector Current

0.1 1 10 1000

100

200

300

400

500

I - COLLECTOR CURRENT (mA)h

- T

YP

ICA

L P

UL

SE

D C

UR

RE

NT

GA

INF

E

- 40 °C

25 °C

C

V = 5VCE

125 °C

Page 27: Manual de Usuario Complementario

Power Dissipation vsAmbient Temperature

0 25 50 75 100 125 1500

0.25

0.5

0.75

1

TEMPERATURE ( C)

P

- PO

WE

R D

ISS

IPAT

ION

(W)

D

o

SOT-223

SOT-23

TO-92

Typical Characteristics (continued)

Noise Figure vs Frequency

0.1 1 10 1000

2

4

6

8

10

12

f - FREQUENCY (kHz)

NF

- N

OIS

E F

IGU

RE

(d

B)

V = 5.0VCE

I = 100 µA, R = 500 ΩC S

I = 1.0 mA R = 200ΩC

S

I = 50 µA

R = 1.0 kΩCS

I = 0.5 mA R = 200ΩC

S

Noise Figure vs Source Resistance

0.1 1 10 1000

2

4

6

8

10

12

R - SOURCE RESISTANCE ( )

NF

- N

OIS

E F

IGU

RE

(d

B)

I = 100 µAC

I = 1.0 mAC

S

I = 50 µAC

I = 5.0 mAC

θ - DE

GR

EE

S

0

406080100120

140160

20

180

Current Gain and Phase Anglevs Frequency

1 10 100 10000

5

10

15

20

25

30

35

40

45

50

f - FREQUENCY (MHz)

h

-

CU

RR

EN

T G

AIN

(d

B)

θ

V = 40VCE

I = 10 mAC

h fe

fe

Turn-On Time vs Collector Current

1 10 1005

10

100

500

I - COLLECTOR CURRENT (mA)

TIM

E (

nS

)

I = I = B1

C

B2I c

1040V

15V

2.0V

t @ V = 0VCBd

t @ V = 3.0VCCr

Rise Time vs Collector Current

1 10 1005

10

100

500

I - COLLECTOR CURRENT (mA)

t

- R

ISE

TIM

E (

ns)

I = I = B1

C

B2I c

10

T = 125°C

T = 25°CJ

V = 40VCC

r

J

2N3904 / M

MB

T3904 / P

ZT

3904NPN General Purpose Amplifier

(continued)

Page 28: Manual de Usuario Complementario

2N3904 / M

MB

T3904 / P

ZT

3904NPN General Purpose Amplifier

(continued)

Typical Characteristics (continued)

Storage Time vs Collector Current

1 10 1005

10

100

500

I - COLLECTOR CURRENT (mA)

t

- S

TOR

AG

E T

IME

(n

s)

I = I = B1

C

B2I c

10

S

T = 125°C

T = 25°CJ

J

Fall Time vs Collector Current

1 10 1005

10

100

500

I - COLLECTOR CURRENT (mA)

t

- FA

LL

TIM

E (

ns)

I = I = B1

C

B2I c

10V = 40VCC

f

T = 125°C

T = 25°CJ

J

Current Gain

0.1 1 1010

100

500

I - COLLECTOR CURRENT (mA)

h

- C

UR

RE

NT

GA

IN

V = 10 VCE

C

fe

f = 1.0 kHzT = 25 CA

o

Output Admittance

0.1 1 101

10

100

I - COLLECTOR CURRENT (mA)

h

- O

UT

PU

T A

DM

ITTA

NC

E (

mho

s) V = 10 VCE

C

oe

f = 1.0 kHzT = 25 CA

Input Impedance

0.1 1 100.1

1

10

100

I - COLLECTOR CURRENT (mA)

h

- IN

PU

T IM

PE

DA

NC

E (

k )

V = 10 VCE

C

ie

f = 1.0 kHzT = 25 CA

Voltage Feedback Ratio

0.1 1 101

2

3

4

5

7

10

I - COLLECTOR CURRENT (mA)

h

- V

OLT

AG

E F

EE

DB

AC

K R

AT

IO (

x10

)

V = 10 VCE

C

re

f = 1.0 kHzT = 25 CA

o

_4

Page 29: Manual de Usuario Complementario

Test Circuits

10 KΩΩΩΩΩ

3.0 V

275 ΩΩΩΩΩ

t1

C1 <<<<< 4.0 pF

Duty Cycle ===== 2%

Duty Cycle ===== 2%

<<<<< 1.0 ns

- 0.5 V

300 ns

10.6 V

10 < < < < < t1 <<<<< 500 µµµµµs

10.9 V

- 9.1 V

<<<<< 1.0 ns

0

0

10 KΩΩΩΩΩ

3.0 V

275 ΩΩΩΩΩ

C1 <<<<< 4.0 pF

1N916

FIGURE 2: Storage and Fall Time Equivalent Test Circuit

FIGURE 1: Delay and Rise Time Equivalent Test Circuit

2N3904 / M

MB

T3904 / P

ZT

3904NPN General Purpose Amplifier

(continued)

Page 30: Manual de Usuario Complementario

1Motorola Optoelectronics Device Data

The 4N25/A, 4N26, 4N27 and 4N28 devices consist of a gallium arsenideinfrared emitting diode optically coupled to a monolithic silicon phototransistordetector.

• Most Economical Optoisolator Choice for Medium Speed, Switching Applications

• Meets or Exceeds All JEDEC Registered Specifications

• To order devices that are tested and marked per VDE 0884 requirements, thesuffix ”V” must be included at end of part number. VDE 0884 is a test option.

Applications

• General Purpose Switching Circuits

• Interfacing and coupling systems of different potentials and impedances

• I/O Interfacing

• Solid State Relays

MAXIMUM RATINGS (TA = 25°C unless otherwise noted)

Rating Symbol Value Unit

INPUT LED

Reverse Voltage VR 3 Volts

Forward Current — Continuous IF 60 mA

LED Power Dissipation @ TA = 25°Cwith Negligible Power in Output Detector

Derate above 25°C

PD 120

1.41

mW

mW/°C

OUTPUT TRANSISTOR

Collector–Emitter Voltage VCEO 30 Volts

Emitter–Collector Voltage VECO 7 Volts

Collector–Base Voltage VCBO 70 Volts

Collector Current — Continuous IC 150 mA

Detector Power Dissipation @ TA = 25°Cwith Negligible Power in Input LED

Derate above 25°C

PD 150

1.76

mW

mW/°C

TOTAL DEVICE

Isolation Surge Voltage(1)

(Peak ac Voltage, 60 Hz, 1 sec Duration)VISO 7500 Vac(pk)

Total Device Power Dissipation @ TA = 25°CDerate above 25°C

PD 2502.94

mWmW/°C

Ambient Operating Temperature Range(2) TA –55 to +100 °C

Storage Temperature Range(2) Tstg –55 to +150 °C

Soldering Temperature (10 sec, 1/16″ from case) TL 260 °C

1. Isolation surge voltage is an internal device dielectric breakdown rating.1. For this test, Pins 1 and 2 are common, and Pins 4, 5 and 6 are common.2. Refer to Quality and Reliability Section in Opto Data Book for information on test conditions.

Preferred devices are Motorola recommended choices for future use and best overall value.GlobalOptoisolator is a trademark of Motorola, Inc.

Order this documentby 4N25/D

SEMICONDUCTOR TECHNICAL DATA

GlobalOptoisolator

*Motorola Preferred Devices

SCHEMATIC

PIN 1. LED ANODE2. LED CATHODE3. N.C.4. EMITTER5. COLLECTOR6. BASE

1

2

3

6

5

4

[CTR = 20% Min]

[CTR = 10% Min]

STANDARD THRU HOLECASE 730A–04

STYLE 1 PLASTIC

61

Motorola, Inc. 1995

REV 5

Page 31: Manual de Usuario Complementario

2 Motorola Optoelectronics Device Data

ELECTRICAL CHARACTERISTICS (TA = 25°C unless otherwise noted)(1)

Characteristic Symbol Min Typ (1) Max Unit

INPUT LED

Forward Voltage (IF = 10 mA) TA = 25°CTA = –55°CTA = 100°C

VF ———

1.151.31.05

1.5——

Volts

Reverse Leakage Current (VR = 3 V) IR — — 100 µA

Capacitance (V = 0 V, f = 1 MHz) CJ — 18 — pF

OUTPUT TRANSISTOR

Collector–Emitter Dark Current 4N25,25A,26,27(VCE = 10 V, TA = 25°C 4N28

ICEO ——

11

50100

nA

(VCE = 10 V, TA = 100°C) All Devices ICEO — 1 — µA

Collector–Base Dark Current (VCB = 10 V) ICBO — 0.2 — nA

Collector–Emitter Breakdown Voltage (IC = 1 mA) V(BR)CEO 30 45 — Volts

Collector–Base Breakdown Voltage (IC = 100 µA) V(BR)CBO 70 100 — Volts

Emitter–Collector Breakdown Voltage (IE = 100 µA) V(BR)ECO 7 7.8 — Volts

DC Current Gain (IC = 2 mA, VCE = 5 V) hFE — 500 — —

Collector–Emitter Capacitance (f = 1 MHz, VCE = 0) CCE — 7 — pF

Collector–Base Capacitance (f = 1 MHz, VCB = 0) CCB — 19 — pF

Emitter–Base Capacitance (f = 1 MHz, VEB = 0) CEB — 9 — pF

COUPLED

Output Collector Current (IF = 10 mA, VCE = 10 V)4N25,25A,264N27,28

IC (CTR)(2)

2 (20)1 (10)

7 (70)5 (50)

——

mA (%)

Collector–Emitter Saturation Voltage (IC = 2 mA, IF = 50 mA) VCE(sat) — 0.15 0.5 Volts

Turn–On Time (IF = 10 mA, VCC = 10 V, RL = 100 Ω)(3) ton — 2.8 — µs

Turn–Off Time (IF = 10 mA, VCC = 10 V, RL = 100 Ω)(3) toff — 4.5 — µs

Rise Time (IF = 10 mA, VCC = 10 V, RL = 100 Ω)(3) tr — 1.2 — µs

Fall Time (IF = 10 mA, VCC = 10 V, RL = 100 Ω)(3) tf — 1.3 — µs

Isolation Voltage (f = 60 Hz, t = 1 sec)(4) VISO 7500 — — Vac(pk)

Isolation Resistance (V = 500 V)(4) RISO 1011 — — Ω

Isolation Capacitance (V = 0 V, f = 1 MHz)(4) CISO — 0.2 — pF

1. Always design to the specified minimum/maximum electrical limits (where applicable).2. Current Transfer Ratio (CTR) = IC/IF x 100%.3. For test circuit setup and waveforms, refer to Figure 11.4. For this test, Pins 1 and 2 are common, and Pins 4, 5 and 6 are common.

Page 32: Manual de Usuario Complementario

3Motorola Optoelectronics Device Data

I C, O

UTP

UT

CO

LLEC

TOR

CU

RR

ENT

(NO

RM

ALIZ

ED)

TYPICAL CHARACTERISTICS

Figure 1. LED Forward Voltage versus Forward Current

2

1.8

1.6

1.4

1.2

11 10 100 1000

10

1

0.1

0.01 0.5 1IF, LED FORWARD CURRENT (mA)

2 5 10 20 50IF, LED INPUT CURRENT (mA)

V F, F

ORW

ARD

VO

LTAG

E (V

OLT

S)

25°C

100°C

TA = –55°C

NORMALIZED TO:IF = 10 mA

Figure 2. Output Current versus Input Current

PULSE ONLYPULSE OR DC

10

75

2

10.70.5

0.2

0.1–60 –40 –20 0 20 40 60 80 100

TA, AMBIENT TEMPERATURE (°C)I C, O

UTP

UT

CO

LLEC

TOR

CU

RR

ENT

(NO

RM

ALIZ

ED)

1

10

100

0.10 20 40 60 80 100

TA, AMBIENT TEMPERATURE (°C)

t, TI

ME

(s)

I

100

50

20

10

5

2

10.1 0.2 0.5 1 2 5 10 20 50 100

IF, LED INPUT CURRENT (mA)

CEO

, CO

LLEC

TOR

–EM

ITTE

R D

ARK

CU

RR

ENT

(NO

RM

ALIZ

ED)

µ

VCE = 30 V

10 V

tf

tr

tr

tf

0

VCE, COLLECTOR–EMITTER VOLTAGE (VOLTS)

I C, C

OLL

ECTO

R C

UR

REN

T (m

A)

4

8

12

16

20

24

28

5 mA

2 mA

1 mA

0 1 2 3 4 5 6 7 8 9 10

Figure 3. Collector Current versusCollector–Emitter Voltage

Figure 4. Output Current versus Ambient Temperature

Figure 5. Dark Current versus Ambient Temperature Figure 6. Rise and Fall Times(Typical Values)

IF = 10 mA NORMALIZED TO TA = 25°C

NORMALIZED TO:VCE = 10 VTA = 25°C

VCC = 10 V

RL = 1000

RL = 100

Page 33: Manual de Usuario Complementario

4 Motorola Optoelectronics Device Data

1007050

20

1075

2

10.1 0.2 0.5 0.7 1 2 5 7 10 20 50 70 100

IF, LED INPUT CURRENT (mA)

RL = 1000

100

10

1007050

20

1075

2

10.1 0.2 0.5 0.7 1 2 5 7 10 20 50 70 100

IF, LED INPUT CURRENT (mA)

RL = 1000

100

10

t, T

UR

N–O

FF T

IME

(s)

off

µ

t, T

UR

N–O

N T

IME

(s)

onµ

Figure 7. Turn–On Switching Times(Typical Values)

Figure 8. Turn–Off Switching Times(Typical Values)

VCC = 10 V VCC = 10 V

6

6 µA

C, C

APAC

ITAN

CE

(pF)

Figure 9. DC Current Gain (Detector Only) Figure 10. Capacitances versus Voltage

20

18

16

14

12

10

8

4

2

0

CCE

f = 1 MHz

0.05 0.1 0.2 0.5 1 2 5 10 20 50

V, VOLTAGE (VOLTS)

CLED

CCB

CEB

5 µA

4 µA

3 µA

2 µA

1 µA

4

3

2

1

0 2 4 6 8 10 12 14 16 18 20

VCE, COLLECTOR–EMITTER VOLTAGE (VOLTS)

I C, T

YPIC

AL C

OLL

ECTO

R C

UR

REN

T (m

A)

IB = 7 µAIF = 0

TEST CIRCUIT

VCC = 10 V

IF = 10 mA

INPUT

RL = 100 Ω

OUTPUT

WAVEFORMS

10%

90%

ton

INPUT PULSE

OUTPUT PULSE

tf

toff

tr

Figure 11. Switching Time Test Circuit and Waveforms

Page 34: Manual de Usuario Complementario

6 Motorola Optoelectronics Device Data

*Consult factory for leadform option availability

NOTES:1. DIMENSIONING AND TOLERANCING PER ANSI

Y14.5M, 1982.2. CONTROLLING DIMENSION: INCH.3. DIMENSION L TO CENTER OF LEAD WHEN

FORMED PARALLEL.

CASE 730D–05ISSUE D

6 4

1 3

–A–

–B–

N

C

KG

F 4 PL

SEATING

D 6 PL

E 6 PL

PLANE

–T–

MAM0.13 (0.005) B MT

L

J

DIM MIN MAX MIN MAXMILLIMETERSINCHES

A 0.320 0.350 8.13 8.89B 0.240 0.260 6.10 6.60C 0.115 0.200 2.93 5.08D 0.016 0.020 0.41 0.50E 0.040 0.070 1.02 1.77F 0.010 0.014 0.25 0.36G 0.100 BSC 2.54 BSCJ 0.008 0.012 0.21 0.30K 0.100 0.150 2.54 3.81L 0.400 0.425 10.16 10.80N 0.015 0.040 0.38 1.02

Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regardingthe suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit,and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters can and do vary in differentapplications. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Motorola doesnot convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components insystems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure ofthe Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any suchunintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmlessagainst all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or deathassociated with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part.Motorola and are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Opportunity/Affirmative Action Employer.

How to reach us:USA / EUROPE: Motorola Literature Distribution; JAPAN : Nippon Motorola Ltd.; Tatsumi–SPD–JLDC, Toshikatsu Otsuki,P.O. Box 20912; Phoenix, Arizona 85036. 1–800–441–2447 6F Seibu–Butsuryu–Center, 3–14–2 Tatsumi Koto–Ku, Tokyo 135, Japan. 03–3521–8315

MFAX: [email protected] – TOUCHTONE (602) 244–6609 HONG KONG: Motorola Semiconductors H.K. Ltd.; 8B Tai Ping Industrial Park, INTERNET: http://Design–NET.com 51 Ting Kok Road, Tai Po, N.T., Hong Kong. 852–26629298

4N25/D

Page 35: Manual de Usuario Complementario

SEMICONDUCTORTECHNICAL DATA

OCTAL PERIPHERALDRIVER ARRAYS

PIN CONNECTIONS

Order this document by ULN2803/D

A SUFFIXPLASTIC PACKAGE

CASE 707

6

9

8

7

5

4

3

2

1

10

11

12

13

14

15

16

17

18

Gnd

1MOTOROLA ANALOG IC DEVICE DATA

The eight NPN Darlington connected transistors in this family of arraysare ideally suited for interfacing between low logic level digital circuitry (suchas TTL, CMOS or PMOS/NMOS) and the higher current/voltagerequirements of lamps, relays, printer hammers or other similar loads for abroad range of computer, industrial, and consumer applications. All devicesfeature open–collector outputs and free wheeling clamp diodes for transientsuppression.

The ULN2803 is designed to be compatible with standard TTL familieswhile the ULN2804 is optimized for 6 to 15 volt high level CMOS or PMOS.

MAXIMUM RATINGS (TA = 25°C and rating apply to any one device in thepackage, unless otherwise noted.)

Rating Symbol Value Unit

Output Voltage VO 50 V

Input Voltage (Except ULN2801) VI 30 V

Collector Current – Continuous IC 500 mA

Base Current – Continuous IB 25 mA

Operating Ambient Temperature Range TA 0 to +70 °C

Storage Temperature Range Tstg –55 to +150 °C

Junction Temperature TJ 125 °C

RθJA = 55°C/WDo not exceed maximum current limit per driver.

ORDERING INFORMATION

D i

Characteristics

DeviceInput

Compatibility VCE(Max)/IC(Max)

OperatingTemperature

Range

ULN2803A TTL, 5.0 V CMOS50 V/500 mA TA = 0 to + 70°C

ULN2804A 6 to 15 V CMOS, PMOS50 V/500 mA TA = 0 to + 70°C

Motorola, Inc. 1996 Rev 1

Page 36: Manual de Usuario Complementario

ULN2803 ULN2804

2 MOTOROLA ANALOG IC DEVICE DATA

ELECTRICAL CHARACTERISTICS (TA = 25°C, unless otherwise noted)

Characteristic Symbol Min Typ Max Unit

Output Leakage Current (Figure 1)(VO = 50 V, TA = +70°C)(VO = 50 V, TA = +25°C)(VO = 50 V, TA = +70°C, VI = 6.0 V)(VO = 50 V, TA = +70°C, VI = 1.0 V)

All TypesAll TypesULN2802ULN2804

ICEX––––

––––

10050

500500

µA

Collector–Emitter Saturation Voltage (Figure 2)(IC = 350 mA, IB = 500 µA)(IC = 200 mA, IB = 350 µA)(IC = 100 mA, IB = 250 µA)

All TypesAll TypesAll Types

VCE(sat)–––

1.10.950.85

1.61.31.1

V

Input Current – On Condition (Figure 4)(VI = 17 V)(VI = 3.85 V)(VI = 5.0 V)(VI = 12 V)

ULN2802ULN2803ULN2804ULN2804

II(on)––––

0.820.930.351.0

1.251.350.51.45

mA

Input Voltage – On Condition (Figure 5)(VCE = 2.0 V, IC = 300 mA)(VCE = 2.0 V, IC = 200 mA)(VCE = 2.0 V, IC = 250 mA)(VCE = 2.0 V, IC = 300 mA)(VCE = 2.0 V, IC = 125 mA)(VCE = 2.0 V, IC = 200 mA)(VCE = 2.0 V, IC = 275 mA)(VCE = 2.0 V, IC = 350 mA)

ULN2802ULN2803ULN2803ULN2803ULN2804ULN2804ULN2804ULN2804

VI(on)––––––––

––––––––

132.42.73.05.06.07.08.0

V

Input Current – Off Condition (Figure 3)(IC = 500 µA, TA = +70°C)

All Types II(off) 50 100 – µA

DC Current Gain (Figure 2)(VCE = 2.0 V, IC = 350 mA)

ULN2801 hFE 1000 – – –

Input Capacitance CI – 15 25 pF

Turn–On Delay Time(50% EI to 50% EO)

ton – 0.25 1.0 µs

Turn–Off Delay Time(50% EI to 50% EO)

toff – 0.25 1.0 µs

Clamp Diode Leakage Current (Figure 6)(VR = 50 V)

TA = +25°CTA = +70°C

IR – – 50100

µA

Clamp Diode Forward Voltage (Figure 7)(IF = 350 mA)

VF – 1.5 2.0 V

Page 37: Manual de Usuario Complementario

ULN2803 ULN2804

3MOTOROLA ANALOG IC DEVICE DATA

IC

VCEOpen

µA

Open ICEXDUT

V

DUT

Open

Vin

VCE

Open

IF

VF

V

DUT

V

IC

µA

DUT

IR

VR

DUT

Open

VCE

Open

VinV

TEST FIGURES

VCEOpen

µA

DUTµAVin

Iin

hFEICIin

(See Figure Numbers in Electrical Characteristics Table)

OpenDUT

Open

Vin

µA

Figure 1. Figure 2.

Figure 3. Figure 4.

Figure 5. Figure 6.

Figure 7.

Page 38: Manual de Usuario Complementario

ULN2803 ULN2804

4 MOTOROLA ANALOG IC DEVICE DATA

200

2.0 5.0VIN, INPUT VOLTAGE (V)

1211109.08.07.06.00

0.5

1.0

1.5

2.0

6.05.55.04.53.5 4.03.02.50

2.0

0.5

1.0

All Types

IIN, INPUT CURRENT (µA)8006004002000

0

200

400

0.5

600

2.01.50 1.0

All Types

0

600

400

VCE(sat), SATURATION VOLTAGE (V)

1.5

VIN, INPUT VOLTAGE (V)

Input Characteristics

Figure 8. Output Current versusSaturation Voltage

I ,

INPU

T C

UR

REN

T (m

A)IN I

, IN

PUT

CU

RR

ENT

(mA)

IN

I ,

CO

LLEC

TOR

CU

RR

ENT

(mA)

C I ,

CO

LLEC

TOR

CU

RR

ENT

(mA)

C

TYPICAL CHARACTERISTIC CURVES – T A = 25°C, unless otherwise notedOutput Characteristics

Figure 9. Output Current versusInput Current

Figure 10. ULN2803 Input Currentversus Input Voltage

Figure 11. ULN2804 Input Currentversus Input Voltage

13

2.7 k

7.2 k3.0 k

Pin 10

1/8 ULN2803

3.0 k

7.2 k

10.5 k

1/8 ULN2804

Figure 12. Representative Schematic Diagrams

Pin 10

Page 39: Manual de Usuario Complementario

ULN2803 ULN2804

5MOTOROLA ANALOG IC DEVICE DATA

OUTLINE DIMENSIONS

NOTES:1. POSITIONAL TOLERANCE OF LEADS (D),

SHALL BE WITHIN 0.25 (0.010) AT MAXIMUMMATERIAL CONDITION, IN RELATION TOSEATING PLANE AND EACH OTHER.

2. DIMENSION L TO CENTER OF LEADS WHENFORMED PARALLEL.

3. DIMENSION B DOES NOT INCLUDE MOLDFLASH.

1

SEATINGPLANE

10

9

18

M

A

B

K

C

N

F

G

DH

J

LDIM MIN MAX MIN MAX

INCHESMILLIMETERS

A 22.22 23.24 0.875 0.915B 6.10 6.60 0.240 0.260C 3.56 4.57 0.140 0.180D 0.36 0.56 0.014 0.022F 1.27 1.78 0.050 0.070G 2.54 BSC 0.100 BSCH 1.02 1.52 0.040 0.060J 0.20 0.30 0.008 0.012K 2.92 3.43 0.115 0.135L 7.62 BSC 0.300 BSCM 0 15 0 15 N 0.51 1.02 0.020 0.040

A SUFFIXPLASTIC PACKAGE

CASE 707–02ISSUE C