Febbraio 2025
Un “lavoretto” abbastanza lungo iniziato ad aprile 2024, varie prove, varie soluzioni alla fine questo è il risultato in un case in alluminio 80 x 80 x 40 mm:
un ricevitore GNSS UNICORE UM982 che permette la connessione di 2 antenne GNSS, 2 schede Bluetooth HC05 (COM1 e COM2), un Datalog di backup automatico dei messaggi inviati alla porta COM, una batteria Lipo 3,7V 2500mAh con scheda di ricarica e unità di Step-Up a 5V che garantisce una autonomia di 4 ore con connessione USB esterna di ricarica/supporto.
https://en.unicore.com/products/dual-antenna-gnss-um982/
Come mai ho scelto di utilizzare questo tipo di scheda GNSS?
Innanzi a tutto il prezzo, un vero “Low-Cost” , ma anche la qualità e le caratteristiche veramente innovative.
Devo dire che mi interessava scoprire cosa può fare un dispositivo GNSS dual-antenna, il cui utilizzo “principe” è nell’agricoltura di precisione con hardware e software di assistenza alla guida. https://github.com/AgOpenGPS-Official/AgOpenGPS
Preciso subito per coloro che sono interessati alle sole funzioni topografiche, survey e mapping è consigliato l’altro modello singola antenna UM980 o il più sofisticato UM981 con IMU incorporata.
Si tratta comunque di dispositivi in grado di ricevere i segnali Galileo E6B e quindi accedere ai servizi Galileo HAS che permettono / permetteranno precisioni planimetriche inferiori ai 20 cm e precisioni altimetriche inferiori ai 40 cm.
Il tutto dipenderà molto dal firmware presente nella scheda GNSS ed ai futuri sviluppi ed aggiornamenti.
Il servizio Galileo High Accuracy Service (HAS) fornisce l'accesso gratuito , tramite il segnale Galileo (E6-B) e tramite mezzi terrestri (Internet), alle informazioni necessarie per stimare una soluzione di posizionamento accurata utilizzando un algoritmo di posizionamento preciso in tempo reale.
https://www.gsc-europa.eu/galileo/services/galileo-high-accuracy-service-has
Alcune immagini in fase di realizazione:
L’utilizzo con QGis, tramite collegamento Bluetooth avviene in modo regolare, così come con QField e Mergin:
Ho realizzato ulteriormente una “barra GNSS” dotata di 2 antenne che aggancio alla barra portatutto della mia autovettura per testare le prestazioni e precisioni in HEADING MODE:
---- inserire immagine ------
Configurazione UM982:
$command,CONFIG,response: OK*54 $CONFIG,ANTENNA,CONFIG ANTENNA POWERON*7A $CONFIG,NMEAVERSION,CONFIG NMEAVERSION V410*47 $CONFIG,RTK,CONFIG RTK TIMEOUT 600*69 $CONFIG,RTK,CONFIG RTK RELIABILITY 3 1*76 $CONFIG,PPP,CONFIG PPP TIMEOUT 120*6C $CONFIG,PPP,CONFIG PPP ENABLE E6 HAS*01 $CONFIG,PPP,CONFIG PPP CONVERGE 10 15*20 $CONFIG,HEADING,CONFIG HEADING RELIABILITY 3*67 $CONFIG,HEADING,CONFIG HEADING FIXLENGTH*6F $CONFIG,HEADING,CONFIG HEADING LENGTH 150.60 0.50*3F $CONFIG,DGPS,CONFIG DGPS TIMEOUT 600*69 $CONFIG,RTCMB1CB2A,CONFIG RTCMB1CB2A ENABLE*25 $CONFIG,ANTENNADELTAHEN,CONFIG ANTENNADELTAHEN 0.0000 0.0000 0.0000*3A $CONFIG,SBAS,CONFIG SBAS ENABLE EGNOS*55 $CONFIG,PPS,CONFIG PPS ENABLE GPS POSITIVE 500000 1000 0 0*6E $CONFIG,SIGNALGROUP,CONFIG SIGNALGROUP 3 6*01 $CONFIG,ANTIJAM,CONFIG ANTIJAM AUTO*2B $CONFIG,AGNSS,CONFIG AGNSS DISABLE*70 $CONFIG,BASEOBSFILTER,CONFIG BASEOBSFILTER DISABLE*70 $CONFIG,LOGSEQ,CONFIG LOGSEQ 1*15 $CONFIG,COM1,CONFIG COM1 115200*23 $CONFIG,COM2,CONFIG COM2 115200*23 $CONFIG,COM3,CONFIG COM3 115200*23
$command,UNILOGLIST,response: OK*4A #UNILOGLIST,92,GPS,FINE,2353,142915000,0,0,18,296; 23 GNGGA COM1 1 GNGGA COM2 1 GNGGA COM3 1 GPGSA COM1 1 GPGSA COM2 1 GPGSA COM3 1 GNGSV COM1 1 GNGSV COM2 1 GNGSV COM3 1 GNRMC COM1 1 GNRMC COM2 1 GNRMC COM3 1 GPVTG COM1 1 GPVTG COM2 1 GPVTG COM3 1 GPZDA COM1 1 GPZDA COM2 1 GPZDA COM3 1 GPGST COM1 1 GPGST COM2 1 GPGST COM3 1 AGRICA COM1 1 PVTSLNA COM1 1
$command,versiona,response: OK*45 #VERSIONA,92,GPS,FINE,2353,143029000,0,0,18,746;"UM982","R4.10Build13495","HRPT00‑S10C‑P", "2310415000012‑LR23A1224506723","ff3bdb9914dca7db","2024/04/02"*68ebfbd8
Per sperimentare l’utilizzo del ricevitore GNSS UM982 ho altresì sviluppato un’interfaccia in PyGis per la lettura dei messaggi satellitari ( tuttora in fase di sviluppo e test ) che potrebbe diventare in futuro un plugin di QGis o se riesco implementare il tutto nell’attuale interfaccia GNSS presente in QGis.
Per chi volesse replicare il dispositivo , di seguito troverete l'elenco dei materiali utilizzati: