Pilote de ligne-anode multiplex LED

10

J'aide à construire cette installation artistique qui équivaut à un grand écran 16 x 16 pixels. J'ai décidé d'utiliser 16 puces de pilote à courant constant TI TLC5926 enchaînées pour me donner un entraînement direct à chaque LED. Rétrospectivement, je doute de moi-même et je me demande si c'était une approche brutale.

Si j'avais fait l'approche "habituelle" du multiplexage des LED (c'est-à-dire les LED aux rangées, aux intersections des colonnes et l'application de la persistance des techniques de vision), j'aurais peut-être pu le faire avec 32 "broches d'entraînement" (plutôt que 256) , au détriment d'une plus grande complexité logicielle et d'une luminosité moins efficace.

Dans une topologie Multiplexed Anode-Row Cathode-Column, le TLC5926 semble bien adapté pour piloter les Colonnes (courant de descente). Quelle serait une puce analogue / complémentaire pour piloter les lignes dans une interface de registre à décalage chaînable similaire, et capable de fournir jusqu'à 120 mA par canal (pour correspondre à la capacité de dissipation du TLC5926)?

Pour être clair, je n'ai pas besoin d'une source de courant côté élevé. Je recherche essentiellement un commutateur côté haut contrôlable en série et chaînable (de préférence 16 bits pour correspondre au TLC5926 sur le côté bas). Trivialement, cela pourrait être accompli en utilisant deux registres à décalage 8 bits 74HC595 pour piloter les portes de 16 transistors FET discrets, mais je m'attends à ce qu'il y ait une manière plus intégrée d'accomplir cela.

vicatcu
la source
1
la luminosité réelle ne diminue pas autant que vous le pensez, en raison de la persistance de la vision et du fait que les LED peuvent être entraînées à une tension plus élevée pour un rapport cyclique 1/10 ou moins.
Grady Player
@GradyPlayer merci et oui je profiterais de cette source de courant plus élevée si je les multiplexais.
vicatcu
@vicatcu Je ne suis pas sûr de comprendre pourquoi vous avez besoin d'un pilote de source de courant constant séparé, mais il y a quelques options possibles: RX5816 , une pièce très mal documentée d'un fabricant chinois inconnu, et Linear Tech quelque peu limité (50 mA par canal) LT3754 ce qui est intéressant car il intègre un convertisseur boost interne. Ceux-ci peuvent ou non répondre à l'exigence que vous spécifiez. L'alternative consiste à utiliser un circuit intégré de matrice P-MOSFET tel que Allegro UDN2981A.
Anindo Ghosh
@AnindoGhosh ne cherchant pas un pilote de source de courant constant, plutôt un "commutateur côté haut série-parallèle 16 bits" ... Je pense que je pourrais réaliser quelque chose comme ce que je recherche avec quelques registres à décalage 74HC595 et FET PMOS discrets, mais avant de partir et de le faire, je veux savoir s'il y a quelque chose qui intègre plus étroitement cette fonction.
vicatcu
OK, alors c'est simple: utilisez Micrel mic2981 ou OnSemi AMIS-39101 , les deux sont des pilotes à haut courant à haut canal à 8 canaux. Ensuite, il y a le NCV7608 SPI piloté par OnSemi, le plus cher , conducteur octal haut / bas configurable. Enfin, Allegro a quelques options de haut niveau que je ne connais pas du tout.
Anindo Ghosh

Réponses:

2

voici un bref aperçu de ce dont vous parlez (probablement). entrez la description de l'image ici

votre luminosité chutera à 1/16 (si vous avez 16 rangées)

je2C

entrez la description de l'image ici

espace réservé
la source
1
Comprenez-vous, y a-t-il une puce qui a une interface série d'entrée / sortie série qui intègre les FET côté haut?
vicatcu
proposez-vous des transistors FET à canal P du côté haut? Puis-je utiliser tout aussi facilement les NPN BJT (en acceptant une chute de 600 mV)?
vicatcu
le MC35XS3500 (lié ci-dessus) a tout, y compris I2C intégré. Les symboles dans l'esquisse ci-dessus sont de type d'amélioration PMOS. Vous ne pouvez pas facilement utiliser des NPN (ce serait également une baisse de 0,3 V), mais vous pouvez utiliser des PNP.
espace réservé
3

Avez-vous regardé la gamme de pilotes LED Maxim? Par exemple, le MAX7219 peut piloter une matrice 8x8 de LED, vous n'en aurez donc besoin que de quatre pour piloter votre matrice 16x16. Ils sont destinés à piloter des écrans à 7 segments, mais ils peuvent tout aussi facilement gérer n'importe quel réseau de LED.

MAX7219

Une solution complètement différente qui pourrait vous plaire: LED RVB avec circuit intégré WS2811 intégré.

LED RGB avec IC WS2811 intégré

Chaque LED est adressable en série. Il vous suffit de les chaîner avec l'entrée série de chaque LED connectée à la sortie série de la LED précédente. Puis synchronisez toutes vos données dans la première LED. Cela rend le câblage d'un écran assez facile. Ils ne sont que 0,145 $ chacun dans le magasin Ray Wu en Chine.

Rocketmagnet
la source