Vous êtes sur la page 1sur 19

Compte rendu

TP d’électronique numérique

Réaliser par :
Encadrer par : Pr.
Oubardan marouane SKOURI RACHId
1
2
TP 1 : Réalisation d’un Registre de décalage à droite et à gauche.

Décalage à droite Décalage à gauche

Pour le décalage à droit on a le réalisé par l’utilisation de logiciel quartus :

La simulation de ce circuit est donne comme suivant :

Notez qu’il y a un décalage vers la droite.

Pour le décalage à gauche on a le réalisé par logiciel quartus :

3
TP 2 : Réalisation de compteur BCD par 74160.

4
On a réalisé un compteur BCD par l’utilisation de composant 74160 situé dans la
Bibliothèque Quartus :

Il est fonctionné comme suivant :


CLR LDN DN UP Mode

0 1 1 CLK Compteur

0 1 CLK 1 Décompteur

0 0 X X Chargement en
parallèle

1 X X X Mise à 0

A partir de ce fonctionnement on peut faire un compteur BCD : on la table des états suivants :

5
Etat présent Etat suivant LDN

0000 0001 1

0001 0010 1

0010 0011 1

0011 0100 1

0100 0101 1

0101 0110 1

0110 0111 1

0111 1000 1

1000 1001 1

1001 0000 0

Alors on va utiliser deux fonction : le comptage et le chargement en parallèle et on va charger


le nombre 0000 pour rester dans le boucle :

6
1 2 3

0 4

5
8
7 6

A partir de table des états on trouve les équations suivantes :

LDN = Q3.Q1 Cmax = Q3.Q0


A l’aide de quartus on a réalisé le circuit :

Et finalement on trouve La simulation de ce circuit :

7
TP 3 : Réalisation de compteur M24 et M12 par 74160 + Sélecteur.
Par le compteur qui nous avons le réaliser dans le TP précédent on va faire un circuit qui
permet d’obtenir un compteur M24 et aussi un compteur M12

Compteur M24

Le diagramme d’état de compteur : 0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-


2021-22-23

Pour faire ce compteur, on a utilisé deux compteur BCD ( le compteur de TP2 ) en cascade,
alors on va relie un compteur BCD avec l’autre et pour faire ça on a relie Cmax de premier
compteur avec l’entrée EN de deuxième compteur . Et lorsqu’on arrive à 23 on donne
LOAD=0 pour arrêter le comptage, et pour ça l’équation de LOAD sera :

LOAD=Q1[1].Q0[1].Q0[0].EN
On a réalisé le circuit sur quartus :

8
La simulation :

Compteur M12

On a réalisé le compteur M12 par la même méthode de compteur M24, et on a trouvé le


circuit suivant :

9
Simulation :

10
Sélecteur

On a réalisé un sélecteur de compteur M24 et compteur M12 selon la fonction suivant :


Mode Q
0 Q12H
1 Q24H
Alors notre équation :

Q= Mode.Q12H+Mode.Q24H

La réalisation de circuit :

Et après on a créé le symbole de ce circuit :

Et on utilise ce sélecteur pour choisir le compteur M24 ou compteur M12, alors pour
brancher le sélecteur avec les circuits de compteur il faut créer un symbole qui intégrer 4
sélecteur comme suivant :

11
Et finalement le circuit complet :

TP 4 : Compteur M60 + L’alarme.


Compteur M60

Dans ce TP on a réalisé le compteur M60 par 74160.

Alors par la même méthode de création de compteur M24 et M12 on a créé le circuit de
compteur M60 comme suivant :

12
La simulation :

1. Compteur alarme
Pour réaliser un compteur alarme .On branche un compteur
de jour avec 6 sélecteurs comme suit :

13
TP 5 : transcodeur binaire BCD
Pour créer un transcodeur BCD, on a besoin des circuits
suivant :
PARTIE 1 : création des symboles

1. Half-adder

2. Full-adder

14
3. Transcodeur

15
1. Circuit A

2. Circuit B

16
PARTIE 2 :réalisation d’n Transcodeur binaire BCD

EXERCICE 5

17
Création du symbole

18
Simulation

19

Vous aimerez peut-être aussi