05-01-2020, 16:03
(01-01-1970, 02:26)IanSolo
165625' Ha scritto: Non esiste uno standard "NMEA 0183 1.5", esistono solo gli standard "NMEA0182" (vecchio e superato anche se ancora presente su qualche strumento), "NMEA0183" (a 4800 Baud), "NMEA0183-HS" (a 38400 Baud, tipico degli AIS) ed "NMEA2000" (su protocollo "CanBUS").
Tuttavia viene tollerata anche una linea "single-ended" a livello TTL con un solo filo di segnale e ritorno a massa (in modalita' unipolare RS-422)
Nella guida che ho letto parla di 1.5 e non dice che venga tollerata una linea singola, nel senso di una semplificazione dello standard pre-esistente. Piuttosto viene detto che la linea singola con massa in comune (in cui il segnale 0/1 è dato da variazioni di voltaggio sullo stesso filo, e con modalità RS-232, non 422) era lo standard del primo Nmea 0183 (fino alla versione che chiama 1.5). Successivamente (Nmea 0183 2.0) per il segnale si passa ai 2 fili (+ e -) e alla modalità RS-422.
Poi magari si sbaglia sulle denominazioni, ma sul manuale del mio Navman effettivamente viene descritto uno standard chiamato genericamente Nmea che corrisponde da come è fatto al Nmea 0183 1.5 di cui sopra e non ne vengono menzionati altri, il che suggerisce che al tempo fosse effettivamente la versione piu' avanzata. Nella sostanza in ogni caso le informazioni corrispondono a quelle che dai tu. Mi rimane da risolvere il dubbio sul NavBus ma penso che basta collegare e vedere. Inserisco anche il collegamento alla guida nel caso interesasse (in inglese).
" For NMEA 0183 (ver. 1.5), a “one” was any voltage less than +0.5, while a ‘zero’ was any voltage greater than +4.0. Besides their design simplicity, single ended drivers need only one wire to transmit data."
"Prior to NMEA 0183 version 2.0, including NMEA 0180 and NMEA 0182, the hardware employed a single ended interface implemented with one signal wire and a common ground."
(.)
