Affichage à 7 segments Charlieplexing

j’ai fait des expériences à l’aide de l’Arduino pour piloter un afficheur 7 segments (SSD). Lorsque plusieurs ensemble pour former un écran à plusieurs chiffres avançon, un dessein commun est une matrice de fil et l’utilisation de multiplexage pour réduire le nombre de quilles de contrôle. La formule typique pour déterminer le nombre requis de pins est un pour chaque segment LED plus un pour chaque SSD. Ainsi, un affichage à quatre chiffres nécessiterait douze broches - huit segments sélectionner lignes (y compris la virgule LED) et quatre SSD select.

Récemment, j’ai découvert une technique de multiplexage appelée charlieplexing. Le terme s’applique à la gestion d’une matrice de LED avec des épingles de contrôle moins que l’approche évidente. Charlieplexing est le plus avantageux dans les situations où chaque anode et cathode peuvent être connectés séparément dans la matrice. Malheureusement, SSD est fabriqués en commun avec tous les anodes de segment ou cathodes. Même avec cette contrainte d’interconnexion, il est toujours possible de contrôle SSD avec inférieur au nombre évident de broches en utilisant un arrangement qui divise le temps l’utilisation du segment et sélectionne des SSD. Ainsi, entre un et huit SSD peut être géré avec seulement neuf épingles. Évidemment, les SSD plus à l’écran, plus l’avantage de charlieplexing. Dans ce cas de test à l’aide de quatre disques SSD, les économies sont seulement trois pins - mais c’est suffisant pour une démonstration.

Je ne pouvais pas trouver un exemple en ligne qui utilise le SSD peu coûteux disponible à Radio Shack et les programmes qui accompagnent les exemples que j’ai trouvé étaient trop gros et trop lent pour ce qui a été accompli. L’Arduino entière a été étant monopolisé conduite juste l’écran ! Acceptable comme une démo, mais inutilisable à des fins plus compliqué que d’une horloge numérique cher. J’ai pensé qu’il devrait être possible d’avoir l’affichage comme adjuvant à un sketch avec un objectif différent. J’ai construit cela comme une preuve de concept et pensé que cela pourrait aider quelqu'un d’autre si j’ai publié.

Charlieplexing est en fait très facile à réaliser avec l’Arduino. Cette esquisse de démonstration est inférieure à 2K et laisse beaucoup de temps processeur pour mon projet principal.

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
Comment utiliser un affichage à sept segments - Arduino Tutorial

Comment utiliser un affichage à sept segments - Arduino Tutorial

Un Segment afficheur sept, est une forme de dispositif d'affichage électronique pour l'affichage de chiffres décimaux qui est affiche une matrice de points alternatif au plus complexe.Affichage à sept segments est largement utilisés dans les horloges
Décennie Counter tutoriel mettant en vedette la 74LS93 - une clé pour les pilotes d’affichage 7 segments

Décennie Counter tutoriel mettant en vedette la 74LS93 - une clé pour les pilotes d’affichage 7 segments

Salut à tous!!!Il s'agit de ma cinquième de nombreux tutoriels bloc électronique pour mon prochain électronique Conseil d'apprentissage.  Cette vidéo montre le 74LS93 décennie Counter IC.  Le but de cette vidéo est pour vous apprendre comment créer l
AFFICHAGE 7 segments

AFFICHAGE 7 segments

Cette instructable illustre l'affichage de 0 à 9 chiffres de 7 segments d'affichage en utilisant Arduino.et ces type d'instructables sont uniquement pour le beginner.if de l'arduino vous trouvez des difficultés en suivant mon tutoriel s'il vous plaît
Compteur décimal Arduino avec affichage 7 segments

Compteur décimal Arduino avec affichage 7 segments

En utilisant un arduino uno et un affichage 7 segments, que nous allons faire un circuit très simple et basique qui compte de 0 jusqu'à 9 et se répète jusqu'à ce que vous l'arrêtiez.Étape 1: Les choses que nous aurons besoin Arduino UNORésistance de
7 affichage de segment LED avec contrôleur PIC et Flowcode V5

7 affichage de segment LED avec contrôleur PIC et Flowcode V5

Tout d'abord, si vous avez des questions, n'hésitez pas à commenter ! Je serais plus qu'heureux de répondre à votre question aussi bien que possible !Matériaux utilisés :-PIC 18F452 microcontrôleur (n'importe quel microcontrôleur PIC avec assez broch
Raspberry Pi : Lecture affichage à 7 segments

Raspberry Pi : Lecture affichage à 7 segments

Lire l'affichage à sept segmentsIntroductionNombreux capteurs n'ont pas de façon simple à brancher directement sur eux--et même lorsqu'il existe un moyen de le pirater, cela entraine souvent des compétences à souder mad-montage en surface. Simplement
Arduino - Theremin avec affichage à 7 segments LED

Arduino - Theremin avec affichage à 7 segments LED

dans ce instructable, je vais vous montrer comment faire un jouet simple, cette combinaison de LED flash et Theremin. Nous allons à l'aide d'une électronique de base construit au sommet d'un Arduino. L'idée de base de 7 LED afficheur provenait bénéfi
Interfaçage MSP430 Launchpad avec affichage 7 segments

Interfaçage MSP430 Launchpad avec affichage 7 segments

Bonjour les gens,Bienvenue à mon MSP430 Launchpad interfaçage tutoriel, dans ce instructable je va être entoilage un Launchpad MSP430 avec un affichage 7 segments de la cathode commune.Veuillez noter que je suis reformater mon article original publié
Horloge d’affichage 7 segments!!

Horloge d’affichage 7 segments!!

Dans ce instructable, je vais enseigner que vous haw pour faire une horloge d'affichage de chiffres 7 segments !Vous aurez besoin :Un kit de sunfounder qui comprend une maquette, les fils de raccordement, boutons, LED, un affichage 7 segments et des
Enregistrez vos NIP au projet d’affichage 7 segments

Enregistrez vos NIP au projet d’affichage 7 segments

Un afficheur 7 segments est beaucoup utile mais une mauvaise chose, c'est qu'il utilise un grand nombre de broches du microcontrôleur vous. Vous pouvez utiliser seulement deux ou trois afficheurs sept segments avec microcontrôleurs arduino uno, ardui
(BCD) de l’affichage à 7 segments

(BCD) de l’affichage à 7 segments

Binary Coded Decimal (BCD) de l'affichage à 7 segments > il s'agit de mon premier instructables, Désolé qu'il n'est pas bien détaillé, pièces électroniques utilisées sont un affichage 7 segments, résistances 7-470 ohms, résistances de 4-k ohms, ic -
Conduite multiplexés affichage à 7 segments

Conduite multiplexés affichage à 7 segments

Dans ce tutoriel, je vais vous montrer comment conduire multiplexé afficheurs sept segments à l'aide d'une carte ArduinoÉtape 1: composants : Carte Arduino - j'utilise Arduino Nano mais tout Conseil avec plus de 10 sorties numériques devrait le faire
Compter sur l’affichage 7 segments 3 W/RPi

Compter sur l’affichage 7 segments 3 W/RPi

Dans ce instructable je vais montrer et vous enseigner comment faire sept segments d'affichage qui affiche un compte à rebours du 9 à zéro (point est facultatif) avec une framboise pi 3.Éléments requis:-1 x pi framboise 31 x carte de prototypage prot