You are on page 1of 16

Srie S option : Science de lIngnieur

Communiquer les informations


Adresse : irai.gotdns.com
Port : 5003
Mot de passe : demander au professeur

Problme technique : Analyser le fonctionnement de laffichage alphanumrique.


Mise en situation
La communication avec lutilisateur se fait par un affichage numrique.
1-Identifier les 2 principaux types daffichage pour des caractres alphanumriques utiliss
dont un qui va tre tudi dans ce TD Pour vous aider, utiliser Internet (et complter DR1).
Principe de fonctionnement
Lafficheur est associ un dcodeur spcifique au code visualiser

e1
e2
e3
e4

Lafficheur numrique est constitu de 7 segments Leds, reprs a g .


4 entres e1,e2,e3 et e4 permettent le codage du digit afficher en binaire (code BCD).
Le dcodeur permet de commander les segments en fonction du digit afficher.

DIGITs afficher

Dossier lve
SSI
Lyce les Iscles

Srie S option : Science de lIngnieur

2-Complter la table de vrit sur DR1.


3-Ecrire les quations de chaque segment
e2. e4 +

e1. e3 + e2.e3 + e1.e3. e4 +

sur DR1 tel le segment suivant :


e2. e3.e4

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

Ouvrir un nouveau folio.

Dossier lve
SSI
Lyce les Iscles

Srie S : Science de lIngnieur

4.1-Dans un 1er temps, saisir votre programme tout en quation logique.


Enregistrer le sous AFF vos noms .agn.
Compiler le programme en dfinissant le fichier des symboles.

A laide dIris dans larborescence,

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.

Nouveau problme : vous disposez dafficheurs 7 segments.


Afficheurs 7 segments Diodes lectroluminescentes

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

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

Srie S : Science de lIngnieur

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 :

Ce composant appel transistor fonctionne comme un interrupteur (ouvert ou ferm).Voir


ressource.
Pour votre calcul, le transistor sera considr comme
ouvert et le courant qui sort de Vcc traverse la rsistance
de 2k et le segment auquel la sortie du transistor est
branche.

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

Schma lectronique quivalent si linterrupteur est ouvert :

7- Indiquer en rouge la circulation du courant sur le schma.

Simulation sous Isis

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

DR1
1-Identification des diffrents afficheurs utiliss
Affichage numrique : 7 segments (voir 8 pour le point) ou LCD (cristaux liquides)

2-Table de vrit complter


Code
hxadcimale

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

3-Equation logique de chaque segment


a = (e2./e4) + (/e1./e3) + (e2.e3) + (e1.e3./e4) + (/e2./e3.e4)
b = (/e3./e4)+(/e3./e1)+(e1./e2.e4)+(e1./e4.e2)+(/e1./e2./e4)
c = (e3./e4) + (/e3.e4) + (/e2./e4) + (e1./e4) + (e1./e2)
d = (/e2.e4) + (e2./e3./e4) + (/e1.e2.e3) + (/e1./e3./e4) + (e1./e3.e4) + (e1./e2.e3)
e = (e3.e4) + (/e1./e3) + (e2.e4) + (/e1.e2)
f = (/e3.e4) + (e2.e4) + (/e2.e3./e4) + (/e1.e3./e4) + (/e1./e2./e4)
g = e4 + (e2./e3) + (/e2.e3) + (/e1.e3)
8

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

Equation logique sous Automgen


e2. e4 +

e1. e3 + e2.e3 + e1.e3. e4 +

e2. e3.e4

( e3. e4)+( e3. e1)+(e1. e2.e4)+(e1. e4.e2)+( e1. e2. e4)

e3. e4 +

e3.e4 +

e2. e4 + e1. e4 + e1. e2

e2.e4 + e2. e3. e4 +

e1.e2.e3 +

e1. e3. e4 + e1. e3.e4 + e1. e2.e3

(e3.e4) + ( e1. e3) + (e2.e4) + ( e1.e2)

( e3.e4 + e2.e4) + ( e2.e3. e4) + ( e1.e3. e4) + ( e1. e2. e4)

e4 + (e2. e3) + ( e2.e3) + ( e1.e3)

5 - Principales caractristiques d'un segment


Courant maximal IF
Tension nominale VF

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

Srie S : Science de lIngnieur

Segment b
Problme avec logical !
Il faut simplifier la main !!!
Segment c

Segment d

10

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

Segment e

Segment f

11

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

Segment g

12

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

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:

B est la base, C le collecteur et E l'metteur.


L'intensit Ic du collecteur est gale bta x Ib: Ic est le courant qui circule dans le collecteur et Ib est le courant
de base. Ic= Ib
Bta, est le gain en courant.
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 tte de commande du robinet.

13

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

Dossier ressource Afficheurs


1.

Principe de l'affichage

2.

Diode lectroluminescente (DEL)

3.

Affichage sept segments DEL

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.

Diode lectroluminescente DEL (Light Emitting Diode : LED)

14

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

Afficheurs sept segments diodes lectroluminescentes

15

SSI
Lyce les Iscles
G.Sause

Srie S : Science de lIngnieur

16

SSI
Lyce les Iscles
G.Sause

You might also like