Vous êtes sur la page 1sur 11

CHAPITRE 2: AFFICHEUR BCD 7 SEGEMENT

INTRODUCTION:
L'utilisation du codage BCD (Binary-Coded Decimal) dans la conception d'un circuit intégré revêt
une importance particulière dans les systèmes numériques où la représentation précise des
chiffres décimaux est essentielle. Le BCD est une méthode de représentation binaire des chiffres
de 0 à 9, où chaque chiffre est codé sur quatre bits. Son rôle dans la conception de circuits intégrés
s'étend à plusieurs aspects clés qui contribuent à la fiabilité, à la facilité de manipulation et à
l'efficacité des systèmes électroniques.

Dans de nombreux circuits intégrés, le BCD est utilisé en conjonction avec des afficheurs 7 segments
pour afficher des données numériques de manière claire et lisible. Les décodeurs BCD sont souvent
intégrés pour simplifier la gestion des signaux de contrôle des afficheurs.
La relation entre les circuits intégrés et le codage BCD (Binary-Coded Decimal) réside dans
l'utilisation des circuits intégrés pour traiter, manipuler et afficher des données numériques
représentées en BCD. Ces éléments sont liés par les étapes suivantes :
Traitement Numérique : Les circuits intégrés, notamment les microprocesseurs et les circuits
logiques programmables, sont souvent utilisés pour le traitement numérique des données. Les
données BCD, qui représentent des chiffres décimaux en utilisant un code binaire, peuvent être
traitées efficacement par des circuits intégrés programmables pour effectuer des opérations
arithmétiques, des comparaisons, etc.

Décodeurs BCD : Dans de nombreux circuits intégrés, des décodeurs BCD sont intégrés pour faciliter
la conversion entre le format BCD et la représentation visuelle, telle que celle utilisée avec les
afficheurs 7 segments. Ces décodeurs BCD prennent une entrée en BCD et génèrent des signaux de
contrôle pour activer les segments appropriés d'un afficheur 7 segments.
Afficheurs 7 Segments : Les circuits intégrés peuvent également inclure des pilotes pour afficheurs
7 segments, facilitant l'affichage de chiffres ou d'autres informations numériques représentées en
BCD. Ces circuits gèrent les connexions avec l'afficheur et contrôlent les segments nécessaires pour
afficher les chiffres corrects.

Applications Numériques : Les circuits intégrés traitent fréquemment des données numériques
dans diverses applications, telles que les compteurs, les horloges, les calculatrices, les instruments
de mesure, etc. Le codage BCD est souvent utilisé dans ces contextes pour représenter des valeurs
numériques de manière précise.
Interconnexions et Interfaces : La conception de circuits intégrés peut impliquer des
interconnexions spécifiques pour gérer les signaux BCD, notamment la communication entre les
décodeurs BCD, les afficheurs 7 segments et d'autres composants impliqués dans le traitement des
données numériques.
1 Étude théorique de l'afficheur BCD:

1.1 Explication du système BCD


a) Définition du BCD : Binary-Coded Decimal :
BCD ( Binary-Coded Decimal) est une représentation binaire des chiffres
décimaux (0 à 9) dans laquelle chaque chiffre décimal est représenté par un
groupe de quatre bits binaires. Chaque combinaison de quatre bits représente
un seul chiffre décimal selon la norme BCD.
Dans le système BCD, chaque chiffre décimal est converti en son équivalent
binaire sur quatre bits. Par exemple, les chiffres de 0 à 9 sont représentés
comme suit en BCD :
0: 0000
1: 0001
2: 0010
3: 0011
4: 0100
5: 0101
6: 0110
7: 0111
8: 1000
9: 1001
L'utilisation du BCD facilite la manipulation des chiffres décimaux dans les
systèmes numériques, car chaque chiffre est représenté de manière
indépendante et peut être traité séparément. Cette représentation est
couramment utilisée dans les applications numériques où une grande précision
dans la manipulation des chiffres décimaux est nécessaire, telles que les
compteurs, les afficheurs, les horloges et d'autres dispositifs électroniques.
b) Avantages du codage BCD par rapport à d'autres systèmes binaires :
Le codage BCD (Binary-Coded Decimal) présente plusieurs avantages par
rapport à d'autres systèmes binaires, notamment :
 Facilité de Conversion vers et depuis le Décimal : Le BCD représente
