0% ont trouvé ce document utile (0 vote)
333 vues16 pages

Compte Rendu TP Électronique Numérique

Transféré par

ziadbagacem0
Copyright
© © All Rights Reserved
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
333 vues16 pages

Compte Rendu TP Électronique Numérique

Transféré par

ziadbagacem0
Copyright
© © All Rights Reserved
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 PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITÉ IBN ZOHR ‫ﺟﺎﻣﻌﺔ ابن زهر‬

FACULTÉ DES SCIENCES ‫ل ــﺔ الﻌل ــوم‬


AGADIR
‫أ ﺎدير‬

Département de la Physique

Compte Rendu des Travaux Pratiques


d’Électronique Numérique

Informatique Appliquées IA1

Responsable : Prof. Mme F. EL GUEZAR

Année universitaire 2024-2025


Travaux Pratiques d’Électronique Numérique IA1
Compte Rendu TP N°1 : PORTES LOGIQUES / CIRCUITS ARITHMETIQUES

Noms & Prénoms Groupe

Partie 1 : Introduction aux portes logiques


Table de vérité Equation logique circuit logique sur Logisim
Porte AND Z=
X Y Z
0 0
0 1
1 0
1 1
Porte OR Z=
X Y Z
0 0
0 1
1 0
1 1
Porte NOT Z=
X Z
0
1
Porte NAND Z=
X Y Z
0 0
0 1
1 0
1 1
Porte NOR Z=
X Y Z
0 0
0 1
1 0
1 1
Porte XOR Z=
X Y Z
0 0
0 1
1 0
1 1

1
Porte XNOR Z=
X Y Z
0 0
0 1
1 0
1 1

Partie 2 : Circuits arithmétiques – Additionneurs et Soustracteurs


1) Préparation (Travail à faire avant l’arrivé à la salle de TP)
 Demi-additionneur :
- Donner les équations logiques de la sortie S et R d’un demi-additionneur et dessiner le circuit
de câblage de ce demi-additionneur.
- Table de vérité : - Expressions des sorties :
a b R S R
S

- Circuit: - Schéma bloc:

 Additionneur complet :
Donner les équations logiques de la sortie Si et Ri d’un additionneur complet et dessiner le
circuit de câblage de cet additionneur.
Expressions des sorties : Table de vérité associée:
Si 
Ai Bi Ri-1 Si Ri
Ri 

Symbole logique et circuit équivalent :

2
- Proposer un circuit de réalisation de l’additionneur complet en utilisant deux demi-
additionneur et une porte OR :

 Circuit Additionneur-Soustracteur
Proposer un circuit de réalisation d’un Additionneur-Soustracteur 4bits en utilisant des demi-
additionneurs et des portes XOR :

1) Simulation Logicielle
 Conception d’un Additionneur Demi-Complet (HA) à l’aide de Portes Logiques de
Base
- Circuit logique sur Logisim - Vérification de la table de vérité
a b R S

 Conception d'un Additionneur Complet (FA) avec des demi-additionneurs


- circuit logique sur Logisim - Vérification de la table de vérité
Ai Bi Ri-1 Si Ri

3
 Conception d'un Additionneur-Soustracteur avec des demi-additionneurs et des XOR
Circuit logique sur Logisim

Simulation de votre circuit et vérification


Addition (M=0) Soustraction (M=1)
A3A2A1A0 1010 1011 0110 1010 1011 0110
B3B2B1B0 0110 1110 0110 0110 1110 0110
R4S3S2S1S0
Circuit logique sur Logisim avec splitters :

Simulation de votre circuit et vérification :


Addition (M=0) Soustraction (M=1)
A3A2A1A0 1010 1011 0110 1010 1011 0110
B3B2B1B0 0110 1110 0110 0110 1110 0110
R4S3S2S1S0

4
Travaux Pratiques d’Électronique Numérique IA1
Compte Rendu TP N°2 : CIRCUITS COMBINATOIRES – COMPARATEURS,
MULTIPLEXEURS ET DECODEURS

Noms & Prénoms Groupe

1) Préparation (Travail à faire avant l’arrivé à la salle de TP)


Réalisation Transcodeur BCD / afficheur 7 segments avec les portes de base :
Éléments d'affichage à 7 segments pour tous les nombres.

Table de vérité
Valeur Entrées Sorties
code A B C D a b c d e f g
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0 X X X X X X X
11 1 0 1 1 X X X X X X X
12 1 1 0 0 X X X X X X X
13 1 1 0 1 X X X X X X X
14 1 1 1 0 X X X X X X X
15 1 1 1 1 X X X X X X X

5
Diagrammes de Karnaugh pour a, b, c, d, e, f et g à partir de A, B, C, D.

a b c d

e f g

Les équations de a, b, c, d, e, f et g Logigramme


