Ciao gruppo, dopo una lunga pausa ho ripreso a passarmi del tempo con Arduino e modellismo.
Vorrei inserire nel diorama che sto creando delle luci gestite da Arduino, mi chiedevo se uno schema di collegamento come in foto può andare bene o rischio di rompere Arudino.
I 4 led in parallelo però vorrei comandarli tramite un pin PWM così da abbassare la luminosità ad un valore ottimale per il diorama, tenendo sempre conto di stare sotto i 40mA che tiene il pin quindi vorrei massimo 6mA per led, se dovessero risultare poco luminosi li divido in coppie.
Qui mi sorge un problema supponiamo di impostare analogWrite a 125, non so ancora il valore preciso potrei abbassarlo ulteriormente, come faccio a capire che resistenza mettere prima del led?
Il valore di analogWrite comanda i Volt giusto?
Quindi come calcolo R?
scusate le domande banali
I led che userò sono SMD 0402 da 3V 15mA il negoziante mi ha detto che a prescindere dal colore hanno tutti la stesse caratteristiche.
Forse per la parte PWM mi sono risposto da solo, se inserisco una resistenza da 220Ω poi mi calcolo i volt avendo R ed I e quindi li converto in PWM giusto?
Sbagliato ... come ti ha appena scritto qua sopra nello791, il PWM non cambia la tensione (V), cosa per cui ci vorrebbe un vero DAC, ma cambia solo il duty cycle del segnale ... maggiori dettagli QUI.
Chiarito questo, o nel LED non scorre correte o ne scorre come se lo alimentassi sempre a 5V, quindi, tolta la caduta di tensione del LED (funzione del colore), fai presto a calcolare la tua R.
Grazie per le info, avevo visto dei tutorial su analoWrite, compreso un tutorial per creare un fade usando sempre analogWrite, addirittura uno collega il led ad Arduino senza resistenza.
Avevo capito che variavo i Volt.
Dopo aver letto il link di gpb01 la cosa è più chiara, almeno credo di aver capito
In pratica, passatemi il termine, la variazione di luminosità è solo una illusione ottica, Arduino accende e spegne il led in un tempo noto, tante volte in base al valore indicato nel comando.
L'occhio non vede il lampeggio ma si illude di vedere il led acceso ad una certa luminosità.
Quindi torno alla mia prima ipotesi digitalWrite e resistenza per ogni led che mi da 5-6 mA.
@cotestatnt non so calcolare quale transistor va bene e come dovrei collegarlo
Esatto, l'occhio non lo vede perché avviene ad alta frequenza, ma fa la media di quanto lo vede acceso e quanto lo vede spento e questo ... crea l'illusione della variazione di luminosità.
In realtà, come sempre dico, ogni pin di Arduino (UNO/MEGA/Leonardo/Yún)può dare al massimo, a Vcc, 40 mA (... ma quello è veramente un limite, nel normale funzionamento occorre stare al 60-70% di detto valore) ed inoltre la somma di tutti i pin e dell'assorbimento del chip, non deve superare al massimo i 200 mA (... e anche qui massimo va considerato come valore limite, ma nel normale funzionamento occorre stare al 60-70% di detto valore). Assorbimenti oltre detti limiti possono danneggiare irrimediabilmente il chip.
Detto questo, di che colore sono i LED? hai le specifiche? Sai che caduta di tensione introducono?
Li ho presi in un negozio, sono dei led SMD 0402, mi ha detto che a prescindere dal colore sono da 3V 15mA, onestamente mi sembra strano che ogni colore abbia sempre 3V, però non avendomi dato datasheet devo fidarmi.
Quindi pensavo tenuto conto di 40mA il 60% sono 24mA, visto che mi serve una luce debole, praticamente solo per indicare che è acceso a questo punto li divido in coppie e faccio:
3 bianchi sotto la metà come luminosità, quindi 5-6 mA
2 led rossi li collego ad un altro pin e li tengo sui 8-10 mA massimo, perchè effettivamente fanno meno luce rispetto ai bianchi.
4 gialli ma divisi in coppie per un effetto che mi interessava, anche loro li terrò verso la metà.
Altri 2 bianchi che dovrebbero essere luminosi non dico al 100% ma almeno a 80% quindi diciamo sui 12mA a testa.
Diciamo che sono massimo a 110 mA totali ma probabilmente anche sotto i 100mA, mentre nei vari pin mi tengo sotto i 24mA così sto nei range di sicurezza.
Ho sempre il dubbio se posso collegarli in parallelo, mi farebbe comodo in parallelo, perchè se si dovesse guastare un led almeno l'altro, mi riferisco ad ogni coppia, continua a funzionare.
... t'ha detto 'na fregnaccia ... in funzione del colore hai una differente caduta di tensione. Vai su un sito come mouser.it, cerca "LED SMD 0402" e verdai che la VF varia e anche di parecchio in funzione dei colori quindi, fatti una tabella "colore <--> VF" che trovi e fatti i calcoli esatti.
Dipende da come sono realizzati... I LED classici erano realizzati con materiali diversi secondo il colore, perciò i LED rossi avevano una tensione di soglia di circa 1,6V, poi 2,0, 2,2, 2,5V (i blu ancora non erano stati inventati). Poi, usando sostanze fluorescenti eccitate da luce di colore diverso, la situazione è cambiata, perciò ora la caduta di tensione sui LED non è più strettamente collegata al colore, come si evince per esempio da questo documento:
In pratica, quindi, se non si è sicurissimi del modello (solo grossi venditori come RS, TME, Farnell, ecc., cioè i soliti noti, possono garantirlo, ma ben difficilmente il negozio di elettronica al dettaglio che acquista quello che trova e al prezzo più conveniente) si può solo misurare la tensione con il tester.
Quelli piu "comuni" in quel formato, che attualmente usano per realizzare quelle stringhe di led chiamate "fairy lights" (dove sono tutti in parallelo senza alcuna resistenza), sono tutti led blu con copertura di vari fosfori (tranne ovviamente quelli blu che sono coperti solo con il trasparente), per cui si, quel tipo ha la stessa tensione per ogni colore ... comunque te ne accorgi se sono quelli o meno anche ad occhio, in genere gli 0402 "puri" cioe' con i chip di colori diversi hanno tutti la copertura trasparente (e' il chip che fa colori diversi secondo il tipo), mentre quelli a tensione uguale (blu con resine fosforescenti) solo il blu e' trasparente, tutti gli altri colori hanno la parte in "plastica" di colori diversi.
Si, si, ... però, se vai sui siti dei grossi distributori e selezioni, come ho indicato, "LED SMD 0402" vedi che ancora, al 90%, indicano la VF che ... è diversa per ogni colore, quindi ...
I led sono questi in foto, scusate la qualità ma il mio cellulare non è il top per foto.
In pratica tutti i colori ad occhio sono bianchi salvo il colore bianco naturale che da sul giallo
Ora se io calcolo la R con i dati diversi per colore al massimo ottengo una luce più debole o che non si accende.
faccio un esempio se il led rosso ha 1,8V di caduta (numero a caso), calcolo la resistenza ottengo un valore maggiore rispetto a una R per un led con 3V di caduta, giusto?
Al massimo brucio un led e pazienza, se vedo che non accende calcolo la R con 3V.
Ragionamento errato?
Purtroppo come dite voi o il negoziante era in buona fede e realmente sono da 3V oppure non ha idea neanche lui
Del resto per quanto li ho pagati, saranno prodotti "cinesi".
Solitamente per I led da 3mm tht mi da il voltaggio in base al colore, oppure per quelli ad alta luminosità che hanno la testa trasparente a prescindere dal colore della luce, mi dice sono da 3V.
@Datman scusa se chiedo come faccio a misurare la tensione con il tester per assicurarmi quale è quella corretta?
Buona domenica a tutti e sempre grazie per l'aiuto
Per adesso qui, successivamente c'è in lista un food track ed un veicolo militare convertito in camper
volevo creare le luci e le frecce in questo, poi nei successivi anche le luci d'ambiente e del paesaggio.
Ma per i successivi prima devo prendere una stampante a resina per creare i vari accessori
Qui da noi diciamo "u malu chiffari" ossia quando non hai nulla da fare e devi fare qualcosa
ci sarebbe un'altro sistema per vedere se sono quelli da 3V o led standard ... prendere una pila UV (anche quelle stupide con un led, tipo portachiavi), ed illuminarli ... tutti (tranne ovviamente il blu che non ha resine) si illumineranno debolmente all'interno con i relativi colori, giallo rosso e verde, se sono da 3V con le resine, mentre se sono standard non si illuminera' nulla.
Ho fatto la prova non si illuminano quindi a questo punto credo non siano a resina.
Seguo i vostri consigli e guardo i V di caduta dei vari colori e uso quelli per i calcoli
Sto facendo delle prove per adesso con un led rosso 0402
Guardando dei datasheet online ho trovato
Rosso 1,8 - 2,6 V ho messo una resistenza di 470 Ω (462 misurata con il tester), ottengo usando il tester una tensione che varia tra 1,97 e 2,1 V 0,005 A
Ora in base alle misurazioni pensate che il negoziante mi ha dato dati errati?
C'e' sempre un po di tolleranza, inoltre andrebbe misurata alla corrente di targa (o almeno a 15mA), comunque ci sta, sono valori per i led standard.
E nel tuo caso si, probabilmente si e' sbagliato il negoziante, magari pensava che fossero l'altro tipo di led, comunque poco male, i led standard in genere reggono fino a 20mA, prendi 12V ed una resistenza da 680 ohm, e provali uno per colore misurando la tensione ai loro capi quando sono accesi, ed avrai dati piu precisi (che comunque a te servono in modo generico, cambia poco se li fai andare, ad esempio, a 11 piuttosto che a 15 mA, basta che siano meno di 20, meglio se al massimo 15, e sei a posto )