You are on page 1of 88

LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

NOTIONS FONDAMENTALES

140
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

A. Systmes numriques systmes analogiques

1. Systmes numriques

Ce sont des regroupements dlments qui traitent des grandeurs physiques ou de


linformation exprime sous forme numrique. Cest--dire sous la forme des valeurs
discrtes (discontinues)

Exemple : lordinateur

2. Systmes analogiques

Ce sont des regroupements dlments qui traitent des grandeurs physiques de


nature analogique, cest--dire sous la forme des valeurs continues.
N,
Exemple : le tlphone
ntation des grandeurs binaires
Dans les systmes numriques, linformation traite a gnralement la forme des
nombre binaires (0 ;1)

Exemple :
Un interrupteur na que 2 tats
- Ouvert (o)
- Ferm (1)

A partir de l, on peut reprsenter nimporte quel nombre binaire.

Exemple : 1 0 0 1

C. Signal num
Les circuits numriques sont conus pour fournir des tensions de sortie qui se
trouvent dans les gammes de tensions correspondant.
5v

1
2v
Indtermin
0,8
o

O
141
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

4v 1 1

O O O
O

D. Transmission srie. Transmission paralll


Linformation numrique peut se transmettre dun endroit un autre entre deux lments
distants de quelques pouces ou de plusieurs kilomtres. Il existe deux mthodes de
transmission :

- Transmission parallle

Dans la transmission parallle, on utilise une ligne de connexion pour chaque bit et
tous les bits sont transmis simultanment.

Bit de poids A3 1 B3
fort
0
B2 circuit
CIRCUIT
0
A2 B1 B
Bit de poids
faible A1 1 B0
A0

- Transmission srie

Dans la transmission srie, on utilise une seule ligne de transport et tous les bits
sont mis squentiellement.

Entre B
Circuit
Sortie A Circuit
A
B
1 0 0 1

NB : Lenvoie en parallle est plus rapide que lenvoie en srie qui cependant exige moins
de lignes de connections.
142
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Notion de mmoire
Dans la plupart des dispositifs et des circuits, quand on applique un signal dentre,
il se produit en rponse ce dernier. Un signal de sortie qui disparat quand on enlve le
signal dentre.

Dans les circuits numriques, le signal de sortie ne disparat pas quand on enlve le
signal dentre. On dit que le circuit contient une mmoire car il mmorise linformation.

Circuit sans
mmorisation

Circuit avec
mmorisation

143
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition
*
Chapitre

SYSTEMES DE NUMERATION
ET CODES

144
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Notion de base
Il existe plusieurs types de systmes de numrations utiliss en technologie
numrique.

Dans un systme de numration un nombre scrit laide des symboles auxiliaires


qui sont affects des poids.
Les diffrents systmes :

- Le systme dcimal
- Le systme binaire
- Le systme hexadcimal
- Le systme octave

De toute vidence, le systme dcimal est le plus rpandu.

2. Poids dun chiffre

A. Systme dcimal (base 10)

Dans le systme dcimal, on utilise 10 symboles qui sont : 0, 1, 2, 3, 4, 5, 6,


7, 8, 9. et les poids affects aux symboles sont des puissances de (10)

Exemple : 3462(10) = 3 x 103 + 4 x 102 + 6 x 101 + 2 x 100


467,92(10) = 4 x 102 + 6 x 101 + 7 x 100 + 9 x 10-1 + 2 x 10-2

B. systme binaire (base 2)

Le systme binaire ne comporte que deux nombres 0 et 1. Par contre, ce systme


peut reprsenter nimporte quelles grandeurs.

Dans un systme binaire, chaque chiffre est affect dun poids exprim comme une
puissance de deux (2)

Exemple : 1 1 0 0 1(2) = 1 x 24 + 1 x 23 + 0 x 22 + 0 x 21 + 1 x 20
1 1, 0 1(2) = 1 x 21 + 1 x 20 + 0 x 2-1 + 1 x 2-2

C. systme hexadcimal (base 16)

Cest un systme qui comporte 16 nombres ou chiffres qui sont : 0 ; 1 ; 2 ; 3 ; 4 ;


5 ; 6 ; 7 ; 8 ; 9 ; A ; B ; C ; D ; E ; F. avec A = 10 ; B = 11 ; C = 12 ; D = 13 ; E = 14 ; F =
15
Dans ce systme, chaque chiffre est affect dun poids exprim comme une
puissance de 16.

Exemple : 1 B 2 A(16) = 1 x 163 + B x 162 + 2 x 161 + A x 160


= 1 x 163 + 11 x 162 + 2 x 161 + 10 x 160
145
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

D. SYSTME OCTAL (BASE 8)

Cest un systme qui comporte 8 nombres de symboles ou de chiffres qui sont : 0,


1, 2, 3, 4, 5, 6, 7.

Dans ce systme, chaque chiffre est affect dun poids exprim comme une
puissance de 8.

Exemple :
346(8) = 3 x 82 + 4 x 81 + 6 x 80

3. conversion dun nombre dun systme dans un autre


systme

A. conversion dun nombre binaire en dcimal

Pour convertir un nombre binaire en dcimal, il suffit de multiplier chaque chiffre


par 2 lev la puissance de sa position et additionner le rsultat des diverses positions.

Exemple :
(1 1 0 1)2 = 1 x 23 + 1 x 22 + 0 x 21 + 1 x 20
=8+4+0+1
= 13
(1 1 0 1)2 = (13)10

B. Conversion dun nombre dcimal en binaire


Pour convertir un nombre dcimal en binaire, il existe deux mthodes :

mthode par division

23(10) = ( ?)2 23 2
1 11 2
1 5 2
1 2
2
23(10) = (1 0 1 1 1)2 0 1

mthode par regroupement des puissances de deux

23(10) = ( ?)2
23 = 16 + 4 + 2 + 1
= 24 + 22 + 21 + 20
= 1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 1 x 20
23(10) = (1 0 1 1 1)2
146
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

C. conversion dcimal - octal

Pour convertir un nombre dcimal en son quivalent octal, on procde par la mthode de
la division.

Exemple : 20(10) = ( ?)8


20 8
4 2

20(10) = (24)8

D. conversion octal-dcimale

Pour raliser cette conversion, on multiplie chaque chiffre octal par son poids positionnel.

Exemple :
731(8) = 7 x 82 + 3 x 81 + 1 x 80
= 7 x 64 + 3 x 8 + 1
= 473
731(8) = 473(10)

E. conversion dcimal - hexadcimal

Pour convertir un nombre dcimal en hexadcimal, on procde par la mthode de la


division.

Exemple : 125(10) = ( ?)16


125 16
13 7
125(10) = (7D) 16

F. conversion hexadcimale dcimal

Pour convertir un nombre hexadcimal en dcimal, il suffit de multiplier chaque


chiffre par 16 lev la puissance de sa position et additionner le rsultat des diverses
positions.

Exemple : 2B3A(16) = ( ?)10


2B3A = 2 x 163 + B x 162 + 3 x 161 + A x 160
= 2 x 163 + 11 x 162 + 3 x 161 + 10 x 160
2 x 4096 + 11 x 255 + 3 x 16 + 10
= 11055
2B3A(16) = (11055)10
147
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

G. Conversion octal binaire

Chaque chiffre octal est remplac par son quivalent binaire et vis-versa.

Octal 0 1 2 3 4 5 6 7

binaire 000 001 010 011 100 101 110 111

Exemple : 314(8) = ( ?)2


314(8) = (011001100)2

H. conversion hexadcimal binaire

Chaque chiffre est remplac par son quivalent de 4 bits et vis-versa.

Hexa 0 1 2 3 4 5 6 7 8 9 A B C D E F

Binaire 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

Exemple : 3F(16) = (?)2


3F(16) = (00111111)2

I. conversion octal hexadcimal

Pour convertir un nombre octal en hexadcimal, on convertit dabord en base 10 et on


procde ensuite par la mthode de division et vis-versa.

4. Code DCB (Dcimal Code Binaire)


Cest la reprsentation de chaque chiffre dun nombre dcimal par son quivalent binaire.
Comme le plus lev des nombres dcimaux est 9, il faut donc 4 bits pour coder les chiffres
DCB.

Exemple :

Binaire DCB
0: 0 0000
5: 101 0101

148
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

ALGEBRE DE BOOLE TABLEAU DE


KARNAUGH
PORTES LOGIQUES

149
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Algbre boolenne
Il sert analyser un circuit logique et exprimer ce dernier sous forme mathmatique.

Il permet aussi la simplification des quations logiques laide des thormes suivants :
- axo=o
- ax1=1
- ax a =o
- a =a
- a+a=a
- a+ a =1
- a + ab = a
- a+ ab=a+b
- a + ab = a + b
thorme de De Morgan

a b = a b
a b = a b

thorme de labsorption

a (a + b) = a
a+1=1

2. tableau de KARNAUGH
Cest un tableau qui permet la multiplication des quations logiques. Il est prsent sous
plusieurs configurations. Ces configurations sont choisies par chaque individu sauf si on
impose une configuration quelconque.

On dtermine le nombre de cases en fonction du nombre de variables.

n = nombre de variables
2n = nombre de cases

150
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

A. codage dun tableau de Karnaugh

A B C D Nombres dcimaux

0 0 0 0 0

0 0 0 1 1

0 0 1 0 2

0 0 1 1 3

0 1 0 0 4

0 1 0 1 5

0 1 1 0 6

0 1 1 1 7

1 0 0 0 8

1 0 0 1 9

1 0 1 0 10

1 0 1 1 11

1 1 0 0 12

1 1 0 1 13

1 1 1 0 14

1 1 1 1 15

151
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

AB 00 01 11 10
CD

00 0 2 10 8

01 1 3 11 9

11 5 7 15 13

10 4 6 14 12

AC 00 01 11 10
BD

00 0 2 10 8

01 1 3 11 9

11 5 7 15 13

10 4 6 14 12

B. Simplification par le tableau de Karnaugh


Rgles
- Le regroupement dune case (2) correspond une simplification de zro
variable.
- Le regroupement de 2 cases (21) correspond une simplification dune variable.
- Le regroupement de 4 cases (22) correspond une simplification de deux
variables
- Le regroupement de 8 cases (23) correspond une simplification de trois
variables et ainsi de suite.
Exemple : la simplification

Cas de 2 variables

a 0 1 A 0 1
b b

0 1 0 1 1
1
1 1 1 1 1 1

S= a +b S=1
152
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Cas de 3 variables

ab 00 01 11 10 ab 00 01 11 10
c C

0 1 1 1 1 c 0 1 1 1

1 1 1 1 1 1 1

a a
b
S= a + c S=a+ b

Cas de 4 variables

ab 00 01 11 10 ab 00 01 11 10
cd cd

00 1 1 1 1 d 00 1 1

01 1 1 01

11 1 1 11 1

10 1 1 1 1 10 1 1
bd

a a bcd
S= a + d S = b d + a bcd
3. Portes logiques

A. Porte ET (AND)

Symbole quation table de vrit


S = a.b.
a s
& a b s
b
0 0 0
0 1 1
a
s
1 0 1
b
1 1 1

153
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chronogramme

t
bo

t
s o

o t

B. Porte OU (OR)

Symbole quation table de vrit

a
s a b s
S=a+b
b 1
0 0 0

a 0 1 1
s
b
1 0 1

1 1 1

Chronogramme

t
bo

t
s o

o t

154
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

C. Porte NON (No)

Symbole quation table de vrit

a s
a s

S= a 0 1
a s
1 0

D. Porte NON ET (NAND)

Symbole quation table de vrit

a
s
b & a b s
S = ab
0 0 1
a
s
b 0 1 1

1 0 1

1 1 0

E. Porte NON OU (NOR)

Symbole quation table de vrit

a
s
b 1 a b s
S = a b
0 0 1
a s
b
0 1 0

1 0 0

1 1 0

155
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

F. Porte ou exclusif (XOR)

Symbole quation table de vrit

a s a b s
=1 S = a b + ab
b
S=a + b 0 0 0

a 0 1 1
s
b
1 0 1

1 1 0

G. Porte NON ou exclusif (NXOR)

Symbole quation table de vrit

a
=1 s S = a b + ab a b s
b
= a b + ab 0 0 1

a s S = ab 0 1 0
b
1 0 0

1 1 1

156
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

EXERCICES DAPPLICATIONS

Exercices 1 :

Simplifier les quations logiques suivantes aux moyens de lalgbre de Boole.

S = ab c + a b c + a b c + a b c

Y = ( a c + c a) ( b d + b d ) + ( a c + a c ) ( b d + b d )

X = a (ab + a b) + b (a b + ab)

Z = a b c d + abcd + a b c d + a b cd

U = ab(ac + bc) ( a + b )

Exercice 2 :

Reprsenter les quations suivantes aux moyens des portes logiques deux entres
uniquement.

F1 = a bc + a( bc ) F = ( a b c d + ab)c

Exercice 3 :

partir des portes NAND deux entres, raliser :

- Une porte ET ; porte OU ; une porte NOR


- Une porte ou exclusif et une porte NON ou exclusif

A partir des portes NOR deux entres, raliser :


- Une porte ET ; une porte OU ; ou exclusif ; NON ou exclusif

Exercice 4 :

Simplifier les quations suivantes base du tableau de Karnaugh

S1 = a b c + a b c + a b c + ab c

S2 = a b c d + abcd + ab + a

S3 = ab + a c b + b ca

157
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

4. Logique combinatoire
En logique combinatoire, la sortie dpend des combinaisons dentres.

A. Variable binaire

Une variable logique a est une grandeur qui peut prendre deux tats 0 et 1 et ne peut varier
de faon continue.

Exemple :
Si a=1
a =0

B. conception des circuits logiques combinatoires

La rsolution des problmes en logique combinatoire passe trs souvent par la


conception des circuits logiques combinatoires et pour cela, on passe par les tapes
suivantes :

- Transformation du problme laide dune table de vrit


- Simplification par lalgbre de Boole ou par le tableau de Karnaugh
- Reprsentation des circuits aux moyens des portes

1. Table de vrit

a b s
S= ab + a b + ab
0 0 1
= a ( b + b) + a b
0 1 1 1
= a +a b
1 0 1
S= a + b or S = ab
1 1 0

S = ab = a + b

Cest une rsolution dun problme de logique combinatoire sous forme de tableau sous
lesquels on retrouve les valeurs dentres et de sorties dune fonction.

Il existe des fonctions incompltement dfinies et des fonctions compltement dfinies.

1.1. Fonction incompltement dfinie (FID)

Cest une fonction donc la valeur est non spcifie pour certaines combinaisons de
variables.
158
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Exemple :

a b s

0 0 X

0 1 0

1 0 1

1 1 X

1.2. Fonction compltement dfinie (FCD)

Cest une fonction donc la valeur est spcifie pour toutes les combinaisons des variables

Exemple :

a b s

0 0 1

0 1 0

1 0 1

1 1 0

1.3. Forme canonique

On dmontre quune fonction (a,b,c) peut scrire sous deux formes particulires :
- Somme canonique
- Produit canonique

a) Forme canonique disjonctive (somme)

Cest tout simplement la somme des produits variables.


Exemple :
F(A,B,C) = AC + AB + BC
b) Forme canonique conjonctive (produit)
Cest tout simplement le produit des sommes des variables binaires

F(A,B,C) = (A+B)(A+C)(B+C)
159
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

ARITHMETIQUE BINAIRE
OPERATIONS & CIRCUITS

160
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Gnralits
Les diverses oprations intervenant dans les calculateurs et calculatrices portent sur les
nombres exprims en notation binaire.

2. Addition binaire
Cinq (5) cas peuvent se prsenter lorsquon effectue laddition de deux nombres binaires et
cela quel que soit leur rang.

1 + 1 = 10 (gal 0 plus 1 de report sur le rang de gauche)


1 + 1 + 1 = 11 (gal 1 plus 1 de report sur le rang de gauche)
0+0=0
0+1=1
1+0=1

Exemple :

11011 1011
+ 1011 + 10111
100110 + 1010
101100

Remarque :

Pour effectuer la soustraction de deux nombres binaires, les cinq cas suivants peuvent aussi
se prsenter :

10=1
11=0
00=0
0 1 = 11
1 1 1 = 11
Mais la soustraction tant une forme daddition, nous allons gnralement additionner
un nombre positif avec un nombre ngatif do la notation complment deux.

3. Ecriture des nombres signe


La plupart des ordinateurs traitent aussi bien les nombres positifs et ngatifs. Jusqu
prsent, nous avons effectu les oprations avec les nombres positifs, il faut adopter une
certaine convention pour reprsenter le signe dun nombre (positif ou ngatif)
gnralement on ajoute un autre bit aux nombres appel bit de signe.

La convention la plus courante consiste attribuer aux nombres positifs le bit de signe
0 et aux nombres ngatifs le bit de signe 1.

161
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Exemple :

0 1 1 0 1 0 0 + 52

Bit de
signe

1 0 0 1 1 0 0 - 52

A. Notation en complment 1

Le complment 1 dun nombre binaire sobtient simplement en changeant chaque 0 par 1


et chaque 1 par 0.

Exemple :

0110100 Complment 1
1001011

B. notation en complment 2

Le complment 2 sobtient simplement en prenant le complment 1 de ce nombre et en


ajoutant 1 au bit de son rang du poids le plus faible.

Exemple :

0110100 Complment 1
1001011
+ 1 + 1
1001100 complment 2

Remarque :

le complment 2 dun nombre positif nous donne un nombre ngatif et vis versa
exemple :
0101 +5
1010 Complment 2 de + 5
+ 1
1011 -5
0100
+ 1 Complment 2 de - 5
0101 +5

162
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

EXERCICES DAPPLICATIONS

Exercice 1 :

Ecrivez chacun des nombres dcimaux signs que voici dans la notation
complment 2 :

a) +13 b) -9 c) 5 d) +7

NB : crire ces nombres avec 5 bits

Exercice 2 :

Chacun des nombres suivants est le complment 2 dun nombre binaire sign.
Trouvez sa valeur dcimale.

a. (0 1 1 0 0)2
b. (1 1 0 1 0)2
c. (1 0 0 0 1)2

4. opration en complment 2

A. deux nombres ngatifs

-5 1011
+ +
-2 1110
-7 11001
Bit rejet car lopration est sur 4 bits

B. deux nombres positifs

+5 0101
+ +
+2 0010
+7 0111

C. un nombre positif est un nombre ngatif plus


grand

+2 0010
+ +
-4 1100
-2 1110
163
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

D. un nombre positif est un nombre ngatif plus


petit

+7 0111
+
-2 1110
+5 10101
Bit rejet car lopration est sur 4 bits

Remarque :

Dans les exemples que nous avons tudis, les nombres que lon a additionns taient
constitus la fois dun bit de signe et de 3 bits de grandeurs.

Les rponses aussi comportaient un bit de signe et 3 bits de grandeurs. Tout report fait, le
bit de 5me rang tait rejet. Voyons maintenant laddition de +9 et +8.

+9 01001
+ +
+8 01000
+17 10001
Bit de signe

Le signe de la rponse est celui dun nombre ngatif, ce qui est manifestement une erreur
tant donne que la grandeur est plus 17, il faut plus de 4 bits pour lexprimer. Il y a donc
un dplacement sur le rang du bit de signe do :

+17 = (0 1 0 0 0 1)2

E. multiplication

La multiplication des nombres binaires est analogue celle des nombres dcimaux.

Exemple :

+5 0101
x x
+3 0011
+15 0101
0101
0000
0000
+15 0 0 1 1 1 1

164
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

5. Circuits arithmtiques

A. Demi-additionneur

Il nopre que sur deux bits dentres a et b, une sortie nomme s et une sortie de report
ou de retenue nomme R.

Table de vrit

a b s R

0 0 S = a b + ab
0 0
S=a b
0 1 1 0
R = ab
1 0 1 0

1 1 0 1

Logigramme

a b

B. Additionneur complet

Il comprend trois entres A, B, Ce. Ce est le bit de report dentre, ladditionneur


comprend aussi deux sorties S ; Cs. Cs est le bit de report de lindice de sortie.

165
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Table de vrit

A B Ce S Cs S = a b Ce + a b Ce + a b Ce + abCe

0 0 0 0 0 = a ( b Ce + b Ce ) + a ( b Ce + bCe)

0 0 1 1 0 s = a (b + Ce) + a ( bCe )

0 1 0 1 0 s = A B Ce

0 1 1 0 1

1 0 0 1 0 Cs = a bCe + a b Ce + ab Ce + abCe

1 0 1 0 1 = ab( Ce + Ce) + Ce( a b + a b )

1 1 0 0 1 Cs = AB + Ce(A B)

1 1 1 1 1

Logigramme

A B Ce

Cs

166
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

C. Comparateur

Un comparateur est un circuit qui ralise la comparaison de deux nombres. Il est donc
constitu de deux entres A et B et de trois sorties :

S () ; I () et E (=)

Exemple : comparateur dun bit

Table de vrit Equations

A B S E I
S = AB
0 0 0 1 0
I = AB
0 1 0 0 1
E = A B + AB = A B
1 0 1 0 0

1 1 0 1 0

Logigramme

A B

EXERCICE DAPPLICATION

Raliser un circuit comparateur de 2 nombres de deux bits.

167
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

MULTIPLEXEUR
MULTIPLEXEUR - DEMULTIPLEXEUR

168
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

A. Multiplexeur

1. Dfinition

Le multiplexeur est un circuit logique n entres de donnes ou dinformations et une


sortie qui transmet les informations parvenant lentre slectionne.

Pour slectionner une entre, le multiplexeur doit recevoir un ordre provenant de n


entres complmentaires appeles entre dadresse ou de slection.

Principe

e N = 2n

n : nombre
Entres S dentres dadresses
De
donnes N : nombre
dentres de
en donnes

Ao
Entres
Dadresses
An

Il se comporte comme un commutateur dans lequel un code numrique appliqu aux


entres dadresses commande lentre des donnes qui est raccorde la sortie.

2. Etude de quelques multiplexeurs

a) Multiplexeur 2 entres de donnes (2 1)

