palve
Senior utente
Messaggi: 1.022
Registrato: Nov 2008
|
Matrimonio NMEA
Nel fare collegamenti bisogna distinguere il protocollo (NMEA 0183 version 1.0, NMEA 0183 version 2.0, NMEA 2000, ecc.) dall'hardware (RS-232, RS-422, ecc.).
NMEA 0183 ver. 2.0 è specificatamente descritto come protocollo basato su RS-422. NMEA 0183 ver. 1.0, invece, usava GND per riferimento. Molte interfacce RS-232 accettano comunque anche collegamenti con RS-422 (dipende dal chip usato).
Nelle caratteristiche tecniche degli apparecchi, quando si usa Rx e Tx si fa riferimento a RS-232 mentre quando si usa NMEA IN, NMEA OUT si fa riferimento a RS-422.
Le configurazioni delle comunicazioni NMEA possono essere varie. In generale si distinguono TALKIER (cioè apparati che trasmettono dati) da LISTENER (cioè apparati in grado solo di ricevere dati). Ci sono ovviamente apparati con entrambi i ruoli e/o con più di una porta di comunicazione.
Da un TALKIER può essere fatto partire un BUS (doppino meglio se schermato) al quale possono essere connessi numerosi LISTENER.
Unica avvertenza: la lunghezza del bus è critica perchè più è lungo e più i livelli di segnale si riducono. Se invece ci sono più TALKIER o si fanno configurazioni usando più porte (se possibile) o bisogna unire i dati che provengono da più parti tramite un MULTIPLEXER.
Il protocollo NMEA poi può trasmettere i vari dati nella forma di sentenze (es. XTE, RMB, ecc.) alcune standard ed altre proprietarie (es. quelle proprietarie GARMIN).
Perchè la comunicazione abbia un esito positivo bisogna che le sentenze trasmesse siano quelle accettate da chi ascolta.
Solo per la cronaca...
|
|
01-08-2012 16:15 |
|