You are on page 1of 18

Lavage automatique des vhicules

Ralis par :
CHAFIQ Ibrahim
ZINE Mohamed El Mahdi
BOUSSERHANE Achraf
LMOUDDEN Mohammed

Suivi et encadr par :
Mm. Saalaoui
Mm .Arrazakou






SOMMAIRE:
1. Introduction
2. Cahier de charge
3. Partie thorique
4. Schma lectrique
5. Organigramme
6. Partie programme
7. Conclusion

INTRODUCTION
Conscients de limportance pour un futur ingnieur
dtre cratif et ingnieux , nous avons choisi de
concevoir un dispositif de lavage automatique des
vhicules .Le projet du est particulirement
intressant car il nous permet daborder doucement
lautomatique.

Ce mini projet consiste automatiser une station de lavage des voitures.

Principe de fonctionnement :

A ltat initial le rouleau horizontal est en haut et le portique est en arrire.

A la dtection de la prsence dun vhicule, le portique avance jusqu la fin
de course avant, et le rouleau horizontal descend jusqu la dtection du
vhicule.

Ensuite les trois rouleaux se mettent tourner pendant 5 min, en dgageant
de leau et de la mousse. En mme temps, le portique retourne en arrire
dune vitesse, afin quaprs 5 min le portique se trouve devant la fin de
course arrire.

CAHIER DE CHARGE
PARTIE THORIQUE

Vrin
Un vrin pneumatique est un actionneur linaire dans lequel
l'nergie de l'air comprim est transforme en travail
mcanique.
Un vrin simple effet ne travaille que dans un sens.
Dtecteurs Photo-lectrique
Un dtecteur photo-lectrique se compose essentiellement d'un metteur de
lumire (diode lectroluminescente) associ un rcepteur sensible la quantit
de lumire reue (phototransistor).
Principe des capteurs de type barrage.
R E
Le capteur est constitu d un metteur et d un rcepteur
. Lorsque lobjet dtecter coupe le faisceau le rcepteur
en l absence de faisceau lumineux commute la sortie.

SCHMA LECTRIQUE

Organigramme
Initialisatin du
up
Programme
principal
ORGANIGRAMME
ORGANIGRAMME IRQ :

XIRQ
INITIALISATION DU P
ORG $f000
start :
CLRA
TAP CCR->A autorisation des
interruptions
LDAA #$20 interruption sur front
descendant (IRQE->1)
STAA $1039 le registre option
LDAA #$FF
STAA $1007 PORT C en sortie
LDX #$1000

PROGRAMME PRINCIPALE
debut:
CLR $1004
CLR $1003
et:
LDAA $100A
charger A par le
contenu du port E
ANDA #$01
vrification du bouton
BEQ et
LDAA #$01
STAA $1004

C1:
LDAA $100A
ANDA #$02
BEQ C1
BCLR 4,X %00000001
larrt de
fonctionnement du
moteur MD
LDAA #$02
MR1G fonctionne
STAA $1004
LDAA $100A
ANDA #$04
BEQ C2

BCLR 4,X %00000010
larrt de
fonctionnement du moteur
MR1G
LDAA #$04
STAA $1004
MR1D
fonctionne
C3:
LDAA $100A
ANDA #$08
BEQ C3
BCLR 4,X %00000100
larrt de
fonctionnement du moteur
MR1D
DAA #$0F
STAA $1003
MR1,MR2,MR3 et MP1
tournement


BSR tempo2
temporisation
de 5 minutes
CLR $1003
LDAA #$38 la
combinaison 00111000 :
MM=1 MR2G=1 MR2D=1
STAA $1004
LDAA #$10 le
recul de la portique
(MP2=1)
**Vrification du capteur
C3**
STAA $1003
BSR tempo1
BRA debut
*********fin programme
principale ***
**sous-programme de
temporisation***
tempo1 :
LDAA #$00
et:
INCA
CMPA #$06
BNE et
RTS

* Temporisation de 5
min ******
tempo2:
LDX #$0000
at:
LDAA #$FF
cc:
DECA
BNE cc
INX
CPX #$0700
BNE at
RTS

********sous-programme
dinterruption *******
BIRQ:
BCLR 3,x %00000001
R1=0
BCLR 4,x %00000001
MD=0
BSET 4,x %00001000
MM=1
BSR tempo1
BCLR 4,x %00001000
MM=0
RTI
BXIRQ:
BCLR 3,x %00001000
MP1=0
BSET 3,x %00010000
MP2=1
BSR tempo1

BXIRQ:
BCLR 3,x %00001000
MP1=0
BSET 3,x %00010000
MP2=1
BSR tempo1
BCLR 3,x %00010000
MP2=0
RTI

ORG $FFF2

FDB BIRQ

ORG $FFF4

FDB BXIRQ
END

ORG $FFFE

DW start

CONCLUSION
Ce mini projet nous a permis une contribution au
stade connaissances, parce que tout au long de la
priode de prparation de notre projet, on effectuait
des recherches, par consquence on dcouvrait
plusieurs choses que nous ignorions.