directement les chiffres décimaux, ce qui facilite la conversion entre la
représentation binaire et le système décimal. Chaque chiffre décimal est
associé à une combinaison fixe de quatre bits.
 Précision Numérique : Le BCD est bien adapté pour les applications
nécessitant une grande précision numérique, car il évite les erreurs d'arrondi
qui peuvent survenir lors de la conversion entre systèmes binaires plus
complexes.
 Facilité de Lecture Humaine : Dans le contexte des afficheurs, le BCD est
souvent utilisé avec des afficheurs 7 segments pour représenter visuellement
des chiffres de manière claire et facilement lisible.
 Manipulation Indépendante des Chiffres : Chaque chiffre BCD est
indépendant des autres, facilitant ainsi la manipulation de nombres à
plusieurs chiffres. Cela peut simplifier les opérations arithmétiques et les
processus algorithmiques.
Cependant, il est important de noter que le BCD peut être moins efficace en
termes d'utilisation de l'espace de stockage par rapport à d'autres systèmes
binaires plus denses, car il utilise plus de bits pour représenter un même
nombre décimal. La sélection du système de codage dépend souvent des
exigences spécifiques d'une application.

1.2 Fonctionnement d'un afficheur BCD 7 segments:


a) Afficheur 7 segments:
Un afficheur 7 segments est un dispositif d'affichage électronique composé de
sept segments lumineux disposés de manière à former les chiffres décimaux de
0 à 9, ainsi que quelques caractères alphabétiques et spéciaux. Chaque segment
est activé ou désactivé individuellement pour créer la forme du chiffre ou du
caractère souhaité.
Chaque segment (A à G) est une petite diode
électroluminescente (LED) ou une partie d'un affichage
à cristaux liquides (LCD) capable d'émettre de la
lumière lorsqu'il est activé.
Pour l’affichage, certains de ces sept segments ne sont
pas apparents :
b) Codeur BCD :
C’est un circuit qui traduit les valeurs d’une entrée dans un code choisi. Un
codeur (ou encodeur) est un circuit logique qui possède 2n voies d’entrées dont
une seule est activée et N voies de sorties.
 Logigramme:

c) Décodeur BCD :
Un décodeur est un circuit à N entrées et 2n sorties dont une seule est active à
la fois. Il détecte la présence d’une combinaison spécifique de bits (code) à ces
entrées et l’indique par un niveau spécifique de sortie.
Le décodeur 7 segments accepte en entrée
les 4 bits DCB (a0, a1, a2, a3) et rend actives les
sorties qui vont permettre de faire passer un
courant dans les segments d’un afficheur
numérique pour former les chiffres décimaux
(de 0 à 9).
L'utilisation des décodeurs BCD simplifie
considérablement le processus de conversion du format BCD vers le
format 7 segments dans un afficheur 7 segments, permettant une
interface plus facile entre le circuit logique et l'afficheur 7 segments.
Cela est particulièrement utile dans la conception des circuits
numériques où la représentation visuelle des chiffres est nécessaire.
d) Exemple de circuit décodeur BCD-7segments 7446/47/48 :

Ces décodeurs disposent d’entrées supplémentaires :

LT ou «lamp test» qui permet de vérifier le fonctionnement de


l'afficheur en allumant tous les segments si BI est à l'état 1.

BI / RBO ou «blanking output» qui permet l'effacement des


segments de l'afficheur quelque soit l'état des autres entrées.

RBI ou «ripple blanking input» qui permet l'effacement des 0 à


gauche si A, B, C, D sont à 0.

La figure ci-dessous montre comment on peut utiliser les entrées


et les sorties pour supprimer les 0 non significatifs
sur un ensemble de décodage à 3 chiffres.
Le du décodeur des centaines est à 0 en permanence. A chaque fois qu'un 0
se présente sur le décodeur des centaines, ce 0 est effacé et la sortie passe
à 0 validant du décodeur suivant.

