electronique de puissance
BUT Le but de ce TP est la commande d’un ascenseur desservant 4 étages par une carte micro-informatique à base de microprocesseur 68000 de Motorola. PRESENTETION DU CAHIER DES CHARGES L’ascenseur que nous nous proposons de commander dans cette manipulation possède les capteurs et actionneurs suivants : 4 boutons d’appels d’étage Al : Appel 1er étage A2 : Appel 2ème étage A3 : Appel 3ème étage A4: Appel 4ème étage 4 capteurs de présence d’étage Pl : Présence de la cabine en 1er étage P2 : Présence pa présence p4 : présence 2 actionneurs M ors Snipe to étage D : Descente de la cabine
La commande de cet ascenseur sera simulateur par un simulateur sur PC > Les appels d’étages et les capteurs de présence d’étage seront simulés par des commutateurs. > Les actionneurs seront simulés par des LEDs. TRAVAIL PRELIMINAIRE Nous désirons réaliser une carte micro-informatique à base de 68000 qui servira à la commande de l’ascenseur : 1 . Schéma synoptique de la carte : Schéma synoptique : Mapping . :OOOOOO – 000007 : vecteur reset (EPROM) :000008 – 0003FF : Exceptions Vecteurs 68000 : Ce premier programme copie l’état des commutateur, le complémente et l’affiche sur les LEDs. 1. Organigramme 1-2. Programme SWITCH equ $EOOI LEDS equ $E003 org $400 E/S adresse des commutateurs E/S adresse des LEDS debut move. b SWITCH, DO lecture commutateurs positions not. b DO complément transfert aux leds move. b DO,LEDS bra debut trap #15 1. 3. Simulation : répétition On varie l’état des différents commutateurs. Les différentes LEDs affichent le complément de l’état des commutateurs. 2. Montée simple 2. 1. Organigramme 2. 2. Programme : equ SE003 EIS address des commutateurs EIS address des LEDS beq move. b #$OOLEDS Trap arret cabine 4. Introduction des temporisation • . . Organigramme : 4. 2. Programme : SWITCH equ equ templ equ temp2 equ temp3 equ temp4 equ $EOOI $E003 51500 502 51504 SI 506 variables de la temporisation enregistrement temporaire de DO org 3400 debut move. b SWITCH, DO move. b DO,DI and. b beq debut as I #4,D1 memorisation appel detection appel etage formulation etage a ateindre n_etl move. b activation montée net move. b SWITCH,DO n et move. b jsr tempo and. b DI,DO n etl appel temporisation detection etage atteint move. b #$OO,LEDS move. b #$02,LEDS activation descente n_let move. b SWITCH, DO retour au premier etage detection etage 1 n let