Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Pilotaggio anodi di un multiplexing con Mosfet.

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Pilotaggio anodi di un multiplexing con Mosfet.

Messaggioda Foto UtenteTardoFreak » 30 ott 2011, 20:28

Un saluto a tutti i partecipanti.
Realizzando un circuito che pilota LED tramite multiplexing mi sono imbattuto nel problema del "fantasma" dovuto al fatto che non riuscivo a far spegnere bene il driver degli anodi delle colonne. Il problema l' ho risolto prima da software (introducendo un ritardo) e poi ricalcolando i componenti dei driver degli anodi, driver che ho realizzato utilizzando transistor bipolari.
Non contento mi sono oggi esercitato nel cercare di trovare una soluzione alternativa utilizzando dei mosfet. In pratica ho il segnale che proviene dal micro che va da 0 a 3,3V e devo pilotare gli anodi collegati a 5V.
Ora, visto che non è mia abitudine utilizzare i mosfet chiedo il vostro parere su questo circuito e sul ragionamento che ho fatto per disegnarlo.

Parto da Q2, un IRLM6402.
La corrente massima impulsiva che deve potermi erogare è di 2880 mA e quindi rimango dentro le specifiche con Ta=70° perché il multiplexing avviene con rapporto di 1:6. Se prendessi come temperatura 25° ci starei dentro anche con corrente continua e non pulsante.
Verifico quindi la dissipazione di potenza impulsiva (RDSon = 0,065\Omega con Vgs = -4,5V) che vale 0,34W e quindi inferiore a quella massima ammessa a 70° che vale 0,8 W.
Il problema è spegnere il mosfet con un tempo non superiore ad 1 us. Dal datasheet, nel caso peggiore, mi trovo con una capacità d' ingresso di 633 pF. Per avere una costante di tempo di 1 us dovrei collegare una resistenza a 1579\Omega. Con una resistenza da 1K quindi dovrei essere al sicuro e garantirmi lo spegnimento entro 1us.
Q1 è un BSN20 e secondo il datasheet con una corrente di 10mA ed una tensione VGS di 2,5V la RDSon vale al massimo 30\Omega. Quando è saturato la corrente di drain vale 5mA e quindi cadrebbero fra drain e source 0,15V.
La capacità d' ingresso vale al massimo 15 pF che, con una resistenza da 10K da una costante di tempo di 150 ns. quindi dovrebbe essere sufficiente a spegnerlo anche nel caso in cui l' uscita del micro fosse debole.

Spero di non aver preso lucciole per lanterne.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[2] Re: Pilotaggio anodi di un multiplexing con Mosfet.

Messaggioda Foto UtenteBeppe82 » 30 ott 2011, 21:35

direi che purtroppo hai sottovaslutato il problema, sopratutto perché ti sei concentrato sulle caratteristiche dinamiche (le capacità di gate che hai usato) piuttosto che la quantità di carica che è quella che ti da fastidio

inoltre è presente anche la capacità (carica) del diodo integrale del primo stadio

consiglio http://www.irf.com/technical-info/appnotes/mosfet.pdf
Avatar utente
Foto UtenteBeppe82
128 1 1 4
Frequentatore
Frequentatore
 
Messaggi: 133
Iscritto il: 2 ott 2011, 17:01

0
voti

[3] Re: Pilotaggio anodi di un multiplexing con Mosfet.

Messaggioda Foto UtenteTardoFreak » 30 ott 2011, 23:17

Grazie per il link al documento.
Quindi, invece di considerare la capacità d' ingresso dovrei considerare le due cariche di gate Cgd e Ggs per il calcolo dei tempi. :ok:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

1
voti

[4] Re: Pilotaggio anodi di un multiplexing con Mosfet.

Messaggioda Foto Utentecarloc » 30 ott 2011, 23:30

...vorrei solo dire che non credo sia proprio vero in generale che "the faster the better"....

considera che più sono ripide le transizioni -specialmente di correnti di una certa entità- più sono possibili problemi di EMC...

credo che sia meglio -come hai già fatto- introdurre un intervallo di guardia "tutto off" tra il pilotaggio delle varie colonne e mantenere le transizioni più "dolci"
Se ti serve il valore di beta: hai sbagliato il progetto!
Avatar utente
Foto Utentecarloc
33,8k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 2153
Iscritto il: 7 set 2010, 19:23

0
voti

[5] Re: Pilotaggio anodi di un multiplexing con Mosfet.

Messaggioda Foto UtenteTardoFreak » 30 ott 2011, 23:44

Quel che dici è vero ma qui si tratta di riuscire a spegnere la colonna. :?
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

1
voti

[6] Re: Pilotaggio anodi di un multiplexing con Mosfet.

Messaggioda Foto Utentecarloc » 30 ott 2011, 23:59

il fatto che un fronte sia in salita o in discesa non è influente... più è ripido più ci sono armoniche di ordine elevato...

comunque se lo vuoi veloce ci vuole un driver push-pull in grado di "pompare" le cariche nel gate velocemente dentro e fuori, ad esempio qualcosa del genere TC4426-7 che puoi alimentare a 5V (anche fino a 12V) ma ha che soglie logiche di ingresso compatibili con un uP a 3.3V e pilota il gate fino ad 1A

Edit: intendo al posto del primo MOS
Se ti serve il valore di beta: hai sbagliato il progetto!
Avatar utente
Foto Utentecarloc
33,8k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 2153
Iscritto il: 7 set 2010, 19:23


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 120 ospiti