Ministère de l Enseignement Supérieur de la Recherche Scientifique et de la Technologie. Département Génie Electrique TP N 2



Documents pareils
REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Manipulations du laboratoire

Conversion d un entier. Méthode par soustraction

Codage d information. Codage d information : -Définition-

Algèbre binaire et Circuits logiques ( )

I- Définitions des signaux.

Cours Informatique 1. Monsieur SADOUNI Salheddine

Les opérations binaires

GPA770 Microélectronique appliquée Exercices série A

Dossier Logique câblée pneumatique

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

CONFIGURATION ET UTILISATION

Système binaire. Algèbre booléenne

Mise en place d'un Réseau Privé Virtuel

Travail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition

PIC EVAL Dev Board PIC18F97J60

Série D65/D75/D72 Afficheurs digitaux modulaires

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

CHAPITRE VIII : Les circuits avec résistances ohmiques

ISO/CEI NORME INTERNATIONALE

Sciences et Technologies de l Industrie et du Développement Durable ENERGIE THERMIQUE ENERGIE THERMIQUE

Acquisition et conditionnement de l information Les capteurs

ELP 304 : Électronique Numérique. Cours 1 Introduction

Projet Matlab : un logiciel de cryptage

TP Modulation Démodulation BPSK

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

UGVL : HOMOLOGATION PS ZAC du bois Chaland 6 rue des Pyrénées LISES EVRY Cedex FRANCE Tel Fax

CHAPITRE IX. Modèle de Thévenin & modèle de Norton. Les exercices EXERCICE N 1 R 1 R 2

TP 1 et 2 de Réseaux en Master 1 Informatique : Assemblage d un réseau, configuration d adresses IP sous Linux et Windows

Il utilise 2 paires de fils torsadés : - une paire de fils pour recevoir les signaux de données - une paire pour émettre des signaux de données

GUIDE D UTILISATION ADSL ASSISTANCE

Une version javascript sera disponible directement dans le cours prochainement.

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

Organisation des Ordinateurs

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

Mentions légales (non traduites) Introduction Légendes Schémas de raccordement Configuration de la S16...

Electronique Numérique

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Projet # 3 Serrure à deux clés

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

ASR1 TD7 : Un microprocesseur RISC 16 bits

Kit pédagogique RFID-EDUC

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

Concevoir son microprocesseur

IFT1215 Introduction aux systèmes informatiques

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

Représentation d un entier en base b

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

ACS-30-EU-PCM2-x-32A Régulation et surveillance du traçage électrique des bâtiments commerciaux et résidentiels pour divers domaines d application

La mémoire. Un ordinateur. L'octet. Le bit

1. PRESENTATION DU PROJET

Ressource Site EURIDIS

Transmission d informations sur le réseau électrique

NOTIONS DE RESEAUX INFORMATIQUES

Cette option est aussi disponible sur les clients Windows 7 sous la forme d un cache réparti entre les différentes machines.

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Qualité du logiciel: Méthodes de test

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Didacticiel Études de cas. Description succincte de Pentaho Data Integration Community Edition (Kettle).

Algorithmique I. Algorithmique I p.1/??

Logiciel de Base. I. Représentation des nombres

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Enregistreur Energie Electrique et Tele Surveillance GTB8 sur RESEAUX IP ETHERNET

Matériel informatique (hardware)

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

COMMUNICATION ENTRE DEUX ORDINATEURS PAR LASER MODULE EN CODE MORSE OU BINAIRE.

Systèmes de transmission

MICROSENS. Module Bridge Ethernet / Fast Ethernet. fiber optic solutions. Description. Construction

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Un ordinateur, c est quoi?

Glossaire technique Veditec

2.1 Le point mémoire statique Le point mémoire statique est fondé sur le bistable, dessiné de manière différente en Figure 1.

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Université de La Rochelle. Réseaux TD n 6

DECOUVERTE DU PABX E.VOLUTION

Utilisation du visualiseur Avermedia

SIN-FPGA DESCRIPTION PAR SCHEMA

Les techniques de multiplexage

Equipement. électronique

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Plan. Programmation Internet Cours 3. Organismes de standardisation

2. Couche physique (Couche 1 OSI et TCP/IP)

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Plan. École Supérieure d Économie Électronique. Plan. Chap 9: Composants et systèmes de sécurité. Rhouma Rhouma. 21 Juillet 2014

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

GUIDE DE L UTILISATEUR

Station défibrillateur réf. SDSA1A et SDSA1AF : notice d emploi de l alarme