Table de vrit quations

A I1 I0 S
S = A I 0 + AI1
0

169
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Logigramme

I1
s

I0

A
b) Multiplexeur 4 entres (4 1)

A1 A0 I3 I2 I1 I0 S S = A1 A 0 I 0 + A 1A0 I 1 +
A1 A 0I2 +A1A0I3
0 0

0 1

1 0

1 1

I0

I1

S
I2

I3

A1
A0 170
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

B. Demultiplexeur

1. Dfinition

Il ralise la fonction inverse du multiplexeur cest--dire que son entre unique est dirige
vers une sortie parmi plusieurs.

2. Principe

N = 2n

entre N sorties N = nombre de sorties

n = nombre dadresses

n entres
Dadresses

A. Etude de quelques dmultiplexeurs

a) Demultiplexeur 2 sorties (1 2)

Table de vrit Schma Equations

A S1 S0 E S1 S1 = AE

0 0 E S0 = A E
1 E 0
S0

171
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

EXERCICES DAPPLICATION

Exercice I :

Concevoir un circuit Demultiplexeur 4 sorties

Exercice 2 :

Donner lquation de Z du multiplexeur suivant.

5v

A I7 I6 I5 I4 I3 I2 I1 I0
B
C
MUX

Simplifier Z et faire un logigramme au moyen des portes.

172
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

CODEURS
CODEURS - DECODEURS

173
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

A. Codeur
Ce sont les circuits combinatoires (protgeant) sur n bits une information parmi N entres
possibles. Il effectue donc une conversion du code 1 parmi N en un code binaire pur ou
BCD. Cependant le code BCD est en pratique le plus utilis.

E1 S0

n Sorties binaires
pures ou BCD
N entres

En Sn - 1

ENTRE DE
VALIDATION
a) Etude dun codeur

Table de vrit Equations

S0 = E 3 E2 E 1 E 0 + E3 E 2 E 1 E 0

E3 E2 E1 E0 S0 S1 S0 = E 3 E 2 E1 E 0 + E3 E 2 E 1 E 0
0 0 0 1 0 0

0 0 1 0 0 1

0 1 0 0 1 0

1 0 0 0 1 1

174
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

logigramme

E3 E2 E1 E0

S0

S1

B. Dcodeur
Il ralise exactement la fonction inverse du codeur. Cest un systme ou circuit logique qui
tablit la correspondance entre un code dentre binaire de n bits et N lignes de sorties
avec N 2n

Les dcodeurs sont largement utiliss dans les mmoires dordinateurs et dans les circuits
daffichages.

1. Etude de quelques dcodeurs

a) Dcodeur n entres binaires

Cest un dcodeur qui a n entres pouvant tre soit zro 0 soit un 1 . il y aura donc
2n combinaisons dentres possibles une seule des sorties est active.

b) Dcodeur 2 entres binaires

175
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Table de vrit Equations

E1 E0 S3 S2 S1 S0 S0 = E 1 E 0

0 0 0 0 0 1 S1 = E 1 E2

0 1 0 0 1 0 S2 = E1 E 0

1 0 0 1 0 0 S3 = E1 E0

1 1 1 0 0 0

Logigramme

E E
1 0

S3

S2

S1

S0

Exemple de quelques dcodeurs

74LS138 (3 8)
74LS42 (4 10) DCB dcimal

176
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

2. dcodeur DCB 7 segments

Il est utilis pour la commande des afficheurs numriques. Les informations


dentre correspondent une valeur BCD sur 4 bits. Le dcodeur fournit en sortie une
information sur 7 bits.

Le niveau dactivation dun segment dpend du type dafficheur utilis (anodes communes
ou cathodes communes)
a
a
f b
A b

dcodeur c g
B
Entres

d
C e c
e
D f
d
g

A B C D a b c d e f g Affichage

0 0 0 0 1 1 1 1 1 1 0

0 0 0 1 0 1 1 0 0 0 0

0 0 1 0 1 1 0 1 1 0 1

0 0 1 1 1 1 1 1 0 0 1

0 1 0 0 0 1 1 0 0 1 1

0 1 0 1 1 0 1 1 0 1 1

0 1 1 0 1 0 1 1 1 1 1

0 1 1 1 1 1 1 0 0 0 0

1 0 0 0 1 1 1 1 1 1 1

1 0 0 1 1 1 1 1 0 1 1

177
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1 0 1 0

1 0 1 1

1 1 0 0

1 1 0 1

1 1 1 0

1 1 1 1

Table de transcodage

AB 00 01 11 10
CD

00 0 4 X 8

01 1 5 X 9

11 3 7 X X

10 2 6 X X

a)

AB 00 01 11 10
CD CDB

00 1 X 1 A
A = c + A + BD + BCD
01 1 X 1

11 1 1 X X

10 1 1 X X

c
BD
178
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

b)

AB 00 01 11 10
CD

00 1 1 X 1 B = A + CD + B + CD

01 1 X 1

11 1 1 CD
X X

10 1 X X

B A

c)

AB 00 01 11 10
CD

00 1 1 X 1 c
C = D + A +B + C
01 1 1 X 1

11 1 1 X X CB

0 1 X X

D B

179
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

d)

AB 00 01 11 10
CD
CD
00 1 X 1

01 1 X 1 CAB

11 1 X X
D = A D + CA + CD + A
10 1 1 X X

AB C ACD

e)

AB 00 01 11 10
CD

00 1 X 1 E = B D C + AB
BCD
01 X X

11 X X
ACD
10 1 1 X X

180
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

f) ACD ABC

AB 00 01 11 10
CD

00 1 1 X 1
B C D
01 1 X 1

11 X X

10 1 X X F = C D + CB + A + DB

g)
A BC
AB 00 01 11 10
CD

00 1 X 1

01 1 X 1

11 1 X X

10 1 1 X G = A + CB + B C + C D
X

181
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

LOGIQUE SEQUENTIELLE

182
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

A.Les bascules

1. Gnralits

a) Dfinition

Les bascules sont des circuits squentiels de mmorisation dun bit. Elle constitue par
consquent llment de base de toute unit de mmoire.

b) Fonctionnement synchrone et asynchrone

Dans une bascule asynchrone les ordres appliqus sur des entres provoquent
immdiatement en sortie le changement dtat correspondant.
Dans une bascule synchrone lexcution de lordre nintervient quavec un signal de
synchronisation. Le signal de synchronisation est appel horloge (H) ou timing
(T).

c) Diffrents types de bascules

Trois types de bascules ont t dvelopps :

- La bascule mmoire de stockage (ou latch) : cest une bascule entre


dhorloge statique.
- La bascule matre-esclave
- La bascule dclenchement sur front montant ou front descendant

d) Symboles utiliss dans les bascules synchrones

Entres asynchrones S et R
Entres informations J, K, D
Entres horloge H, T, C

: Horloge agissant pendant toute la dure du niveau haut

Exemple

: Horloge agissant pendant toute la dure du niveau bas

Exemple

: Horloge agissant au voisinage de la transition bas (L) haut (H)

Exemple :

183
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

: Horloge agissant au voisinage de la transition haut (H) bas (L)

Exemple :

synchronisation par impulsion

Une impulsion est compose de deux fronts ; le premier front sert la


synchronisation des entres, le second la synchronisation de la sortie

2. bascule asynchrone

La bascule RS est la seule bascule asynchrone existante. Elle dispose de deux sorties (Q
et Q ) et de deux entres R (reset) et S (set)

symbole

R Q
Sorties
Entres

