PSI/MP TD Logique combinatoire Lycée Paul Valéry 2008/2009

Documents pareils
Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

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

Algèbre binaire et Circuits logiques ( )

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

IFT1215 Introduction aux systèmes informatiques

Système binaire. Algèbre booléenne

Cours Informatique 1. Monsieur SADOUNI Salheddine

Q6 : Comment calcule t-on l intensité sonore à partir du niveau d intensité?

TD : Codage des images

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

Acquisition et conditionnement de l information Les capteurs

IV- Comment fonctionne un ordinateur?

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Logiciel de Base. I. Représentation des nombres

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

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

a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe le nombre ax + b

ASR1 TD7 : Un microprocesseur RISC 16 bits

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

TP - Alarme de voiture / Approche fonctionnelle

LE PROCESSUS ( la machine) la fonction f. ( On lit : «fonction f qui à x associe f (x)» )

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

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

I- Définitions des signaux.

M06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS

Chapitre 13 Numérisation de l information

LYCEE : cycle de détermination (2nde) Technologie S INFORMER : Organiser l information Metttre en relation des informations de nature différente

Suivant les windows, le signal pour indiquer l imprimante par défaut est un petit rond noir ou vers avec un V à l intérieur.

TD 11. Les trois montages fondamentaux E.C, B.C, C.C ; comparaisons et propriétés. Association d étages. *** :exercice traité en classe.

Cours Premier semestre

2.4 Représentation graphique, tableau de Karnaugh

Le poids et la taille des fichiers

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 =

Compte rendu sur la communication et la téléphonie

Architecture matérielle des systèmes informatiques

Indications pour une progression au CM1 et au CM2

nom : Collège Ste Clotilde

Les puissances La notion de puissance La puissance c est l énergie pendant une seconde CHAPITRE

L AUTOMATISME LE SIGNAL

Le multiplexage. Sommaire

NOTIONS DE RESEAUX INFORMATIQUES

Conservation des documents numériques

Chapitre 18 : Transmettre et stocker de l information

IN Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

IFT2880 Organisation des ordinateurs et systèmes

Extrait des Exploitations Pédagogiques

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

ISO/CEI NORME INTERNATIONALE

Calculons avec Albert!

Recherche dans un tableau

Windows 7, Configuration

SYSTÈME DE GESTION DE FICHIERS

Algorithme. Table des matières

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

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

Introduction à NetCDF

MATHÉMATIQUES ET SCIENCES HUMAINES

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Bases de programmation. Cours 5. Structurer les données

PROBLEME(12) Première partie : Peinture des murs et du plafond.

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

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

L-93 NETTOYAGE, ENTRETIEN CHIMIQUE DE HOUSSES DE SIEGE & DE RIDEAUX

LA VIDÉO HAUTE DEFINITION, PARTOUT, POUR TOUS

Les opérations binaires

Informatique Générale

Traitement numérique de l'image. Raphaël Isdant

Circuit du médicament informatisé

1 Introduction au codage

Projet # 3 Serrure à deux clés

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

Découverte du pilotage automobile

Programmation sous QT

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

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

Partie théorique (20 points) :

INFO 2 : Traitement des images

BTS MUC Le système d information commerciale dans l épreuve d ACRC

Conception de circuits numériques et architecture des ordinateurs

LES CAPTEURS TOUT OU RIEN

Chapitre 4. Gestion de l environnement. Pré-requis. énoncé

Programmation C. Apprendre à développer des programmes simples dans le langage C

Théorie et Codage de l Information (IF01) exercices Paul Honeine Université de technologie de Troyes France

«BONUS MALUS» (exercice exploitant les changements de registre) (D après Académie de Strasbourg)

Manuel d utilisation du sftp

315 et 495 sont dans la table de 5. 5 est un diviseur commun. Leur PGCD n est pas 1. Il ne sont pas premiers entre eux

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

Procédure d installation :

BCI - TPSP - Processeurs et Architectures Numériques

Logiciel de capture et de gestion des flux de documents MOINS DE PAPIER, PLUS D EFFICACITÉ.

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

LYCEE DE BRAS PANON MAPA MAI 2015

FinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market

Certificat Informatique et internet Niveau 1 TD D1. Domaine 1 : Travailler dans un environnement numérique évolutif. 1. Généralités : Filière


Organisation des Ordinateurs

Transcription:

PSI/MP TD Logique combinatoire Lycée Paul Valéry 8/9 Exercice : Soit une intersection entre une route principale (E - O) et une route secondaire (N - S). Des capteurs de présence de voitures sont placés le long des voies : C et D pour la route principale, A et B pour la route secondaire. Les sorties de ces capteurs sont à quand il y a des voitures, à quand il n y en a pas. Les feux de circulation se trouvant à cette intersection sont commandés par les règles de décision suivantes : A D C le feu E -O est vert quand il y a des voitures dans les voies C et D; le feu E -O est vert quand il y a des voitures dans C ou D et quand il n y en pas simultanément dans A et B; le feu N -S est vert quand il y a des voitures dans les voies A et B et qu il y en a dans C ou D mais pas les deux; le feu N - S est aussi vert quand il y a des voitures dans A ou B et qu il n y en a pas dans C ni dans D; le feu E - O est vert quand il n y a pas de voiture du tout. On s intéresse au circuit logique qui doit élaborer les demandes d allumage des feux verts, à partir des informations de présence voiture. B a b c d VNS VEO Questions :. Tracer le tableau de Karnaugh de V NS et V EO.. Que peut-on dire sur la complétude du cahier des charges.. Donner l expression booléenne simplifiée régissant la sortie V NS puis V EO. 4. Tracer le logigramme représentant V NS.. Tracer un nouveau logigramme représentant V NS mais cette fois ci ne comprenant que des NAND. /6

PSI/MP TD Logique combinatoire Lycée Paul Valéry 8/9 Exercice : Le système de gestion du déplacement du chariot doit toujours connaître la situation géographique et l état du chariot. L étude suivante a pour objet le codage et la visualisation de la situation du chariot en distinguant les postes de travail. Cahier des charges: Le circuit utilisé par un chariot filoguidé est défini ci-dessous et comprend 6 postes à desservir. Le chariot détecte l arrivée à un poste par lecture d un code à barres situé à l entrée du poste. Lorsque le chariot arrive à un poste, on désire qu un message (précisé plus loin) s affiche sur l écran et que l afficheur à 7 segments, réservé au poste, affiche le n du poste atteint. Il s agit donc de traiter un problème de multi-codage d une information. B Poste n C Poste n 4 D Poste n Chariot filoguidé Poste n A Code à barres Identification des postes: Poste n Poste n 6 F Sens de parcours du chariot E Poste n Codes à barres valeur en décimal Message Stocker Stockage Contrôler -santé matière -specifications 6 6 Santé M. Spécif. Transformer -fraisage -tournage -attaque chimique Code à barres (application particulière du chariot filoguidé): 4 4 Fraisage Tournage Attaque Des codes à barres peuvent être placés le long du parcours du chariot (détection des postes de travail par exemple). Les codes barres doivent être composés de 9 barres: - barre de contrôle -8 barres définissant la valeur du code barre transcrit en codage binaire naturel sur 8 bits Une barre de largeur identique à celle de la barre de contrôle matérialise un logique. Une barre de largeur moitié matérialise un logique. Lors du déplacement du chariot le lecteur optique détecte la présence des barres de couleur noire. La largeur de la barre de contrôle est mesurée par l intermédiaire de la distance parcourue par le chariot alors que la couleur détectée est noire. Il y a ensuite détection séquentielle des différentes barres de codage, du poids le plus fort jusqu au poids le plus faible. /6

