Académique Documents
Professionnel Documents
Culture Documents
COMBINATOIRES
OBJECTIFS PRINCIPAUX :
L’étudiant aura validé les notions du cours théorique en réalisant des assemblages
combinatoires à fonctions arithmétiques ou logiques.
L’étudiant aura à écrire une synthèse théorique à la fin du TP contenant les points clés
étudiés.
Savoir faire :
- Utilisation des circuits intégrés pour la résolution des problèmes.
- Utilisation du « data book » pour trouver les fonctions, les caractéristiques et le
brochage des composants.
- Acquisition d’une méthode de travail permettant de réaliser des câblages propres,
faciles à maintenir, à comprendre et à tester.
- Présenter les résultats des travaux de façon synthétique, structurée et facile en se
servant entre autre des tables de vérité, des logigrammes…
L’acquisition d’une méthode de travail efficace est un objectif important qu’il ne faut
surtout pas minimiser par apport aux acquis de compréhension.
RAPPEL :
Pr A. FAKKAR 1
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
Avant toute mise en marche, l’étudiant doit vérifier son câblage et s’assurer du
brochage des circuits intégrés utilisés dans les différentes manipulations. A noter qu’une
A) CODEURS :
A-1) CODEUR BINAIRE :
Un codeur binaire est un circuit numérique à N voies d’entrées et n sorties. Il traduit
un certain nombre de chiffres décimaux en binaires.
0 A0
1
2
CODEUR A1
A2
3
N-1
BINAIRE A3
A n-1
Avec N=2n
TRAVAIL DEMANDE :
Réaliser un codeur décimal / binaire qui permet de coder les chiffres décimaux de 0 à 7 :
Dresser la table de vérité du codeur en donnant la priorité à l’entrée « 0 » de façon à ce
qu’elle force les sorties à l’état bas lorsqu’elle est active.
En déduire les équations canoniques.
Donner le logigramme en portes à votre disposition et câbler le codeur avec les portes
disponibles sur la maquette.
Vérifier pratiquement la table de vérité.
Si on active deux entrées simultanément, laquelle des deux sera codée en binaire ?
Pr A. FAKKAR 2
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
TRAVAIL DEMANDE :
Pour le codage d’un clavier à interrupteurs, on demande de :
Câbler le circuit intégré pour coder en binaire les huit entrées liées aux interrupteurs 0 à
7.
Avec le même CI, coder en binaire les huit entrées liées à des interrupteurs énumérés de
8 à F. Le codage est fait sur trois bits (sorties A0 A1 A2), quelle sortie du CI peut-on la
considérer comme le quatrième bit ?
Donner le schéma de câblage d’un codeur binaire de clavier hexadécimal à base du
circuit intégré 74148 et de portes NAND.
Réaliser ce codeur sur DIGILAB 12.
A0 0
A1 DECODEUR 1
2
² A2
A3 BINAIRE 3
N-1
A n-1
Avec N=2n
Pr A. FAKKAR 3
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
TRAVAIL DEMANDE :
Réaliser un décodeur binaire à 2 entrées E0, E1 et 4 sorties S0, S1, S2 et S3
Dresser la table de vérité du décodeur.
En déduire les équations canoniques.
Donner le logigramme en portes NOR.
Câbler et vérifier le codeur en n’utilisant que des portes NOR.
Le CI 74137 est un décodeur 3/8 utilisé souvent pour le décodage des adresses dans les
systèmes à microprocesseur.
Câbler le CI et vérifier son fonctionnement. A quoi servent les entrées GL, G1 et G2 ?
En n’utilisant que des CI 74137, donner le schéma de câblage d’un décodeur 4/16.
Réaliser ce décodeur.
Pr A. FAKKAR 4
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
TRAVAIL DEMANDE :
Réaliser un décodeur binaire / Sept segments qui permet de visualiser (sur un
afficheur 7 segments) 4 nombres 1,2 3 et 4.
Spécifier le nombre des entrées et celui des sorties. Dresser la table de vérité de ce
circuit combinatoire (l’afficheur utilisé est à cathode commune).
En déduire les équations des sorties (des segments).
Donner le logigramme.
Câbler et vérifier ce circuit.
Le CI 7447 permet le décodage du Décimal Codé Binaire au code d’affichage 7 segments :
C) TRANSCODEUR :
Le code binaire pur n’est pas universellement utilisé. On fait souvent appel à d’autres
codes (code GRAY, BCD, ASCII, Winword…), pour des applications données
(transmission, traitement de texte, etc.), aussi est-il nécessaire de savoir comment passer
d’un code à un autre.
TRAVAIL DEMANDE :
En vue de visualiser un nombre binaire signé sur quatre bits sur un afficheur 7
segments, on demande la réalisation d’un transcodeur binaire signé – affichage 7
segments, pour cela il faut :
- Codifier un nombre binaire signé négatif en complément à deux.
Pr A. FAKKAR 5
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
Pr A. FAKKAR 6
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
TRAVAIL DEMANDE :
Dresser la table de vérité du circuit combinatoire (l’afficheur utilisé est à cathode
commune).
En déduire les équations des sorties.
Donner le logigramme.
Câbler et vérifier ce transcodeur
D) MULTIPLEXEUR :
Un multiplexeur est un circuit logique combinatoire à N entrées dites de données (ou
d’informations) et une sortie qui transmet une des entrées au choix.
Pour sélectionner cette entrée, le multiplexeur reçoit une adresse de n entrées binaires
(entrées d’adressage).
0
Entrées
1
2 MULTIPLEXEU S Sortie
d’Informations Sélectionnée
3
N-1 R
A0 A1 A2 An-1
Entrées d’Adressage
TRAVAIL DEMANDE :
Réaliser un Multiplexeur à 2 entrées d’adressage A0, A1 et 4 entrées d’informations E0, E1,
E2 et E3
Dresser la table de vérité du Multiplexeur
Pr A. FAKKAR 7
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
E) DEMULTIPLEXEUR :
Le démultiplexeur est un circuit logique combinatoire à une entrée de donnée ou
d’information et N sorties qui reçoivent les informations d’entrées. Pour sélectionner
l’information qui doit être active, le démultiplexeur reçoit un ordre de n entrées d’adresse,
comme dans le cas d’un multiplexeur. Ces entrées orientent les données d’entrée vers la
sortie sélectionnée. Les nombres N et n sont toujours liés par la relation : N 2
n
.
0
Entrée
DEMULTIPLEXEUR 1 Sorties
E 2 Sélectionnées
d’Information 3
N-1
A0 A1 A2 An-1
Entrées d’Adressage
TRAVAIL DEMANDE :
Réaliser un démultiplexeur à 2 entrées d’adressage A0, A1 et 4 sorties S0, S1, S2 et S3.
Dresser la table de vérité du Démultiplexeur.
En déduire l’équation des sorties.
Donner le logigramme en portes logiques à deux entrées. Spécifier où se fait le
décodage des adresses.
Câbler et vérifier le Démultiplexeur sur la maquette.
Donner les références des circuits intégrés contenant chacun un double démultiplexeurs
1/4.
Quelle est la différence entre ces circuits ?
F) COMPARATEUR :
Pr A. FAKKAR 8
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
Ce circuit permet la comparaison de deux mots binaires de n bit chacun A= a0, a1,
…, an-1 et B= b0, b1, …, bn-1. Il indique à sa sortie les trois cas possibles : A=B ou A<B
ou A>B.
TRAVAIL DEMANDE :
Le circuit intégré SN74LS85 est un circuit logique comparateur de deux mots de quatre bits
Pr A. FAKKAR 9
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
G) ADDITIONNEUR :
Ce circuit permet de faire l’addition de deux nombres binaires, il tient compte de la
retenue éventuelle de l’opération antérieure et fournit en sortie la retenue finale. Un
additionneur complet est l’association de deux demi-additionneurs.
TRAVAIL DEMANDE :
Réaliser un additionneur complet et vérifier sa table de vérité.
Etablir :
- La table de vérité.
- Les équations logiques.
- Le logigramme en portes logiques à deux entrées.
Soit le CI 7483 qui fait l’addition de deux nombres binaires de quatre bits chacun.
Exemple d’addition :
Vérifier l’addition de deux mots de 4 bits sur le 7483 en faisant varier les opérandes
jusqu’à leurs valeurs limites.
Pour quel cas le résultat sur quatre bits est faux ? Quelle est la solution ?
Pr A. FAKKAR 10
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
H) SOUSTRACTEUR :
Le soustracteur est un circuit logique combinatoire qui permet de faire la soustraction
binaire bit par bit de deux mots, en tenant compte d’un possible emprunt antérieur et en
prévoyant en sortie une information sur le report de l’opération exécutée.
TRAVAIL DEMANDE :
Réaliser un soustracteur complet et vérifier son fonctionnement.
Etablir :
- La table de vérité.
- Les équations logiques.
- Le logigramme avec des portes logiques à deux entrées
Pour quel cas la différence est négative ? Comment représenter alors un tel résultat ?
I) ADDITIONNEUR - SOUSTRACTEUR :
En vue de réduire le nombre de composants utilisés pour la réalisation d’un
additionneur et d’un soustracteur, on peut les combiner dans un seul circuit (le 7483) en
faisant intervenir un signal de commande X qui va permettre soit l’addition soit la
soustraction par la méthode du complément à deux :
Si X=0 le circuit doit réaliser l’opération d’addition A+B (la retenue initiale étant
nulle)
Si X=1 le circuit doit faire l’opération de soustraction A – B c’est à dire qu’il doit
ajouter au mot A, le complément à deux du mot B.
ADDITIONNEUR/
MOT A SOUSTRACTEUR
A BASE DU CI 7483 RESULTA
MOT B
COMMANDE
OPERATION
TRAVAIL DEMANDE :
Donner les équations des entrées du CI 7483 en fonction des entrées du circuit à
réaliser.
Réaliser le câblage sur maquette.
Vérification du fonctionnement :
Les deux opérandes A et B sont signés positifs sur quatre bits.
Cas de l’addition :
Vérifier l’addition des deux nombres A et B.
Pr A. FAKKAR 11
TRAVAUX PRATIQUES DE L’ELECRTONIQUE NUMERIQUE TP N° 2 : LES CIRCUITS LOGIQUES
COMBINATOIRES
Pour quel cas le résultat signé sur quatre bits est faux ?
Cas de la soustraction :
Vérifier la soustraction des deux nombres A et B.
Est-ce que le résultat signé sur quatre bits est toujours vrai ?
PROBLEME FACULTATIF :
Refaites la dernière application en considérant A et B comme des nombres signés sur
quatre bits.
Est-ce que le résultat signé sur quatre bits est toujours vrai ?
Faites la détection d’erreur et la correction.
Pr A. FAKKAR 12