S Q

Fonctionnement

- Une action brve sur R met la sortie Q zro ( Q sera 1)


- Une action brve sur S met la sortie Q 1 ( Q zro)
- Une action simultane sur R et S met la sortie Q 1 si la bascule est
inscription prioritaire et zro si la bascule est effacement prioritaire.
- En absence daction sur R et S, la bascule conserve ltat extrieur, on dit quelle
est dans ltat de mmoire.

Table de vrit

R S Qn + 1 Observation

0 0 Qn Mmorisation

0 1 1 Mise 1

1 0 0 Mise zro

1 1 - Interdit

184
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Schma logique

NOR
S (La priorit cest
Q
1 )

Q
R
NAND

S Q (La priorit
cest 0 )

R
Q

3. Bascule synchrone

Il existe plusieurs types de bascule synchrone :

- La bascule RSH
- La bascule D
- La bascule T
- La bascule J.K

1) Bascule RSH

Cette bascule synchronise par le niveau haut de lhorloge H comporte deux


fonctionnements distincts :

H = O : la sortie ne tient pas compte du changement pour R et S ; elle reste stable quelles
soient les variations de R et S : cest le fonctionnement mmoire.

H = 1 : la sortie est synchronise ; la bascule respecte la table de fonctionnement dune


bascule RS avec les mmes restrictions.

185
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Symboles

R Q
Sorties
Entres

H
Q
S

Table de vrit

H R S Qn + 1

0 X X Qn
Mmorisation
1 0 0 Qn

1 0 1 1 Remise 1

1 1 0 0 Remise zro (0)

1 1 1 - Interdit

Chronogramme

t
R

S t

t
Q

M M MAZ t
MAU

186
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Schema logique

Q
S
S Q
H
H
Q
S
R Q

2) Bascule D

Elle mmorise linformation dentre ; on peut transformer la bascule SHR en bascule D si


on pose tout instant R = S = D ; le schma devient

D S Q

H
Q
R

Table de vrit

Symbole

H D Qn + 1
Q
D
0 0 Qn

0 1 Qn
H Q
1 0 0

1 1 1

187
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Bascule D particulire (verrou ou Latch)

Symbole
Table de vrit

D
Q V D Qn + 1

0 X Qn

1 0 0
V Q
1 1 1
V = validation

Remarque
Lorsquon cble lensemble D et Q , on dit que la bascule fonctionne en bistable (bascule
T)

Exemple

Q
D

H
Q

3) Bascule T (Tigger)

Table de vrit

T Qn Qn + 1
Q
T(H) 0 0 0

Q 1 0 1

0 1 1

1 1 0

188
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chronogramme
T Qn + 1

0 Qn

H 1 Qn

t (ms)

Qn+1

t (ms)

TS

TS = 2 T e 1 2 fe = 2 fs
S e
NB : La priode est un intervalle de temps pendant lequel le signal se reproduit
identiquement lui-mme.

4) Bascule JK

a) Fonctionnement et but
Ce sont les bascules utilises pour supprimer ltat indtermin rencontr dans les bascules
RHS ; il existe plusieurs mthodes de ralisation des bascules JK ; dans tous les cas, son
fonctionnement est comme suit :

- J = K = 0, la bascule est dans ltat mmoire


- J = K = 1, la donne inverse est mmorise
- J = K , la sortie Qn + 1 = J

Schma logique

J Q

Q
K

189
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Lorsqu tout instant J = K = 1 on dit que la bascule fonctionne en bistable (2 tats stables)

Exemple
1

0 + Vcc

Q
J J Q
H H

K Q K Q

5) Bascule RSH matre esclave

Ce sont deux bascules RSH non nul dont lune est appele matre positionn par les
entres et lautre appel esclave et suit les tats des matres.

Lorsque le matre est transparent, lesclave est bloqu et inversement.

S Q
S1 Q1 S2 Q2

R R1 Q
Q1 R2 Q2

Entres Asynchrones

Ce sont des entres de forage qui mettent prioritairement une bascule 1 ou 0 ;


on peut aussi les appeler entre de pr positionnement.

Exemple

RAU = 1 RAZ = 0 Q = 0 Q = 1
RAU = 0 RAZ = 1 Q = 1 Q = 0
190
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

RAU (Preset)

J Q

K Q

RAZ (clear)

Application des bascules

Circuit Anti Rebond

Cest un circuit qui nous permet de supprimer les transitions existantes entre deux tensions
dues au rebondissement des contacts mcaniques.
Problme

VS

Passage de 12
21
+ 5V
Solution

1 Q
S

K
R Q
2

+ 5V 191
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Position 2

S=0R=1Q=0

Position 1

S=1;R=0Q=1
Sil y a rebondissement

S = 0 ; R = 0 Q = Qn = 1

chronogramme

192
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

COMPTEURS - DECOMPTEURS

193
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Gnralits
Un compteur est un circuit squentiel ayant une longueur de cycle et prsentant N tat
diffrent. Il y a deux fonctions principales savoir :

- Fonction comptage
- Fonction diviseur de frquences

Il existe deux types de comptage : le comptage synchrone et le comptage asynchrone.

2. Compteur asynchrone
Pour un compteur asynchrone, les tages basculent en cascade partir de lhorloge place
lentre de la 1re bascule.

Il existe des compteurs cycle complet et des compteurs cycle incomplet.


Toutefois le nombre de bascules est dtermin partir de la formule 2n ; 2n tant le
modulo du compteur et n le nombre de bascule.

Exemple
Compteur modulo 8

2n = 8 = n = 3 bascules
Et les tats du compteur en dcimal seront = 0, 1, 2, 3, 4, 5, 6, 7, 0 et le cycle
recommence.

a) Compteur cycle complet

1. Compteur modulo 2

Modulo 2 une bascule

Q
J

K Q

194
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

2. Compteur modulo 4

Modulo 4 2 bascules

1
1

Q0 Q1
J0 J1

K0 K1

Chronogramme

t
Q0

t
Q1

Exercice : raliser un compteur modulo 8 et dessiner son chronogramme

b) Compteur cycle incomplet (modulo 2N)

1. Modulo 6
195
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Table des tats

Q2 Q1 Q0 ND

0 0 0 0
0 0 1 1
0 1 0 2
0 1 1 3
1 0 0 4
1 0 1 5
1 1 0 6 000
1 1 1 7

1 1 1

J0 J1 J2
Q0 Q1 Q2
H

K0 K1 K2
RAZ RAZ RAZ

Chronogramme
H

Q0
t
Q1

t
Q2
t
RAZ
t
196
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

3. Dcompteur Asynchrone
Pour un compteur, il sincrmente (augmente de 1) lorsquil reoit une impulsion et pour
un d compteur, il se dcrmente (diminue de 1) lorsquil reoit une impulsion.

a) Modulo 8

Modulo 8 3 bascules

1 1 1
Q0 Q2
Q1

J0 Q0 J1 Q1 J2 Q2

K0 Q0 K1 Q1 K2 Q2

Table des tats

NI ND Q2 Q1 Q0

1 7 1 1 1
2 6 1 1 0
3 5 1 0 1
4 4 1 0 0
5 3 0 1 1
6 2 0 1 0
7 1 0 0 1
8 0 0 0 0

197
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chronogramme

0 t
Q0

t
Q0
0

t
Q1 0

0 t
Q1

t
Q2 0

0 1 1 1 1 0 0 0 t

4. Compteur et dcompteur synchrone


Un compteur synchrone est un circuit squentiel dont le basculement des tapes est
synchronis par le mme signal : signal dhorloge.

a) Ralisation des compteurs synchrones

Soit raliser un compteur modulo 8 : on sait que pour ce compteur, on compte de 0 7 et


on a 8 tats. Le graphe des tats est le suivant :

Table de transition

8 J K Qn Qn + 1
0
7
0 X 0 0
1
6 1 X 0 1

X 1 1 0
2
5
X 0 1 1
4 3 198
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Modulo 8 2N = 8 N = 3 bascules

Q2 Q1 Q0 J2 K2 J1 K1 J0 K0

0 0 0 0 0 X 0 X 1 X

1 0 0 1 0 X 1 X X 1

2 0 1 0 0 X X 0 1 X

3 0 1 1 1 X X 1 X 1

4 1 0 0 X 0 0 X 1 X

5 1 0 1 X 0 1 X X 1

6 1 1 0 X 0 X 0 1 X

7 1 1 1 X 1 X 1 X 1

199
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

SIMPLIFICATION

Table de codage
J0
Q2Q1 00 01 11 10 Q2Q1 00 01 11 10
Q0 Q0

0 0 2 6 4 0 1 1 1 1

1 1 3 7 5 1 X X X X

K0 = 1 J0 = 1
K0 J1
Q2Q1 00 01 11 10 Q2Q1 00 01 11 10
Q0 Q0

0 X X X X 0 X X

1 1 1 1 1 1 1 X X 1

K1 J1 = Q0
J2
Q2Q1 00 01 11 10 Q2Q1 00 01 11 10
Q0 Q0

0 X X K1 = Q0 0 X X

1 X 1 1 X 1 1 X X

K2 J2 = Q0Q1

Q2Q1 00 01 11 10
Q0

0 X X K2 = Q0Q1
1 X X 1

200
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Q0 Q1 Q2
1

J0 J1 J2

K0 K1 K2
H

b) Dcompteur modulo 8

Il a le mme principe que le d compteur asynchrone ; la seule diffrence que lhorloge


attaque toutes les bascules en mme temps.

Tableau de transition

J K Qn Qn + 1

0 X 0 0

1 X 0 1

X 1 1 0

X 0 1 1

Table de vrit

Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
1 1 1 X 0 X 0 X 1

1 1 0 X 0 X 1 1 X

1 0 1 X 0 0 X X 1

1 0 0 X 1 1 X 1 X

0 1 1 0 X X 0 X 1

0 1 0 0 X X 1 1 X
201
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

0 0 1 0 X 0 X X 1

0 0 0 1 x 1 x 1 X

Table de codage

Q2Q1 00 01 11 10
Q0

0 0 2 6 4

1 1 3 7 5

J0 J1

00 01 11 10 Q2Q1 00 01 11 10
Q2Q1 J1 = Q 0
J0 = 1 Q0
Q0

0 X X X X 0 1 X X 1

1 1 1 1 1 1 X X

K0 K1

Q2Q1 00 01 11 10 Q2Q1 00 01 11 10
K1 = Q 0
Q0 K0 = 1 Q0

0 1 1 1 1 0 X 1 1 X

1 X X X X 1 X X

202
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

J2 K2

Q2Q1 00 01 11 10 Q2Q1 00 01 11 10
Q0 Q0

0 1 X X 0 X X 1

1 X X 1 X X

J2 = Q 0 Q 1 = Q0 Q1 K2 = Q 0 Q 1 = Q0 Q1

Cblage

1 Q0 Q1 Q2

J0 J1 J2

K0 K1 K2
Q0
H

Remarques
Pour un d compteur asynchrone cycle complet (modulo 2N) ; soit Vn la fonction
applique un tage Qn

0 = J0 = K0 = 1
1 = J1 = K1 = Q 0
2 = J2 = K2 = Q 0 Q 1
n = Jn = Kn = Q 0 Q 1 = Qn + 1

Pour les compteurs synchrones cycle complet (modulo 2N) ; soit Kn la fonction
applique un tage Qn ; on aura

0 = J0 = K0 = 1
1 = J1 = K1 = Q0

2 = J2 = K2 = Q0 Q1
203
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

n = Jn = Kn = Q0 Q1 Qn 1

NB : Contrairement aux compteurs qui ont des sorties initialement zro et sincrmentent
(augmente de 1) chaque arrive dune impulsion, les ds compteurs ont leurs sorties
initialement 1 et se dcrmentent (diminue de 1) chaque arrive dune impulsion. Ils ont
donc besoin dune remise 1 (RAU) alors que les compteurs ont besoin dune remise 0
(RAZ)

Pour un d compteur modulo 10, il dcrmentera 10 tats et la 11 tat, il


reviendra ltat initial : tat 0 (111)

204
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

REGISTRE

205
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Dfinition
Cest un ensemble de cellules de mmoire capable de stocker une information ; cest donc
un ensemble ordonn de bascules.

2. Schma de principe

E0 E1 E2 E3

D D D D
Q Q

S0 S1 S2 S3

Moyennant une interconnexion entre les cellules, le registre prcdent devient capable
doprer une translation des chiffres du nombre initialement stock. Le dplacement
seffectue soit vers la droite, soit vers la gauche. Le registre est alors appel registre
dcalage.

a) Dcalage droite

1 0 1 1 1 1 0 1

HAvant impulsion ESG


ESG Aprs impulsion

D0 Q0 D1 Q1 D2 Q2 D3 Q3

206
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

b) Dcalage gauche

ESD

1 0 1 1 0 1 1 1

Avant impulsion Aprs impulsion

ESD

D0 D1 D2 Dn
Q0 Q1 Q2 Qn

c) Fonctions mmoire

Elle peut tre ralise de diffrentes faons suivant les bascules :

- La bascule D, D = K
- La bascule RS ; R = S = 0
- La bascule JK ; J = K = 0 ou J = K

3. Transfert du contenu dun registre A dans un


registre B

a) Srie

E RB
RA

DAo Q0 DA1 QA1 DA2 DBo DB1 DB2

207
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Registre A Registre B

QAo QA1 QA2 QBo QB1 QB2

1 0 1 0 0 0 Etat initial

0 1 0 1 0 0 Aprs une impulsion

0 0 1 0 1 0 Aprs deux impulsions

0 0 0 1 0 1 Aprs trois impulsions

b) Parallle RA

DAo QAo DA1 QA1 DA2 QA2

H
DB1 QB1 DB2 QB2
DBo QBo

RB

4. Diffrents types de registres dcalage


Il existe plusieurs types de registres

a) Registre entre srie / sortie srie


208
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

entre QA QB QC QD sortie

b) Registre entre srie / sortie parallle

entre QA QB QC QD

sorties

c) Registre entre parallle / sortie srie

entres

sorties
QA QB QC QD

H
d) Registre entre parallle / sortie parallle
entres

QA QB QC QD
H
sorties

209
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

10

TECHNOLOGIE DES CIRCUITS


INTEGRES NUMERIQUES

210
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Gnralits
Un circuit intgr est une bote noire dans laquelle plusieurs composants discrets
(rsistance, diodes, transistors ) sont interconnects. La technologie des circuits a fait un
bond prodigieux allant de lintgration :
A petite chelle SSI ( Small Scul Integration ) qui loge au moins plus de 12 par
puce.
A grand chelle MSI ( Medium Scul Integration ) qui loge moins de 100 portes
par puce.
A large Echelle LSI ( Larguel Scul Integrtion ) qui loge moins de 1000 portes
par puce.
A une trs grande chelle VLSI ( Verry Larguel Scul Integration ) qui loge jusqu'
100000 portes par puce.