PSI/MP TD Logique combinatoire Lycée Paul Valéry 8/9 sens de lecture 7 6 4 8 6 barre de contrôle en codage décimal en codage binaire Affichage sur 7 segments du code du poste: valeur du code barre: 47= Le numéro de poste où se trouve le chariot est affiché à l écran grâce à un afficheur 7 segments. Le numéro de poste à afficher est identifié par son code binaire 4 bits d c b a. L afficheur 7 segments convient pour afficher des caractères simples. On donne ci-contre le repérage des différents segments constituant l afficheur. L affichage de chiffres se fait en allumant les segments comme le montre la figure ci-dessous. Un transcodeur binaire (4 bits)/7 segments permet de piloter les 7 segments S, S...S 7 de l afficheur. Questions :. Compléter le tableau de codage des postes ;. Etablir la table de vérité du transcodeur binaire 7 segments ;. Simplifier ces équations sachant que seuls les 6 caractères utilisés seront affichés ; 4. Matérialiser graphiquement l équation logique de S 6 en traçant son logigramme à partir des fonctions : OU NON ET & /6

MPSI/PCSI TD Logique Combinatoire Lycée Paul Valéry /6 Tableau de codage des postes : Poste n Codes à barres valeur en décimal Code en binaire d c b a Structure du code à barres 4 4 6 6 Table de vérité du transcodeur binaire 4 bits 7 segments : Poste n 4 6 code binaire Etat des 7 segments de l afficheur d c b a S 7 S 6 S S 4 S S S Equations logiques non simplifiées des segments: S = S = S = S 4 = S = S 6 = S 7 = 4/6

MPSI/PCSI TD Logique Combinatoire Lycée Paul Valéry /6 Exercice : Codeur optique Afin de contrôler la position angulaire d une pièce en rotation, on utilise un codeur optique d une résolution d un dixième de tour. Ce codeur est constitué de plusieurs éléments (figure ) : un disque constitué de 4 pistes angulaires fixé sur la pièce en rotation ; trois détecteurs, fixes, formés chacun de 4 cellules photo-électriques. Chaque cellule lit une piste du disque ; Fonctionnement : 6 4 disque 7 8 piste piste cellule photo 9 piste détecteur Figure détecteur piste détecteur Le disque en rotation passe devant les trois détecteurs. Les cellules photo-électriques détectent une partie claire () ou sombre () de la piste correspondante. Les 4 cellules renvoient alors l information des 4 pistes et donc un codage binaire correspondant à la position angulaire du disque. Exemple : disque en position ; le codage binaire fourni par les cellules est. Afin de prévenir toute erreur de lecture, on utilise détecteurs renvoyant si tout se passe bien la même information. Cependant, il peut arriver que les détecteurs ne fournissent pas la même information de position (détecteurs à cheval sur deux positions), dans ce cas on prend comme information valable la position donnée à la majorité des détecteurs. Données : Soit A l information binaire fournie par le détecteur. Elle dépend des informations de chaque cellules photo-électriques notées a (pour piste ), a, a et a. Soit B l information binaire fournie par le détecteur. Elle dépend des informations de chaque cellules photo-électriques notées b, b, b et b. Soit C l information binaire fournie par le détecteur. Elle dépend des informations de chaque cellules photo-électriques notées c, c, c et c. Soit D l information finale de position établie à la majorité des détecteurs. Elle dépend des informations des pistes d, d, d et d établies à la majorité des a i, b i et c i. Exemple : d est établi à la majorité des valeurs de a, b et c. En cas de désaccord sur la valeur d une piste entre les détecteurs, on utilise une grandeur E dépendant de 4 informations e, e, e et e. Exemple : e = si un désaccord est parvenu sur la piste, e = sinon. /6

MPSI/PCSI TD Logique Combinatoire Lycée Paul Valéry /6 Question : Plaçons-nous sur la piste i d une position quelconque du disque. Etablir la table vérité des informations d i et e i en fonction de toutes les valeurs possibles de a i, b i et c i. Question : Etablir les expressions simplifiés d i =f(a i,b i,c i ) et e i =g(a i,b i,c i ). Question : Tracer les logigrammes de d i et e i. 6/6