TP N°2 : LES SYSTÈMES LOGIQUES COMBINATOIRES ETT 3.1.4
ETT 3.1.4 TRAITEMENT DE L’INFORMATION page 1 / 2
Centres d'intérêt abordés Information Niveau d’analyse Comportemental
Objectifs pédagogiques 3.1.4 Traitement de l’information
Connaissances Systèmes évènementiels : logique combinatoire Activités (1 H) Représenter et simuler un traitement logique
Ressources documentaires Cours : les systèmes logiques combinatoires TP N°1 : Les systèmes logiques combinatoires Ressources matérielles Ordinateur avec logiciel de simulation
MATLAB & Simulink
1. PRÉSENTATION
Le logiciel Simulink sera utilisé ici pour simuler le fonctionnement des logigrammes étudiés dans le cours les systèmes logiques combinatoires. On utilisera d’abord le mode de simulation logique interactive puis le mode de simulation temporelle qui permet de conserver les résultats de simulation sous forme de chronogrammes.
Pour l’utilisation du logiciel, on se reportera au TP N°1 : les systèmes logiques combinatoires.
2. SIMULATION LOGIQUE INTERACTIVE
2.1. DISPOSITIF DE SURVEILLANCE DE PHARES (DSP)
2.1.1. CRÉATION DU MODÈLE
Ouvrir le logiciel MATLAB puis Simulink. Créer et enregistrer un nouveau modèle sur votre lecteur personnel sous le nom DSP.2.1.2. SAISIE DU MODÈLE DE SIMULATION
Saisir le modèle de simulation du DSP :2.1.3. SIMULATION INTERACTIVE DU FONCTIONNEMENT
Fixer une durée de simulation à un temps infini (inf). Lancer la simulation. Cliquer sur les interrupteurs générateurs et compléter la table de vérité de la sortie S en fonction des variables d’entrée C, P et L :C P L S 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
Comparer la table de vérité relevée avec celle établie théoriquement :
___________________________________________________________________________________
___________________________________________________________________________________
2.2. RÉGULATION DE TEMPÉRATURE
2.2.1. CRÉATION DU MODÈLECréer un nouveau modèle nommé REGULATION.
2.2.2. SAISIE DU MODÈLE DE SIMULATION
À l’aide du cours Systèmes logiques combinatoires (page 6), effectuer la saisie du logigramme des sorties R et V.
2.2.3. SIMULATION INTERACTIVE DU FONCTIONNEMENT
Lancer la simulation. Cliquer sur les générateurs et compléter les tables de vérité des sortie R et V en fonction des variables d’entrée :
FAIRE VÉRIFIER LE FONCTIONNEMENT PAR LE PROFESSEUR.
Tb Nh V 0 0 0 1 1 0 1 1
Th Nb R 0 0 0 1 1 0 1 1
TP N°2 : LES SYSTÈMES LOGIQUES COMBINATOIRES ETT 3.1.4
ETT 3.1.4 TRAITEMENT DE L’INFORMATION page 2 / 2
Les tables de vérité relevées sont-elles conformes aux équations logiques établies théoriquement ? Justifier la réponse :
___________________________________________________________________________________
___________________________________________________________________________________
3. SIMULATION LOGIQUE AVANCÉE
Dans la suite du TP vous allez utiliser le mode de simulation temporelle qui permet de conserver les résultats de simulation sous forme de chronogrammes mais ce mode de simulation nécessite d’utiliser de nouveaux outils.
3.1. VOLET ROULANT AUTOMATIQUE
3.1.1. CRÉATION DU MODÈLECréer un nouveau modèle nommé VOLET.
3.1.2. SAISIE DU MODÈLE DE SIMULATION
À l’aide du cours Systèmes logiques combinatoires (page 5), effectuer la saisie du logigramme de chacune des deux sorties.
3.1.3. PLACEMENT ET CONFIGURATION DES GÉNÉRATEURS
Les interrupteurs et constantes sont remplacés par un générateur de signaux logiques Signal Builder :
Ce générateur est utilisé pour produire les quatre signaux logiques suivants :
cliquer sur le Simulink library browser afin d’accéder aux bibliothèques de composants.
Dans la fenêtre de recherche, entrer le nom de l’élément à insérer sur le modèle : Signal builder.
Double cliquer sur le composant Signal builder pour ouvrir la fenêtre de configuration :
Cliquer sur Axes puis Change Time Range… pour régler la durée des signaux (Max Time) Relever la durée réglée, Max Time = ____________
Cliquer trois fois sur Add a pulse signal pour ajouter des signaux.
Déplacer les segments et les points pour obtenir les impulsions voulues.3.1.4. PLACEMENT ET CONFIGURATION DE L’OSCILLOSCOPE
Insérer l’élément Scope sur le modèle. Régler le nombre de voies à 6 dans Number of input ports.
Relier aux six voies de l’oscilloscope :– les quatre entrées du logigramme (J, A, M et D) ; – les deux sorties (Sm et Sd).
3.2. SIMULATION DU FONCTIONNEMENT
Fixer la durée de simulation (en secondes) adaptée aux chronogrammes à visualiser et lancer la simulation.3.2.1. SYNTHÈSE
Vérifier l’exactitude des chronogrammes afin de valider le fonctionnement du système :
___________________________________________________________________________________
___________________________________________________________________________________