Vous êtes sur la page 1sur 20

Rapport du TP 2 dautomatisme

Le plan :
EXO 1 : Additionneur-soustracteur de deux chiffres binaires ( A>B).

EXO 2 : Transcodeur : - DCB EXCEDENT 3 . - EXCEDENT 3 DCB.

EXO 3 : Transcodeurs ( avec XOR) : - Binaire Gray . - Gray binaire.

EXO 4 : EXO5 :

Prpare par : Daouane Khadija Gnie Industriel. Encadr par : Mr .Jbilou

EXO1 :R (Additionneur-soustracteur) On a deux entres A et B . - Si SST =0 Additionneur . - Si SST =1 Soustracteur . Sst 0 1 a=A a A A B B r 0 1 S s s R r O Opration A+B A-B

Daprs le tableau :

r =ssT . S=s. EN utilisant Multisim, en arrive au logiciel suivant : *Dans lexemple : ssT= 1 donc on a un soustracteur avec (A=1 ; B=0) R=0, S=1.

Pour lexemple suivant : sst=0 on a un Additionneur , Avec ( A=1 ,B=1) R=1 , S=0

E3 0 0 0 0 0 0 0

DCB E2 0 0 0 0 1 1 1

E1 0 0 1 1 0 0 1

E0 0 1 0 1 0 1 0

S3 0 0 0 0 0 1 1

E-3 S2 0 1 1 1 1 0 0

S1 1 0 0 1 1 0 0

S0 1 0 1 0 1 0 1

0 1 1

1 0 0

1 0 0

1 0 1

1 1 1

0 0 1

1 1 0

0 1 0

HB1
IO1 IO1 IO2 IO2 IO3 IO3 IO4 IO5 IO4 IO5

ADD-SOUSTR

EXO2 : TRANSCODEURS / 1- DCB Exdent 3

En utilisant le tableau de Karnau : trouvons S0,S1,S2 et S3. Pour S0 :


E1E0 E3E2

00 1 1 X 1

01

11

10 1 1

00 01 11 10 En Trouve :

X X

X X

Pour S2 :
E1E0 E3E2

00 1 1 X 1

01

11 1 1 X X

10

00 01 11 10 En trouve :

X X

S1=

E0 E1

Pour S2 :
E1E0 E3E2

00 1 X

01 1 X X

11 1 X X

10 1 X X

00 01 11 10

En trouve :

Pour S3 :
E1E0 E3E2

00

01 1 X

11 1 X

10 1 X

00 01 11

10

En trouve : En utilisant

S3=E3+E2E1+E0E2 Multisim :

Exemple : 1001(binaire) 1100(excdent 3).

HB1
IO1 IO2 IO3 IO4 IO1 IO2 IO3 IO4 IO5 IO6 IO7 IO8 IO5 IO6 IO7 IO8

DCB-EXD3

DExcdent 3 DCB : Cherchons les sorties en fonction des entres :

Pour E0 :
S1S0 S3S2

00 X 1 1 1

01 X

11

10 X 1

00 01 11 10

X 1

En trouve :
S1S0 S3S2

00 X 1 1 1

01 X X

11

10 X 1 X 1

00 01 11 10

Pour E1 : * En trouve laide du tableau de Karnau : E1=S0 S1. Pour E2 :


S1S0 S3S2

00

01

11

10

00 01 11 10

X 1 X X

X 1

En trouve :

S1S0 S3S2

00 X

01 X

11

10 X

00 01 11 10

Pour E3 :

X 1

En trouve : E3= E2E3+E0E1E3.

DONC , En utilisant Multisim on trouve le circuit suivant :

HB1
S0 S1 S2 S3 S0 S1 S2 S3 E0 E1 E2 E3 E0 E1 E2 E3

EXO 3 :

EXD3-DCB TR

Code binaire code Gray:


CODE binaire Gray

N 0 1

B3 0 0

B2 0 0

B1 0 0

B0 0 1

G3 0 0

G2 0 0

G1 0 0

G0 0 1

2 3 4 5 6 7 8 9 10 11 12 13 14 15

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

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

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

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

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

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

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

Cherchons les sorties en fonction des entres : Pour G0 :


B1B0 B3B2

00

01 1 1

11

10 1 1

00 01

11 10

1 1

1 1

A laide de tableau de Karnau on trouve :


G0 =B0 Pour G1 :
B1B0 B3B2

B1.

00

01

11 1

10 1

00 01 11 10
ON trouve : G1=B1 B2

1 1

1 1 1 1

Pour G2 :
B1B0 B3B2

00

01

11

10

00 01 11 1 1 1 1

10
ON trouve : G2= B2 Pour G3 :
B1B0 B3B2

B3

00

01

11

10

00 01 11 10 1 1 1 1 1 1 1 1

ON trouve : G3=B3.
HB1
B0 B1 B2 B3 B0 B1 B2 B3 G0 G1 G2 G3 G0 G1 G2 G3

B-GRAY

De GRAY-BINAIRE : Pour B0.


G1G0 G3G2

00

01 1

11

10 1

00 01 11 10 1 1

1 1 1 1

ON trouve que : B0=G0 G1 G2 Pour B1 :


G1G0 G3G2

G3. 11 1 10 1 1

00

01

00 01 11 10 1 ON trouve : B1=G1 G2 1 1 1

G3

Pour B2 :
G1G0 G3G2

00

01

11

10

00 01 11 10 1 On trouve : B2=G2 G3 Pour B3 :


G1G0 G3G2

1 1

1 1

1 1

00

01

11

10

00 01 11 10 1 1 1 1 1 1 1 1

On trouve : B3=G3 ON utilisant Multisim , on arrive au circuit suivant :

HB1
G0 G1 G2 G3 G0 G1 G2 G3 B0 B1 B2 B3 B0 B1 B2 B3

gray bin

EXO4 : On veut raliser la fonction : En utilisant 2 dcodeurs (3 entres et 8 sorties ) - Signaux actifs au haut niveau (NB) Le tableau de vrit des dcodeurs (3/8) : De ABC S0 ,_,S7 OU de DEF S0 ,_,S7

Dans le mme tableau :

A /D 0 0 0 0 1 1 1 1

B/E 0 0 1 1 0 0 1 1

C/F S0 S1 0 1 1 1 0 1 0 1 0 1

S2

S3

S4 S5

S6 S7

1 1 1 1 1 1

On trouve le logigramme suivant :

Dans lexemple :

EXO :5 On veut raliser la fonction suivant , en utilisant le dcodeur 4-16 :

X Y Z T S S S S S S S S S S S S S S S1 S 0 1 2 3 4 5 6 7 8 9 10 11 12 13 4 15

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

01 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1

En utilisant le logiciel Multisim on trouve le circuit suivant :

Dans lexemple :

*soustracteur complte :

A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Les tableau de karnau : Pour S : C AB 00 0 1 1 On trouve : 01 1

S 0 1 1 0 1 0 0 1

R 0 1 1 1 0 0 0 1

11 1 B 11 1 1 C

10 1

S=ABC+ABC+ABC+ABC=A C AB 00 0 1 1 On trouve que : 01 1

10

ON utilisant Multisim on trouve le circuit suivant :

Dans lexemle on a la soustraction de 111 11

Vous aimerez peut-être aussi