2. Caractristiques des circuits intgrs


On distingue plusieurs types de caractristiques des circuits intgrs :
Caractristique lectrique statique
Caractristique lectrique dynamique
Caractristique mcanique

a. Caractristique lectrique statistique

Un circuit dlivre en gnrale une tension ; il fait donc faire une correspondance
entre les deux niveaux de tension appels niveau haut ( H ) et niveau bas ( L ).
Les variables 0 et 1
V0 : tension de sortie
V1 : tension dentre
VO H : tension de sortie niveau haut garantie par le constructeur
VO L : tension de sortie niveau bas garantie par le constructeur
V i H : tension de sortie niveau haut reconnu par le constructeur
V i L : tension de sortie niveau bas reconnu par le constructeur
IO H et IO L : courant de sortie de la porte actionne ViH et ViL
Vt- et Vt+ : tension de basculement from montant et from descendant.
Sortance : Cest le nombre maximal de charge que peut amender une sortie
Entrance : Cest la valeur du courant de commande imprime en une unit qui est
le courant de commande typique de la famille.
Immunit statique au bruit, il dfinit lattitude du circuit acqurir les tensions
parasites sur ces entres.
VN M
VI H VOH1 MARGE VIH2 VIH2
DU
VOL1 BRUIT VI L2
VIL

MARGE VH N M = V O H 1 + V O H 2
DE
BRUIT VL N M = V O L 1 - VO L 2

211
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

b. Caractristique lectrique dynamique


Le temps de propagation tp : si le niveau dun circuit change totalement son niveau de
sortie ne vaut quavec un certain retard. Ce retard est appel temps de propagation.
La fiabilit dun circuit est caractris par la probabilit pour quune panne se produise
pendant la dure dune heure.
Facteur de mrite : cest le produit de la puissance statistique par le temps de
programmation il sexprime en Joule
Puissance consomme : Cest la puissance provoque par le passage du courant du
niveau logique 1 au niveau logique 0 et vis-versa.

c. Caractristique mcanique
Gamme de temprature
Les circuits ont t classs en deux grandes gammes
* La gamme militaire qui est encore la srie 54 ( -55c +125c)
* La gamme grand public qui es encore la Scul 74 ( 0 79c)

Le botier :
Il existe plusieurs types de botiers
les botiers ronds
Les botiers plats
Les botiers DIL ( Dual- Inclure)
Les botiers SIL ( Single Inclure)
Les botiers SOL
Les botiers Clup carrier

Il existe plusieurs familles de circuits intgrs. Ce qui diffrencie les diverses


familles, ce sont les lments utiliss dans leurs familles.

Les familles RTL et DTL ne feront pas lobjet de notre tude car ils sont dpasss.
Les familles TTL et ECL utilisant le Xtor bipolaire dans les familles NMOS et CMOS
PMOS. Cest le transistor effet de champ. Dans tous les cas, chaque circuit possde un
code pour identification comprenant les indications, comprenant la srie relatif la
fabrication , sa fonction , le type de botier , le nom du constructeur et sa technologie.

Exemple : SN 74 L5 00A Type de botier

Sous-Famille

Famille

Sigle du
constructeur

3. Technologie TTL ( logique Xtor dentre


et de sortie)
Cest une technologie base essentiellement sur lintgration des Xtors avec en plus
lutilisation du transistor metteur.
La tension dalimentation est fixe 5V, la tension de sortie niveau haut est gale
3,3V ; la tension de sortie niveau bas est sensiblement gale 0,3V et la tension de
212
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

basculement bt=1,3V. On reconnat les circuits TTL par leur numro didentification
qui commence toujours par 74 ou 54 suivi de leur numro de fonction ( 74 ; 54 )

Exemple : 74L00

La technologie TTL a subit plusieurs amliorations technologiques de faon diminuer


les vitesses de communication et les puissances dissipes. On aboutit alors la cration
des sous-familles telles que :
TTLL ( faible consommation 74L00)
TTLS (Shottky)
TTL LS (Low Shottky)
TTL H ( Hight Speed)
TTL AS ( advanced Shottky)
TTL ALS ( Advanced Low Shottky) 74L00

Avantage du TTL
Le temps de propagation est court ce qui entrane une frquence lev
Inconvnient du TTL
Faible sortance
Systme dalimentation impos 5V
Consommation trs lev

4. Technologie CMOS ( Complasurtary MOS)


Ils sont raliss base de deux transistors deffet de champ ( canal P et canal N).
Voir montage Push-Pull transistor effet de champ.
Leur tension dalimentation varie entre 3 et 15V, les valeurs normalises sont : 5, 10 et
15V. Les circuits CMOS commencent gnralement par 40, 45, 47, 54C, 74HC, 74HCP.
Exemple : 4017 compteur dcimal salimente entre 3 et 15V.

Remarque : Les 74HCP salimente 5V et son compatible broche broche avec le TTL

Avantages CMOS
Large possibilit de choix de la tension dalimentation entre 3 et 15V
Faible consommation
Leur niveau de sortie est presque parfait ( VO H= VO D VO L =0)
Leur commutation est trs faible
Sortance leve
La technologie de fabrication permet une plus grande intgration do la
fabrication des circuits intgre comme le micro processeur.
Inconvnient du CMOS
Immunit au bruit trs leve : 30% VD
Ncessit de prcaution demploi car ils sont trs sensibles aux charges
lectrostatiques.

Conclusion
CMOS TTL
Sortance leve Sortance faible
Tension de sortie variable Tension de sortie fixe
Consommation faible Consommation leve
213
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Remarque :
1. Tout entre non connecte est un niveau logique pour les TTL niveau
haut. Pour les CMOS, a ne correspond ni 1, ni 0 ; par contre peut
dtruire notre circuit intgr car les CMOS ne supportent par les charges
lectrostatiques
2. Les entres inutilises doivent tre raccordes.

4. Famille ECL ( Logique Couplage par metteur)


Cest amlioration de la technologie TTL, mais son principe de fonctionnement est
celui de la commutation de crt. Leur vitesse de commutation est plus rapide que celle des
TTL.

Exemple de caractristique de transfert par un triverseur.

VO
6v
1 VOH (a ) VI VO
2,4v
indtermin
2,8v (b )
0
(C )
VOL

VIL VIH

* Zone a et c

La tension dentre est infrieure ou gale VI L ( o ), la tension de sortie est gale VO


H ( 1 ). La tension dentre est suprieure VI H ( 1 ), la tension.

214
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

11

GRAFCET

215
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Gnralits

a) Dfinition

Le grafcet ou graphe de commande tape transition est un moyen dcrire le cahier


de charge dun systme automatis. Il permet de lire, dinterprter et de modifier les
volutions dun processus automatique. Il est caractris par une succession dtapes et de
transition auxquels sont associes les rceptivits. Pour faciliter la comprhension, deux
niveaux sont proposs :

- Niveau 1

Cest le grafcet du point de vu systme (spcification fonctionnelle) on dcrit le


comportement de la partie commande vis--vis de la partie opratrice.

- Niveau 2

Cest le grafcet du point de vue partie commande (spcification technologique). Elle


prcise de la faon dont lautomatise doit sinsrer dans lensemble du systme automatis
et de son environnement.

2. Structure gnrale dun systme automatis


Dune faon gnrale, tout systme automatis comporte deux parties :

- Partie oprative
- Partie commande

a) Partie commande

