Académique Documents
Professionnel Documents
Culture Documents
TD Affichage 7 Segments Corrige V1 PDF
TD Affichage 7 Segments Corrige V1 PDF
Adresse : irai.gotdns.com
Port : 5003
Mot de passe : à demander au professeur
Mise en situation
La communication avec l’utilisateur se fait par un affichage numérique.
1-Identifier les 2 principaux types d’affichage pour des caractères alphanumériques utilisés
dont un qui va être étudié dans ce TD Pour vous aider, utiliser Internet (et compléter DR1).
Principe de fonctionnement
L’afficheur est associé à un décodeur spécifique au code à visualiser
e1
e2
e3
e4
Dossier élève
SSI
Lycée les Iscles
Série S option : Science de l’Ingénieur
Le programme des segments sera codé sous forme d’équation logique pour chaque segment
e1 i0
e2 i1
e3 i2
e4 i3
Adresse
Sortie (segments)
Automgen
a O0
b O1
c O2
d O3
e O4
f O5
g O6
Dossier élève
SSI
Lycée les Iscles
Série S : Science de l’Ingénieur
Ajouter un objet qui sera un afficheur 7 segments avec le clic droit de la souris dans les objets SI :
choisir importer IRIS 2D et sélectionner AAF.AOF dans le dossier TD_affichage. Le récupérer sur clé
USB.
Simuler votre programme. Appliquer le code BCD sur les boutons e1, e2, e3 et e4 pour commander
l'afficheur.
3 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
5-Relever dans la documentation constructeur les principales caractéristiques d'un segment (courant
maximum IF et tension de seuil nominale VF) et compléter DR1.
Sur un montage électronique est utilisé un décodeur BCD/7 segments pour l’affichage d’un nombre.
Le décodeur BCD/7 segments est alimenté avec une tension continue Vcc=5V.
6- Déterminer l’intensité du courant sortant du décodeur BCD/7 segments et traversant un segment
de l’afficheur numérique de tension directe VF=2V. Voir exemple ci-dessous.
4 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
Remarque : Les sorties du décodeur BCD/7 segments est de type pull-up, c’est à dire une sortie avec
résistance dite de tirage limitant l’intensité du courant dans le segment connecté. Exemple pour une
sortie du décodeur :
5 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
6 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
7 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
DR1
1-Identification des différents afficheurs utilisés
Affichage numérique : 7 segments (voir 8 pour le point) ou LCD (cristaux liquides)
Code Segments
héxadécimale Code
e4(23) e3(22) e2(21) e1(20) a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 1 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 1 0 1 1
A 1 0 1 0 1 1 1 0 1 1 1
B 1 0 1 1 0 0 1 1 1 1 1
C 1 1 0 0 0 0 0 1 1 0 1
D 1 1 0 1 0 1 1 1 1 0 1
E 1 1 1 1 1 0 0 1 1 1 1
F 1 1 1 1 1 0 0 0 1 1 1
e2.e4 + e2. e3. e4 + e1.e2.e3 + e1. e3. e4 + e1. e3.e4 + e1. e2.e3 d
6 - Calcul de IF
Loi des mailles
VALIM-VR1-VD1=0
Loi d’Ohm
VR1= R1* IF
9 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
Segment « b »
Segment « c »
Segment « d »
10 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
Segment « e »
Segment « f »
11 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
Segment « g »
12 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
Ressources
Le Décimal Codé en Binaire (DCB ou BCD en anglais)
Si vous achetez un voltmètre numérique (10€ en supermarché), la valeur mesurée est transmise à l'afficheur en
numérique. Mais elle est auparavant transformée en décimal, chaque chiffre décimal est transmis à un afficheur
en binaire naturel (sur 4 bits). C'est le BCD : la juxtaposition des valeurs binaires (sur quatre bits) des chiffres
décimaux. Donc 583d se notera 0101 1000 0011bcd. Cette codification pose deux problèmes principaux :
un certain nombre de combinaisons ne sont pas utilisées (celles qui correspondent à A à F en hexa). Sur 8 bits on
représente les nombres de 0 à 99 au lieu de 0 à 255 en binaire. Sur 16 bits, on se limite à 9999 au lieu de 65535...
les calculs sont compliqués : rien que pour faire un programme d'incrémentation (ajouter 1), il faut ajouter 1 aux
4 bits de droite, si on obtient 1010 (10d), on les remplace par 0000 et on ajoute 1 aux quatre bits suivants
(dizaines), sans oublier de vérifier si l'on ne passe pas à la centaine suivante...
Dès qu'il y a des calculs à effectuer, les systèmes numériques traduisent les nombres BCD en binaire dès leur
acquisition, les résultats seront transformés en BCD au moment de leur sortie. On peut remarquer que pour
transformer un nombre binaire en décimal (bcd), l'ordinateur est obligé de faire des divisions successives par
1010 (10 en binaire) .
Le transistor bipolaire est un composant possédant trois pattes. C'est un composant actif contrairement aux
résistances, inductances etc.
L'intensité Ic du collecteur est égale à béta x Ib: Ic est le courant qui circule dans le collecteur et Ib est le courant
de base. Ic=β Ib
Une utilisation de ce transistor est la commutation: dans ce cas on place la charge entre l'alimentation et le
collecteur. En appliquant un courant de base on modifiera le passage du courant dans la charge.
C'est-à-dire le courant circule dans la charge (une DEL ou un segment par exemple) ou ne circule pas.
Le transistor est commandé en courant sur sa base pour commuter en laissant passer ou pas le courant. Imaginer
un robinet, la base correspond à la tête de commande du robinet.
13 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
Principe de l'affichage
Pour utiliser un afficheur 7 segments il est nécessaire de disposer d'un décodeur qui traduit le code BCD en code
d'allumage des segments de l'afficheur.
14 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
15 SSI
Lycée les Iscles
G.Sause
Série S : Science de l’Ingénieur
16 SSI
Lycée les Iscles
G.Sause