Arduino Forum

International => Italiano => Hardware => Topic started by: mauroplus on Aug 08, 2017, 06:38 pm

Title: Info su led RGB
Post by: mauroplus on Aug 08, 2017, 06:38 pm
Ciao,non avendo grande esperienza di led rgb,volevo porre un quesito.
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.

Grazie


Link dove ho comprato i Led :

https://www.amazon.it/gp/product/B00F4MGA0I/ref=od_aui_detailpages00?ie=UTF8&psc=1

Questo dovrebbe essere il DataSheet :

https://www.sparkfun.com/products/9264
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 08:21 pm
Sono poco esperto anchio ma provo a lo stesso anche se non ho ben capito la domanda, a darti un parere.

Un RGB è composto da un catodo (il -) e 3 anodi(i +) quindi ti ritrovi con un oggeto che ha un -in comune e 3+ con cui puoi giocare.

Ora in base a quello che vorresti fare(che non ho ben capito),se vuoi accendere VedR per magari vedere ad occhio un colore indaco o violetto,secondo me dovresti provare a cambiare le resitenze sugli anodi VeR...facendo attenzione a non abbassare troppo le resistenze bruciando gli anodi di conseguenza.

Ti consigli di fare prima delle prove virtuali sul sito tinkercad.com nella sezione circuits(che è quella utilizzata da arduino.
Title: Re: Info su led RGB
Post by: mauroplus on Aug 08, 2017, 08:30 pm
Ciao,allora ipotizzando che io voglio ottenere dal led rgb il colore Giallo ( accendo in contemporanea Rosso e Verde ),essendo la Vcc uguale sia per il Rosso e il Verde,ma con Vf diversa,se per caso tarando le resistenze dei due anodi,le correnti dei due anodi ( Rosso I= 0,02A e Verde I=0,01A ) ,mi ritrovo un colore Finale Giallo ,Si o No ?? Oppure le due correnti devono essere Uguali per ottenere il Giallo ???

Grazie
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 09:06 pm
il Giallo è un colore primario...se il tuo RBG(che se non sbaglio significa RED,BLUE,GREEN.....Rosso,Blu, Verde)...o ti studi bene la scala cromatica e tenti di ingannare L'occhio umano....oppure la vedo dura.

Da ignorante secondo il mio parere con un RBG....il giallo non lo vedrai mai, a meno che non sei daltonico.
Title: Re: Info su led RGB
Post by: SukkoPera on Aug 08, 2017, 09:10 pm
Ma scusa, non fai prima a provare? Hai i led, prova a metterci la stessa resistenza e vedi se il colore ti soddisfa.

Ricorda che puoi "modularlo" usando i pin PWM. Vai a tentativi finché non sei soddisfatto.
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 09:16 pm
gli anodi hanno già una loro resistenza che reagisce col gas all'interno del RGB ed il catodo pure......queste resistenze alla corrente non le puoi togliere,ma solo aumentare
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 09:25 pm
Per vedere il giallo(ammesso e no concesso che tu abbia una vista normale) dovresti sottrarre dalla luce GREEN tutto la resistenza del BLUE.

Ma a meno che non lo rompi,trovi il modo di abbassare la resistenza del BLUE,e rimettere i gas........La vedo dura.
Title: Re: Info su led RGB
Post by: mauroplus on Aug 08, 2017, 09:27 pm
Per vedere il giallo(ammesso e no concesso che tu abbia una vista normale) dovresti sottrarre dalla luce GREEN tutto la resistenza del BLUE.

Ma a meno che non lo rompi,trovi il modo di abbassare la resistenza del BLUE,e rimettere i gas........La vedo dura.
..scusa,ma non capisco cosa vuoi dire ..??
Title: Re: Info su led RGB
Post by: SukkoPera on Aug 08, 2017, 09:47 pm
Lascia stare, Puso evidentemente non conosce la sintesi additiva: https://it.m.wikipedia.org/wiki/Mescolanza_additiva

:)

E tra l'altro nei led non c'è nessun gas...
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 10:00 pm
Rosso Giallo Blu...sono i colori PRIMARI.

RGB non ha il Giallo,al suo posto ha il verde.

Anodi e catodo hanno una GIA' UNA LORO RESISTENZA ALLA CORRENTE.

Quindi i Giallo è compromesso perchè la resistenza produce un verde=Green.
quindi
secondo me(in Hardware nonè possibile...a meno che non distruggi RGB,modifichi resistenze e gas) potresti provare con uno schetc a giocare sui tempo tra cui il BLE è acceso ed il VERDE spento ,o viceversa.
forse cosi potresti ingannare l'Occhio.
Title: Re: Info su led RGB
Post by: astrobeed on Aug 08, 2017, 10:02 pm
da ignorante secondo il mio parere con un RBG....il giallo non lo vedrai mai, a meno che non sei daltonico.
Chissà in virtù di quale miracolo su un qualunque monitor analogico dotato di interfaccia RGB, come il led, posso vedere tutti i colori di questo mondo.
Ma prima di sparare cavolate perché non vi documentate sulla sintesi additiva RGB e quella sottrattiva YCM.
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 10:06 pm
SukkoPera
all'interno di un qualsiasi contenitore stagno è presente un gas...periso nelle lampadine di una volta...quelle col filamento arrotolato.
Title: Re: Info su led RGB
Post by: astrobeed on Aug 08, 2017, 10:07 pm
Rosso Giallo Blu...sono i colori PRIMARI.
Magari è meglio che dai un'occhiata a cosa sono i colori primari (https://it.wikipedia.org/wiki/Colore_primario) e come sono composte le relative terne, il giallo si usa per la sintesi sottrattiva col set YCM, giallo, ciano, magenta.
Title: Re: Info su led RGB
Post by: gpb01 on Aug 08, 2017, 10:11 pm
>Puso: prima di continuare a scrivere inesattezze, fossi in te mi studierei bene sia come sono fatti internamente che come funzionano i LED RGB che, altro non sono, che tre LED monocromatici racchiusi in un unico contenitore, quindi nessuna resistenza (... stiamo parlando di diodi e di tensione di soglia del semiconduttore) e nessun GAS ma materiale semiconduttore (a seconda del colore, arseniuro di gallio, fosfuro di gallio, carburo di silicio, ecc.).