en fonction de A, B, C, D :
𝒂=
𝒃=
𝒄=
𝒅=
𝒆=
𝒇=
𝒈=

6
2) Simulation Logicielle
a) Comparateur à un Bit
- Circuit logique sur Logisim - Vérification de la table de vérité

A B S E I

b) Comparateur à n Bits
- Circuit logique sur Logisim - Vérification de la table de vérité

A B S E I
1100 0111
1100 1100
1000 1001
0011 0101

c) Multiplexeurs
Donner le circuit logique sur Logisim du MUX 8x1 en utilisant trois MUX et entrer différentes
entrées pour vérifier le fonctionnement du circuit.

Mise en œuvre des Fonctions Booléennes à l'aide des Multiplexeurs


Considérons la fonction booléenne suivante :
𝑭(𝒙, 𝒚, 𝒛) = 𝒙. 𝒚. 𝒛 + 𝒙. 𝒚. 𝒛 + 𝒙. 𝒚. 𝒛 + 𝒙 𝒚 𝒛

7
- Table de vérité
x y z F

- Implémentation à l'aide d'un MUX 8x1 et d'un MUX 4x1


MUX 8x1 MUX 4x1.

- Circuit logique sur Logisim à l'aide d'un MUX 8x1 et d'un MUX 4x1 et vérification de la
table de vérité.
MUX 8x1 MUX 4x1.

8
d) Décodeurs
Implémentation de Fonctions Booléennes à l’aide des Décodeurs
Considérons la fonction booléenne suivante :
𝑭 (𝑨, 𝑩, 𝑪) = 𝑨. 𝑩. 𝑪 + 𝑨. 𝑩. 𝑪 + 𝑨𝑩𝑪
- Table de vérité
x y z F

- Implémentation en utilisant un décodeur 3x8.

- Implémentation Circuit logique sur Logisim en utilisant un décodeur 3x8 et vérification de


la table de vérité.

9
e) Transcodeur BCD/afficheur 7 segments
Circuit logique sur Logisim

Vérification du fonctionnement du circuit

10
Travaux Pratiques d’Électronique Numérique IA1
Compte Rendu TP N°3 : CIRCUITS SEQUENTIELS – BASCULES ET COMPTEURS

Noms & Prénoms Groupe

1) Préparation (Travail à faire avant l’arrivé à la salle de TP)


Compteurs
a) Compteurs Asynchrone
Compteur asynchrone à 3 bits en utilisant des bascules J-K à front montant :
Logigramme

b) Compteur Synchrone
Compteur asynchrone à 3 bits en utilisant des bascules D à front montant :
Table de comptage : Table excitation

11
Tableaux de Karnaugh et équations logiques (Les entrées des bascules Q0, Q1 et Q2) :
D2 D1 D0

D0=
D2  D1=
Logigramme :

c) Registres à décalage
À l'aide de 4 bascules D, réalisez un registre à 4 bits. Ce registre devra comporter les éléments
suivants :
- Entrées :
- Un mot de 4 bits à mémoriser
- Un signal d'horloge
- Un signal de réinitialisation (reset) permettant de remettre à zéro le contenu du registre.
- Sortie :
- Le mot mémorisé sur 4 bits
Le circuit doit permettre de mémoriser un mot de 4 bits à chaque front actif de l'horloge, et
réinitialiser le contenu à zéro lorsque le signal de reset est actif.

12
2) Simulation Logicielle
Bascule RS
Circuit logique sur Logisim Table de vérité
S R 𝑸𝒏 𝟏 𝑸𝒏 𝟏 Fonctionnement
1 0
0 0
0 1
0 0
1 0
1 1

Bascule synchrone RSH


Circuit logique sur Logisim Table de vérité
H S R 𝑸𝒏 𝟏 𝑸𝒏 𝟏 Fonctionnement
1 1 0
1 0 0
1 0 1
1 0 0
1 1 0
1 1 1
0 0 0
0 0 1
0 1 0
0 1 1

Conversion d'une bascule RSH en bascule D


Circuit logique sur Logisim Table de vérité
H D 𝑸𝒏 𝟏 𝑸𝒏 𝟏 Fonctionnement
1 1
1 0
1 1
0 1
0 0
0 1

Bascule J-K
Circuit logique sur Logisim Table de vérité
H J K 𝑸𝒏 𝟏 Fonctionnement
Pas de X X
front



13
Compteur Asynchrone
Circuit logique sur Logisim Table de fonctionnement
H 𝑸𝟐 𝑸𝟏 𝑸𝟎 Valeur Décimale
0 0 0 0








Compteur synchrone

Circuit logique sur Logisim Table de fonctionnement


H 𝑸𝟐 𝑸𝟏 𝑸𝟎 Valeur Décimale
0 0 0 0








Registres à décalage

Circuit logique du reg4bits sur Logisim Circuit logique interne du reg4bits sur Logisim

14

Vous aimerez peut-être aussi