Si un 0 se présente sur le décodeur des dizaines, il est à son tour effacé et l'on va
valider du décodeur des unités.
Remarque : L’afficheur est composé de 7 LEDS (segments), a, b, c, d, e, f, g qui
nécessitent en fonction du type d’afficheur (anode commune ou cathode
commune) une polarisation spécifique :
Pour un afficheur à anodes communes : Les anodes sont reliées ensembles au
niveau haut et les sorties du décodeur sont actives au niveau bas (CI : 74LS47) et
sont reliées aux cathodes de l’afficheur.

Pour un afficheur à cathodes communes : Les cathodes sont reliées ensembles à


la masse et les sorties du décodeur sont active au niveau haut (CI : 74LS48) et
sont reliées aux anodes de l’afficheur.

 Choix entre Anode Commune et Cathode Commune :

Le choix entre anode commune et cathode commune dépend souvent de


la conception du circuit et des préférences spécifiques du concepteur.
L'anode commune est généralement préférée car elle est plus courante et
plus facile à implémenter dans de nombreux circuits électroniques grand
public.
La configuration utilisée détermine la polarité des signaux de contrôle et
peut influencer les niveaux de tension appliqués aux segments.
Il est important de noter que, quelle que soit la configuration choisie, la
séquence de connexion des segments reste la même (A, B, C, D, E, F, G), et
seul le côté commun (anode ou cathode) varie en fonction de la
configuration choisie.

2 Schéma bloc d’un afficheur BCD et ses applications :


2.1 Schéma d’afficheur BCD pour les deux types d’afficheurs:

a) Afficheur à cathodes communes:

Pour allumer un segment particulier, la tension est appliquée à l'anode de ce


segment, créant un chemin de courant de l'anode commune vers la cathode,
ce qui allume la LED correspondante.
Les implications :
 Une tension négative est appliquée aux anodes pour activer les
segments individuels.
 Requiert des sorties de contrôle pour chaque segment.
b) Afficheur à anodes communes :

Pour allumer un segment particulier, la tension est appliquée à la cathode de ce


segment, créant un chemin de courant de la cathode vers l'anode commune, ce
qui allume la LED correspondante.
Les implications :
 Une tension positive est appliquée aux cathodes pour activer les segments
individuels.
 Requiert des sorties de contrôle pour chaque segment.
2.2 Applications d’un afficheur BCD:
L'utilisation courante des afficheurs BCD et 7 segments dans les compteurs,
horloges, thermomètres, et autres dispositifs similaires est liée à leurs
caractéristiques spécifiques qui les rendent adaptés à ces applications.
 Compteurs : Les afficheurs BCD et 7 segments sont fréquemment utilisés
dans les compteurs, tels que les compteurs électroniques, les compteurs
de fréquence, et d'autres dispositifs de comptage. Leur facilité
d'interface avec des circuits de comptage, associée à la précision
numérique qu'ils offrent, les rendent idéaux pour afficher et suivre des
valeurs numériques en temps réel.
 Horloges : Les horloges numériques utilisent souvent des afficheurs 7
segments pour afficher l'heure de manière claire et facile à lire. Chaque
chiffre de l'heure est représenté par un affichage distinct, et les
décodeurs BCD facilitent la conversion de l'heure en format binaire en
signaux de contrôle pour l'afficheur. La facilité de lecture et la précision
numérique font des afficheurs 7 segments un choix populaire pour les
horloges numériques.
 Thermomètres : Dans les thermomètres électroniques, les afficheurs
BCD peuvent être utilisés pour afficher la température mesurée de
manière numérique. Les chiffres décimaux représentant la température
sont affichés clairement sur l'afficheur 7 segments, permettant une
lecture rapide et précise. Cette application est courante dans les
thermomètres digitaux utilisés dans des domaines tels que la
météorologie et la surveillance industrielle.
 Applications Industrielles : Les afficheurs BCD et 7 segments sont
également utilisés dans diverses applications industrielles, comme les
panneaux de contrôle, les indicateurs de mesure, et les dispositifs de
surveillance. Leur facilité d'utilisation, leur précision numérique, et leur
compatibilité avec d'autres composants électroniques les rendent
adaptés à des contextes où une visualisation rapide et précise des
données est essentielle.

Vous aimerez peut-être aussi