FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
GNSS monitor pour module NEO-8M Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
GNSS monitor pour module NEO-8M Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
GNSS monitor pour module NEO-8M Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
GNSS monitor pour module NEO-8M Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
GNSS monitor pour module NEO-8M Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
GNSS monitor pour module NEO-8M Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
GNSS monitor pour module NEO-8M Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
GNSS monitor pour module NEO-8M Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
GNSS monitor pour module NEO-8M Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
GNSS monitor pour module NEO-8M Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
GNSS monitor pour module NEO-8M Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
GNSS monitor pour module NEO-8M Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
GNSS monitor pour module NEO-8M Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
GNSS monitor pour module NEO-8M Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
GNSS monitor pour module NEO-8M Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -29%
DYSON V8 Origin – Aspirateur balai sans fil
Voir le deal
269.99 €
anipassion.com

 

 GNSS monitor pour module NEO-8M

Aller en bas 
3 participants
AuteurMessage
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

GNSS monitor pour module NEO-8M Empty
MessageSujet: GNSS monitor pour module NEO-8M   GNSS monitor pour module NEO-8M EmptyVen 22 Avr 2022 - 11:53

Bonjour à tous !

GNSS monitor pour module NEO-8M Gnss1_10


Un GNSS (Global Navigation Satellite Systems, en français : Géolocalisation et Navigation par un Système de Satellites) est un système de satellites (constellation de satellites) qui permet de connaître en temps réel la position d’un élément (antenne + récepteur) en tout point sur la Terre.

Il existe plusieurs systèmes de géolocalisation GNSS :
- Européen : GALILEO ;
- Américain : GPS (Global Positionning System) ;
- Russe : GLONASS ;
- Chinois : BEIDOU ;
- Etc.

Pour pouvoir capter un système GNSS, une antenne et un récepteur sont nécessaires.

GNSS monitor pour module NEO-8M Gnss710
De gauche à droite :
- Un récepteur GNSS Adafruit avec antenne intégrée ;
- Un récepteur GNSS u-blox NEO-M8 ;
- Une antenne GNSS.

Le rôle du récepteur sera de trier, calculer et mettre en forme les informations reçues des satellites. Les données résultantes seront envoyées via une liaison série vers l’application de l’utilisateur final.

C’est à ce moment qu’intervient Panoramic avec GNSS monitor.

Via le port USB, le programme GNSS monitor va recevoir les trames du récepteur pour les mettre en forme et les afficher en détail.

Les principales informations seront la date, l’heure, la latitude, la longitude, l’altitude et le cap. Tout ceci en temps réel.


Le matériel utilisé :
- Une antenne GNSS ;
- Un récepteur GNSS NEO-M8 de chez u-blox;
- Un adaptateur USB <=> RS232TTL (3,3Volts) ;
- Fils de câblage.

L’adapteur USB est celui que j’ai décrit ici : https://panoramic.1fr1.net/t6621-domotique-avec-panoramic-interface-rs232-ttl
Sa particularité est qu’il peut fonctionner en 5V ou 3,3V.  Le récepteur NEO-M8 est en 3.3V.


Le câblage :
Si l’antenne n’est pas intégrée au récepteur,  connectez son câble coaxial au récepteur.

GNSS monitor pour module NEO-8M Gnss810


Connectez les deux fils d’alimentation (attention 3,3V !) ainsi que les deux fils RX et TX entre l’adaptateur USB et le récepteur.
N’oubliez pas de croiser les fils RX/TX :
- la pin RX vers la pin TX ;
- la pin TX vers la pin RX.
Pour finir, connectez l’adaptateur USB à l’ordinateur. Plusieurs LEDs vont s’allumer et clignoter. Le module GNSS est opérationnel et envoie toutes les secondes une salve de trames dans la liaison série.


Le récepteur NEO-8M :
Sorti d’usine, le récepteur est configuré pour une liaison série à 9600bauds, 8bits, sans parité et un bit de stop.
Les GNSS reçus par défaut sont GPS et GLONASS. Il est apte à recevoir également les systèmes GALILEO et BEIDOU.
La norme des trames de sortie est NMEA 0183, définie par la National Marine Electronics Association.

Le documentation du NEO-8M est téléchargeable depuis mon WebDAV ou ce lien :
https://e-nautia.com/yoda/disk?f=3412700


Les trames :
Sept types de trames (ou messages) sont émises toutes les secondes. Certaines peuvent être doublées, triplées voire quadruplées en fonction de la quantité d’informations à transmettre.

GNSS monitor pour module NEO-8M Gnss9_10

Un message commence par le sigle dollar « $ » et se termine par un astérisque « * » suivi d’un octet de checksum puis les caractères CR et LF.
CR = Carrier Return qui est le caractère ASCII n°13 en décimal.
LF = Line Feed qui est le caractère ASCII n°10 en décimal.

A l’intérieur d’une trame, chaque champ est séparé par une virgule.

Le programme GNSS monitor affiche le détail de chaque trame et de chaque champ.


Panoramic GSNN monitor :
Lors du premier lancement, la fenêtre de configuration du port série s’ouvre automatiquement, vous invitant à sélectionner le numéro de port COM de l’ordinateur correspondant au module de réception GNSS. Cliquez sur le bouton « Set defaults » pour mémoriser votre choix. Cliquer sur « OK » pour initialiser la communication série.

GNSS monitor pour module NEO-8M Gnss1_11


Le bouton  « ON / OFF » démarre ou stop le traitement des trames issues du récepteur.
Le bouton « Serial settings » ouvre la fenêtre de configuration de la liaison série.
Le bouton « Clear Data » vide les fenêtres d’affichage.
Le bouton « Overview » affiche la vue globale des sept trames reçues par le NEO-8M.

La grande fenêtre du haut affiche le trafic de tous les messages reçus depuis le récepteur GNSS.

Dans la partie inférieure s’affiche les sept types de messages émis par le NEO-M8 :

- GNRMC : Recommended Minimum Specific GNSS Data (Données combinées GPS + GLONASS)
- GNVTG : Course Over Ground and Ground Speed (Données combinées GPS + GLONASS)
- GNGGA : Global Positioning System Fix Data (Données combinées GPS + GLONASS)
- GNGSA : GNSS DOP and Active Satellites (Données combinées GPS + GLONASS)
- GPGSV : GNSS Satellites in View (GPS)
- GLGSV : GNSS Satellites in View (GLONASS)
- GNGLL : Geographic Position – Latitude/Longitude (Données combinées GPS + GLONASS)

Cliquez sur une des 7 fenêtres pour en obtenir le détail. Le bouton « Overview » permet le retour à l’affichage global.

Capture d’écran fenêtre GNRMC :
Aperçu:

Capture d’écran fenêtre GNVTG :
Aperçu:

Capture d’écran fenêtre GNGGA :
Aperçu:

Capture d’écran fenêtre GNGSA :
Aperçu:

Capture d’écran fenêtre GPGSV :
Aperçu:

Capture d’écran fenêtre GLGSV :
Aperçu:

Capture d’écran fenêtre GNGLL :
Aperçu:

Voici une petite vidéo du logiciel GNSS monitor lors d’un déplacement.


Cette vidéo, réalisée lors d’un déplacement en voiture,  permet de visualiser successivement les vues globales et détaillées des sept trames reçues.
Toutes les informations sont mises à jour en temps réel, au rythme des trames envoyées par le récepteur GNSS.



Le code-source du PANORAMIC GNSS monitor est téléchargeable depuis mon WebDAV ou depuis ce lien :
https://e-nautia.com/yoda/disk?f=3412700


A bientôt et bonne journée à tous !


Dernière édition par Marc le Lun 25 Avr 2022 - 17:46, édité 1 fois

Yannick aime ce message

Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

GNSS monitor pour module NEO-8M Empty
MessageSujet: Re: GNSS monitor pour module NEO-8M   GNSS monitor pour module NEO-8M EmptyVen 22 Avr 2022 - 12:20

Salut Marc !

Wahouuu super démonstration !!! geek

J'avoue être surpris par la réalisation de ton programme. Un GRAND BRAVO à toi Marc !!  cheers

Pourrais tu au passage nous donner un ordre de prix de ces élément stp ?

Et encore merci pour ce partage... Wink

Yannick aime ce message

Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

GNSS monitor pour module NEO-8M Empty
MessageSujet: Re: GNSS monitor pour module NEO-8M   GNSS monitor pour module NEO-8M EmptyVen 22 Avr 2022 - 12:38

Merci Minibug !

En ce qui concerne les prix, j'ai acheté le récepteur NEO-8M avec son antenne : 9,32 €.
L'adaptateur USB > RS232TTL était à 0,47 €.


Yannick aime ce message

Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

GNSS monitor pour module NEO-8M Empty
MessageSujet: Re: GNSS monitor pour module NEO-8M   GNSS monitor pour module NEO-8M EmptyVen 22 Avr 2022 - 13:04

Ah oui ! Je m'attendais à plus...
On peut donc mettre en place à peu de frais. king

Yannick aime ce message

Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
mindstorm

mindstorm


Nombre de messages : 685
Age : 55
Localisation : charente
Date d'inscription : 13/02/2013

GNSS monitor pour module NEO-8M Empty
MessageSujet: Re: GNSS monitor pour module NEO-8M   GNSS monitor pour module NEO-8M EmptyLun 25 Avr 2022 - 15:33

Formidable Marc
cela me rappel mes débuts
Alors, je faisais des missions topographiques avec un GPS de 15Kg
Bientôt nous allons pourvoir guider notre tondeuse avec 10 euro.
Fini la corvée santa
merci pour tes partages
Revenir en haut Aller en bas
Contenu sponsorisé





GNSS monitor pour module NEO-8M Empty
MessageSujet: Re: GNSS monitor pour module NEO-8M   GNSS monitor pour module NEO-8M Empty

Revenir en haut Aller en bas
 
GNSS monitor pour module NEO-8M
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» GNSS monitor pour module Adafruit PA1616S
» Module pour lancer un programme avec des INCLUDES et des SUB
» Module Assembleur
» un module Multipage
» Domotique : module de commutation - 8 interrupteurs

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: