Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Electronique numrique :
Afficheur 7 segments
Objectif : Codage de nombres et synthse de circuits logiques partir dun cahier des
charges.
Pr requis : TD 1.
10
11
12
13
14
15
000 000 001 001 010 010 011 011 100 100 101 101 110 110 111 111
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Binaire
Hexadci
mal
Les exercices qui suivent vont porter sur la conversion dun nombre dune base une autre.
On pourra se servir des exemples suivants pour rpondre aux questions :
En base 10, par exemple, (649)10= 6*100+4*10+9*1= 6*102+4*101+9*100.
En base 2, le mme type dcriture sapplique pour la base 2, les nombres en gras tant 0
ou 1, et les puissances de 10 tant remplaces par des puissances de 2. Par exemple,
(101)2= 1*22+0*21+1*20=(5)10
En base hexadcimale, on travaille en puissance de 16, et les nombre en gras varient de 0
F. Ainsi (B5F)16= 11*162+5*161+15*160= (2565)10
En code BCD, (0011 1001)BCD =(39)10 (remarque : pour les nombres de 0 9, les codages
BCD et binaires sont identiques mais pas pour les nombres suprieurs 10)
1.
Exercice 2 : Trouver la forme simplifie des fonctions reprsentes sur les tableaux de
Karnaugh.
AB/CD
X 1 = CD + AB + BD + ABD
CD/AB
X 2 = BD + B D = B D
outputs
DCBA
a b c d e f g
XXXX
XXXX
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
1
0
1
0
1
1
0
1
0
1
1
1
x
x
x
x
x
x
1
0
1
1
1
1
1
0
0
1
1
1
x
x
x
x
x
x
1
0
1
1
0
1
1
1
1
1
1
1
x
x
x
x
x
x
1
0
1
0
1
1
0
1
1
0
1
0
x
x
x
x
x
x
1
0
1
0
1
0
0
0
1
0
1
0
x
x
x
x
x
x
1
0
1
0
0
0
1
1
1
0
1
1
x
x
x
x
x
x
DISPLAY
1
0
0
0
1
1
1
1
1
0
1
1
x
x
x
x
x
x
8
Blank
0
1
2
3
4
5
6
7
8
9
a
f
b
g
c
DC/BA
b = C + A.B + A.B
DC/BA
DC/BA
c =C+B+ A
DC/BA
DC/BA
e = A.C + B. A
DC/BA
A quoi a sert ?
Laffichage bas sur 7 segments est une technique trs rpandue de nos jours. Citons
quelques exemples
1) Compteur de vitesse pour applications automobiles ( gauche) ou motos ( droite)
Affichage dautoradio
Affichage
de
station
mto
Question
Rponses
x=x
x +1 = x
a b = ab + ab
x+y=x+y
x + y = x.y
x.y = x + y
a\bc 00 01 11
10
1
F = a.b + b.c
Correction
Donner lquation de F.
ab\cd 00 01 11
10
00
01
11
10
H = d .a + c.d + a.b
Donner lquation de H.
Donner lexpression de K.
F1 = a.c
F3 = b + a
F1
F 2 = a.c + b + a
F2
F 4 = b.c
K = b.c + a.c + b + a
4
F3
K = b + c + a.(1 + c) + b
K = a+b+c
F4
K =b+a+c
c
b
a
K = b + a + c = b.c + a
K = b.c + a = b.c.a.a