NMEA 2000 vs J1939 - Mitä eroa on?

|18/05, 2023

NMEA 2000 vs J1939 - Mitä eroa on?

J1939:n ja NMEA 2000:n väliset yhtäläisyydet ja erot

Suhteellisen pitkän blogiviestin yhteenveto...

Vaikka J1939:n ja NMEA 2000:n välillä on joitain eroja, niillä on useita tärkeitä yhtäläisyyksiä. tehdä niistä sekä luotettavia että tehokkaita viestintäprotokollia. Näitä yhtäläisyyksiä ovat väyläverkkoarkkitehtuurin käyttö, CAN-pohjainen viestintäprotokolla, kyky nopeaan tiedonsiirtoon ja vahvat virheiden havaitsemis- ja käsittelymekanismit. Ensinnäkin Näiden yhtäläisyyksien ansiosta insinöörit ja teknikot voivat tehdä tietoisia päätöksiä siitä, mitä protokollaa he käyttävät tietyssä sovelluksessa.

Laivojen ja ajoneuvojen järjestelmien viestintäprotokollien maailma voi olla hämmentävää. Två protokollat, joilla on samanlaiset ominaisuudet, ovat J1939 ja NMEA 2000. Tässä artikkelissa tutkimme näiden kahden välisiä eroja ja yhtäläisyyksiä; protokollat ​​ja auttavat sinua päättämään, mikä niistä sopii parhaiten tarpeisiisi.

Ensinnäkin; J1939 ja NMEA 2000

Mikä on J1939?

J1939 on viestintäprotokolla, jota käytetään ensisijaisesti raskaiden ajoneuvojen ja laivateollisuudessa. Se on CAN-pohjainen protokolla, joka tarjoaa standardoidun tavan elektronisille laitteille viestiä keskenään verkon yli. J1939 on olennainen osa nykyaikaisia ​​raskaita ajoneuvoja ja merialuksia, koska sen avulla eri elektroniset järjestelmät voivat kommunikoida keskenään tällä tavalla. Tämä tiedonsiirto mahdollistaa ajoneuvon tai aluksen paremman hallinnan ja valvonnan, mikä parantaa turvallisuutta ja tehokkuutta.

J1939-protokolla määrittää, miten viestit siirretään elektronisten laitteiden välillä, mukaan lukien viestin muoto, viestien ajoitus ja viestin prioriteetti. Se määrittelee myöså miten laitteet voivat tunnistaa itsensä verkko ja kuinka he voivat pyytää tietoja muilta laitteilta. Tämä standardointi varmistaa, että eri valmistajien laitteet voivat olla yhteydessä toisiinsa erityisistä toteutustiedoista riippumatta.

Mikä on NMEA 2000?

NMEA 2000 ä meriteollisuutta. Se on myös CAN-pohjainen protokolla, joka tarjoaa standardoidun tavan elektronisille laitteille viestiä keskenään verkon yli. National Marine Electronics Association loi NMEA 2000:n yksinkertaistamaan ja parantamaan tapaa, jolla merielektroniikka kommunikoi keskenään.

NMEA 2000 on olennainen osa nykyaikaista merialusta, koska eri elektroniset järjestelmät voivat kommunikoida keskenään niin helposti. Tämä tiedonsiirto mahdollistaa aluksen paremman hallinnan ja valvonnan, mikä parantaa turvallisuutta ja tehokkuutta. NMEA 2000:ta käytetään yhdistämään erilaisia ​​laitteita, kuten GPS-järjestelmiä, syvänmeren sukeltajia, kalastuspaikannijoita ja paljon muuta.

NMEA 2000 -protokolla määrittää, miten viestit siirretään elektronisten laitteiden välillä, mukaan lukien viestimuodot, viestien aika. ja viestin prioriteetti. Se määrittelee myöså miten laitteet voivat tunnistaa itsensä verkko ja kuinka he voivat pyytää tietoja muilta laitteilta. Tämä standardointi varmistaa, että eri valmistajien laitteet voivat kommunikoida toistensa kanssa toteutustiedoista riippumatta.

J1939:n ja NMEA 2000:n tärkeimmät yhtäläisyydet

Kun se tulee tietoliikenneprotokolliin, J1939 ja NMEA 2000 välillä; eniten käytettyjä protokollia auto- ja meriteollisuudessa. Vaikka näillä protokollilla on joitain eroja, ne myös jakavatå useita keskeisiä yhtäläisyyksiä, jotka tekevät niistä sekä luotettavia että tehokkaita ratkaisuja tiedonsiirtoon laitteiden välillä.

Verkkoarkkitehtuuri

Yksi ​​tärkeimmistä yhtäläisyyksistä J1939:n ja NMEA 2000:n välillä on niiden käyttö väyläverkkoarkkitehtuuri. Tämä arkkitehtuuri mahdollistaa useiden laitteiden liittämisen yhteen verkkoon, mikä vähentää kaapeleita ja helpottaa uusien laitteiden asentamista. Tämän tyyppinen verkkoarkkitehtuuri on erityisen hyödyllinen suurissa ajoneuvoissa tai laivoissa, joissa voi olla monia erilaisia ​​järjestelmiä, jotka on yhdistettävä ja jotka on kommunikoitava keskenään.

