Etape 11 : Construction : câblage vers le haut de la grille de LED
Le pilote de LED HT1632C utilise une méthode appelée « multiplexage » pour contrôler ses LEDs. Penser logiquement, si vous voulez contrôler 384 LEDs vous devez 384 sorties. Il n’ya pas beaucoup de microcontrôleurs disposant que plusieurs sorties, donc la plupart des utilisateurs optent pour l’approche de multiplexage. En connectant jusqu'à les LEDs dans un format de type grille et balayage de chaque colonne à une vitesse plus rapide que le œil humain peut percevoir, nous pouvons le faire apparaître comme si chaque LED s’allume en même temps, quand en fait, nous sommes effectivement contrôler seulement une colonne de LED à la fois.
Afin d’associer tous les 12 colonnes, nous avons juste connecter les cathodes de chaque LED dans leur colonne dudit ensemble. Pour associer toutes les 32 lignes, nous raccorder les anodes de chaque LED dans leur ligne dudit ensemble. Il y a cependant un léger hic (voir le schéma ; Photo #1). Si le HT1632C est configuré pour contrôler les 32 lignes, puis il peut commander seulement de 8 colonnes par puce. Il s’agit d’un problème parce que nous avons 12 colonnes sur notre grille. Nous devons en cascade 2 drivers de LED HT1632C x afin que nous soyons en mesure de contrôler les colonnes 8, 9, 10 et 11. Lorsque nous associer les anodes dans nos rangs, nous nous connectons uniquement vers le haut les 8 premières anodes LEDs ensemble puis nous associer les anodes LEDs 4 prochaines ensemble. Il est très important de les garder séparés comme ils seront conduits par deux circuits distincts. J’ai relié toutes les anodes ensemble dans leurs rangs tout d’abord, puis a pris ma Cisaille de ferblantier et séparés COL0 - COL7 et COL8 - COL11 par la suite. Pour les connexions de la cathode, j’ai juste utilisé cuivre dénudé et pour les connexions d’anode j’ai utilisé solide 26 AWG de fil que je suis sorti de câble téléphone (aucun fil fera, CAT5 brins fonctionnerait très bien). À chaque point de soudure, il faut dénuder un peu de l’isolant sur le fil pour pouvoir souder à l’anode de la diode.
CAT5 était mon fil de choix pour ce projet car il est très bon marché et contient 8 fils dans une gaine en PVC. Voyant que nous avons une grille de 32 x 8 pour connecter jusqu'à HT1632C #1, nous avons 32 connexions de ligne et 8 poteaux qui doivent être câblés dans cette puce de conducteur. Nous utiliserons 4 x lignes CAT5 distinctes pour les lignes (4 lignes * 8 fils/ligne = 32 fils) et 1 ligne de x CAT5 pour COL0 - COL7 (8 fils). ** Nous faire l’exact même câblage pour HT1632C #2, sauf qu’il utilise seulement 4 sur les 8 fils pour COL8 - COL11. Il est essentiel de garder tous le câblage organisé et dans un modèle. Il n’importe quel modèle de couleurs de fil que vous utilisez aussi longtemps que vous êtes cohérent à travers tout le chemin. Nous va être sertissage RJ45 se termine de l’autre côté de ces CAT5 lignes donc n’oubliez pas d’enregistrer quel modèle vous utilisez. Le modèle de fil que j’ai utilisé (TIA 568 a Standard) est comme suit :
Fil # - couleur
1 - vert/blanc
2 - vert
3 - Orange/blanc
4 - bleu
5 - bleu/blanc
6 - Orange
7 - marron/blanc
8 - brun
N’oubliez pas que nous seront tous les câbles routage pour les PCB qui seront installé sous le centre de la table. J’ai fait en sorte que toutes mes lignes CAT5 étaient 10' de long alors que j’ai eu beaucoup de câble pour travailler avec. Il est préférable d’avoir trop câble que trop peu, et étant un projet aussi grand, il est facile de cacher les câbles sous à la fin du projet.
** À l’aide de 2 puces de pilote x HT1632C nous pourrions effectivement contrôler une grille de LED 32 x 16. Nous avons seulement besoin d’une grille de 32 x 12 LED donc nous n’utiliserons pas les 4 autres colonnes disponibles sur la 2ème puce.