NMEA 2000 versus J1939 - Wat is het verschil?
Digital Skipper |18/05, 2023
De overeenkomsten en verschillen tussen J1939 en NMEA 2000Om een vrij lange blogpost samen te vatten...
Hoewel er enkele verschillen zijn tussen J1939 en NMEA 2000, delen ze een aantal belangrijke overeenkomsten die maken ze zowel betrouwbaar als effectief communicatieprotocol. Deze overeenkomsten omvatten het gebruik van een busnetwerkarchitectuur, een op CAN gebaseerd communicatieprotocol, de mogelijkheid tot snelle gegevensoverdracht en robuuste foutdetectie- en afhandelingsmechanismen. Door eerst Dankzij deze overeenkomsten kunnen ingenieurs en technici weloverwogen beslissingen nemen over welk protocol ze in hun specifieke toepassing moeten gebruiken.
De wereld van communicatieprotocollen voor maritieme en voertuigsystemen kan verwarrend zijn. TVå protocollen met vergelijkbare kenmerken zijn J1939 en NMEA 2000. In dit artikel zullen we de verschillen en overeenkomsten tussen de twee onderzoeken; de protocollen en helpen u beslissen welke het beste bij uw behoeften past.
Eerst en vooral; J1939 en NMEA 2000
Wat is J1939?
J1939 is een communicatieprotocol dat voornamelijk wordt gebruikt in de zware voertuigen- en maritieme industrie. Het is een op CAN gebaseerd protocol dat een gestandaardiseerde manier biedt waarop elektronische apparaten via een netwerk met elkaar kunnen communiceren. J1939 is een essentieel onderdeel van moderne zware voertuigen en zeeschepen, omdat verschillende elektronische systemen op deze manier met elkaar kunnen communiceren. Deze communicatie zorgt voor een betere controle en monitoring van het voertuig of vaartuig, wat leidt tot verbeterde veiligheid en efficiëntie.
Het J1939-protocol specificeert hoe berichten tussen elektronische apparaten worden overgedragen, inclusief berichtformaat, berichttiming en berichtprioriteit. Het definieert ook&ar; hoe apparaten zichzelf kunnen identificeren het netwerk en hoe ze informatie van andere apparaten kunnen opvragen. Deze standaardisatie zorgt ervoor dat apparaten van verschillende fabrikanten met elkaar kunnen communiceren, ongeacht specifieke implementatiedetails.
Wat is NMEA 2000?
NMEA 2000 ä maritieme industrie. Dat is het ook een op CAN gebaseerd protocol dat een gestandaardiseerde manier biedt waarop elektronische apparaten via een netwerk met elkaar kunnen communiceren. NMEA 2000 is ontwikkeld door de National Marine Electronics Association om de manier waarop maritieme elektronica met elkaar communiceert te vereenvoudigen en te verbeteren.
NMEA 2000 is een essentieel onderdeel van moderne zeeschepen, omdat het mogelijk is dat verschillende elektronische systemen met elkaar communiceren. met elkaar communiceren zoet en zuur. Deze communicatie maakt een betere controle en monitoring van het schip mogelijk, wat leidt tot verbeterde veiligheid en efficiëntie. NMEA 2000 wordt gebruikt om verschillende apparaten met elkaar te verbinden, waaronder GPS-systemen, diepzeeduikers, vislocators en meer.
Het NMEA 2000-protocol specificeert hoe berichten worden overgedragen tussen elektronische apparaten, inclusief berichtformaat en berichttijd en berichtprioriteit. Het definieert ook&ar; hoe apparaten zichzelf kunnen identificeren het netwerk en hoe ze informatie van andere apparaten kunnen opvragen. Deze standaardisatie zorgt ervoor dat apparaten van verschillende fabrikanten met elkaar kunnen communiceren, ongeacht specifieke implementatiedetails.
De belangrijkste overeenkomsten tussen J1939 en NMEA 2000
Wanneer het het gaat om communicatieprotocollen, J1939 en NMEA 2000 tussen; van de meest gebruikte protocollen in de auto- en maritieme industrie. Hoewel deze protocollen enkele verschillen vertonen, delen ze ook&ar; een aantal belangrijke overeenkomsten waardoor ze zowel betrouwbare als efficiënte oplossingen zijn voor de overdracht van gegevens tussen apparaten.
Netwerkarchitectuur
Een van de belangrijkste overeenkomsten tussen J1939 en NMEA 2000 is hun gebruik van een architectuur van busnetwerken. Dankzij deze architectuur kunnen meerdere apparaten op één netwerk worden aangesloten, waardoor er minder kabels nodig zijn en de installatie van nieuwe apparaten eenvoudiger wordt. Dit type netwerkarchitectuur is vooral handig in grote voertuigen of schepen, waar er veel verschillende systemen kunnen zijn die met elkaar moeten worden verbonden en met elkaar moeten communiceren.
Communicatieprotocollen
Nog een overeenkomst tussen J1939 en NMEA 2000 is hun gebruik van een op CAN gebaseerd communicatieprotocol. Dit protocol is betrouwbaar en biedt foutdetectie- en correctiemechanismen, waardoor ervoor wordt gezorgd dat gegevens nauwkeurig en foutloos worden overgedragen. Ook het CAN-gebaseerde protocol is mogelijk; snelle overdracht van een grote hoeveelheid gegevens, wat belangrijk is in toepassingen waarbij realtime gegevens van cruciaal belang zijn.
Gegevensoverdrachtssnelheden
Het dragen van J1939 en NMEA 2000 ondersteunen gegevensoverdrachtssnelheden van tot 1Mbps. Dit maakt een snelle verwerking van een grote hoeveelheid gegevens mogelijk, wat cruciaal is in toepassingen waarbij realtime gegevens van cruciaal belang zijn. Ook de hoge overdrachtssnelheid helpt; om ervoor te zorgen dat gegevens nauwkeurig en zonder fouten worden verzonden, wat belangrijk is in toepassingen waarbij de nauwkeurigheid van gegevens van cruciaal belang is.
Foutidentificatie en -afhandeling
Zowel J1939 als NMEA 2000 beschikken over foutdetectie en -afhandeling mechanismen waardoor betrouwbare communicatie tussen apparaten mogelijk is. Deze mechanismen zorgen ervoor dat eventuele fouten in realtime worden gedetecteerd en gecorrigeerd, waardoor gegevensverlies of systeemstoringen worden voorkomen. Dit is vooral belangrijk in toepassingen waar gegevensnauwkeurigheid en systeembetrouwbaarheid van cruciaal belang zijn.
De belangrijkste verschillen tussen J1939 en NMEA 2000
In het geval van communicatieprotocollen J1939 En NMEA 2000 två van de meest gebruikte in hun respectieve industrieën. Hoewel ze enkele overeenkomsten delen, zijn er een aantal belangrijke verschillen die hen onderscheiden. Laten we het eens nader bekijken deze verschillen en hoe deze de apparaatcompatibiliteit en systeemprestaties beïnvloeden.
Reikwijdte
Zoals gezegd wordt J1939 voornamelijk gebruikt in de zware voertuigindustrie, terwijl NMEA 2000 wordt gebruikt in de maritieme industrie. Er is echter een gebied waarop ze verschillen; de protocollen overlappen elkaar. J1939 wordt bijvoorbeeld vaak gebruikt in maritieme toepassingen zoals grote commerciële schepen en offshore olieplatforms.
Een van de redenen voor de verschillende toepassingsgebieden is de omgeving waaraan de eenheden worden blootgesteld. Zware voertuigen opereren in ruige omgevingen met hoge trillingsniveaus, terwijl marine-eenheden hiertegen moeten kunnen; zoutwatercorrosie en extreme temperatuurschommelingen.
Berichtformaat en parametergroepnummer (PGN)
Een ander belangrijk verschil tussen J1939 en NMEA 2000 is de manier waarop ze berichten opmaken en parametergroepnummers gebruiken ( PGN). J1939 gebruikt PGN's om gegevensoverdracht te definiëren en te structureren, terwijl NMEA 2000 berichten in functionele categorieën groepeert.
In J1939 kan een PGN bijvoorbeeld worden gebruikt om gegevens met betrekking tot motorsnelheid te verzamelen, terwijl in NMEA 2000 kan gegevens met betrekking tot het motortoerental worden in één bericht gegroepeerd met andere motorgerelateerde gegevens. Dit verschil in berichtformaat en PGN kan van invloed zijn op de manier waarop gegevens worden uitgewisseld tussen apparaten en moet in aanmerking worden genomen bij het ontwerpen van een systeem.
Verbindingstypen en bekabeling
Nog een belangrijk verschil tussen J1939 en NMEA 2000 is het type aansluitingen en bekabeling dat wordt gebruikt. J1939 maakt gebruik van Deutsch-connectoren die gebruikelijk zijn in de zware voertuigindustrie, terwijl NMEA 2000 Micro-C-connectoren gebruikt die zijn ontworpen voor de barre maritieme omgeving.
< p>Deze verschillen in connectortypes en bekabeling kunnen de compatibiliteit en installatie van apparaten beïnvloeden. Als een maritiem apparaat met een Micro-C-connector bijvoorbeeld moet worden aangesloten op een zwaar voertuig met een J1939-connector, is mogelijk een adapter of converter vereist.