Charlieplexing LED - la théorie (6 / 7 étapes)

Étape 6: Quelques questions pratiques

La magie de charlieplexing repose sur le fait que la tension individuelle présentée à travers plusieurs LEDs en série sera toujours inférieure à celle à travers une seule LED lorsque la diode est en parrallèle avec la combinaison de la série. Si la tension est inférieure, puis le courant est moins, et j’espère que le courant dans la combinaison de la série sera tellement faible que la LED ne s’allume pas.

Ce n’est pas toujours le cas toutefois.

Permet de dire vous avez eu deux LEDs rouges avec une tension directe de 1.9V dans votre matrice et un bleu LED avec une tension de 3.5V (dire LED1 = rouge, LED3 = rouge, 5 = bleu dans notre exemple de LED 6). Si vous allume la LED bleue, vous finiriez avec 3,5/2 = 1 .75V pour chacune des LED rouges. Cela peut être très proche de la zone de fonctionnement dim de la LED. Vous pourriez trouver le rouge que LED s’allume faiblement quand le bleu est allumé.

C’est donc une bonne idée pour s’assurer que la tension directe de n’importe quel LEDs de couleurs différentes dans votre matrice sont à peu près les mêmes dans le courant de fonctionnement, ou bien utiliser les LEDs de couleurs mêmes dans une matrice.
Dans mes projets de micropoints/Minidot que je n’avais pas à s’inquiéter à ce sujet, j’ai utilisé un rendement élevé bleu/vert LED SMD qui heureusement n’ont plus la même tension vers l’avant comme les rouges/jaunes. Cependant, si j’ai implémenté la même chose à LED de 5mm le résultat aurait plus problématique. Dans ce cas, j’ai serait ont implémenté une matrice charlieplex bleu/vert et un rouge/jaune matix séparément. J’aurait eu besoin d’utiliser plusieurs broches... mais là vous allez.

Une autre question est de regarder votre intensité débitée de la micro et comment lumineux vous voulez la LED. Si vous avez une grande matrice et numérisez rapidally il, puis chaque LED est allumée pendant seulement une courte période. Cela qu'il apparaît relativement dim par rapport à une exposition statique. Vous pouvez tricher en augmentant le courant traversant la diode en diminuant les résistances de limites actuelles, mais seulement jusqu'à un point. Si vous tirez trop actuel du micro pour trop longtemps, vous endommagerez les broches de sortie.
Si vous avez une matrice qui se déplace lentement, dire un affichage de statut ou cyclon, vous pourriez garder le courant vers le bas pour un niveau de sécurité mais ont toujours un écran lumineux de LED car chaque LED est allumée pendant une longue période, peut-être statique (dans le cas d’un indicateur d’État).

Quelques avantages de charlieplexing :
-utilise seulement quelques épingles sur un microcontrôleur pour contrôler plusieurs LEDs
-réduit le nombre de composants que vous n’avez pas besoin de beaucoup de pilote puces/résistances etc.
Quelques inconvénients :
-votre firmware micro devront définir soit état de tension ou d’entrée/sortie des broches
-besoin d’être prudent avec le mélange de différentes couleurs
-PCB mise en page est difficile, parce que la matrice de LED est plus complexe.

Articles Liés

Horloge numérique Arduino (avec Charlieplexing LED, affichage à 7 segments)

Horloge numérique Arduino (avec Charlieplexing LED, affichage à 7 segments)

c'est mon deuxième instructable. Je viens d'avoir un état d'esprit de faire une montre digitale. Mais je voulais faire un processus d'apprentissage. j'ai déjà eu un sanguino j'aurais pu facilement utiliser cette Atmega644 s'écailler. il aurait été pl
Grille Adafruit Huzzah 42 Charlieplex LED

Grille Adafruit Huzzah 42 Charlieplex LED

Ce que nous faisons ?Nous allons créer une grille de LED de 6 x 7 contrôlable avec des composants.CharlieplexingCharlieplexing est une méthode pour contrôler individuellement plus voyants que les épingles utilisées. Cette méthode est populaire, puisq
Cube de Charlieplex LED 3D de lumières d’arbre de Noël

Cube de Charlieplex LED 3D de lumières d’arbre de Noël

temps des fêtes est le moment idéal pour obtenir un grand nombre de LEDs très bon marché. Cette instructable utilise 80 LEDs d'une guirlande lumineuse de LED sapin faire cube LED 3D vénérable. Dans ce cas un 5 x 4 x 4 cube.Les seuls autres composante
Comment faire un coeur charlieplexed LED

