Professional Documents
Culture Documents
e1
e2
e3
e4
DIGITs afficher
Dossier lve
SSI
Lyce les Iscles
4-A laide dAutomgen, concevoir un dcodeur BCD/7 segments qui a pour fonction de piloter laffichage
dun chiffre dcimal cod en binaire.
Le programme des segments sera cod sous forme dquation logique pour chaque segment
Entres code binaire
(BCD)
Adresse
Automgen
e1
i0
e2
i1
e3
i2
e4
i3
Sortie (segments)
Adresse
Automgen
O0
O1
O2
O3
O4
O5
O6
Dossier lve
SSI
Lyce les Iscles
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 slectionner AAF.AOF dans le dossier TD_affichage. Le rcuprer sur cl
USB.
Simuler votre programme. Appliquer le code BCD sur les boutons e1, e2, e3 et e4 pour commander
l'afficheur.
Copier le programme et coller le dans votre compte rendu.
SSI
Lyce les Iscles
G.Sause
5-Relever dans la documentation constructeur les principales caractristiques d'un segment (courant
maximum IF et tension de seuil nominale VF) et complter DR1.
Sur un montage lectronique est utilis un dcodeur BCD/7 segments pour laffichage dun nombre.
Le dcodeur BCD/7 segments est aliment avec une tension continue Vcc=5V.
6- Dterminer lintensit du courant sortant du dcodeur BCD/7 segments et traversant un segment
de lafficheur numrique de tension directe VF=2V. Voir exemple ci-dessous.
SSI
Lyce les Iscles
G.Sause
Remarque : Les sorties du dcodeur BCD/7 segments est de type pull-up, cest dire une sortie avec
rsistance dite de tirage limitant lintensit du courant dans le segment connect. Exemple pour une
sortie du dcodeur :
SSI
Lyce les Iscles
G.Sause
SSI
Lyce les Iscles
G.Sause
SSI
Lyce les Iscles
G.Sause
DR1
1-Identification des diffrents afficheurs utiliss
Affichage numrique : 7 segments (voir 8 pour le point) ou LCD (cristaux liquides)
Segments
Code
e4(23) e3(22) e2(21) e1(20)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
1
1
0
1
1
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
1
0
0
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
0
1
0
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
0
1
0
0
0
1
0
1
0
1
1
1
1
1
1
1
0
0
0
1
1
1
0
1
1
1
1
0
0
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
SSI
Lyce les Iscles
G.Sause
e2. e3.e4
e3. e4 +
e3.e4 +
e1.e2.e3 +
6 - Calcul de IF
Loi des mailles
VALIM-VR1-VD1=0
Loi dOhm
VR1= R1* IF
Do IF= (VALIM-VD1)/R1
A.N. : IF= (5-2)/2*103 = 1,5 mA
Utilisation de Logicalc
Segment a
SSI
Lyce les Iscles
G.Sause
Segment b
Problme avec logical !
Il faut simplifier la main !!!
Segment c
Segment d
10
SSI
Lyce les Iscles
G.Sause
Segment e
Segment f
11
SSI
Lyce les Iscles
G.Sause
Segment g
12
SSI
Lyce les Iscles
G.Sause
Ressources
Le Dcimal Cod en Binaire (DCB ou BCD en anglais)
Si vous achetez un voltmtre numrique (10 en supermarch), la valeur mesure est transmise l'afficheur en
numrique. Mais elle est auparavant transforme en dcimal, chaque chiffre dcimal est transmis un afficheur
en binaire naturel (sur 4 bits). C'est le BCD : la juxtaposition des valeurs binaires (sur quatre bits) des chiffres
dcimaux. Donc 583d se notera 0101 1000 0011bcd. Cette codification pose deux problmes principaux :
un certain nombre de combinaisons ne sont pas utilises (celles qui correspondent A F en hexa). Sur 8 bits on
reprsente 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 compliqus : rien que pour faire un programme d'incrmentation (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 vrifier si l'on ne passe pas la centaine suivante...
Ds qu'il y a des calculs effectuer, les systmes numriques traduisent les nombres BCD en binaire ds leur
acquisition, les rsultats seront transforms en BCD au moment de leur sortie. On peut remarquer que pour
transformer un nombre binaire en dcimal (bcd), l'ordinateur est oblig de faire des divisions successives par
1010 (10 en binaire) .
Transistor bipolaire : prsentation
Le transistor bipolaire est un composant possdant trois pattes. C'est un composant actif contrairement aux
rsistances, inductances etc.
Pour le transitor NPN, son symbole est le suivant:
13
SSI
Lyce les Iscles
G.Sause
Principe de l'affichage
2.
3.
Principe de l'affichage
Pour utiliser un afficheur 7 segments il est ncessaire de disposer d'un dcodeur qui traduit le code BCD en code
d'allumage des segments de l'afficheur.
14
SSI
Lyce les Iscles
G.Sause
15
SSI
Lyce les Iscles
G.Sause
16
SSI
Lyce les Iscles
G.Sause