controllare LED RGB 350mA 3watt: resistenze o driver?

molto presto mi arriverà questo LED RGB, i 3 watt credo si riferiscano alla somma dei 3 led da 1 watt ciascuno


3W RGB Full Rainbow High Power Star LED Light Lamp 4pins
Emitted Color : RGB (Red, Green, Blue)
DC Forward Voltage: RED: 2.3 ~ 2.6V, GREEN: 3.4 ~ 3.8V, BLUE: 3.4 ~ 3.8V
DC Forward Current : 350-1000mA (credo che 1A sia un errore qui..)

finora ho sperimentato questo schema con semplici led ma dovendo installare l'RGB vorrei avere la vostra opinione a riguardo.

Ciascun led del dovrebbe venire attivato dai digital pin grazie al transistor 2N2222A. L'alimentazione arriva direttamente dalla sorgente (batteria 7.2volt).

La resistenza è stata calcolata secondo i dati forniti dal venditore: es. per il verde: 7,2 volt - 3,4 volt / 0,350A = 10,8 ohm (potenza 1,33 watt) e quindi 11ohm 2 watt.

in questo modo saro' in grado di gestire le 255 sfumature di colore dei led tramite codice analogico?

E' un circuito sicuro per i led? oppure avrei dovuto usare un driver di corrente costante come questo su ciascun led e innalzando l'alimentazione? dovrei mantenere comunque le resistenze e il transistor in questo caso?

ho trovato questo schema in una discussione che affrontava il mio stesso problema, credo che procedero' con questo

l'unico dubbio che mi resta è il calcolo delle resistenze: devo farlo considerando con la solita formula?

Ciao,
qui trovi il calcolo per usare lm317 come regolatore di corrente:
http://www.reuk.co.uk/LM317-Current-Calculator.htm

Per poterti dire con certezza la corrente giusta devi fornici il codice del LED.
È meglio che usi 3 driver di corrente costante come quello indicato perché ha un rendimento molto superiore a una resistenza. Le resistenze come hai calcolato dissipano 4,6W per un led a 3W.
Un driver ha un rendiemnto tipicamente sopra il 80%.
Quel driver indicato ha bisogno di almeno 8V é possibile che non funziona correttamente con una batteria da 7,2V. Anche se il datasheet http://www.micro-bridge.com/data/CRpowtech/PT4115E.pdf parla di una tensione di ingresso da 6 a 30V; al limite devi toglier i 4 Diodi radrizzatori di entrata e collegare il driver ai 7,2V in modo corretto.

Usa al posto del 2n2222 un darlington tipo TIP120 o un MOSFET tipo IRF540N. Il 2N2222 regge la corrente ma ha un guadagno basso puoi avere problemi di portarlo in saturazione.

Anche la soluzione con i LM317 come generatori di corrente continua non cambia niente nel basso rendimento del circuito. Rispetto alle resistenze avrai una corrente un po piú costante ma anche la resistenza basta per i LED. In questo caso con una batteria da 12V hai una pedita di quai 8W per un LED da 3W. Dovrai mettere dei dissipatori sui LM317.

Ciao Uwe

uwefed:
Per poterti dire con certezza la corrente giusta devi fornici il codice del LED.

il codice del led non ce l'ho, ho solo le informazioni dove l'ho preso su ebay, pero' mi sembra che ci siano tutte

È meglio che usi 3 driver di corrente costante come quello indicato perché ha un rendimento molto superiore a una resistenza. Le resistenze come hai calcolato dissipano 4,6W per un led a 3W.
Un driver ha un rendiemnto tipicamente sopra il 80%.
Quel driver indicato ha bisogno di almeno 8V é possibile che non funziona correttamente con una batteria da 7,2V. Anche se il datasheet http://www.micro-bridge.com/data/CRpowtech/PT4115E.pdf parla di una tensione di ingresso da 6 a 30V; al limite devi toglier i 4 Diodi radrizzatori di entrata e collegare il driver ai 7,2V in modo corretto.

OK! ma se installo il driver che ho linkato, le resistenze le devo togliere a questo punto? io non ho capito bene a che voltaggio esce la corrente dal driver, se deve essere comunque corretta con le resistenze oppure sono già integrate nel driver stesso.

Usa al posto del 2n2222 un darlington tipo TIP120 o un MOSFET tipo IRF540N. Il 2N2222 regge la corrente ma ha un guadagno basso puoi avere problemi di portarlo in saturazione.