Comment faire un coeur charlieplexed LED

avec Valentin juste autour du coin, vous pensez probablement ce qu'il faut obtenir votre autre significatif, ou comment faire pour impressionner quelqu'un assez pour devenir un soCe cœur est facile à faire et se montrer vos talents de créateur pour q
5 x 4 LED affichage matrix à l’aide d’un Basic Stamp 2 (bs2) et Charlieplexing

5 x 4 LED affichage matrix à l’aide d’un Basic Stamp 2 (bs2) et Charlieplexing

avez un Basic Stamp 2 et certains voyants supplémentaires assis autour ? Pourquoi ne pas jouer avec la notion de charlieplexing et de créer une sortie à l'aide de seulement 5 broches.Pour cela instructable je vais utiliser le BS2e mais n'importe quel
Comment conduire un grand nombre de LEDs de quelques pins de microcontrôleur.

Comment conduire un grand nombre de LEDs de quelques pins de microcontrôleur.

En utilisant le fait que de microcontrôleur NIP ont trois États (+ V, GND, ou« haute impédance », vous pouvez conduire N*(N-1) LEDs de pins N. Si le petit 8broche microcontrôleur comme un PIC12Fxxx ou un ATtiny11 pouvez conduire 20 del surses cinq di
Contrôle de 20 Led de 5 pins Arduino à l’aide de Charlieplexing

Contrôle de 20 Led de 5 pins Arduino à l’aide de Charlieplexing

aujourd'hui, je vais vous montrer comment contrôler 20 LED de 5 pins Arduino. Je travaille sur un projet où j'ai besoin de contrôle 15 LED, 3 boutons, 3 sept segment affiche et une orbe RVB d'un Arduino. Maintenant, si vous travaillez dehors, vous ve
Charlieplexed Arduino 8 x 8 LED grille affichage bouclier fait et simulés dans les Circuits 123D

Charlieplexed Arduino 8 x 8 LED grille affichage bouclier fait et simulés dans les Circuits 123D

edit : Wow, il a remporté un prix génial ! Merci beaucoup les gars !Charlieplexing (http://wealoneonearth.blogspot.nl/2013/03/design-note-charlieplexing-led-matrices.html) est une méthode puissante pour un grand nombre de LEDs au volant d'une quantit
Créer l’Arduino piloté par LED growbox

Créer l’Arduino piloté par LED growbox

un tout à l'heure, j'ai remarqué beaucoup de gens à l'aide du contrôleur de l'Arduino pour toutes sortes de projets de maison. Je savais que je viens * avait * d'en avoir un.Après je l'ai reçu par la poste et d'explorer ses possibilités, il m'a sembl
Charliexplexed LED horloge - Arduino

Charliexplexed LED horloge - Arduino

Une de mes horloges a cessé de fonctionner- et c'est arrivé à être une horloge que ma femme aime beaucoup. Est allé à l'atelier de réparation, et le gars a dit qu'il n'avait pas les pièces de rechange et qu'il ne pouvait pas réparer cela. Alors-j'ai
Infini miroir horloge

Infini miroir horloge

Depuis que mes bandes de LED RVB adressables (WS2812B) venaient d'Aliexpress, j'ai été fasciné par LED projets. Suite à mon succès avec mon horloge LED Charlieplexed, j'ai voulu créer quelque chose avec plus de Jazz...Tout en naviguant sur google ima
Fun Hackable haut-parleur Timer

Fun Hackable haut-parleur Timer

c'est un amusement minuterie enceinte j'ai fait pour quelques conférences à venir.  Il utilise un affichage à 4 chiffres charlieplexed LED (pseudo 7 segments) et est commandé par un ATMega328 AVR ou un Arduino.  Il permet une durée par défaut d'être
Cellule solaire et son utilisation

Cellule solaire et son utilisation

le circuit illustré ci-dessous est utilisé comme cellule solaire. Vous pouvez obtenir la plaque de votre vieille calculatrice solaire défectueux. Soigneusement dissimuler plaque avec des déchirures de ses 2 fils. Connectez les deux fils à une LED via
Piratage de la CharlieCube

Piratage de la CharlieCube

Cette instructable, est sur le charliecube et ses sur le piratage, et comment j'ai utilisé une feuille de calcul pour pirater un cube de LED.Pour commencer, je suppose que j'ai besoin d'expliquer ce qu'un charliecube est. Un charliecube est un 4 x 4