Vous êtes sur la page 1sur 9

Rcepteur GPS

1)Introduction

Cette carte permet de recuperer d`interpreter et d`aIIicher de Iacon claire pour l`utilisateur. les
trames emises par un recepteur GPS repondant a la norme NMEA (GPS35-LVS de chez Garmin).

2) Possibilits

Le contrleur (PIC16F876) recupere sur un port serie les trames NMEA emises par le recepteur
GPS. Il analyse les diIIerentes trames et aIIiche sur un aIIicheur de 4 lignes de 16 caracteres

- L`heure universelle transmise par les satellites GPS
- Le nombre de satellites vus
- La validite du signal
- La position actuelle (latitude et longitude)
l`erreur suivant la position horizontale et verticale en metre
- L`etat de la batterie
- La memoire utilisee
Il est possible d`aIIicher au choix :

- L`altitude en metre
- La vitesse moyenne en km/h sur 4 secondes entre le point actuel et le precedent
- Le cap magnetique en degre
- Le cap terrestre en degre

Le choix entre ces quatre inIormations se Iait a l`aide d`un potentiometre.
Toutes les 4 secondes le contrleur memorise dans une memoire Ilash de 64Ko :

- La position
- L`altitude
- La vitesse
- L`erreur de position horizontale
- L`erreur de position verticale
- La presence d`un point remarquable du parcours (ville. monument. etc.)

A l`aide d`un bouton poussoir on peut indiquer au circuit la presence d`un point remarquable.
EnIin le parcours memorise peut tre transmis via une liaison serie a un PC ou un Pocket PC.














3) Ralisation du montage

a) Schma et fonctionnement
a. Alimentation
Alimentation exterieure La carte est alimentee par 8 accus de 1.2V

P
1
est le potentiometre permettant de mesurer la tension des accus. En eIIet. les
entrees analogiques du contrleur n`acceptent pas de tension superieure a 5V.
Comme les accus delivrent une tension comprise entre 9 et 11V il Iaut la reduire a
l`aide d`un diviseur potentiometrique. C`est le rle du potentiometre P
1
P
1
doit tre compris entre 1K et 10K. En eIIet sur la speciIication du
contrleur indique que sur une entree analogique la resistance doit tre inIerieure
ou egale a 10K sous peine de degrader la conversion. En dessous de 1K on
commence a avoir une surconsommation de courant (~5mA)





















P
1
P
1

b. Afficheur
L`aIIicheur est alimente par la carte via un regulateur LM1117 (5V 0.8A)
Le transIert des donnees se Iait se Iait par liaison parallele sur 4 bits
Le contrle le contraste de l`aIIicheur se Iait par le potentiometre P
3



Le retro-eclairage est contrlee par le transistor Darlington BC517 via
l`interrupteur I
3.
L`interrupteur I3 est relie a l`entree A5 du microcontrleur.
Lorsque cette entree est a 1 le microcontrleur passe la sortie C1 a 1. ce qui a
pour consequence de saturer le transistor BC517 assurant ainsi le retro-
eclairage de l`aIIicheur.

c. Entre sur le contrleur

P
2
est le potentiometre permettant de realiser le choix dans les menus
T
P
3
P
2
R
2

R
3


I
1

I
2

I
3
P
2
doit tre compris entre 1K et 10K. En eIIet. la speciIication du contrleur
indique que sur une entree analogique la resistance doit tre inIerieure ou egale a
10K sous peine de degrader la conversion. En dessous de 1K on commence a
avoir une surconsommation de courant (~5mA)
I
1
permet de quitter sans perturber la memorisation
I
2
permet de memoriser un point remarquable.
Les resistances R
2
et R
3
sont montees en pull-down . Lorsque les interrupteurs
I
1
et I
2
sont ouverts les resistances R
2
et R
3
polarisent a la masse les entrees C
2
et
C
3
. En eIIet. les entrees C
2
et C
3
ont une haute impedance. Lorsque l`interrupteur
est ouvert et qu`il n`y a pas de resistance de pull-down. l`entree se retrouve en
l`air et recupere tous les champs electrique environnants comme le Ierait une
antenne. Le risque est que l`entree passe a 1 alors qu`elle devrait tre a 0.
Lorsque l`interrupteur I
1
ou I
2
est Ierme. l`entree C
2
ou C
3
est a V
DD
donc a 1.
Lorsque l`interrupteur I
1
ou I
2
est ouvert. l`entree C
2
ou C
3
est a la masse par
l`intermediaire de R
2
ou R
3
donc a 0.
R
2
et R
3
sont entre 1K et 100K. On choisira 3.3 K. Au dela de
100K l`impedance devient trop grande et les entrees risquent de ne pas tre
polarisees correctement