Viestintäprotokollat ​​

Toinen samankaltaisuus J1939:n ja NMEA 2000:n välillä on CAN-pohjaisen tiedonsiirtoprotokollan käyttö. Tämä protokolla on luotettava ja tarjoaa virheiden havaitsemis- ja korjausmekanismeja, jotka auttavat varmistamaan, että tiedot siirretään tarkasti ja virheettömästi. CAN-pohjainen protokolla on myös mahdollinen; suuren tietomäärän nopea siirto, mikä on tärkeää sovelluksissa, joissa reaaliaikainen data on kriittistä.

Tiedonsiirtonopeudet

J1939 ja NMEA 2000 tukevat tiedonsiirtonopeuksia jopa 1 Mbps. Tämä mahdollistaa suurten tietomäärien nopean käsittelyn, mikä on ratkaisevan tärkeää sovelluksissa, joissa reaaliaikainen data on kriittistä. Suuri siirtonopeus auttaa myös; varmistaa, että tiedot siirretään tarkasti ja ilman virheitä, mikä on tärkeää sovelluksissa, joissa tietojen tarkkuus on kriittistä.

Virheiden tunnistaminen ja käsittely

Sekä J1939:ssä että NMEA 2000:ssa on virheiden havaitseminen ja käsittely mekanismeja, jotka mahdollistavat luotettavan viestinnän laitteiden välillä. Nämä mekanismit varmistavat, että kaikki virheet havaitaan ja korjataan reaaliajassa, mikä estää tietojen katoamisen tai järjestelmävian. Tämä on erityisen tärkeää sovelluksissa, joissa tiedon tarkkuus ja järjestelmän luotettavuus ovat kriittisiä.

Tärkeimmät erot J1939:n ja NMEA 2000:n välillä

Kun kyse on viestintäprotokollista, J1939 ja NMEA 2000 ovat erilaisia; omilla toimialoillaan eniten käytetyistä. Vaikka niillä on joitain yhtäläisyyksiä, on useita keskeisiä eroja, jotka erottavat ne toisistaan. Katsotaanpa tarkemmin nämä erot ja miten ne vaikuttavat laitteiden yhteensopivuuteen ja järjestelmän suorituskykyyn.

Soveltamisala

Kuten mainittiin, J1939:ää käytetään pääasiassa raskaassa ajoneuvoteollisuudessa, kun taas NMEA 2000:ta käytetään meriteollisuudessa. On kuitenkin alue, jolla ne eroavat toisistaan; protokollat ​​öpäällekkäiset. Esimerkiksi J1939:ää käytetään usein merisovelluksissa, kuten suurissa kaupallisissa laivoissa ja offshore-öljynporauslautoissa.

Yksi ​​eri käyttöalueiden syistä on ympäristöt, joissa yksiköt ovat alttiina . Raskaat ajoneuvot toimivat ankarissa ympäristöissä, joissa on korkea tärinätaso, kun taas meriyksiköiden on kestettävä; suolaveden korroosio ja äärimmäiset lämpötilan vaihtelut.

Viestimuoto ja parametriryhmänumero (PGN)

Toinen tärkeä ero J1939:n ja NMEA 2000:n välillä on viestien muotoilu ja parametriryhmänumeroiden käyttö ( PGN). J1939 käyttää PGN:itä tiedonsiirron määrittämiseen ja jäsentämiseen, kun taas NMEA 2000 ryhmittelee viestit toiminnallisiin luokkiin.

Esimerkiksi J1939:ssä PGN:ää voidaan käyttää moottorin nopeuteen liittyvien tietojen hankkimiseen, kun taas NMEA 2000:ssa moottorin nopeuteen liittyvät tiedot voidaan ryhmitellä muiden moottoriin liittyvien tietojen kanssa yhteen viestiin. Tämä ero viestimuodossa ja PGN:ssä voi vaikuttaa tietojen vaihtoon laitteiden välillä, ja se on otettava huomioon järjestelmää suunniteltaessa.

Yhteystyypit ja kaapelointi

Toinen tärkeä ero J1939:n ja NMEA 2000:n välillä on käytettyjen liitäntöjen ja kaapeleiden tyyppi. J1939 käyttää raskaassa ajoneuvoteollisuudessa yleisiä Deutsch-liittimiä, kun taas NMEA 2000:ssa Micro-C-liittimiä, jotka on suunniteltu ankariin meriympäristöihin.

Nämä erot liitintyypeissä ja kaapeleissa voivat vaikuttaa laitteiden yhteensopivuuteen ja asennukseen. Jos esimerkiksi Micro-C-liittimellä varustettu merilaite on liitettävä raskaaseen ajoneuvoon J1939-liittimellä, sovitin tai muuntaja voidaan tarvita.