grazie del consiglio!

Scusami, Mi accorgo solo adesso del errore.

Tutti due i circuiti proposti prevedono il LED RGB con tutti i anodi e tutti i catodi portati fuori mentre quello indicato ha il catodo comune.

Il drivercorrente costante indicato col integrato PT4115 http://www.micro-bridge.com/data/CRpowtech/PT4115E.pdf non puó essere usato per pilotare un LED RGB con catodo comune.

OK! ma se installo il driver che ho linkato, le resistenze le devo togliere a questo punto? io non ho capito bene a che voltaggio esce la corrente dal driver, se deve essere comunque corretta con le resistenze oppure sono già integrate nel driver stesso.

Per la cronaca: Non servono resistenze. il driver regola la corrente finche é quella voluta indipendentemente dalla tensione sul diodo. L' unico limite é, che la tensione deve essere abbastanza grande da non limitare la corrente.

Ciao Uwe

uwefed:
Scusami, Mi accorgo solo adesso del errore.

Tutti due i circuiti proposti prevedono il LED RGB con tutti i anodi e tutti i catodi portati fuori mentre quello indicato ha il catodo comune.

Il drivercorrente costante indicato col integrato PT4115 http://www.micro-bridge.com/data/CRpowtech/PT4115E.pdf non puó essere usato per pilotare un LED RGB con catodo comune.

nooooooo!!
e adesso che facccio?

Cosa hai gia comprato?
Ciao Uwe

il driver corrente linkato..

il led già lo avevo comprato :frowning:

in pratica dovevo comprare un led con 6 pin e non 4! :frowning:

tipo questo?

Product Number

DC-LE14112
Product Name

3W RGB LED, Full Color-1W Per Color 30-50lm, 1pcs
Lens Color

Water Clear
Emitted Color

Red, Green, Blue
Intensity Typ.

Red(30lm), Green(55lm), Blue(9lm)
Viewing Angle

160°
Forward Voltage

2.2~2.8V(Red), 3.0~3.8V(Green), 3.0~3.8V(Blue)
Forward Current

350mA
Net Weight

10g / 0.4oz

Ciao

io ho utilizzato l'integrato ZXDL1350 della Zetex (ora Diodes):
http://www.diodes.com/zetex/_pdfs/3.0/pdf/ZXLD1350.pdf

posterò il progetto sul mio blog a breve, se intanto vuoi vederlo all'opera:

se hai un led rgb ovviamente te ne servono 3.
bye

leggendo i commenti sul driver in questione (questo) dite che cosi' è dimmerabile?
lo schema dovrebbe corrispondere al driver, con montato l'efficiente PT4115

Ho aggiunto un partitore di tensione (voltage divider) con due resistenze da 1 ohm per avere 2,5volt sull'entrata dim del PT4115 come da datasheet.

Quindi andranno aggiunti: un cavetto dall'uscita PIN10 dell'arduino al pin 8 (Dim) del PT4115 (con tensione a 2,5volt) e il cavetto dalla massa del chip alla massa dell'arduino con una resistenza pull down da 10kohm.

A questo punto non credo servano i transistor.

ho seguito le indicazioni di un altro utente qui che ha postato anche un video su youtube

No, cosí non funziona.

http://www.micro-bridge.com/data/CRpowtech/PT4115E.pdf:
The DIM pin can be driven by an external DC voltage (VDIM) to adjust the output current to a value below the nominal average value defined by RS. The DC voltage is valid from 0.5V to 2.5V. When the dc voltage is higher than 2.5V, the output current keeps constant. The LED current also can be adjusted by a resistor connected to the DIM pin. An internal pull-up resistor
(typical 200KÙ) is connected to a 5V internal regulator. The voltage of DIM pin is divided by the internal and external resistor.
The DIM pin is pulled up to the internal regulator (5V) by a 200kOhm resistor. It can be floated at normal working. When a voltage applied to DIM falls below the threshold (0.3V nom.), the output switch is turned off. The internal regulator and voltage reference remain powered during shutdown to provide the reference for the shutdown circuit. Quiescent supply current during shutdown is nominally 95uA and switch leakage is below 5uA.

Se metti l'entrata DIM a massa il driver si spegne. se lo metti a H regola la corrente settata. da 0,5 a 2,5V ha un funzionamento analogico dove la tensione regola l' intensita della corrente.
Lo userei in modalitá digitale con un segnale PWM dal Arduino.

Toglierei inoltre i 4 diodi dalla schedina e collegherei direttamente la massa, i 5V e il segnale PWM al driver.

Ciao Uwe

uwefed:
No, cosí non funziona.

http://www.micro-bridge.com/data/CRpowtech/PT4115E.pdf:
The DIM pin can be driven by an external DC voltage (VDIM) to adjust the output current to a value below the nominal average value defined by RS. The DC voltage is valid from 0.5V to 2.5V. When the dc voltage is higher than 2.5V, the output current keeps constant. The LED current also can be adjusted by a resistor connected to the DIM pin. An internal pull-up resistor
(typical 200KÙ) is connected to a 5V internal regulator. The voltage of DIM pin is divided by the internal and external resistor.
The DIM pin is pulled up to the internal regulator (5V) by a 200kOhm resistor. It can be floated at normal working. When a voltage applied to DIM falls below the threshold (0.3V nom.), the output switch is turned off. The internal regulator and voltage reference remain powered during shutdown to provide the reference for the shutdown circuit. Quiescent supply current during shutdown is nominally 95uA and switch leakage is below 5uA.

Se metti l'entrata DIM a massa il driver si spegne. se lo metti a H rgola la corrente settata. da 0,5 a 2,5V ha un funzionamento analogico dove la tensione regola l' intensita della corrente.
Lo userei in modalitá digitale con un segnale PWM dal Arduino.

Toglierei inoltre i 4 diodi dalla schedina e collegherei direttamente la massa, i 5V e il segnale PWM al driver.

Ciao Uwe

ho fatto un disegno da schifo ma sul dim collego solo il pin 10 pwm con il quale dovrei inviare il comando "analogWrite" mentre la massa dell'arduino è collegata alla massa del driver. Ecco forse cosi' è piu' chiaro:


(ho dimenticato la resistenza pull down da 10kohm sulla massa...)

Non serve partitore. Il segnale PWM deve essere con livelli 0V e 5V.
Ciao Uwe

uwefed:
Non serve partitore. Il segnale PWM deve essere con livelli 0V e 5V.
Ciao Uwe

grazie Uwe!

sono arrivati i driver dalla cina!

ho provato a collegarli con 2 batterie da 3,6 volt ciascuna (tot 7,2volt) e il led RGB funziona alla grande! poi ho provato a collegare il driver ad un alimentatore esterno a 9volts e l'illuminazione dei led mi sembra era la stessa

a questo punto mi conviene togliere i diodi (che poi mi sembra che sono 5)? che vantaggi otterrei scollegandoli? è talmente microscopico che rischierei di fare un casino!

usando quel driver l'illuminazione non puo' cambiare semplicemente perche' ti da la corrente ottimale per il led sia che tu lo alimenti a 6volt che a 30volt

i diodi servono se metti in ingresso una corrente alternata, se tu lo alimenti con una corrente continua invece di toglierli metti la tensione continua ai capi del condensatore da 100uF, rispetta il + e il - miraccomando

credo possa funzionare anche con 5 volt se ti attacchi al condensatore

reizel:
usando quel driver l'illuminazione non puo' cambiare semplicemente perche' ti da la corrente ottimale per il led sia che tu lo alimenti a 6volt che a 30volt

era proprio quello che volevo verificare :slight_smile:

i diodi servono se metti in ingresso una corrente alternata, se tu lo alimenti con una corrente continua invece di toglierli metti la tensione continua ai capi del condensatore da 100uF, rispetta il + e il - miraccomando

credo possa funzionare anche con 5 volt se ti attacchi al condensatore

spero di non bruciare nulla altrimenti devo aspettare un'altro mese :~

i diodi del circuitino ti permettono di alimentare il driver sia con una corrente alternata sia con una continua senza dover rispettare polarita', insomma attacchi + e - come capita

ai capi del condensatore DEVI rispettare + e - e usare solo tensioni continue (quindi batterie o alimentatore da banco in continua)

basta che non sbagli :slight_smile:

Ti ho consigliato di toglere i 4 diodi per eliminare i 1,4V che perderesti sui diodi e di collegare l' alimentazione con la polaritá giusta dopo i diodi.

Il quinto diodo serve per radrizzare la tensione prodotta dal convertitore DC/DC e percui NON va tolto.

Ciao Uwe