Comprendere i diversi protocolli: SeaTalk1 e SeaTalkNG
Digital Skipper |14/09, 2021
Nel settore marittimo vengono utilizzati numerosi formati di dati e protocolli diversi. Lo scopo di questo articolo è quello di aiutare a chiarire quelli comuni!
Quando si lavora con l'elettronica marina ci sono quattro formati di dati comuni di cui sentirai parlare. Questi är;
- SeaTalk1
- SeaTalkNG
- NMEA 0183
- NMEA 2000
Allora, cosa sono e cosa significano quando installi dispositivi su la tua imbarcazione?
SeaTalk1
Esiste un malinteso comune secondo cui SeaTalk1 (ST1) è NMEA 0183, ma non è così. SeaTalk 1 è un sistema proprietario progettato da Raymarine. Anche se entrambi funzionano un protocollo dati seriale, NMEA 0183 e ST1 non condividono altre somiglianze.
SeaTalk utilizza 3 cavi come metodo di connessione, che sono collegati in parallelo tra tutti i dispositivi. I 3 fili sono i seguenti:
- Alimentazione 12 V
- GND/Alimentazione comune
- Dati (seriale) ul>< p>Poiché sia i messaggi che il cablaggio sono diversi da NMEA 0183, non sono direttamente compatibili, ma è possibile utilizzare un convertitore da ST1 a NMEA 0183. Le unità SeaTalk1 sono ancora in comune barche, e mentre alcune di esse lavorano la propria rete ST1 in cui i dispositivi sono interconnessi e comunicano in modo bidirezionale, altri lavorano insieme con un convertitore 0183.
Purtroppo non esiste una conversione diretta tra ST1 e NMEA 2000, quindi ; il processo richiederebbe un gateway da ST1 a NMEA0183 e quindi il gateway di conversione bidirezionale Actisense NGW-1 per convertirlo in NMEA 2000.
NGW-1-STNG Gateway NMEA 2000 (SeaTalk NG)
NMEA 0183
NMEA 0183 è il formato e protocollo di messaggio "standard" non proprietario per la maggior parte dei dispositivi elettronici marini prodotti prima di NMEA 2000. Sono disponibili due tipi di NMEA 0183 – "vecchia" (versione 1.5) e una versione attuale (2.0+) La versione 1.5 utilizza le specifiche del dispositivo RS232 per la connessione e il protocollo attuale utilizza RS422 (differenziale). Il principio tra le versioni RS232 e RS422 è lo stesso e i dati sono quasi identici.
Il cambiamento più grande tra i dati v1.5 e v2.0+ è l'aggiunta di checksum su Le frasi NMEA 0183. Prima della versione 2.0+ non era obbligatorio avere un checksum alla fine della frase, ma questo è stato modificato quando è stata implementata la versione 2.0.
Di solito questo non causa troppi conflitti tra le unità NMEA 0183, ma possono esserci alcuni problemi in scenari specifici. Ad esempio, se l'oratore è v1.5 e l'ascoltatore è v2.0+ e considera valide le frasi solo se contengono un checksum, ignorerà l'oratore v1.5.
NMEA 0183 v2. Le unità differenziali 0+ utilizzano solitamente una connessione a 4 fili con una coppia di trasmissione e ricezione contrassegnati con "+/A" e "–/B" o "Tx" e "Rx". Il protocollo utilizza la seriale ASCII, è a bassa velocità e funziona a 4800 bit/sec.
La conversione da NMEA 0183 a NMEA 2000 è un processo molto semplice con un gateway di conversione che è NGW-1. Lo è anche possibile convertire NMEA 2000 in NMEA 0183 con il nostro gateway.
SeaTalkNG & NMEA 2000
NMEA 2000 è il successore di NMEA 0183, su cui funziona; un formato di messaggio binario con una velocità molto più elevata di 250k bit/sec. A differenza di NMEA 0183 che utilizza una configurazione con altoparlante singolo/multi-ascoltatore, NMEA 2000 utilizza CAN (Controller Area Network), creando una rete multi-altoparlante/multi-ascoltatore in cui ciascun dispositivo comunica insieme.
Quando si tratta di NMEA 2000 e SeaTalkNG (STNG) c'è un po' di confusione riguardo ai due, e spesso riceviamo domande su entrambi; lavoreranno insieme. P&arring; formato dati/livello di protocolloå Entrambi sono identici. NMEA 2000 e STNG funzionano entrambi con il protocollo CAN e utilizzano esattamente gli stessi messaggi (PGN). In effetti, l'unica differenza tra i due; È il livello fisico.
NMEA 2000 utilizza lo standard DeviceNet per cavi e connettori, dove vengono utilizzati connettori M12 maschio e femmina per collegare cavi e connettori. SeaTalkNG utilizza il sistema di cablaggio proprietario di Raymarine, che non segue lo standard DeviceNet. Tuttavia, collegare i cavi STNG e i cavi NMEA 2000 è molto semplice, poiché Raymarine vende cavi adattatori. Il cavo adattatore A06045 può ancheå acquistato come parte di un pacchetto con i nostri prodotti NMEA 2000 (cavo non venduto da solo).
In breve, ciò significa che non è prevista alcuna "conversione da STNG a NMEA 2000", ma è necessario solo un cavo adattatore per unirti ai due.
Cavo STNG