MODULE D APPLICATION DES MICROPROCESSEURS ET MICROCONTRÔLEURS Mod. F04/EV INTRODUCTION Ce Module, en travaillant ensemble avec un module de microprocesseur ou microcontrôleur, permet l étude de plusieurs applications réelles détaillées ci-dessous. Le système inclut un module de base, qui est inséré sur le boîtier porte-modules mod. BOX/EV, comme les autres modules de l ensemble IPES. Il contient les connecteurs pour l unité d alimentation, pour la connexion à l unité d introduction de pannes SIS3/EV et pour les différents sub-modules spécifiques. Sur le module de base ils sont insérés, un par fois, les sousmodules avec les applications (voir ci-dessous). Le Module peut travailler avec les suivants microprocesseurs: 8-bits Z1/EV, 16-bits Z2/EV, 32-bits Z3/EV, Z10/EV, Z11/EV, Z12/EV. Le Module est fourni complet avec le logiciel en langage assembler relatif aux applications et au type de microprocesseur ou microcontrôleur utilisé. SPÉCIFICATIONS TECHNIQUES: 1-MODULE DE BASE mod. F04-0/EV PROGRAMME DE FORMATION: Les suivantes applications et sujets de circuits sont inclus: - Entrée/sortie numériques - Convertisseur A/N et N/A à 8 bits - Contrôle du moteur pas à pas - Contrôle du moteur C.C. avec capteur de tours optique - Jauge de contrainte - Acquisition du capteur de température - Unité audio - Émetteur ultrasonique / Récepteur Ultrasonique - Contrôle d un feu de circulation et d un Ascenseur INDISPENSABLE OPTIONNEL SUR DEMANDE ORDINATEUR UNITÉ D ALIMENTATION PSLC/EV - NON INCLUSE - ALIMENTATION ±12 Vcc 0.5A Il inclut connecteurs d alimentation de 3 x 2 mm, un connecteur DIN pour l alimentation directe par câble à l unité d alimentation PS1-SU/EV, un connecteur D à 9-pôles (pour la connexion des sous-modules) et un connecteur à 37-broches pour l unité d introduction des pannes SIS3/EV (non incluse). Dimensions: 386 x 248 x 40 mm Le module de base est obligatoire pour l utilisation des autres sub-modules. EB 53
2- Sous-module F04-1/EV: Signaux binaires In/Out et convertisseurs A/N & N/A 3- Sous-module F04-2/EV: Moteur pas à pas Convertisseur A/N à 8-bits et convertisseur N/A à 8-bits Nr. 8 interrupteurs pour les entrées binaires générées Nr. 16 LEDs pour les sorties binaires Possibilité d insérer un signal analogique externe (à être appliqué au convertisseur A/N), par connecteurs 2 mm. Possibilité d obtenir un signal analogique de sortie du convertisseur N/A, par connecteurs 2 mm. Le sous-module permet de combiner les différentes possibilités d entrées/sorties externes - internes. Lecture des entrées et visualisation par DELs Lecture d une entrée variable par le convertisseur A/N et visualisation par DELs Génération d une rampe par un convertisseur N/A Génération d une rampe à fréquence variable par un convertisseur N/A Moteur pas à pas, full step, 200 steps/tr Génération du signal d horloge automatique avec une fréquence de sortie de 100 Hz ou en appuyant sur le bouton de clock avec circuit de debounce Convertisseur BCD/DEC Contrôle UP / DOWN. Contrôle externe par micro-ordinateur Pilotage Full step du moteur avec clock provoqué par le programme - Contrôle de la rotation dans le sens direct /inverse des aiguilles d une montre Pilotage direct Full step du moteur directement du programme - Contrôle de la rotation dans le sens direct/inverse des aiguilles d une montre Pilotage direct Half Step du moteur directement du programme - Contrôle de rotation dans le sens drirect//inverse des aiguilles d un montre EB 54
4- Sous-module F04-3/EV: Moteur CC 5- Sous-module F04-4/EV: Signaux de Force et Température Contrôle de vitesse pour moteurs CC à aimants permanents Moteur contrôlé de l extérieur par un signal de référence 0-8 V ou par la sortie du convertisseur N/A Capteur optique coaxial de vitesse du moteur, type U Contrôle PWM fait avec un signal externe de référence 0-8 V comparé avec un signal en dent de scie. Amplificateur de puissance réalisé avec un transistor de puissance. Convertisseur F/V pour un signal de sortie 0-8 V proportionnel à la vitesse du moteur. Une jauge de contrainte comme capteur de force et une CTP comme capteur de température. Chaque contrôle de force ou de température inclut: le capteur, une tension de référence constante pour les capteurs, un montage en pont de Wheatstone et un amplificateur différentiel. Les deux signaux analogiques qui proviennent des capteurs peuvent être appliqués à l unité de microprocesseur A/N. Pilotage du moteur CC - appuyant deux boutons du clavier du module à microprocesseur utilisé (Z1/EV, Z2/EV, Z3/EV ) on augmente/diminue la vitesse du moteur et la valeur est visualisée sur l afficheur Contrôle proportionnel de la vitesse en boucle fermée: valeur de setup fixée par deux boutons du clavier du module à microprocesseur utilisé (Z1/EV, Z2/EV, Z3/EV ), sortie de commande vers le moteur CC, lecture de la vitesse et calcul de l erreur par rapport au setpoint durant le contrôle du moteur. Lecture de la température et visualisation par tableau des données Lecture du poids et visualisation par tableau des données EB 55
6- Sous-module F04-5/EV: Amplificateur audio de gain programmable 7- Sous-module F04-6/EV: Système Tx/Rx ultrasonique Générateurs de signal sinusoïdal avec fréquence de 1.5 et 3 khz (Oscillateur Pont de Wien) Le gain de l amplificateur est contrôlé numériquement en huit pas (facteurs de gain: 1 1,5 3 6 12 25 50 100), par le panneau du microprocesseur externe utilisé (Z1/EV, Z2/EV, Z3/EV ) Amplificateur à symétrie complémentaire avec transistors de puissance Haut-parleurs 0.25 W, Ø 50 mm Sélection de l amplification audio en appuyant deux boutons sur le clavier du module à microprocesseur utilisé (Z1/EV, Z2/EV, Z3/EV ), la fréquence reste fixe Sélection de la fréquence du signal Audio en appuyant deux boutons sur le clavier du module à microprocesseur utilisé (Z1/EV, Z2/EV, Z3/EV ), la gain reste fixe Section Tx: générateur sinusoïdal de 40 khz avec section filtre Horloge de référence à 640 KHz divisé par 16 pour obtenir la fréquence de transmission Transducteur céramique ultrasonique Section Rx: section détecteur d amplitude Déclenchement avec circuit monostable-section avec buzzer Le microprocesseur peut contrôler en mode ON/OFF la transmission Tx et peut visualiser la présence d obstacle dans le parcour Rx/Tx Habilitation ON/OFF de la transmission en appuyant deux boutons sur le clavier du module à microprocesseur utilisé (Z1/EV, Z2/EV, Z3/EV ) Visualisation de l activité de la section Rx On/OFF EB 56
8- Sous-module F04-7/EV: Contrôle du Feu de circulation et d Ascenseur Contrôle du feu de circulation: 1 DEL rouge, jaune et vert en chaque sens du croisement de deux routes Boutons pour modifier la fonctionnalité diurne et nocturne (feu clignotant jaune) Contrôle d un ascenseur: 3 étages (rez-de-chaussée + I er + II éme étage) Boutons pour sélectionner les étages de destination DEL pour indiquer l étage actuel Barre de DEL Bargraph pour indiquer les étages à rejoindre Gestion par logiciel d un système de feux de signalisation: fonctionnalités classique pendant le jour et clignotante pendant la nuit, sélection par 2 boutons Contrôle d un ascenseur: gestion de 3 étages avec les opérations classiques en cabine et à l étage, sélection des boutons STOP et ALARME, visualisation du temps entre étage et étage Exemples du logiciel pour les différents SUB-MODULES: Le module F04/EV est fourni avec un jeu d exemples de programmes relatifs à tous les sub-modules, pour être chargés et exécutés dans le module à microprocesseur utilisé (Z1/EV, Z2/EV, Z3/EV ) Les programmes sont édités, compilés, liés dans le langage assembleur correspondant prévu du microprocesseur utilisé. Ils sont transférés successivement dans la mémoire RAM du module à microprocesseur en utilisant une procédure incluse afin de pouvoir les exécuter dans les divers sub-modules utilisés Les exemples sont fournit comme modèles pour développer des applications sur les différent sub-modules. Ils permettent de rendre immédiatement disponibles les ressources logicielles (SUBROUTINE, INTERRUPT ) afin de les utiliser dans les sections hardware présentes dans les sub-modules. TEXTES THÉORIQUES EXPÉRIMENTAUX Le module est fourni avec les manuels suivants, Incluant : - une section qui décrit le sujet et le dispositif ou circuit sous test - un ensemble d expériences avec les instructions détaillées qui simplifient la compréhension et apprentissage des aspects théoriques et qui permettent aux étudiants de se familiariser avec les mesures, régulations et calibrage des circuits électroniques. EB 57