Académique Documents
Professionnel Documents
Culture Documents
Sommaire :
Introduction…………………………………………………………………………..3
………………………………………………………………………….
1-Objective
Objective et finalité du système ………………..……………………………...
…………………………........5
3-Organigramme……………………………………………………….
………………………………… .………………..6
1-Choix
Choix de type de machine à états………………………………………
…………………..……7
2-Définition
Définition des variables d’entrées/Sorties……………………………………
…………………..7
3-Programmation………………………….
…………………….……….…………………………
…………………………….……...13
Conclusion……………………………………………………………...………………...….19
……………………………………………………………...…………
1
M1EEAII
Fig.5:Graphe
Graphe d’état sur Xilinx……………………………………………………
Xilinx………………………………………………………………..13
2
M1EEAII
Le mini projet en première année du Master EEAII s’avère d’une grande importance. Le
choix du sujet ainsi que l’équipe de projet sont aussi importants. Outre le fait que le mini
projet constitue une note importante pour notre moyenne du semestre, ce projet peut être un
plus pour notre avenir professionnel, ou même pour notre stage. Le choix du sujet a été
rapide, comme une évidence pour nous.
nous. Nous avons choisi de travailler sur l’étude
l du
fonctionnement
nt d’une barrière automatique.
automatique. De notre point de vue, ce projet présente deux
caractéristiques fondamentales : d’une part la nouveauté du logiciel avec lequel l’application
va être réalisée et d’autre part en tant que futur électroniciens
iens il nous permettra d’élargir
d notre
champ de compétences.
3
M1EEAII
4
M1EEAII
1-Objectif
Objectif et finalité du système :
La barrière automatisée est conçue pour mettre en œuvre une solution pour contrôler sans
l’intervention de l’homme l’ouverture de la barrière du parking en cas de présence d’une
voiture, et la fermeture de la barrière après l’entrée de la voiture La barrière automatique est
conçue pour barrer en toute sécurité le passage aux véhicules. Le contrôle
contrôle des entrées et
sorties du parking s’effectue depuis une boucle de détection assurant son ouverture et sa
fermeture automatique dans un seul sens de passage.
2-Fonctionnement
ement de la barrière automatique :
S’il arrive et que la voiture reste dans la deuxième zone de détection (P2 actif), en cas de
présence d’une voiture à l’entrée de la barrière, cette dernière ne s’ouvrera pas en question
de sécurité.
5
M1EEAII
3-Organigramme :
6
M1EEAII
II-Chapitre II : Gestion
stion de la barrière
automatique :
1-Choix
Choix de type de machine à états :
Pour qu’il soit bien étudier et d’après ce qu’on a vu pendant le cours de Synthèses des
circuits logique programmables et de langage VHDL de notre formation, les machines à états
peuvent être de deux types différents : Soit la machine de Moore ou celle de Mealy pour notre
modeste projet nous avons choisi de travailler avec la machine de Moore.
2-Définition
Définition des variables d’entrées/Sorties :
Entrées Sorties
Entrée Affectation Sorties Affectation
p1 Capteur de présence voiture dans la Vr ‘1’ : Voyant rouge allumé,
allumé
zone d’entrée ’0’ : Voyant rouge éteint
P2 Capteur présence voiture dans Vv ‘1’ Voyant vert allumé, ’0’ :
la zone de sortie. voyant vert éteint.
S1 Capteur barrière fermée. Mmb ‘1’ : Marche moteur dans le
7
M1EEAII
E0 : Représente
eprésente l’état initial, ou la barrière est complètement fermée.
E1 : Cet
et état représente, la phase d’ouverture de la barrière une fois une voiture est
détectée à la zone d’entrée.
d’entrée
E2 : Dans cet état la barrière est complètement ouverte pour laisser passer la
voiture.
E3 : Cet état représente, la phase de fermeture de la barrière une fois la voiture est
détectée à la zone de sortie.
9
M1EEAII
• Par schémas.
3. Entrer ou vous allez a une location (directory path) pourr le nouveau projet.
projet Un tutorial
subdirectory est creé automatiquement.
automatiquement
10
M1EEAII
♦ Family: Spartan3
♦ Device: XC3S200
♦ Package: FT256
♦ Speed Grade: -4
♦ To p - L e v e l S o u r c e Ty p e : HDL
11
M1EEAII
Suite aux différentes méthodes que le logiciel Xilinx possède pour la création des
vons choisi de présenter notre machine à état en se basant la 1ère
différents projets. Nous avons
des choses sur le diagramme d’état la manière dont il est créer est développée comme suit :
3.. Cliquez Next pour procéder à la fenêtre de Create New Source dans le New Project
Wizard. A la fin de la session suivante,
suivante, votre projet va être prêt pour tracer le diagramme
d’état.
12
M1EEAII
Afin d’obtenir notre diagramme d’état relative à notre système on a pu suivre les étapes
définies comme ci-dessus
dessus et donc nous avons eu notre diagramme d’état comme suit :
3-Programmation :
3-1-Programme
rogramme de la barrière sur Xilinx:
Xilinx
13
M1EEAII
14
M1EEAII
15
M1EEAII
16
M1EEAII
17
M1EEAII
18
M1EEAII
19