Comment augmenter le lecteur actuel de la matrice LED Charlieplexed?

JYelton

Comment augmenter le lecteur actuel de la matrice LED Charlieplexed?


Je conduis 15 LED avec un circuit Charlieplexed (en utilisant un Atmel ATTiny13). J’ai atteint la limite de courant par broche d’E / S de 40mA et j’aimerais augmenter la LED (ils sont évalués à 50mA).

Existe-t-il un moyen d’incorporer des transistors dans un réseau Charlieplex, ou dois-je saisir un micro avec plus de broches et le convertir en multiplex traditionnel?

Réponses


 HikeOnPast

Vous avez besoin d’un tampon externe à trois états pour prendre en charge un lecteur source et récepteur accru tout en maintenant l’état Z élevé requis pour Charlieplexing .

Ce message sur le forum discute de quelques options. Plusieurs articles suggèrent un amplificateur à trois états avec une seule broche de microcontrôleur utilisant un circuit similaire au suivant:

entrez la description de l'image ici

En polarisant la broche à Vcc / 2, un état tri à la broche de sortie du microcontrôleur amène le tampon à entrer dans un état où aucun FET n’est activé, reproduisant ainsi correctement une sortie à trois états. Le prix que vous payez est le courant de polarisation pour chaque broche de sortie; vous ne nous avez pas dit si la dissipation est une contrainte de conception ou non. Notez que bien que le schéma montre une alimentation bipolaire, il fonctionnera avec une alimentation unipolaire.

JYelton

Intéressant, donc cet arrangement à trois états des transistors FET serait-il nécessaire sur chaque broche d’E / S?

HikeOnPast

Oui, vous devrez augmenter le courant du variateur sur chaque sortie à trois états pour prendre en charge 50 mA via chaque LED.

JYelton

Pour mémoire, je suis passé à un arrangement multiplex (sur un ATTINY26) plutôt qu’à Charlieplex; Je n’avais pas nécessairement besoin de moins d’épingles, et j’ai appris que Charlieplexing introduit ce type de complication. J’ai pu atteindre un courant plus élevé avec huit transistors 2N2222 et huit broches sur le micro. Pourtant, cette solution m’a aidé à mieux comprendre la nécessité de maintenir la sortie à trois états lors de Charlieplexing.

 

#de, #la, actuel, augmenter, Charlieplexed?, comment, Le, lecteur, LED, matrice

 

google

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *