Pages: [1]   Go Down
Author Topic: ULN2004 Input Voltage (Output On)  (Read 820 times)
0 Members and 1 Guest are viewing this topic.
Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2387
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti,
Su internet ho visto tantissimi schemi di circuiti con Arduino ed ULN2004, leggendo il datasheet scopro però che..
Per accendere i transistor in modo completo e sicuro servono almeno 6 volt  smiley-eek
Volevo azionare un motorino stepper da 24v, dite che è sicuro utilizzare 5v per accendere i transistor? I 6 volt sono per il caso limite di carichi a 50v?

Ciao e grazie a tutti
Logged

Offline Offline
Full Member
***
Karma: 4
Posts: 219
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Proprio così,
La famiglia ULN2004 non va bene per essere pilotata a 5Volt, al loro posto, se ti devi interfacciare ai micro atmega ti consiglio l'uso di ULN2003A che hanno una R sulla base di 2.7K
Gli ULN200X hanno solo 7 Transistor Darlington, se vuoi la versione a 8 Tr utilizza gli ULN2803A.
Poi magari lo colleghi lo stesso e funziona.... ma il costruttore es TI non ne garantisce il funzionamento a quelle tensioni.


Questo è quello che riportano i DS.
Code:
The ULN2002A is designed specifically for use with 14-V to 25-V PMOS devices. Each input of this device has a
Zener diode and resistor in series to control the input current to a safe limit. The ULN2003A and ULQ2003A have
a 2.7-kΩ series base resistor for each Darlington pair for operation directly with TTL or 5-V CMOS devices. The
ULN2004A and ULQ2004A have a 10.5-kΩ series base resistor to allow operation directly from CMOS devices
that use supply voltages of 6 V to 15 V. The required input current of the ULN/ULQ2004A is below that of the
ULN/ULQ2003A, and the required voltage is less than that required by the ULN2002A.
« Last Edit: September 08, 2012, 03:40:39 am by cyclone » Logged

Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2387
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
Grazie per la risposta, per fortuna ho dei ULN2003A in casa, nel datasheet http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00001244.pdf non ho trovato un limite massimo al prelievo totale di corrente, teoricamente potrei prelevare 0.5*7=3.5A ma mi sembrano un pò troppi per un DIP16 senza dissipazione.. Data la VCEsat(ON) di 1.3v il chip dovrebbe dissipare 1.3*3.5=4.55W..  smiley-eek
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ciao,
Grazie per la risposta, per fortuna ho dei ULN2003A in casa, nel datasheet http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00001244.pdf non ho trovato un limite massimo al prelievo totale di corrente, teoricamente potrei prelevare 0.5*7=3.5A ma mi sembrano un pò troppi per un DIP16 senza dissipazione.. Data la VCEsat(ON) di 1.3v il chip dovrebbe dissipare 1.3*3.5=4.55W.. 

Effettivamente il ds dice che ogni canale ha una corrente nominale di 500mA ed arriva a picchi di 600mA.....sembra che sia proprio così come hai fatto i conti....

Quote
The ULN2001, ULN2002, ULN2003 and ULN
2004 are high voltage, high current Darlington
arrays each containing seven open collector
Darlington pairs with common emitters. Each
channel rated at 500 mA and can withstand peak
currents of 600 mA. Suppression diodes are
included for inductive load driving and the inputs
are pinned opposite the outputs to simplify board
layout.
   
Logged

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 129
Posts: 9502
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La corrente massima globale è data dalle caratteristiche termiche del case, 70 C°/W per il DIP 16 e 120 C°/W per il SO16.
Ipotizzando l'uso del DIP16, che dissipa quasi il doppio del calore, e prendendo come Vcesat il valore tipico di 1.3V a 350 mA ne deriva che con tale corrente l'IC deve dissipare circa 1.3*0.35 = 0.455 W, se vogliamo tenere la temperatura del IC sotto i 100°, ipotizzando Ta 25°, il limite di corrente è dato da (100-25)/70 = 1.07 W dissipabili -> 1.07/0.455 * 350 mA= 2.3 * 350 mA = 823 mA continui, controprova 1.07W/1.3V =  823 mA, in caso di PWM si prende in considerazione il valore RMS della corrente.
Nel caso di case SO16 il limite, per tutto l'IC, diventa solo 470 mA, cioè meno della corrente massima per singola porta.
Logged

Torino
Offline Offline
God Member
*****
Karma: 3
Posts: 766
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
La corrente massima globale è data dalle caratteristiche termiche del case, 70 C°/W per il DIP 16 e 120 C°/W per il SO16.
Ipotizzando l'uso del DIP16, che dissipa quasi il doppio del calore, e prendendo come Vcesat il valore tipico di 1.3V a 350 mA ne deriva che con tale corrente l'IC deve dissipare circa 1.3*0.35 = 0.455 W, se vogliamo tenere la temperatura del IC sotto i 100°, ipotizzando Ta 25°, il limite di corrente è dato da (100-25)/70 = 1.07 W dissipabili -> 1.07/0.455 * 350 mA= 2.3 * 350 mA = 823 mA continui, controprova 1.07W/1.3V =  823 mA, in caso di PWM si prende in considerazione il valore RMS della corrente.
Nel caso di case SO16 il limite, per tutto l'IC, diventa solo 470 mA, cioè meno della corrente massima per singola porta.

Ciao,
quindi è meglio fare i conti seguendo sempre ciò che dicono i grafici.....
Logged

Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2387
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La corrente massima globale è data dalle caratteristiche termiche del case, 70 C°/W per il DIP 16 e 120 C°/W per il SO16.
Ipotizzando l'uso del DIP16, che dissipa quasi il doppio del calore, e prendendo come Vcesat il valore tipico di 1.3V a 350 mA ne deriva che con tale corrente l'IC deve dissipare circa 1.3*0.35 = 0.455 W, se vogliamo tenere la temperatura del IC sotto i 100°, ipotizzando Ta 25°, il limite di corrente è dato da (100-25)/70 = 1.07 W dissipabili -> 1.07/0.455 * 350 mA= 2.3 * 350 mA = 823 mA continui, controprova 1.07W/1.3V =  823 mA, in caso di PWM si prende in considerazione il valore RMS della corrente.
Nel caso di case SO16 il limite, per tutto l'IC, diventa solo 470 mA, cioè meno della corrente massima per singola porta.

Ok, grazie, in questo caso il package DIP è molto vantaggioso smiley
Peccato che non hanno messo la Vcesat @ 500mA nel datasheet.. questa mancanza in realtà mi "puzza" un pò e mi fa pensare che sia molto elevata (es. 1.7v tipici) non capisco altrimenti perché non indicarla.. sarebbe stato un parametro apprezzabile per un progettista..

Ciao
Logged

Pages: [1]   Go Up
Jump to: