Upload
kamelali
View
220
Download
0
Embed Size (px)
Citation preview
8/17/2019 1774853
1/28
DÉTECTEUR
D’OBSTACLETravail réalisé par:
BOUHAJJA Lamia
KHADHRAWI Marwen
8/17/2019 1774853
2/28
PLAN
PRESETATIO !EERALE
PRESETATIO DE LA SO"IETE
PRESETATIO DE TRA#AIL DEMADE
E#IROEMET ET OUTIL DE SOLUTIOITRODU"TIO
LA PLATE $ORME Mi%r&"
LE SIMULATEUR DES "IR"UITS
LE MI"RO"OTR'LEUR PI"()$*++A
LE "APTEUR ULTRASO
ETUDE DE PROJET
REALISATIO
PROBLEME RE"OTRER
"O"LUSIO
2
8/17/2019 1774853
3/28
PRÉSENTATIONGÉNÉRALE
PRESETATIO DE LA SO"IETE
PRESETATIO DE TRA#AIL DEMADE
8/17/2019 1774853
4/28
PRESENTATION DE LA SOCIETE
Mi-r&-.ip Te-.n&l&/0 In-&rp&ra1e2:3&4rnisse4r lea2er 2ans le 2&maines 2es s&l41i&ns
em5ar64ées pr&/ramma5les7
La 3a5ri-a1i&n 2es PI"8
L9inn&va1i&n 2es pr&24i1 anal&/i64e e1 -&nnee
a4 mém&ire n&n v&la1ile
Le4r prin-ipale missi&n : 3&4rnir 4ne in24s1rieinves1issan1e
4
8/17/2019 1774853
5/28
PRESENTATION DE TRAVAILDEMANDE
La 3amiliarisa1i&n ave- les mi-r&-&n1r;le4rs Réalisa1i&n 294n 2é1e-1e4r 29&5s1a-le
Basée s4r :PI" ()$*++A"ap1e4r Ul1ras&n : $ESTO (++
8/17/2019 1774853
6/28
PRESENTATION DE TRAVAILDEMANDE
Apr>s 2é1e-1i&n 29&5s1a-le par le -ap1e4r
Ul1ras&n :
Trai1emen1 2e l9in3&rma1i&n anal&/i64e&51en4e p&4r av&ir la 2is1an-e séparan1 2el9&5?e1 @ n&1re 2é1e-1e4r7
6
8/17/2019 1774853
7/28
ENVIRONNEMENTET OUTIL DESOLUTION
ITRODU"TIOLA PLATE $ORME Mi%r&"LE SIMULATEUR DES "IR"UITSLE MI"RO"OTR'LEUR PI"()$*++ALE "APTEUR ULTRASO
8/17/2019 1774853
8/28
INTRODUCTION
La réalisa1i&n 2e la s&l41i&n ei/el941ilisa1i&n 2e:
Pla1e3&rme Mi%r&" Sim4la1e4r 2es -ir-4i1s l9ISIS Disp&si1i3s PI"()$*++A "ap1e4r 4l1ras&n $ESTO (++
8/17/2019 1774853
9/28
LA PLATE FORME MIKROC
"&mpila1e4r " m&n&p&s1e p&4rmi-r&-&n1r;le4rs PI"7
In1é/ran1 pl4sie4rs &41ils : 1erminal 2e -&mm4ni-a1i&n E1.erne1 1erminal 2e -&mm4ni-a1i&n USB
/es1i&nnaire p&4r a33i-.e4rs + se/men1s anal0se4r s1a1is1i64e -&rre-1e4r 2erre4r epl&ra1e4r 2e -&2e m&2e Dé54/ I"DF
9
8/17/2019 1774853
10/28
LA PLATE FORME MIKROC
P&4van1 /érer la pl4par1 2es périp.éri64esren-&n1rés 2ans lin24s1rie B4s I"G
(WireG SPIG RS
8/17/2019 1774853
11/28
LE SIMULATEUR DES CIRCUITSISIS
E2i1e4r 2e s-.émas in1é/ran1 4n sim4la1e4ranal&/i64e l&/i64e &4 mi1e7
11
8/17/2019 1774853
12/28
LE SIMULATEUR DES CIRCUITSISIS
Le 1es1 2e 1&41es les &péra1i&ns ass4rer 2ans-e1 envir&nnemen1 a4ssi 5ien la
-&n3i/4ra1i&n 2es 2i33éren1es s&4r-es 64e lepla-emen1 2es s&n2es e1 le 1ra-é 2es-&4r5es7
12
8/17/2019 1774853
13/28
LE MICROCONTRÔLEURPIC16F8A
La 5éné2i-1i&n 2es PI" : .a41es per3&rman-es
-&ns&mma1i&n ré24i1e 3ai5le -&17
Ar-.i1e-14re a2&p1é 2es PI" : Harvar2
ils p&ss>2en1 4ne mém&ire 2epr&/ramme e1 4ne mém&ire 2e 2&nnéesséparées7
1!
8/17/2019 1774853
14/28
LE MICROCONTRÔLEURPIC16F8A
Ave- 4ne .&rl&/e in1erne 2e < MH ( -0-lesse-&n2e
le PI" eé-41e pra1i64emen1 ( ins1r4-1i&n par-0-le .&rmis les sa41s 4ne p4issan-e 2el9&r2re 2e ( MIPS
Pl4sie4rs 1e-.n&l&/ies 2e mém&ire 2epr&/ramme : 3las. ROM EPROM EEPROMU#PROM
14
8/17/2019 1774853
15/28
LE MICROCONTRÔLEURPIC16F8A
Di33éren1es 3aN&ns eis1e p&4r lapr&/ramma1i&n 24 PI"
Pr&/ramma1e4r 2é2ié par eemple :PI"START Pl4s &4 PM pr&24i1 par la s&-ié1éMi-r&-.ipC7
15
8/17/2019 1774853
16/28
LE CAPTEUR ULTRASON
Le -ap1e4r 2e p&si1i&n @ 4l1ras&n 2e 10pe$ESTO (++
8/17/2019 1774853
17/28
LE CAPTEUR ULTRASON
Les .a41s 3ré64en-es 2es &n2es a-&4s1i64e2e l94l1ras&n la r&n2 n&n a42i5le par l91re
.4main7
1
8/17/2019 1774853
18/28
ETUDE DE PRO"ET
8/17/2019 1774853
19/28
8/17/2019 1774853
20/28
ETUDE DE PRO"ET
La né-essi1é 2e passer La 1ensi&n &51en4epar le m&24le "A 4ne in3&rma1i&n 41ile
p&4r le mi-r&-&n1r;le4r
Le 1rai1emen1 2e la vale4r n4méri64eré-4pérer 2é1ermina1i&n 2e la 2is1an-e
L9a33i-.a/e s4r l9L"D s9il eis1e 294n &5s1a-le&4 n&n
20
8/17/2019 1774853
21/28
REALISATION
8/17/2019 1774853
22/28
REALISATION
Le pr&-ess4s 2e réalisa1i&n se 5ase s4r les2&-4men1a1i&n -&ns1r4-1ri-e 24 PI"()$*++
24 -ap1e4r 4l1ras&n e1 2e l9L"D
22
8/17/2019 1774853
23/28
REALISATION Voila un aperçu du code implémenté :
nsi/ne2 -.ar -.Q4nsi/ne2 in1 a2-r2Q-.ar 1e1Ql&n/ 1l&n/Qin1 "&4n1Qv&i2 1empin1 msCw.ile ms V C
T"OVQ //T2CON=0b00100101 d'ou prescaler=4 et postscaler =5TMRVQ //TMR2=0;PRV)
8/17/2019 1774853
24/28
REALISATIONPIR(7TMRI$VQ
"&4n1Q
i3 "&4n1VV(C
"&4n1VQ // la !or"ule est !re#=oslateur/$4%prescaler%$PR2&TMR2%postscaler%count
X
msYYQ
X
Xv&i2 mainC
L-2"&n3i/ZPORTB
8/17/2019 1774853
25/28
REALISATION
AD"O( V *Q // Con!(urer le re(stre A*CON1 $TRISA V $$Q // utlser le port A co""e ente de lecture analo(#ue
1e1 V O5?e1 a:Q
w.ile (C a2-r2 V AD"rea2CQ // )re la aleur de A*C de la 2e"e c+anel de lectureanalo(#ue
L"DO41((1e1CQ // .crre Obet a3 dans )C* 1er l(ne 1er colonne1l&n/ V l&n/Ca2-r2
8/17/2019 1774853
26/28
REALISATION
c+ = $tlon( / 10 > 10; // trouer le c+!!re 061 olts
)C*?C+r?CP$4@c+; // .crre le code A:C-- du c+!!re dans )C* dans la poston du curseur< aouter 4 au c+!!re lu pus#ue 4 c'est le code A:C-- de '0'
c+ = tlon( > 10; // trouer le c+!!re 0601 olts
)C*?C+r?CP$4@c+; // .crre le code A:C-- du c+!!re dans )C* dans la poston du curseur< aouter 4 au c+!!re lu pus#ue 4 c'est le code A:C-- de '0'
)C*?C+r?CP$'"';
te"p$1; // attendre pour 1s
26
8/17/2019 1774853
27/28
PROBL#MES RENCONTRER
Le pr&5l>me ma?e4r ren-&n1rer : l9ass4ran-e24 ma1ériel né-essaire p&4r la 3inalisa1i&n 2e
n&1re pr&?e1 réellemen1 v4e les -&n1rain1ess4ivan1es :
le man64e 24 ma1ériel @ l9ISI7
le -&1 -.ers 2e ma1ériel né-essaire7
2
8/17/2019 1774853
28/28
CONCLUSION
A$$%&'( $)&(%**)+( la sa1is3a-1i&n 29av&ir réalisé n&1re 2é1e-1e4r
2&5s1a-le7Se 3amiliarisé ave- les mi-r&-&n1r;le4rs7A-64érir 4ne epérien-e val&risan1e 2ans le
2&maine 2e n&s é142es s4périe4res7
Dével&pper la n&1i&n 2e 1ravail en é64ipes7La /es1i&n 2e 1ravails 2eman2és en 3&n-1i&n 241emps7
28