0% ont trouvé ce document utile (0 vote)
315 vues20 pages

TP2 Términé

Transféré par

Khadija Daouane
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
315 vues20 pages

TP2 Términé

Transféré par

Khadija Daouane
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

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