2.4 Représentation graphique, tableau de Karnaugh

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

epowerswitch 8XM+ Fiche technique

Transcription:

Ministère de l Enseignement Supérieur de la Recherche Scientifique et de la Technologie Institut Supérieur des Etudes Technologiques de Kasserine Département Génie Electrique TP N 2 Les circuits combinatoires Préparés par : RKHISSI YOSRA MHAMDI TAOUFIK

TP-II: LES CIRCUITS COMBINATOIRES Objectifs Ce TP à pour objectifs: - Câbler un comparateur, un codeur et un décodeur à partir des portes logiques de base - Connecter et comprendre le fonctionnement des circuits intégrés suivants : 7485, 74147, 7442 et 7448. - Remplir les tables de vérité et indiquer les états de sorties des comparateurs, codeurs et décodeurs utilisés au cours de ce TP. A. Le circuit comparateur 1. Etude théorique Un comparateur binaire à un bit possèdes deux entrées A et B et trois sorties possibles : A>B, A=B et A<B comme l indique la figure 2.1. Fig. 2-1 : Comparateur Dans cette application, on utilise le circuit TTL 7485 qui est un comparateur de deux nombres binaires à 4 bits A (A3,A2,A1et A0) et B(B3,B2,B1et B0) comme indiqué dans la Fig 2.1 (b) dont le schéma interne est illustré par la Fig 2.1 (a) Chaque bit est représenté par son poids : 2 0 pour A0, B0, 2 1 pour A1, B1 et 2 2 pour A2, B2, 2 3 pour A3, B3. RKHISSI Y. & MHAMDI T. Page 1

Fig. 2-2 : Comparateur 4 bits Ainsi, on peut comparer des nombres de 8, 12, 16 bits... Le brochage de ce circuit est donné à la figure 2-3, tandis que la figure 2-4 représente son schéma logique. Fig. 2-3 : Brochage du circuit intégré 7485 De plus, il dispose de 3 entrées notées A = B, A > B et A < B qui autorisent la mise en cascade de plusieurs circuits comparateurs du même type. RKHISSI Y. & MHAMDI T. Page 2

Fig. 2-4 : Schéma logique du circuit intégré 7485 La table de vérité Tableau I met en évidence l'action des entrées A > B, A < B et A = B. Tableau I : Table de vérité du circuit intégré 7485 Si l'on souhaite que la sortie A = B passe à l'état 1 chaque fois que les deux nombres binaires sont égaux, il suffit de porter l'entrée A = B à l'état 1, l'état des entrées A < B et A > B n'ayant alors pas d'importance. RKHISSI Y. & MHAMDI T. Page 3

Si l'on souhaite que la sortie A > B passe à l'état 1 également dans le cas où les deux nombres binaires sont égaux, il suffit de porter l'entrée A > B à l'état 1 et de porter les entrées A < B et A = B à l'état 0. Dans cette configuration de l'état des entrées A > B, A < B et A = B, la sortie A > B est à l'état 1 lorsque le nombre binaire A est supérieur au nombre binaire B ou quand ces deux nombres sont égaux. Elle indique donc si A ³ B. De même, en portant l'entrée A < B à l'état 1 et les entrées A > B et A = B à l'état 0, la sortie A < B indique le nombre binaire A est inférieur ou égal au nombre binaire B. En mettant en série deux comparateurs 7485, on peut comparer deux nombres de 8 bits. Il suffit de relier la sortie A = B du premier comparateur à l'entrée correspondante du second et de faire de même avec les sorties A > B et A < B. Les liaisons à effectuer sont indiquées à la figure 2. Fig. 2-5 Mise en cascade de deux circuits intégré 7485 Ainsi, on compare le nombre A formé des 8 bits A7 à A0 (A7 = MSB et A0 = LSB) et le nombre B formé des 8 bits B7 à B0 (B7 = MSB et B0 = LSB). Le premier circuit compare les poids faibles de A avec le poids faibles de B. Le résultat de cette comparaison est transmis aux entrées A < B, A = B et A > B du deuxième circuit. Celui-ci compare les poids forts de A avec les poids forts de B et, en fonction du résultat de la comparaison des bits de poids faibles de A et B, indique sur ses sorties A > B, A = B et A < B le résultat de la comparaison des nombres A et B. 2. Matériel utilisé DLLT-1300 Digital Logic Lab Trainer; Module DLLT-EM02: «Assembled Logic Circuits (1) Experiment» RKHISSI Y. & MHAMDI T. Page 4