Elle est compose dun pupitre de commande compos de bouton marche, arrt,
signalisation, etc. permet tant denvoyer les informations la partie oprative travers
loprationnel (contacteur, relais, etc)

b) Partie oprative

Elle est compose des actionneurs (vrin, moteur) qui transforment des
informations venant des pr actionneurs en un moment visible (pousse dun pice ;
Rotation dune pice) et les capteurs qui captent les dfauts ou consignent vers le
traitement de linformation via linterface dentre.

216
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Partie oprative

actionneur capteur

Interface dentre

Pr actionneur

Partie commande

communication Traitement
dinformation

Pupitre de commande

Llaboration du cahier de charge nest pas toujours aise, cest pourquoi un


organisme ADEPA (Agent national pour le Dveloppement ou de la Production
Automatise) permet de raliser le grafcet.

3. Elments de base du grafcet

a. Ltape

Elle caractrise un comportement invariant dune partie ou de la totalit de la partie


commande.

Exemple
1

217
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Remarque
Une tape initiale est reprsente en doublant les cts du symbole.

Exemple

A linstant t et suivant lvolution du systme, une tape est soit active ou inactive.
Lactivation dune tape est mentionne par un point.

b. Actions associes aux tapes

Les actions sont dcrites de faon littrale ou symbolique lintrieur dun ou


plusieurs rectangles associs aux tapes.

Exemple
Mont Vrin

Moteur en marche

c) Transition

Elle indique la possibilit dvolution entre deux tapes ; elle est reprsente par une
barre perpendiculaire entre les deux tapes.

transition

2
218
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

d) Rceptivit

A chaque transition, on associe une condition logique ; cette condition logique est
appele rceptivit qui peut tre vrai ou fausse

Exemple

1
R = 0 ou 1

Remarque

1
1 1
R=0 R=1 R=1

2 2 2

a) Ltat est valid ; mais la rceptivit est fausse ou nul


b) Ltape nest pas active mais la rceptivit est vraie ; la transition nest donc
pas franchise.
c) Ltape est active ; la rceptivit est vraie ; la transition est donc franchise.

NB : Le franchissement dune transition entrane lactivation de toutes les tapes immdiate


et la dsactivation de toutes les tapes immdiatement prcdentes.

4. Principe de base

a) Divergence en OU

219
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

r r

11 21

Pour passer de ltape 1 ltape 11, il faut que ltape 1 soit valide et la rceptivit
r soit vraie r = 1.

Pour passer de ltape 1 ltape 21, il faut que 1 soit valide et que r = 1 (rceptivit
vraie)

b) Convergence en OU

11 21

Pour passer de ltape 11 ltape 3 ; il faut que 11 soit valid et r = 1. Pour passer
de ltape 21 ltape 3, il faut que ltape 21 soit valide et que la rceptivit r = 1

c) Divergence en ET

220
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1
a

11 21

Pour passer de ltape 1 aux tapes 11 et 21, il faut que ltape 1 soit valide et la rceptivit
a=1

d) Convergence en ET

Pour passer de ltape 11 et 21 ltape 3, il faut que les tapes 11 et 21 soient


valides et la rceptivit vraie.

e) Temporisation

T/4/10s : 10 secondes passes aprs lactivation de ltape 4 pour que


ltape 5 soit active

T/4/10s

f) Saut dtapes et reprises de squences

221
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

2
a
a

Saut
4
dtapes Reprise de
c squence

d d

5. Mise en quation dun grafcet


Lquation gnrale de ltape active dune tape de rang n a deux tats : actif et
inactif qui scrivent respectivement An et A n

Les conditions dactivation dune tape sont :

- Ltape de rang n-1 doit tre active


- La rceptivit de la transition entre ltape de rang n-1 et ltape de rang n doit
tre vraie

La condition de dsactivation est que ltape de rang n-1 soit active de plus aprs
lactivation ltape mmorise son tat.

Si M(n) est la mmoire alors M(n) = 1 do lquation gnrale


An An1
t n1t n M n An1

222
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

3
A A R M A A
4 3 1 4 5 6
R1

4
R2

5 6

223
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

Chapitre

12

LES MEMOIRES

224
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

1. Gnralits

1) Dfinition

Une mmoire est un dispositif capable demmagasiner puis de restituer une


information. Son fonctionnement apparat sous trois aspects :

- Linscription ou lcriture de linformation


- La rtention ou stockage
- La lecture

2) Caractristique gnrale dune mmoire

a) Capacit

Cest la quantit dinformation qui peut tre stocke dans un dispositif donn. Elle
sexprime en bit. Dans les systmes microprocesseurs, lunit couramment utilise est
loctet ou bytes en anglais. 1Ko = 210 = 1024 1Mo = 220 = 1048576

Exemple
Un livre de 200 pages contient un Max de 800 000 caractres environ soit 0,8M
octets car un caractre alphanumrique dans la plupart des systmes occupe en fait 1 octet.

b) Modes daccs linformation

Il existe deux modes daccs linformation :

- Les mmoires accs alatoire ou directs


- Les mmoires accs squentiel (bandes magntiques)

c) Mode de fonctionnement

Il existe deux modes de fonctionnement :

- La lecture
- Lcriture

d) La permanence

Cest la capacit de rtention dune information. Il existe des mmoires volatiles et


des mmoires permanentes (qui assurent le stockage de linformation mme en labsence de
source dnergie)
225
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

e) Rapidit

Cest le temps qui scoule entre la demande dinformation et le moment o elle est
effectivement disponible.

f) Organisation structure

On peut assimiler une mmoire un tableau contenant les informations binaires.


On appelle organisation dune mmoire les dimensions de ce tableau. Elle est exprime en
mot de N bits o N reprsente le nombre de colonnes du tableau.

Exemple
Une mmoire de 64K x 1 est constitue de 64K mots de 1 bit. Sa capacit est de
64K bits.
- Une mmoire de 8K x 8 a une capacit de 64K mots
- Mais le nombre de ligne du tableau dont le nombre de mots est de 8K

3) Classification des mmoires suivant le support

a) Mmoire magntique

Ce sont les supports magntiques tels que les bandes ou les disques, leur temps daccs
une cellule dpend du dfilement des ttes de lecture.

b) Les mmoires optiques

Elles permettent le stockage de trs grandes quantits dinformations.

Exemple
Il est possible de stocker dans un CD lquivalent dune encyclopdie de 20
volumes de 1 000 pages.

c) Les mmoires semi-conducteur

Leur cellule mmoire est constitue de transistor, on distingue deux grandes


classes :
- Mmoires mortes
- Mmoires vives

i. Mmoire vive : la RAM (Randon Access Memory)

La RAM est la mmoire lecture et criture cest--dire que lutilisateur a accs


chaque mot pour lire ou modifier le contenu.

ii. Mmoire morte : la ROM (Read Only Memories)

Cest la mmoire lecture seule en lusage normale. Elles sont destines


uniquement tre lu. Elles sont crites une fois pour toutes lors de la fabrication.
226
LECTRONIQUE INDUSTRIEL ET NUMRIQUE 1re F2 & F3 2medition

- La PROM (Programmable Read Only Memory) : contrairement au ROM,


elles peuvent tre crites aprs fabrication du circuit.

- LEPROM (Erasable PROM) : Elles sont effaables gnralement pour


exposition aux rayons ultra-violets.
- EAROM ou EEPROM (Electrically Alterable ROM ou Electrically
Erasable PROM) : ce sont les PROM effaables ou modifiables lectriquement.

227

You might also like