A completamento del GPS Disciplined Oscillator 10MHz viene di seguito presentato un utile display a microcontrollore per la visualizzazione dei dati e dello stato del ricevitore GPS.
Caratteristiche
- Lettura dati seriali TTL da GPS e decodifica protocollo NMEA;
- Tre schermate informative;
- Retroilluminazione display a tempo;
- Led di stato lock satelliti.
Funzionamento
All’accensione il display accende la retroilliminazione e mostra per qualche secondo una schermata introduttiva. Quindi passa alla visualizzazione della prima schermata. Premendo il tasto Mode si cambia a rotazione la schermata selezionata, tra le tre disponibili. Alla pressione del tasto viene accessa anche la retroilluminazione del display per qualche secondo.
La schermata 1 riporta alla seconda riga il numero di satelliti GPS ricevuti e lo stato di fix, con il seguente significato:
1 – No fix
2 – 2D fix
3 – 3D fix
Lo stato Fix 3 viene indicato anche dall’accensione del led GPS Lock che sta ad indicare che il ricevitore ha acquisito un numero sufficiente di satelliti per determinare una posizione valida.
La schermata 2 indica ora (nel formato UTC) e data. La schermata 3 le coordinate geografiche.
Schema elettrico
Clicca sul disegno per visualizzarne la versione ingrandita.
Firmware
Versione | Data | Change log |
---|---|---|
1.0 | 04/2012 | beta |
1.1 | 05/2012 | + GPS Lock LED |
1.2 | 07/2012 | * Improved serial communication |
Legenda: + Nuovo; – Rimosso; * Aggiornato.
Realizzazione
Il circuito è stato realizzato su scheda millefori, pertanto al momento non è disponibile il disegno per il circuito stampato. I componenti sono tutti di facile reperibilità.
Argomenti correlati
– GPS Disciplined Oscillator 10MHz.
Riferimenti e Bibliografia
– P. Turrini IW2BC, “Visualizzatore remoto GPS”;
– National Marine Electronics Association, “NMEA 0183”.
Autore: Gianfranco IZ8EWD
Data di pubblicazione: 04/2014
Questa opera è distribuita con:
licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia.
Si declina ogni responsabilità per eventuali errori ed omissioni e gli eventuali danni che ne dovessero conseguire. Per ulteriori informazioni consultare le note legali.
Salve, chiedo dove è reperibile il file di programmazione del PIC.
Grazie
IZ2ZNC Gianfranco
Salve, il file è scaricabile nella tabella Firmware, cliccando su 1.2. Attenzione supporta solo GPS con seriale a 4800 bps.