3. Manipulation a - Comparateur construit par des fonctions logiques 1. Câbler le circuit de la Figure. 2-6 (a) comme le montre la figure. 2-6 (b). Fig. 2-6: Comparateur à un bit 2. Connecter les entrées A et B au interrupteurs SW1 et SW2. Brancher F1, F2 et F5 à L1, L2 et L3 respectivement. 3. Compléter le Tableau II en indiquant l état des sorties F1, F2 et F5. Tableau II b - Comparateur construit par le circuit TTL 7485 1- Connecter les entrées cascadables A>B à SW1 et F1; A=B à SW2 et F2; A<B à SW3 et F3. Connecter les entrées A1à A4 et B1 à B4 du CI 7485 aux Interrupteurs de la maquette DLLT -1300 3- A1à A4 représentent le nombre A, et B1 à B4 représentent le nombre B. Compléter alors le tableau de comparaison suivant dans le cas ou les deux mots A et B sont égaux. RKHISSI Y. & MHAMDI T. Page 5

Tableau III 4- Mettre SW3 à 0; Sw2 à 1 et SW1 à 0. Observer et noter les sorties du comparateur dans les conditions suivantes des mots A et B : (1) A>B (2) A=B (3) A<B 5- Débrancher A1~ A4 et B1~ B4 des Interrupteurs puis les connecter aux DIP Switch DIP1.0 ~ DIP1.3 et DIP2.0 ~ DIP 2.3 respectivement. Refaire la question 4 et conclure. B. Le circuit Codeur 1. Etude théorique Un codeur ou encodeur est un circuit logique qui possède 2 N voies d entrées dont une seule est active et N voies de sorties comme illustré sur la figure 2-7. Fig. 2-7 : Codeur Codeur de priorité C est un dispositif qui réalise le codage du numéro le plus élevé dans le cas ou plusieurs entrées seraient actionnées. Le circuit 74147 est un codeur de priorité BCD à 9 entrées et 4 sorties. La priorité est établie en ordre décroissant c est à dire que l entrée 9 a la priorité la plus élevée tandis que l entrée 1 a la priorité la plus faible. Le tableau VI représente une partie de la table de vérité du codeur 74147 : RKHISSI Y. & MHAMDI T. Page 6

Tableau IV : Fonctionnement du codeur 74147 Les entrées et les sorties sont actives à l état bas. Dans le cas ou, par exemple, l entrée 8 est active et l entrée 9 inactive, l entrée 8 a la priorité. On aura alors à la sortie le nombre 8 affiché en BCD. 2. Matériel utilisé DLLT-1300 Digital Logic Lab Trainer; Module DLLT-EM05: «Assembled Logic Circuits (4) Experiment Module» 3. Manipulation a- Construction d un codeur 4-à-2 à l aide de portes logiques 1. Etablir le schéma de la figure 2.8..Reproduire les séquences de la table de vérité et noter les états des sorties sur la table V. Quel est le type de conversion réalisé? Fig. 2-8 : Module DLLT-EM05 : Circuit a RKHISSI Y. & MHAMDI T. Page 7

Tableau V 2. Etablir le schéma de la figure 2.9. Reproduire les séquences de la table de vérité et noter les états des sorties sur la table VI. Fig. 2-9 : Module DLLT-EM05, circuit a Tableau VI RKHISSI Y. & MHAMDI T. Page 8

3. Comparer l état des sorties dans chacun des tableaux V et VI. Quelle est la différence? b- Construction d un codeur 10-à-4 avec des circuits intégrés TTL 1. On va travailler avec le circuit intégré 74147 (U7) comme illustré sur la figure 2.10. Fig. 2-10 : DLLT-EM06, circuit a Reproduire les séquences de la table de vérité et noter les états des sorties sur la table VII. Tableau VII 2. Indiquer et Interpréter l état des sorties dans le cas ou A 1 =A 2 =A 3 =A 4 =0 et A 5 =A 6 =A 7 =A 8 = A 9 =0? C. Circuit Décodeur 1. Etude théorique 1.1. Définition Un codeur est un circuit numérique qui possède N entrées et 2N sorties. Pour chacune des combinaisons possibles des entrées, seule une ligne de sortie est validée. Les décodeurs sont souvent dotés d une ou plusieurs entrées de validation E qui servent à valider son fonctionnement. Le schéma d un décodeur à N bits d entrée est donné par la figure suivante : RKHISSI Y. & MHAMDI T. Page 9

