Amitiés
RADAR ET/OU AIS
- ninix
- Membre ACTIF
- Messages : 1811
- Inscription : lun. 14 févr. 2011, 1:00 am
- Port d'attache : Saint-Malo
- Nom du bateau : GODABA & L'ANGELOT
RADAR ET/OU AIS
Amitiés
- ninix
- Membre ACTIF
- Messages : 1811
- Inscription : lun. 14 févr. 2011, 1:00 am
- Port d'attache : Saint-Malo
- Nom du bateau : GODABA & L'ANGELOT
RADAR ET/OU AIS
TUESDAY, 4 DÉCEMBRE, 2012
Un guide pour débutants NMEA 2000, NMEA 0183, et de combler
La plupart des nouveaux instruments pour les bateaux sortent maintenant avec NMEA 2000 (National Marine Electronics Association) comme méthode privilégiée de connecter différents appareils sur un bateau. L'NMEA 2000 transmet les données à travers Controller Area Network (CAN bus). Il simplifie la connexion et partage de l'information entre les différents périphériques à l'aide d'un seul câble principal. . Par rapport à NMEA 0183 dans l'interface "RS422", NMEA 2000 a une meilleure fiabilité de transmission et partage des données facilement dans un réseau
Voici une bonne amorce pour la construction de réseaux NMEA 2000
et de la puissance et du Yacht Motor a un article mérite d'être lu; " Une dégradation du Protocole: Comment le système d'un bateau Converse "
Je vais essayer ici d'expliquer quelques-unes des réseaux de données et comment connecter différents types.
Typique dorsale NMEA 2000. |
La dorsale NMEA 2000 est assez facile à mettre en place comme vous pouvez le voir sur le schéma. Tout ce que vous avez besoin est les bonnes pièces / câbles / terminaisons et de suivre quelques règles simples. Lire le lien ci-dessus pour le faire et ne pas faire pour. Même accrochage dans un nouveau dispositif est relativement facile. Plus d'accrochage héritage équipement de ce réseau plus tard. Mais voici quelques tableaux qui illustrent les différences entre les anciennes et les nouvelles normes NMEA.
NMEA 2000 vers NMEA 0183 |
NMEA 0183NMEA 0183 et c'est diverses versions est l'ancienne norme de NMEA. Mais ce sera autour pendant un peu plus longtemps.
NMEA 0183 est un faible coût, faible capacité, réseau single-transmitter/multi-receiver pour
appareils d'électronique marine d'interconnexion, aussi connu comme un «beau parleur unique / multiple
auditeur "interface. La norme NMEA 0183, avec RS-232, RS-422, etc, est souvent appelé "interfaces série asynchrone". Cela signifie que les données sont transmises en série (bit par bit) sur une seule ligne. Par ailleurs, la transmission est asynchrone car aucun signal "d'horloge" est transmise avec les données.
Talker unique, Listener multiples |
Multi Talker à l'auditeur unique |
Il existe plusieurs versions de la spécification NMEA 0183 utilisé dans l'industrie maritime. Avant NMEA 0183 version 2.0, y compris NMEA 0180 et NMEA 0182, le matériel utilisé une seule interface terminé en œuvre avec un fil de signal et un terrain d'entente. Les premières versions de la norme NMEA 0183 précisait que «auditeurs» doivent être isolés de la masse du navire mais autorisés "causeurs» pour être conducteurs unipolaires simples (référencée à la masse). En outre, l'impédance d'entrée d'un auditeur a été spécifiée pour être supérieure à 500 ohms, et opto-isolement a été recommandé.Les versions ultérieures de la norme conservé la recommandation des auditeurs opto-isolé, mais revus à l'exigence de causeur être RS-422 compatible. En conséquence, il existe des instruments (affichettes) avec des sorties asymétriques et d'autres avec RS-422 sorties (différentiel).
Toutes les implémentations de 2.0 et versions ultérieures employer une interface différentielle avec deux fils de signal. raison de la différence entre le single-ended et interfaces différentielles appliquées, les anciennes versions de NMEA 0183 avant la version 2.0 ne peuvent pas être connectés à l'équipement de soutien NMEA 0183 version 2.0 ou supérieure sans circuit d'interface approprié. Ne branchez pas l'un des fils de signaux de l'interface différentielle à la masse commune de l'interface unique terminé! pilotes asymétriques sont peut-être la plus simple à concevoir. L'état désiré indiqué par la présence ou l'absence d'une tension supérieure à un certain seuil. Pour NMEA 0183 (v. 1.5), un "one" était une tension inférieure à 0,5, tandis qu'un «zéro» était une tension supérieure à 4,0. Outre leur simplicité de conception, les conducteurs asymétriques besoin d'un seul fil pour transmettre des données.Depuis tensions sont référencées à la masse, pas de ligne de retour du signal est nécessaire. communicante instruments NMEA peut être une vraie galère si on n'est pas familier avec les différents types de connexions. La norme NMEA-0183 spécifie les ports du locuteur (sorties) et les ports d'écoute (intrants) pour être différentielle. Cela signifie que les données sont transportées par des niveaux de tension plus de deux fils, séparés de la terre.En gros, les niveaux de tension osciller entre 0 et 5 volts, et les deux fils sont en opposition de phase. Quand on est à 5V, l'autre est 0V et vice versa cependant, ne serait pas adhérer ya quelques constructeur à la norme. Il aurait été parfait si vous pouviez vous suffit de connecter le terminal 'A' sur un beau parleur à la «Une borne d'un auditeur et faire la même chose avec la« borne B '. Alors, que sont venus sur ces liaisons étaient «asymétriques» qui a compliqué les choses pour la personne DYI.
Il existe quatre types de connexions possibles avec différentiel et unique fin. Ils sont,
- Différentiel> Différentiel
- Asymétrique> Asymétrique
- Asymétrique> Différentiel
- Différentiel> Simple terminé
Différentiel de différentiel |
Asymétrique à Asymétrique |
Asymétrique de différentiel |
Différentiel à Asymétrique |
Circuits de Causeur multiples .
Lorsqu'un seul auditeur nécessite des données provenant de plusieurs affichettes, un multiplexeur de données ou de combinaison devront être installés. Multiplexeurs tampon de données les phrases d'entrée pour chaque locuteur, et de fournir un flux de données unique qui peut ensuite être connecté à plusieurs auditeurs.
Il ya un certain nombre de sociétés qui fournissent des multiplexeurs et ces jours-ci, vous pouvez même obtenir un multiplexeur qui émet phrases NMEA 0183 via Wifi.
Il ya une limite pratique au nombre des causeurs qui peuvent être combinés en fonction de la bande passante disponible et le nombre de phrases que chaque locuteur transmet. Les produits sont disponibles qui combinent jusqu'à quatre locuteurs et reproduire le signal de sortie combiné en quatre ou plus de nouveaux circuits de locuteur, chacun étant capable de supporter plusieurs écouteurs. Ici vous voyez une configuration typique en utilisant unmultiplexeur de Brookhouse qui a également la capacité de convertir Seatalk NMEA aussi bien.
Talkers multiples typiques combinés à l'auditeur unique |
Eh bien, je ne peux que trouver deux appareils qui font cela directement. Présentés ici sont ...... Actisense Voici une partie de ce affirme la société ... Le Actisense ® NMEA 2000 NMEA 0183 Gateway est le meilleur moyen de liaison entre un vieux bateaux et de nouveaux réseaux de données. Le NGW-1 peut convertir les données NMEA 0183 en données NMEA 2000 et vice-versa.
http://www.actisense.com/
NMEA 2000 actes de réseau comme un multiplexeur bidirectionnel , permettant à toutes les sources de données à parler et à s'écouter les uns les autres.
Une alternative à Actisense serait ceproduit à partir de Amec NK-80 est une passerelle entre 0183 appareils électroniques NMEA et NMEA 2000 périphérique / réseau. NK-80 permet aux utilisateurs de se connecter réseau NMEA 2000 avec leurs périphériques NMEA 0183 existant. Principales caractéristiques de NK-80 selon la compagnie: ‧ Upgrade NMEA 0183 équipement de NMEA 2000 ‧ Conversion entre NMEA 2000 et NMEA 0183 ‧ pleine conformité NMEA 2000 ‧ Plein NMEA 0183 conformité ‧ taille compacte, facile pour l'installation ‧ Isolation entre NMEA 0183 et NMEA 2000 ‧ Entièrement isolation galvanique pour protection électrique spike Une finale à sens unique qui peut s'avérer bénéfique pour certains. Il ya maintenant des dispositifs tels que les systèmes multifonctions qui ont à la fois NMEA 2000 et NMEA 0183 et de sortir. Cela peut sembler étrange que le Raymarine Série E peut transmettre des données d'entrée / sortie par le bon vieux NMEA 0183, SeaTalk, (similaire à NMEA 0183) SeaTalk2 ( effectivement NMEA 2000), et SeaTalk HS (en fait Ethernet). Donc (et des C) faire de l'E quelque chose appelées données de pontage. Il fonctionne en prenant des données, si ce n'est pas à un niveau particulier, et convertit et transmet les données sur le niveau supérieur. Je pense qu'il est converti à l'échelon supérieur, mais non convertis vers le bas. Peut-être quelqu'un peut laisser un commentaire et dire si cela est vrai? C'est tout pour le moment. J'espère que bientôt, je posterai sur Raymarine et leur interface Seatalk, avec son interface avec NMEA2000 et NMEA0183
- 30daniel
- Membre ACTIF
- Messages : 1711
- Inscription : lun. 12 déc. 2011, 1:00 am
- Port d'attache : st chamas
- Nom du bateau : lady laura
RADAR ET/OU AIS
- ninix
- Membre ACTIF
- Messages : 1811
- Inscription : lun. 14 févr. 2011, 1:00 am
- Port d'attache : Saint-Malo
- Nom du bateau : GODABA & L'ANGELOT
RADAR ET/OU AIS
- TI PUNCH
- Membre ACTIF
- Messages : 1771
- Inscription : dim. 24 juil. 2011, 2:00 am
- Port d'attache : Port de Bouc
- Nom du bateau : TI PUNCH
- MMSI : 227 542 870
RADAR ET/OU AIS
Ça c'est du costaud.........et pas pour des ignares comme moi........
- ninix
- Membre ACTIF
- Messages : 1811
- Inscription : lun. 14 févr. 2011, 1:00 am
- Port d'attache : Saint-Malo
- Nom du bateau : GODABA & L'ANGELOT
RADAR ET/OU AIS
Le protocole est unidirectionnel GPS via VHF
Amitiés
RADAR ET/OU AIS
- ninix
- Membre ACTIF
- Messages : 1811
- Inscription : lun. 14 févr. 2011, 1:00 am
- Port d'attache : Saint-Malo
- Nom du bateau : GODABA & L'ANGELOT
RADAR ET/OU AIS
A bon entendeur salut
- SQN 85
- Membre ACTIF
- Messages : 1899
- Inscription : lun. 28 nov. 2011, 1:00 am
- Port d'attache : SGXV
- Nom du bateau : WILD CAT
RADAR ET/OU AIS
Rien ne sert d'exposer des pages entières de théorie recopiées sur le net et mal traduites ... le Geonav 6 ne saura pas interpréter ni afficher les infos d'un AIS quel qu'il soit parce qu'il n'est pas conçu pour . Malheureusement, je dirais parce que j'ai le même appareil qu'Eric, donc je le regrette amèrement ... mais bon encore une fois en 2008, les AIS étaient très peu répandus en plaisance, et on ne se posait même pas la question ... Donc pour le moment on va se contenter d'interfacer l'AIS (pour les ceusses qui le jugent utile ! Et ça n'est pas mon cas ...) avec OpenCpn sur le PC à la TàC .
Ci-dessous la version originale non traduite, donc compréhensible (mais sans les images !) ... copiée de
http://boatprojects.blogspot.fr/2012/12/beginners-guide-to-nmea-2000-nmea-0…
Beginners guide to Nmea 2000, Nmea 0183, and bridging
Most of the new instruments for boats are now coming out with NMEA 2000 (National Marine Electronics Association) as the preferred method of connecting various devices on a boat. The NMEA 2000 transmits data through Controller Area Network (CAN bus). It simplifies the connection and shares information among different devices by using a single trunk cable. Compared with NMEA 0183 in “RS422” interface, NMEA 2000 has better transmission reliability and shares data easily in a network.
Here's a good primer for constructing NMEA 2000 networks
And Power and Motor Yacht has an article worth reading; " A Breakdown of Protocol: How a Boats' System Converse"
I'll attempt here to explain some of the data networks and how to connect various different types.
Typical Nmea 2000 Backbone.
The Nmea 2000 Backbone is pretty easy to set up as you can see from the diagram. All you need is the right parts/cables/terminators and follow some simple rules. Read the link above for the do's and don't's. Even hooking in a new device is relatively easy. More hooking up Legacy Equipment to this network later. But here is some tables that illustrate the differences between the old and new nmea standards.
Nmea 2000 verses Nmea 0183
Nmea 0183
Nmea 0183 and it's various versions is the older standard from NMEA. But it will be around for quite a bit longer.
NMEA 0183 is a low-cost, low-capacity, single-transmitter/multi-receiver network for
interconnecting marine electronic devices, also known as a “single talker/multiple
listener” interface. The NMEA 0183 Standard, along with RS-232, RS-422, etc., is often called “Asynchronous Serial” interfaces. This means that data is transmitted serially (bit-by-bit) on a single line. Furthermore, the transmission is asynchronous because no “clock” signal is transmitted with the data.
Single Talker, Multiple Listener
Multi Talker to Single Listener
There are multiple versions of the NMEA 0183 specification in use in the marine industry. Prior to NMEA 0183 version 2.0, including NMEA 0180 and NMEA 0182, the hardware employed a single ended interface implemented with one signal wire and a common ground. Early versions of the NMEA 0183 Standard specified that “listeners” must be isolated from ship’s ground but allowed ”talkers” to be simple single-ended drivers (referenced to ground). Furthermore, the input impedance of a listener was specified to be greater than 500 ohms, and opto-isolation was recommended. Later versions of the Standard retained the opto-isolated listener recommendation, but revised the talker requirement to be RS-422 compliant. As a result, there exist some instruments (talkers) with single-ended outputs and others with RS-422 (differential) outputs.
All implementations from 2.0 and later employ a differential interface with two signal wires.
Due to the difference between the single ended and differential interfaces
implemented, older versions of NMEA 0183 prior to
version 2.0 cannot be connected to equipment supporting NMEA 0183 version 2.0 or higher without proper interface circuitry. Do not connect one of the signal wires of the differential interface to the common ground of the single ended interface!
Single-ended drivers are perhaps the simplest to design. The desired state indicated by the presence or absence of a voltage above some threshold. For NMEA 0183 (ver. 1.5), a “one” was any voltage less than +0.5, while a ‘zero’ was any voltage greater than +4.0. Besides their design simplicity, single ended drivers need only one wire to transmit data. Since voltages are referenced to Ground, no signal return line is needed.
Interconnecting NMEA instruments can be a real hassle if one is not familiar with the different types of connections. The NMEA-0183 standard specifies the talker ports (outputs) and listener ports (inputs) to be differential. This means that the data is transported by means of voltage levels over two wires, separated from ground. Roughly, the voltage levels swing between 0 and 5 Volt, and both wires are in opposite phase. When one is at 5V, the other is 0V and vice versa
Some manufacturer's though, would not adhere to the standard. It would have been perfect if you could simply connect the 'A' terminal on a talker to the 'A terminal of a listener and do the same with the 'B' terminal. So what came about were these "single ended" connections which complicated matters for the DYI person.
There are four types of connections possible with differential and single ended.
They are,
Differential > Differential
Single ended > Single ended
Single ended > Differential
Differential > Single ended
What distinguishes NMEA 0183, RS-232, and RS-422 from each other is their physical voltage and current interface levels. NMEA 0183 originally allowed “single-ended” drive, but was later updated to differential drive (RS-422). RS-232 is a bipolar interface and RS-422 is differential drive. These are explained in more detail next.
RS232 data is bi-polar. +3 TO +12 volts indicates an "ON or 0-state (SPACE) condition" while A -3 to -12 volts indicates an "OFF" 1-state (MARK) condition. Modern computer equipment ignores the negative level and accepts a zero voltage level as the "OFF" state. In fact, the "ON" state may be achieved with lesser positive potential. This means circuits powered by 5 VDC are capable of driving RS232 circuits directly, however, the overall range that the RS232 signal may be transmitted/received may be dramatically reduced. RS-232 interfaces are somewhat sensitive to environmental noise (motors, ignition pulses, etc.) and are therefore usually limited to installations of tens of feet or less.
RS-422 is most commonly called “differential drive”. Two wires, A and B are used for this interface, but neither wire is grounded. A “zero” is produced by making A positive with respect to B and a “one” by making B positive with respect to A. It is therefore the direction of current flow rather than a voltage level that determines the logic state. It is important to note that neither RS-422 signal line (A and B) can be connected to Ground.
RS-232 interfaces are somewhat sensitive to environmental noise (motors, ignition pulses, etc.) and are therefore usually limited to installations of tens of feet or less.
RS422 standard that is widely used for the transmission of high speed serial data. Transmissions using RS-232 are limited in their speed and the length over which data can be transferred. Normally the maximum is 19.2 k baud and the distance 15 metres, although for slow transmission speeds longer lengths can sometimes be used.
It is very immune to external noise, and so can be used over greater distances (hundreds of feet).Under the latest version of NMEA 0183, all talkers are supposed to be RS-422. RS-422 is not strictly compatible with RS-232, but most RS-422 drivers will act like a single-ended driver if only one output line is used. In this way, the RS-422 “A” output can be used to drive either an RS-232 input directly. The “B” line is simply left unconnected.
Fortunately, both types of outputs will drive opto-isolated listeners. What is "optp-isolation"... Opto-isolators are actually quite simple devices. They consist of a light source (LED) coupled to a photo transistor. The input data signal turns the LED on and off which causes the photo transistor to switch on and off. The LED and photo transistor are completely isolated from each other electrically. The data source (talker) must provide sufficient current and voltage to power the LED. A current limiting resistor in series with the LED is generally used for protection. The advantage of opto-isolated inputs is that virtually any type of driver can activate them.
Here are the possible connections...
Differential to Differential
Single ended to Single Ended
Single ended to Differential
Differential to Single ended
When multiple listeners of different nature (single-ended vs. differential) are to be connected to a talker port, the same connection rules apply. Here, two differential and one single-ended listener are connected to the differential output of a multiplexer.
Multiple Talker Circuits.
Where a single listener requires data from multiple talkers, a data multiplexer or combiner will need to be installed. Data multiplexers buffer the input sentences from each talker, and provide a single data stream that may then be connected to multiple listeners.
There are a number of companies that provide multiplexers and these days, you can even get a multiplexer that outputs Nmea 0183 Sentences via Wifi.
There is a practical limit to the number of talkers that can be combined based on the available bandwidth and the number of sentences that each talker transmits. Products are available that combine up to four talkers and replicate the combined output into four or more new talker circuits, each capable of supporting multiple listeners. Here you see a typical setup using a Brookhouse multiplexer which has also the capability of converting Seatalk to Nmea as well.
Typical Multiple Talkers Combined to Single Listener
But what do we do if we want to mix our older hardware which runs on the older "bus" of Nmea 0183 and the newer Nmea 2000?
Well, I can only find two devices that do this directly. Presented here are......
Actisense
Here's some of what the company says...
The Actisense® NMEA 2000 to NMEA 0183 Gateway is the easiest way to link between a boats old and new data networks. The NGW-1 can convert NMEA 0183 data into NMEA 2000 data and vice-versa.
The NGW-1 allows current NMEA 0183 equipment to be kept, or allows the latest NMEA 2000 equipment to be incorporated into the NMEA 0183 system. Once the single cable NMEA 2000 bus system has been installed, data from any node on the bus can be listened to by any other, including any NMEA 0183 instruments connected using an NGW-1.
The NMEA 2000 network acts like a bi-directional multiplexer, allowing all data sources to talk and listen to each other.
At the moment, this seems the simplest way of achieving a bi directional talking of the two Nmea standards.
Amec NK-80
An alternative to Actisense would be this product from Amec
NK-80 is a gateway between NMEA 0183 electronics devices and NMEA 2000 device/network. NK-80 allows users to connect NMEA 2000 network with their existing NMEA 0183 devices.
Key Features of NK-80 according to the company:
‧Upgrade NMEA 0183 equipment to NMEA 2000
‧Conversion between NMEA 2000 and NMEA 0183
‧Full NMEA 2000 compliance
‧Full NMEA 0183 compliance
‧Compact size, easy for installation
‧Isolation between NMEA 0183 and NMEA 2000
‧Fully galvanically isolated for electrical spike protection
One final way that may prove beneficial to some. There are now devices such as MFD's that have both NMEA 2000 and NMEA 0183 in and out. It may seem odd that the Raymarine E-Series can input/output data via good old NMEA 0183, SeaTalk, (similiar to NMEA 0183) SeaTalk2 (actually NMEA 2000), and SeaTalk HS (actually Ethernet). So the E’s (and C’s) do something called data bridging. It works by taking data, if it is not on a particular level, and converts and sends the data on at the higher level. I suspect it is converted up to the higher level, but not converted down. Perhaps someone can leave a comment and advise as to whether this is true?
That's it for now. Hopefully soon, I'll post about Raymarine and their Seatalk interface, along with it's interface with NMEA2000 and NMEA0183