E
L
L
E
H
C
O
R
A
L
UNIVERSITÉ
iup
INSTITUT UNIVERSITAIRE PROFESSIONNALISE
GENIE INFORMATIQUE
Travaux Pratiques d’électronique numérique
2 : Logique Combinatoire
cB. Besserer
année universitaire 2003-2004
1 Comparateur de magnitude 2 bits
On souhaite réaliser un comparateur simple permettant de savoir si deux valeurs logiques
codées sur deux bits (soit et ) sont égales, ou si ou (donc trois sorties,
qui seront visualisées par des LEDs). Les entrées seront concrétisées par quatre interrupteurs (dans la
partie 8 BITS DATA SWITCH). Attention, la partiepratique est ici essentielle : lemontage demande
beaucoup de cablâge, donc beaucoup de rigueur.
1. Etablir les tables de vérités pour ce montage.
On remarquera queles trois sorties sont corrélées (par exemple, si , alors et .
En fait, seules deux sorties sont à déterminer d’après table de vérité, la troisième se déduisant des
deux autres sorties.
2. Si possible, simplifiez les équations. Transformez-les en utilisant exclusivement des opérateurs
NON et NON-ET. L’usage d’opérateurs NON-ET à 4 entrées est autorisée.
3. Dessinez le schéma, câblez et testez. Pour une réalisation plus simple, l’usage de fonctions lo-
giques à 3 entrées (74LS10) ou 4 entrées (74LS20) en plus des portes NON-ET à 2 entrées
(74LS00) et des inverseurs (74LS04) est autorisée. N’oubliez pas de relier les entrées non uti-
lisées des portes logiques utilisées à un potentiel fixe (5V ou 0V selon l’opérateur logique, réflé-
chissez...).
Commencez par mettre en place les circuits nécessaires et câblez les alimentations. Puis organisez
les signaux d’entrées de manière à disposer de et , et , etc.
4. Et pour finir, un petit peu d’analogique. Afin de faciliter la lecture du résultat du comparateur,
nous allons utiliser des LEDs de couleurs différentes. Une LED rouge signifie , une LED
jaune signifie et une LED verte .
Pour connecter des LED en sortie des circuits logiques TTL, il est préférable de disposer de
composants bénéficiant d’une sortie de type collecteur-ouvert:
– En effet, un circuit TTL ne fournit pas toujours une tension et un courant adéquat pour l’ali-
mentation d’une LED,
– Le niveau bas TTL étant défini "en dessous" de 2.4 V, il est fort possible que la LED soit
faiblement allumée même à l’état bas.
On ajoutera donc en sortie un étage de driver disposant de sorties de type collecteur ouvert.
En observant le schema, on constate qu’avec l’utilisation de circuit de type collecteur ouvert, la
LED s’allume lorsque la sortie est au niveau 0. Afin de garantir un fonctionnement identique au
monatge précédent,il faut utiliser des circuits 74LS05 (même brochageque le 74LS04),contenant
6 inverseurs collecteur ouvert.
1