Il progetto low cost gps studiato per realizzare un`applicazione di

LOW COST GPS
La finalità del progetto LOW COST GPS è ridurre l’errore che si commette
normalmente nella misurazione delle coordinate di un punto geografico, con
strumenti a basso costo. Per ottenere tale risultato abbiamo realizzato una rete di
sensori GPS a basso costo (nel caso particolare 5 sensori GPS), disposti all’intorno
del punto di misura. Tali sensori inviano le informazioni del loro posizionamento ad
un PC utilizzato come centro di raccolta dati. Viene ,successivamente, effettuata
l’elaborazione dei dati con metodi statistici di fondamenti di misura per ottenere
una misura più accurata. Nella figura successiva Fig. 1 vengono illustrate le parti
principali che compongono il progetto. Il progetto è costituito da un modulo
Hardware e un modulo Software, che successivamente verranno descritti.
GPS
D=1 metro
GPS
GPS
GPS
GPS
Misura= media ± deviazione standard
Fig. 1 Architettura del sistema
Segnale radio bluetooh
Bluetoot
h
12Volt
regolatore
5 Volt
Segnale radio gps
RS232
Protocollo
Di
comunicazio
ne
GPS
Fig. 2 Dettaglio Modulo Hardware
APPLICATIVO SOFTWARE
C# .NET
Interfacci
e seriale
RS232
COM
1,2,3,4,5
GESTIONE DELL’
INTERFACCIA SERIALE
GESTIONE ED ELABORAZIONE
DEI DATI
OUTPUT
Misura= media ± deviazione
standard
Fig. 3 Dettaglio Modulo Software
DATA BASE
DI
RACCOLTA DATI
Hardware:
Le parti fondamentali che compongono l’hardware sono di seguito elencate e
descritte:
1. batteria al piombo 12Volt, 7 Ampere/Ora:
la batteria è il sistema di alimentazione, essa fornisce l’energia necessaria
per il funzionamento del sistema.Tale fonte di energia è stata scelta visto
che in qualsiasi momento è possibile collegarla con una sorgente
energetica pulita come un piccolo pannello fotovoltaico, così da rendere il
sistema autonomo e pulito dal punto di vista ambientale.
Concetti principali acquisiti sulle batterie:
a) Capacità di una batteria, Autonomia in funzione del consumo del
carico.
b) Corrente di caricamento.
c) Materiali di costruzione e/o Tipologie.
d) Max corrente erogabile.
e) Effetti della temperatura.
Link correlati http://it.wikipedia.org/wiki/Batteria_(chimica).
2. Regolatore lineare di tensione LM7805:
Con questo componente è possibile adattare la tensione di 12V
proveniente dalla batteria a quella del resto del sistema che verrà
alimentato a 5Volt, tale componente detto LDO o semplicemente
regolatore lineare di tensione, riduce la tensione da 12V a 5V, con una
corrente massima di uscita di 1A.
regolatore.pdf
Concetti principali acquisiti sui regolatori:
a) Tensione, Corrente, Resistenza.
b) Tensioni di ingresso e di uscita
c) Max corrente erogabile
d) Max Potenza.
Link correlati http://it.wikipedia.org/wiki/Convertitore_DC-DC#Lineare
3. Modulo GPS:
Questo componente GPS-41ML permetterà di a acquisire la posizione
geografica di un punto, tale modulo ha le seguente caratteristiche:
GPS.pdf
Concetti principali acquisiti sui GPS:
a) Satelliti
b) Protocollo NMEA
Link correlati http://it.wikipedia.org/wiki/GPS
4. Modulo bluetooth:
Con questo modulo è possibile inviare e ricevere i dati provenienti dal
modulo GPS attraverso il protocollo seriale RS232, tale modulo effettua una
conversione di mezzo di comunicazione da wired a wireless.
bluetooh.pdf
Concetti principali acquisiti sui bluetooth:
a) Classi dei dispositivi
b) Topologia della rete
c) Modalità operative
d) Architettura.
Link correlati http://it.wikipedia.org/wiki/Bluetooth
FOTO DELLA SCHEDA HARDWARE REALIZZATA
Fot 1. scheda + batteria
Fot 2. Scheda
Software:
Le parti fondamentali che compongono il Software sono di seguito elencate e
descritte:
L’applicativo software è stato realizzato con Visual studio . net 2005, il linguaggio di
programmazione utilizzato e C#.
1. Gestione delle interfaccie seriali e/o COM del PC
Questo modulo si occupa della gestione delle porte seriali, attraverso le
quali preleviamo le informazioni provenienti dai GPS, con questo modulo è
possibile gestire i parametri di configurazione della porta quali per esempio
(velocità, parità, bit di start e stop, ecc)
2. Gestione delle stringhe di testo
Una volta aperta la porta seriale con il modulo precedente è possibile
ricevere le informazioni sotto forma di stringhe formattate secondo il
protocollo NMEA stringhe GPRMC, da queste stringhe si ricavano i dati, con
le procedure di gestione delle stringhe, capaci di manipolarle.
3. Gestione del Database
A questo punto, ricavate le informazioni dalle stringhe, si procede a
depositarle nel data base, costruito nel modo opportuno.
4. Gestione ed elaborazione dei dati.
Questo modulo preleva le informazioni nel Database e elabora i dati,
ottenendo cosi l’output desiderato.
Il risultato dell’elaborazione verrà memorizzato del Data Base.
RISULTATI OTTENUTI
La sperimentazione dell’attrezzatura sopra descritta tuttora è
in corso, i risultati e le precisioni ottenuti con questo sistema
saranno disponibili solo alla fine del periodo dello stage.