NMEA 0183

Le NMEA 0183 (ou le NMEA pour le short) est des spécifications combinées électriques et de données pour la communication entre les appareils électroniques marins tels que le sondeur d'écho , les sonars, l'anémomètre (vitesse et direction de vents), le compas gyroscopique , le pilote automatique , les récepteurs du GPS et beaucoup d'autres types d'instruments. Il a été défini près, et est commandé près, l'association marine nationale basé aux EU de l'électronique.

Les utilisations standard de NMEA 0183 un simple ASCII , protocole des communications périodiques qui définit comment des données sont transmises dans un " ; sentence" ; d'un " ; talker" ; à un " ; listener" ; à la fois. Par l'utilisation des extenseurs intermédiaires, un causeur peut avoir une conversation continue avec les auditeurs multiples, et à l'aide des multiplexeurs, les sondes multiples peuvent parler à un port simple d'ordinateur. Les tiers commutateurs sont disponibles que puisse établir un causeur primaire et secondaire, avec le failover automatique si les échouer primaires.

À la couche application, la norme définit également le contenu de chaque type de phrase (message) de sorte que tous les auditeurs puissent analyser des messages exactement.

Caractéristiques électriques (couche physique)

Les réalisations de NMEA 0183 varient, mais peuvent souvent interopérer avec le RS-232 , le RS-423 , et le RS-422 . Chaque signal court plus d'une paire de fils. Il est sage d'examiner des réalisations spécifiques pour la compatibilité avec ces normes électriques plus répandues, mais, relativement à l'à basse vitesse de l'interface, il y a une chance élevée que cela fonctionnera. Particulièrement dans un environnement marin où fondre peut être erratique, il peut être sage de protéger des interfaces, particulièrement des portes série d'ordinateur, avec un optoisolant .

Les spécifications de fonctionnaire déclarent que le " ; talker" ; le circuit d'entraînement à minimum répondra aux exigences d'EIA-422-A, a. Il déclare également que tout le " ; listeners" ; aura des optoisolants et d'autres circuits protecteurs.

Une condition fréquemment négligée pour le " ; listener" ; la partie du circuit est le niveau minimum de l'opération. Le " ; listener" ; doit pouvoir utiliser avec une tension différentielle à l'entrée minimum de 2.0 volts et prendre le courant pas plus de 2.

Configuration périodique (couche liaison de données)

Vitesse baud : 4800
Bits d'informations : 8
Parité : None
Bits d'arre4t : 1 (ou plus)
Poignée de main : Aucun

Règles de protocole de couche application


chaque caractère commençant de message est un signe du dollar.
Les prochains cinq premiers caractères identifient le type de message (causeur).
Toutes les zones d'information qui suivent virgule-sont délimitées.
Le premier caractère qui suit immédiatement le dernier caractère de zone d'information est un astérisque.
L'astérisque est immédiatement suivi d'une somme à deux chiffres représentant un nombre hex. La somme est l'exclusivité de OU le de tous les caractères entre le « $ » et « * ». Selon les spécifications officielles, la somme est facultative pour la plupart des phrases de données, mais est forcée pour RMA, RMB, et RMC (notamment).
le finit le message.

Exemple de phrase :

Alarme d'arrivée de but

$GPAAM, A, A, 0.10, N, WPTNME*32

Là où : Identification de causeur de généraliste (généraliste pour une unité de GPS) Alarme d'arrivée d'Engin Air-Air Un cercle d'arrivée est entré Un perpendiculaire passé 0.10 Rayon de cercle Milles marins de N Nom de but de WPTNME Données de la somme *32

Une corde composée du récepteur de NR203 GPS contenant le multiple messages. Les messages réels décodés incluent… le

ZDA - NMEA standard $. Message d'heure et de date de .ZDA
GLL - NMEA standard $. Position géographique de .GLL - message de latitude/longitude
NSV - Message de NMEA contenant l'information satellite individuelle.


de la corde du ASCII $
MRK, 0
ZDA, 123336.0
GLL, 2924.97, M
VTG, 218.18, V
SGD, - 1.0, M
Système, 3T, 9
ZEV, 0.28745E-006
NSV, 2.00, D
NSV, 7.00, D
NSV, 28.00, N
NSV, 1.00, D
NSV, 13.00, D
NSV, 4.00, N
NSV, 25.00, N
NSV, 0.00, N
NSV, 11.00, D
NSV, 0.00, N
&

Prolongements de fournisseur

La plupart des fabricants de GPS incluent les messages spéciaux au NMEA standard réglé dans leurs produits pour des buts d'entretien et de diagnostics. Ces messages prolongés ne sont pas normalisés du tout et sont normalement différents du fournisseur au fournisseur.

Compatibilité de logiciel

Logiciel conforme du NMEA 0183 GPS :
NetStumbler
Couche-point McNally StreetFinder
E-Carte magique
Simulation d'instrument de NemaTalker NMEA

Voir également

ASCII
Système de localisation mondial
Communications périodiques

.

Random links:Mutation | Ordinateur principal | Prairie-Francis | Viraja Homa | Withcall | NMEA_0183