Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Come regolare la corrente per led con Arduino

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteMassimoB, Foto Utentexyz, Foto UtenteWALTERmwp

0
voti

[181] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteDeltaElectronics » 27 ott 2019, 11:18

I calcoli...
Non mi torna l'induttore che dovrebbe essere circa di 36uH
Infatti
(60-21.6)*21.6/(1.2*650mA*500kHz*60) = 35.446 uH

Attento che a parità degli altri parametri, a correnti inferiori sarà necessario avere un induttore di dimensioni maggiori, visto che il l'induttore è inversamente proporzionale alla Iled media.
Formula 8 pag. 17
Freedom is not free
Avatar utente
Foto UtenteDeltaElectronics
215 1 2 7
Stabilizzato
Stabilizzato
 
Messaggi: 498
Iscritto il: 27 set 2015, 14:01

0
voti

[182] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteAleEl » 27 ott 2019, 15:39

Non so.. magari ho sbagliato io

Io ho che:
V led = 21.6V
V in = 60V
I led = 0,65A
Ripple I led = 0.05A
Ripple V in = 0,3V


R fs = 40,2k Ohm

frequenza reale: 497,51kHz

R iadj = 4,81kOhm

I reale led = 649,69 mA


Quindi:

[(60-21.6)*21.6]/(497510*60*0,05) = 0,00055572 H = 555uH

La corrente dei led nella formula non c'è

Noto che tu hai seguito la formula utilizzata a pagina 17, equazione 8 Lmin

Io tuttavia ho utilizzato l'equazione a pagina 19, numero 13. Stessa utilizzata anche nei calcoli di esempio
Avatar utente
Foto UtenteAleEl
538 5 12
Sostenitore
Sostenitore
 
Messaggi: 565
Iscritto il: 9 ago 2016, 20:22

0
voti

[183] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteDeltaElectronics » 27 ott 2019, 19:49

Credo che nel DS ci sia un errore... nella eq. 8 pag. 17 la Iled non ci deve essere.
Infatti sopra l'eq. 8 pag. 17 mostra come ricavarla e non c'è.
Me ne sono accorto adesso.
Freedom is not free
Avatar utente
Foto UtenteDeltaElectronics
215 1 2 7
Stabilizzato
Stabilizzato
 
Messaggi: 498
Iscritto il: 27 set 2015, 14:01

0
voti

[184] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteAleEl » 28 ott 2019, 7:34

Non so..

Il fatto che con due formule aventi stessa incognita, si ricavino 2 risultati diversi, mi pare strano...
Quale delle due è giusta a questo punto?
Avatar utente
Foto UtenteAleEl
538 5 12
Sostenitore
Sostenitore
 
Messaggi: 565
Iscritto il: 9 ago 2016, 20:22

0
voti

[185] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteDeltaElectronics » 28 ott 2019, 16:52

Lo puoi vedere dal passaggio, nella pagina 17, dall'eq. 7 all'eq8....
E comprenderai che nella 8 non ci va la corrente dei led, ma il ripple.
Freedom is not free
Avatar utente
Foto UtenteDeltaElectronics
215 1 2 7
Stabilizzato
Stabilizzato
 
Messaggi: 498
Iscritto il: 27 set 2015, 14:01

0
voti

[186] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteAleEl » 28 ott 2019, 20:45

DeltaElectronics ha scritto:Lo puoi vedere dal passaggio, nella pagina 17, dall'eq. 7 all'eq8....
E comprenderai che nella 8 non ci va la corrente dei led, ma il ripple.



Quindi l'equazione giusta sarebbe:

Lmin = [(Vin-Vled)/(1.2*Ripple led)]*(Vled/Vin)*(1/fsw)

corretto?
Avatar utente
Foto UtenteAleEl
538 5 12
Sostenitore
Sostenitore
 
Messaggi: 565
Iscritto il: 9 ago 2016, 20:22

0
voti

[187] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteDeltaElectronics » 28 ott 2019, 21:28

Freedom is not free
Avatar utente
Foto UtenteDeltaElectronics
215 1 2 7
Stabilizzato
Stabilizzato
 
Messaggi: 498
Iscritto il: 27 set 2015, 14:01

0
voti

[188] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteAleEl » 28 ott 2019, 21:36

L'unità di misura torna.

Quindi, con:
Vin = 60V
Vled = 21.6V
Ripple I led = 0,05A
fsw = 500.000Hz

L min = 461uH
Avatar utente
Foto UtenteAleEl
538 5 12
Sostenitore
Sostenitore
 
Messaggi: 565
Iscritto il: 9 ago 2016, 20:22

0
voti

[189] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteDeltaElectronics » 29 ott 2019, 20:45

Non credo che i calcoli comportino particolari difficoltà.... ora non ti resta che sperimentare.
Freedom is not free
Avatar utente
Foto UtenteDeltaElectronics
215 1 2 7
Stabilizzato
Stabilizzato
 
Messaggi: 498
Iscritto il: 27 set 2015, 14:01

0
voti

[190] Re: Come regolare la corrente per led con Arduino

Messaggioda Foto UtenteAleEl » 4 gen 2020, 19:30

DeltaElectronics ha scritto:Non credo che i calcoli comportino particolari difficoltà.... ora non ti resta che sperimentare.



Sperimentazione fatta: ho montato i componenti sul PCB ordinato online un po' di mesi fa, e.... funziona, per meta' pero'
Ad esempio, con valori di analogWrite bassi, funziona tutto perfettamente. Quando pero', ad esempio, ho un analogWrite di 255, il led inizia a lampeggiare molto velocemente.
Cosa potrebbe essere?

Per il test ho usato una Vin di 28 volt, per sicurezza, mettendo un solo led da 12 volt, in quanto i componenti lo permettevano. (Ho riguardato tutto ricalcolandoli)

Passando alla 55 volt prevista, si e' fuso tutto... Il led e' morto...
Avatar utente
Foto UtenteAleEl
538 5 12
Sostenitore
Sostenitore
 
Messaggi: 565
Iscritto il: 9 ago 2016, 20:22

PrecedenteProssimo

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti