CAN (Controller Area Network):

  • Primjena: Prvotno dizajniran za primjene u automobilskoj industriji, ali proširen na industrijske i druge primjene.
  • Komunikacijski protokol: Komunikacijski protokol s dva vodića koji omogućava asinkronu i pouzdanu prijenos podataka u vozilima i industrijskim okruženjima.
  • Primjene: Koristi se u upravljanju motorom, sustavima zračnih jastuka, ABS (protublokirni sustav kočenja), ali se često koristi i u pomorskim aplikacijama.

NMEA 0183:

  • Primjena: Pomorska navigacija i aplikacije u pomorstvu.
  • Komunikacijski protokol: Tekstualni serijski komunikacijski protokol koji pruža prijenos podataka niske brzine.
  • Primjene: Prijenos GPS podataka, brzine, smjera, dubine i drugih navigacijskih informacija unutar pomorskih sustava.

NMEA 2000:

  • Primjena: Pomorske i industrijske aplikacije gdje je potreban prijenos podataka visoke propusnosti.
  • Komunikacijski protokol: Mrežni protokol s više točaka koji prenosi podatke veće brzine, prioritetizirane preko zajedničkog kabelskog sustava.
  • Primjene: Prijenos raznolikih podataka navigacije, poput temperature, potrošnje goriva, informacija o motoru i drugih podataka sustava.

Svaki protokol ima svoje karakteristike i područja primjene, a odabir ovisi o konkretnoj primjeni, zahtjevima za brzinu, pouzdanost i potrebama za podacima. NMEA 2000 se često koristi u pomorskim aplikacijama zbog visoke propusnosti i jednostavnog upravljanja mrežom, dok se CAN i NMEA 0183 mogu pronaći u drugim aplikacijama i pomorskim sustavima.