Etape 1: Le schéma de câblage
Le circuit se compose d’un Tiny13, 40 LEDs rouges de 3 mm taille, un tas de transistors BC547 (NPN) et BC557 (PNP), quelques résistances et un commutateur de bouton poussoir. Le Tiny13 est monté dans une douille de 8 broches. Le schéma au format pdf et l’aigle sont disponibles ici.Un point important à noter est que le circuit utilise 5 paires de transistor à l’aide de NPN et transistors PNP et ces transistors doivent correspondre à leurs coefficients bêta, qui se fait facilement avec un multimètre adapté avec la fonction de vérification du transistor.
En bref, le mode de fonctionnement du GuGaplexing est la suivante : les broches du microcontrôleur fonctionnent dans l’un des trois États possibles: 0, 1 ou Z (l’état de haute impédance). Fait de technique de Charlieplexing utilisation de ce fait d’augmenter le nombre de LED qui peut être contrôlé par rapport à la classique multiplexage technique, qui n’exploite pas l’État tiers (c'est-à-dire l’état de haute impédance « Z ») de l’axe. Ainsi, Charlieplexing parvient à contrôler les LEDs N*(N-1) à l’aide de broches numériques N.
Maintenant, avec 2 tiges, il y a huit combinaisons de logique : 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 et ZZ. Donc, en principe avec décodage convenable de ces États, il est possible de connecter 8 LED à l’aide de deux broches seulement, bien sûr, au détriment des composants externes supplémentaires pour le travail de décodage. GuGaplexing fait un compromis et utilise une paire de transistors (NPN et PNP) par pin pour décoder des quatre des huit combinaisons possibles. C’est comment, aux pins N, GuGaplexing atteint 2*N*(N-1), qui est deux fois plus que Charlieplexing.
Plus de détails sur l’affichage à LED de GuGaplexing technique de multiplexage seront disponibles comme une idée de conception sur l’EDN (www.edn.com) dans un avenir proche.