Info su led RGB

Ovviamente la qualità cromatica del led dipende da molti parametri, di sicuro la corrente consigliata per ogni colore è diversa per garantire la stessa emissione luminosa, però di quel led non si sa il modello esatto ed è impossibile reperire il datasheet.
In linea di massima se alimenta verde e rosso, tutti e due con la stessa corrente, ottiene un colore compreso tra il gialloverde e il giallorosso, o più facilmente un arancio, poi regolando finemente la corrente su i due colori è possibile ottenere il giallo desiderato.
Questo è un breve video, quasi due anni fa, dove sto facendo i primi test con i led RGB WS2812, come si vede bene è possibile ottenere qualunque colore con i led RGB.

allora tornate dalla mia in ardware ..no fa nulla (se non con alckune prove esterne che rilflettano la luce in modi differenti), magari in software potrebbe percepire il giallo che vorrebbe vedere giocando sui tempi do razione dell'occhio.

Puso:
allora tornate dalla mia in ardware ..no fa nulla (se non con alckune prove esterne che rilflettano la luce in modi differenti), magari in software potrebbe percepire il giallo che vorrebbe vedere giocando sui tempi do razione dell'occhio.

Ti è già stato detto e ripetuto ...

  1. Studiati la "Mesolanza Additiva dei Colori" ... perché NON hai le idee chiare
  2. Ragiona su come funziona uno schermo LCD a colori (i monitor piatti ad esempio e come, con RGB, facciano tutti i colori che vedi in TV).

Guglielmo

Puso la pianti di dire sciocchezze ?
Ma hai una pallida idea di come funziona l'occhio umano ?
Sopratutto lo sai che il nostro occhio ha ricettori per i colori, i coni, che sono sensibili solo alla terna RGB, guarda caso, ed proprio per questo motivo che usando una emissione cromatica basata solo su quei tre colori si possono ottenere tutte le sfumature percepibili dall'occhio umano.

Mescolare la luce di 2 led ci sono diversi efetti:

  1. il colore dei 3 LED che compongono il LED RGB
  2. la luminositá a paritá di corrente dei 3 LED, (Il rosso generalmente é piú luminoso del blu).
  3. la corrente (o il PWM) che si da a ciascuno dei 3LED

La cosa piú semplice é che metti delle resistenze per avere la corrente nominale (normalmente 20mA) per ogni LED. poi vari il rapporto PWM dei 2 LED per ottenere il colore che desideri.

Una pallina di pingpong bianca con un buco dove infilare il LED da una mescolanza buona dei colori che guardando direttamente sono leggermente separati e percui visibili come 3 colori diversi e non un colore unico.

Ciao Uwe

Grazie,inanzitutto a chi sta dando delle dritte utili per risolvere il problema.
Come prima prova Colore sto utilizzando questo sistema:
Piloto i 35 led rgb tramite alimentatore 5V/3A ( Taratura iniziale 4,2V tramite Trimmer interno e tutti i led in parallelo e pilotati tramite due transistor bdw93c ,uno per il Red e uno per il Green ).
Verificando che all'accensione del Green e del Red singolarmente il risultato è quello che voglio,quando accendo ambedue per ottenere il Giallo,..il risultato non è buono ( ad occhio mi sembra un GialloVerde ).
Dati:
I Totale per 35Led Red = 0,2A / 35 Resistenze da 100 Ohm
I Totale per 35Led Green = 0,1A / 35 Resistenze da 47 Ohm

Questa disparità di corrente incide secondo voi ??

Ciao

  1. I LED non si pilotano in tensione ma in corrente
  2. non si mettono LED in paralello indipendente se sono di colori diversi o uguali.
  3. Non capisco perché per i LED verdi usi una corrente minore e una resistenza piú piccola.

Ciao Uwe

uwefed:

  1. I LED non si pilotano in tensione ma in corrente
  2. non si mettono LED in paralello indipendente se sono di colori diversi o uguali.
  3. Non capisco perché per i LED verdi usi una corrente minore e una resistenza piú piccola.

Ciao Uwe

  1. non si mettono LED in paralello indipendente se sono di colori diversi o uguali,scusa che significa ?? questo modello possiede un catodo in comune e tre anodi,come faccio a metterli in serie ??

no....

uwefed intendeva che non si mettono in brutale parallelo tra loro senza una resistenza di limitazione per ogni led

che io son sicuro tu abbia messo, dato che per 35 led dici di aver usato 35 resistenze....

comunque anche a me non torna molto il conto delle correnti, per cortesia me lo espliciti?

mauroplus:
Per ottenere il giallo,accendendo il V+R in contemporanea ,la corrente che scorre nei led deve essere uguale ( con stessa Vcc ,ma diversa vf ) oppure essendo diversa in questo modo prevale un colore rispetto all'altro

L'occhio non percepisce la luminosità in modo lineare.
L'occhio non percepisce i colori base nello stesso modo a diverse luminosità.
I LED non emettono la stessa luminosità a parità di corrente.

In sostanza non c'è niente di lineare/determinabile/progettabile a priori.

A meno di non "linearizzare" via software con vari fattori correttivi ottenuti da misurazioni precise.

Si può partire dal modello dei colori HSV ideale (più intuitivo e trattabile), e trasformare lo spazio HSV in valori RGB (una semplice conversione). Ad ogni valore RGB ottenuto dalla conversione va applicato un fattore correttivo (che va a compensare contemporaneamente le non linearità dell'occhio e le non linearità dei LED) in modo tale da poter ottenere una luce bianca il più possibile priva di dominanti cromatiche a qualsiasi luminosità.

A quel punto si può iniziare a giocare con i colori che risulteranno "giusti".

Naturalmente si da per scontato che i valori RGB corretti servono per comandare delle uscite PWM che regolano la luminosità dei singoli diodi.

La via più breve è già stata detta: regola i valori RGB a mano fino ad ottenere colore e luminosità desiderate.

Ok,no problem per ogni Anodo,ho inserito la sua resistenza in serie ( Totale pz 35 ).
Per quanto riguarda le correnti sono i valori che ho letto in serie con il tester tra l'emettitore del transistor e gli anodi.Il Catodo Comune è messo direttamente a massa.
La Vcc = 4,2V
La Vf Red = 2Volt
La Vf Green = 3Volt

ok adesso capisco
grazie

Ciao,dopo alcune prove effetuate ,sono riuscito ad arrivare a un risultato soddisfaciente.Per quanto riguarda la taratura del color Giallo solo con il pwm arrivo ad un risultato simile alla tabelle colori rgb.Adesso mi sto imbattendo nel driver che pilota questi 35 led ( 5 colonne * 7 righe ).Avendo comprato i led rgb a catodo comune,con il uln2003,non mi sembra che riesco a pilotarli a vedere il datasheet,giusto ??,ma l'equivalente simile per i catodi comuni qualcuno la conosce oppure mi lancia un link..
Grazie

... UDN2987 ? ... (non e' l'unico source driver ad 8 canali, e' solo il primo che mi e' venuto in mente) ...

EDIT: anche UDN2981 o UDN2982, senza protezioni da sovracorrente ... o altri simili ...