d. Mmoire flash 24LC512

Le circuit 24LC512 est une memoire Ilash de 64Ko.
Il est relie au contrleur par une liaison I2C.
Il est necessaire de placer une resistance de pull-up entre V
DD
et la pin SCL et
entre V
DD
et la pin SDA. Ces 2 resistances. R
5
et R
6
ont une valeur de 10K
comme preconise dans la speciIication du circuit 24LC512.
Comme nous utilisons quatre circuits 24LC512. nous sommes obliges de les
adresser correctement.
Pour chaque circuit nous avons l`adressage suivant :
Circuit 24LC512 A0 A1 A2 A3
MEM1 0 0 0 0
MEM2 1 0 0 0
MEM3 0 1 0 0
MEM4 1 1 0 0
R
5

R
6

Memoires 24LC512
Comme vous pouvez le
constater sur ce tableau. on peut
adresser 8 modules memoires
24LC512. Avec 4 modules nous
avons plus de 16 heures
d`enregistrement
e. Alimentation du rcepteur GPS


L`alimentation du recepteur GPS est contrlee par le transistor T
2
qui est un PNP.
Le principe de Ionctionnement est identique au transistor T
1
.

C`est la sortie C
0
du contrleur qui contrle l`alimentation du recepteur GPS.
Quand C
0
est a 0 (0V). le recepteur GPS est alimente.
Quand C
0
est a 1 (5V). le recepteur GPS n`est plus alimente.
Contrler l`alimentation du GPS presente un intert. En eIIet. lorsqu`on transmet
les donnees vers le PC ou le pocketPC il est inutile d`alimenter le recepteur GPS.
























T
2
f. Liaison srie

La carte possede 2 liaisons serie de type RS232. L`une pour la liaison au PC ou au
pocket PC. l`autre pour la liaison au recepteur GPS. Ces 2 liaisons tournent autour
d`un MAX232E. Le circuit MAX232E convertit un signal serie du niveau TLL
(0. 5V) vers un signal serie au niveau RS232 (-10V. 10V).
Le MAX232E possede 2 canaux serie. Un canal est relie au port serie du
contrleur. l`autre canal est relie a une entree et une sortie contrleur. La
liaison serie est emule par le soIt contenu dans le contrleur.

g. Le contrleur

C`est le cour du montage.
Un oscillateur de 20Mhz cadence le contrleur.
La resistance R7 de 5600 entre le 5V et la pin 1 du contrleur permet a ce
dernier de s`initialiser correctement au moment de la mise sous tension.

b) Connexion interrupteur M/A et connecteur charge accus











c) Implantation des composants


d) Rglages

Il n`y a qu`un reglage sur ce montage. la mesure de la tension des accus a l`aide du
potentiometre P
1.
Pour se Iaire. alimentez en 12V le montage sans les circuits integres. 0 l`aide d`un
voltmetre place entre la masse et la pin 2 (AN0) du contrleur. reglez le potentiometre
P
1
de telle sorte a avoir 5V.










Inter M/A
Vers carte
electronique
Vers chargeur
Accus

-



e) Branchements


f) CI cot soudures






GPS
5V
Gnd
TxD blanc
RxD bleu
P
2
I
1
I
2
- I3
g) CI cot composants

5) Liste des entres et sorties

Afficheur Interrupteur
D4 -~ B4 Sortie I
1
-~ C2 Entree (Quitter)
D7 -~ B7 Sortie I
2
-~ C3 Entree (Point remarquable)
RS -~ B2 Sortie I
3
-~ A5 Entree (Retro-eclairage)
E -~ B3 Sortie
Retro-eclairage -~ C1 Sortie

Entres analogiques
P
1
-~ An0 Contrle de la tension des accus
P
2
-~ An3 Choix

Alim GPS
Alim -~ C0 Sortie
Ctrl -~ A2 Entree (Contrle de la presence de l`alimentation)

Mmoire
SDA -~ B0 Entree ou sortie
SCL -~ B1 Sortie

Liaison srie
TxD1 -~ C6 Sortie
2
(liaison serie contrleur)
RxD1 -~ C7 Entree
2
(Liaison serie contrleur)
TxD2 -~ C5 Sortie
1
(Liaison serie emulee par soIt)
RxD2 -~ C4 Entree
1
(Liaison serie emulee par soIt)

Remarque .
2
Liaison serie du controleur
Vers PC ou pocket PC

Vers Recepteur GPS

Vous aimerez peut-être aussi