E segui anche il conisglio di SukkoPera ... guardati la "Mescolanza Additiva" dei colori ... perché anche qui hai le idee molo poco chiare.

Guglielmo
Title: Re: Info su led RGB
Post by: astrobeed on Aug 08, 2017, 10:13 pm
all'interno di un qualsiasi contenitore stagno è presente un gas...periso nelle lampadine di una volta...quelle col filamento arrotolato.
Nei led non c'è nessun gas, sono semiconduttori ricoperti con un materiale plastico, non c'è nessuno spazio vuoto, anche ammesso che rimane qualche microscopico spazio, dove al massimo trovi normale aria pulitissima, questa non ha alcun effetto sulla luminosità e sul colore emessi dal led.
Title: Re: Info su led RGB
Post by: gpb01 on Aug 08, 2017, 10:14 pm
REGOLAMENTO (http://forum.arduino.cc/index.php?topic=149082.0), punto 16.4 ... per ora mi sono limitato a cancellare i post inutili, ma ... continuate a violare il regolamento e tra un po' partono BAN come se piovesse !!!

Guglielmo
Title: Re: Info su led RGB
Post by: gpb01 on Aug 08, 2017, 10:35 pm
>mauroplus: ... segui il consiglio di SukkoPera, usa anche le stesse resistenze, ma metti i 3 terminali del RGB su pin PWM di Arduino e, regolando l'intensità di ciascun colore con il PWM, scegliti il colore che più ti aggrada.

Nota bene: sono comunque tre LED quasi puntiformi, ma se li guardi da molto vicino è ovvio che riesci a distingiere i tre colori ... per vedere il colore risultante devi stare ad una certa distanza o magari mettere il LED RGB, leggermente distanziato, dietro ad un diffusore di luce (es. una lastrina di plexiglass bianco).

Guglielmo
Title: Re: Info su led RGB
Post by: gpb01 on Aug 08, 2017, 10:50 pm
Ho ripulito il thread da post totalmente fuori tema ... NON saranno tollerati altri post se non relativi alla domanda di mauroplus e tecnicamente corretti.

Guglielmo
Title: Re: Info su led RGB
Post by: SukkoPera on Aug 08, 2017, 10:53 pm
In realtà dipende da che led ha, ci sono quelli "clear", completamente trasparenti, che sono come dici tu, ma ci sono anche quelli già "opacizzati", che hanno una migliore diffusione del colore, risultando più uniforme.
Title: Re: Info su led RGB
Post by: gpb01 on Aug 08, 2017, 10:56 pm
In realtà dipende da che led ha, ci sono quelli "clear", completamente trasparenti, che sono come dici tu, ma ci sono anche quelli già "opacizzati", che hanno una migliore diffusione del colore, risultando più uniforme.
Vero, però anche con quelli, se li guardi da vicino ... ::)   Comunque sempre meglio di quelli chiari e trasparenti. Il diffusorino davati migliora parecchio la situazione ;)

Guglielmo
Title: Re: Info su led RGB
Post by: astrobeed on Aug 08, 2017, 11:01 pm
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 (https://www.youtube.com/watch?v=KSJXRpkozdM) è 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.
Title: Re: Info su led RGB
Post by: Puso on Aug 08, 2017, 11:10 pm
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.
Title: Re: Info su led RGB
Post by: gpb01 on Aug 08, 2017, 11:25 pm
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
Title: Re: Info su led RGB
Post by: astrobeed on Aug 08, 2017, 11:29 pm
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.
Title: Re: Info su led RGB
Post by: uwefed on Aug 08, 2017, 11:49 pm
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
Title: Re: Info su led RGB
Post by: mauroplus on Aug 09, 2017, 12:50 pm
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
Title: Re: Info su led RGB
Post by: uwefed on Aug 09, 2017, 01:57 pm
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
Title: Re: Info su led RGB
Post by: mauroplus on Aug 09, 2017, 06:24 pm
 
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
2) 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 ??
Title: Re: Info su led RGB
Post by: docsavage on Aug 09, 2017, 06:31 pm
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?
Title: Re: Info su led RGB
Post by: Claudio_FF on Aug 09, 2017, 06:56 pm
Quote from: 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.
Title: Re: Info su led RGB
Post by: mauroplus on Aug 09, 2017, 07:04 pm
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
Title: Re: Info su led RGB
Post by: docsavage on Aug 09, 2017, 07:22 pm
ok adesso capisco
grazie
Title: Re: Info su led RGB
Post by: mauroplus on Aug 12, 2017, 06:26 pm
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

Title: Re: Info su led RGB
Post by: Etemenanki on Aug 12, 2017, 06:33 pm
... 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 ...