Fig. 2-11 : Schéma fonctionnel d un décodeur 1.2. Décodeur BCD-7 segments 7448 Ce décodeur dispose, comme illustré sur la figure 2.12 de : - Variables d'entrée: D, C, B et A, constitutifs d'un nombre binaire codé en BCD où D est le bit le plus significatif de poids 2 3, tandis que celui le moins significatif a un poids de 2 0. LT: entrée de test de l'état des segments RBI: entrée de blanchiment des zéros pas significatifs. - Variables de sortie: 7 variables de "a" à "g" correspondant aux 7 segments, RBO: sortie de blanchiment des zéros pas significatifs des décades inférieures. - Remarque : Les entrées supplémentaires sont prévues pour : LT ou «lamp test» qui permet de vérifier le fonctionnement de l'afficheur en allumant tous les segments si BI est à l'état 1. BI / RBO ou «blanking input» qui permet l'effacement des segments de l'afficheur quelque soit l'état des autres entrées. RBI ou «ripple blanking input» qui permet l'effacement des 0 à gauche si A, B, C, D sont à 0. - Etude de la table de vérité: a- Test des segments: La variable LT est prioritaire sur toutes les autres variables d'entrée; elle est active à l'état 0. Quel que soit l'état des autres variables d'entrée, toutes les sorties 7 segments sont mises à l'état 1 (éclairement). b- Blanchiment des zéros: RKHISSI Y. & MHAMDI T. Page 10

La variable RBI permet, lorsqu'elle est active, c'est à dire à l'état logique 0, d'effacer le chiffre zéro sur l'afficheur, et lui seul. La variable de sortie RBO passe alors à l'état 0, dans le but de commander l'entrée RBI du décodeur suivant, cela afin d'effacer en cascade les zéros pas significatifs, de l'afficheur de poids le plus fort à l'afficheur de poids le plus faible. c- Décodage BCD/7segments: Le décodage est assuré de sorte que le circuit intégré fournisse un code 7 segments pour chaque nombre binaire de 0 à 9. Aussi pour les nombres de 10 à 15, certains signes particuliers sont définis, bien qu'ils ne présentent aucune utilité. Fig. 2-12 : Brochage d un décodeur BCD-7segments de type 7448 2. Matériel utilisé DLLT-1300 Digital Logic Lab Trainer; Module DLLT-EM04: «Assembled Logic Circuits (3) Experiment Module» et DLLT-EM05 : Assembled Logic Circuits (4) Experiment Module. 3. Manipulation a- Construction d un décodeur 2-à-4 avec des portes logiques 1. Etablir le schéma de la figure 2.13 et reproduire les séquences de la table de vérité et noter les états des sorties sur la table VIII. Est il possible d utiliser ce circuit pour faire fonctionner un circuit parmi d autres? Fig. 2-13 : Module DLLT-EM05, circuit c RKHISSI Y. & MHAMDI T. Page 11

Tableau VIII b- Construction d un décodeur 4 à 10 avec des circuits intégrés 1. Le circuit intégré U10 (7442) du module DLLT-EM04, comme le montre la figure 2.14, est un décodeur BCD-Decimal. Fig. 2-14 : Module DLLT-EM04, circuit c Connecter les entées A1, B1, C1, D1, respectivement, aux sorties BCD du DIP Switch "1", "2", "4", "8". Les DIP Switchs permettent de convertir un nombre décimal en code BCD. Reproduire les séquences de la table de vérité et noter les états des sorties sur le tableau IX. Tableau IX c- Décodeur BCD-7-Segment La figure 2.15 montre un décodeur de type 7448 et un afficheur 7segments : RKHISSI Y. & MHAMDI T. Page 12

Fig. 2-15 : Module DLLT-EM05, circuit b 1. Connecter les entrées A, B, C, D de U5 (7448) respectivement aux Interrupteurs SW3, SW2, SW1, SW0. Connecter "RBI" et "LT" aux interrupteurs et "BI/RBO"à la led L0. Mettre DIP "RBI" et "LT" à "1". 2. Reproduire les séquences de la table de vérité du tableau X et observer les sorties de l afficheur 7 segments. Est il possible d afficher le nombre 10 et comment? 3. Mettre et "LT" à "0" et garder "RBI" à l état "1". Refaire l étape 2. Quelles sont les différences par rapport à l étape 2? Tableau X 4. Mettre "RBI" à "0 et "LT" à "1". Refaire l étape 2. Comparer l état des sorties par rapport à l étape 2 quand DCBA=0000-1001. Est ce que les sorties sont différentes? RKHISSI Y. & MHAMDI T. Page 13