Driver LED per fila di anodi multiplex


10

Sto aiutando a costruire questa installazione artistica che equivale a un grande display da 16 x 16 pixel. Ho deciso di utilizzare 16 chip driver a corrente costante TLC5926 TI concatenati insieme per darmi un azionamento diretto a ciascun LED. In retrospettiva, dubito di me stesso e mi chiedo se si sia trattato di un approccio pesante.

Se avessi seguito il "solito" approccio multiplexing a LED (ovvero LED in fila, intersezioni di colonne e applicazione della persistenza delle tecniche di visione), avrei potuto forse riuscire a risolverlo con 32 "pin di azionamento" (anziché 256) , a scapito di una maggiore complessità del software e di una luminosità meno efficace.

In una topologia di colonne catodiche a fila di anodi multiplex, il TLC5926 sembrerebbe adatto a guidare le colonne (corrente di affondamento). Quale sarebbe un chip analogo / complementare per pilotare le file in un'interfaccia simile a registro a scorrimento concatenabile e in grado di generare fino a 120 mA per canale (per abbinare la capacità di dissipazione del TLC5926)?

Per essere chiari, non ho bisogno di una fonte di corrente high-side. In pratica sto cercando un interruttore high side controllabile in serie e concatenabile (preferibilmente a 16 bit per abbinare il TLC5926 sul lato basso). In sostanza, ciò potrebbe essere realizzato utilizzando due registri shift a 8 bit 74HC595 per pilotare le porte di 16 FET discreti, ma mi aspetto che ci sia un modo più integrato per farlo.


1
la luminosità effettiva non diminuisce come si potrebbe pensare, a causa della persistenza della visione e del fatto che i LED possono essere pilotati a una tensione più elevata per 1/10 o meno del ciclo di lavoro.
Grady Player

@GradyPlayer, grazie e sì, approfitterei di quella fonte di corrente più elevata se dovessi multiplexarli.
vicatcu,

@vicatcu Non sono sicuro di capire perché hai bisogno di un driver separato per la sorgente di corrente costante, ma ci sono un paio di possibili opzioni: RX5816 , una parte molto scarsamente documentata di un produttore cinese sconosciuto e Linear Tech è un po 'limitata (50 mA per canale) LT3754 che è interessante in quanto incorpora un convertitore boost interno. Questi possono o meno soddisfare il requisito specificato. L'alternativa è utilizzare un array di array P-MOSFET come Allegro UDN2981A.
Anindo Ghosh

@AnindoGhosh non è alla ricerca di un driver sorgente di corrente costante, piuttosto di un "commutatore high-side da seriale a parallelo a 16 bit" ... Penso che potrei ottenere qualcosa di simile a quello che sto cercando con un paio di registri a turni 74HC595 e FET PMOS discreti, ma prima di andarmene e farlo, voglio sapere se c'è qualcosa che integra quella funzione più strettamente.
vicatcu,

OK, allora è semplice: usa Micrel mic2981 o OnSemi AMIS-39101 , entrambi sono driver ad alta corrente high-side a 8 canali. Poi c'è la più costosa NCV7608 basata su SPI di OnSemi, driver lato alto / basso ottale configurabile. Infine, Allegro ha un paio di opzioni di alto livello con cui non ho familiarità.
Anindo Ghosh

Risposte:


2

ecco un breve schizzo di ciò di cui (probabilmente) stai parlando. inserisci qui la descrizione dell'immagine

la tua luminosità scenderà a 1/16 (se hai 16 file)

io2C

inserisci qui la descrizione dell'immagine


1
capisci, c'è un chip che ha un inerface seriale in / out simile che integra i FET high side?
Vicatcu,

stai suggerendo FET canale P nella parte alta? Potrei usare altrettanto facilmente NPN BJT (accettando una caduta di 600mV)?
Vicatcu

l'MC35XS3500 (collegato sopra) ha tutto incluso I2C integrato. I simboli nello schizzo sopra sono tipo di miglioramento PMOS. Non è possibile utilizzare facilmente NPN (sarebbe anche una caduta di 0,3 V) ma è possibile utilizzare PNP.
segnaposto

3

Hai esaminato la gamma di driver LED Maxim? Ad esempio, il MAX7219 può pilotare un array 8x8 di LED, quindi ne occorreranno solo quattro per guidare il tuo array 16x16. Sono destinati a pilotare display a 7 segmenti, ma possono gestire altrettanto facilmente qualsiasi array di LED.

MAX7219

Una soluzione completamente diversa che potresti apprezzare: LED RGB con IC WS2811 integrato.

LED RGB con IC WS2811 integrato

Ogni LED è indirizzabile in serie. Li fai semplicemente incatenare con il seriale di ciascun LED collegato alla seriale di uscita del LED precedente. Quindi sincronizza tutti i tuoi dati nel primo LED. Questo rende il cablaggio di un display abbastanza semplice. Sono solo $ 0,145 ciascuno dal negozio di Ray Wu in Cina.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.