Newsgroup: it.hobby.nautica
Titolo: Strumenti autocostruiti: protocollo NMEA183

Forse è più una domanda da it.hobby.elettronica ma io provo a postarla qui, 
tante volte ci fosse qualcuno del mestiere.
Dunque.. mi sto costruendo una piccola stazione del vento + solcometro, 
portatile e alimentata a batterie, installabile in pochi secondi su una 
deriva. Le info su direzione, intensità del vento e velocità sono 
visualizzate su un display a led a 7 segmenti (quelli delle sveglie per 
intendersi). Però dato che si sono, mi è venuto in mente di ampliare il 
sistema, o meglio di ampliarne la connettività: mi sono cercato un po di 
info sul protocollo NMEA 183 e sono riuscito a far comunicare il 
microcontrollore che gestisce i dati con il pc, attraverso la porta seriale, 
in modo da poter avere un sistema di strumenti abbastanza buono anche su 
quelle barche da crociera che non hanno gli strumenti (al PC è collegato 
anche un ricevitore GPS ovviamente). Il programma SeaDriver (gestore dei 
dati per MaxSea 7) riceve correttamente la stringa inviata dalla stazione e 
la visualizza correttamente (la velocità non viene inviata perche ricavata 
direttamente dal GPS). Nonostante ciò non ho trovato il modo di visualizzare 
queste info sulla cartografia. La posizione GPS viene perfettamente 
registrata e la "barchetta digitale" si trova al suo posto... ma il vento 
dove cavolo lo vedo?!?!? Esiste un qualche altro programma che mi permette 
di plottare il vento sulla carta? lo so che non serve praticamente a un tubo 
però già che ci siamo ^__^

 siamo ^__^
Ti serve 'campionare' e convertire la velocità di rotazione dell'anemometro.
Prova qua; c'è una demo in download..... ;-)
http://www.astratta.com/analisi_dati.htm
 

 però già che ci siamo
Cosa intendi per plottare il vento sulla carta?
Il vento che tu hai disponibile è il vento istantaneo nel punto in cui
sei, quindi al massimo potresti disegnare una freccia che gira intorno
alla "barchetta" che ti indica la direzione del vento, ma non è poi
utilissima come cosa.
Un DataBox in cui ci sia Direzione relativa e Intensità del vento
apparente, oppure Direzione relativa e Intensità del Vento reale,
oppure Direzione assoluta e Intensità del vento reale, è quello che
ti serve, ed è molto più semplice di andare ad inventarsi una freccia
che gira intorno alla barchetta.

 ha scritto nel messaggio 
news:1161096169.0...@h48g2000cwc.googlegroups.com...
Un DataBox in cui ci sia Direzione relativa e Intensità del vento
apparente, oppure Direzione relativa e Intensità del Vento reale,
oppure Direzione assoluta e Intensità del vento reale, è quello che
ti serve, ed è molto più semplice di andare ad inventarsi una freccia
che gira intorno alla barchetta.
Già...però su MaxSea non mi riesce farla saltare fuori (cmq è questo che 
intendevo)...

 ha scritto nel messaggio 
news:4534ea4a$0$39878$4faf...@reader4.news.tin.it...

forse non mi sono spiegato bene... i dati ce li ho già in formato DIGITALE 
(stringa di caratteri ascii, vedi lo standard nmea183).. li devo solo 
visualizzare in un programma che supporti questo standard. 

Ciao,
questo può andar bene? :
http://web.inter.nl.net/hcc/van.het.Reve/pccenter/pccenter.htm
Non mi è chiaro cosa intendi per "plottare sulla carta": vuoi
visualizzare sulla carta nautica le freccie di direzione
vento/intensità come sulle pilot-chart?
Forse con l'ozyexplorer...
Domanda: quale stazione vento usi?
Avevo iniziato a "giocare" con le sentence NMEA con il c#: volevo
realizzare qualcosa come quello che hai fatto per la deriva: display
esterno (posizione, velocità), collegato al miniATX presente in
cabina, per loggare tutto il possibile... poi per mancanza di tempo non
ho fatto nulla: ma magari sto inverno trovo un pò di tempo... :-)
Saluti,
Davide
Fremebondo ha scritto:


 
http://web.inter.nl.net/hcc/van.het.Reve/pccenter/pccenter.htm
| I expect that, before you register, have tested the program on your
| computer carefully.
Sembra interessante, lo hai già provato? il periodo di prova dura
sufficientemente a lungo per dar tempo di provarlo?

No, mai provato: ho fatto delle prove con l'OzyExplorer e il SeaClear
II.
Immagino che per farlo fungere serva na stazione-vento... qualche
prodotto consigliato?
cataldo VALLONE ha scritto:


Fremebondo ha scritto:

Capito.
Ma sei sicuro che MaxSea non sia già in grado di darti la DataBox che
cerchi? Mi sembra strano.
Comunque, devi realizzare una window senza bordo a sfondo trasparente
in modo che possa "volare" sull'immagine di MaxSea senza coprirla. La
puoi realizzare con vari sistemi, anche Visual Basic lo permette.



per Maxsea (se ti riferisci al programma commerciale con questo nome) puoi
provare a contattare il produttore
http://comfr.maxsea.fr/MaxSea/default.aspx
e chiedere informazioni sul Weather module,
in alternativa potresti optare per altri programmi disponibili su rete, per
alcuni sono disponibili anche i sorgenti, quali e se ti possano andare bene
ovviamente lo devi decidere tu,
Roberto

 per farlo fungere serva na stazione-vento...
La barca sulla quale sono ospitato ha la stazione vento e lo scandaglio
il log ed il gps, ma vanno a finire ognuno al proprio display e manca un
qualcosa che metta tutti i dati insieme (gli unici che si parlano tra di
loro sono il gps e l'autopilota). Mi dicono che la scatolina che
servirebbe a mettere insieme tutti i segnali costa una cifra, e quindi
non l'hanno montata. Probabilmente in questa situazione alla porta
seriale del computer potrei collegarci soltanto uno strumento alla volta

 seriale del computer potrei collegarci soltanto uno strumento alla volta
Ti serve un multiplexer come uno di questi
http://www.navstore.com/nmea_devices.asp
non costano poi così tanto (sei attorno ai 200 dollari).
BV

Roberto ha scritto:

Il weather module acquisisce le previsioni meteo da internet e le
rappresenta graficamente sulla carta sotto forma di vettori del vento,
cosa che non ha nulla a che vedere con l'indicazione del vento di
bordo, che è quello che si vuole rappresentare.

bordo, che è quello che si vuole rappresentare.
il nulla a che vedere mi sembra una affermazione un po' impegnativa e dal
sapore vagamente teologico ;-)
Al weather module e' possibile fornire gruppi di dati a intervalli costanti
(posizioni, velocita', direzioni), mi sembra ci sia anche un performance
module che pero' fa cose un po' diverse.

Roberto ha scritto:

Non trovo nulla di teologico nè di impegnativo nell'espressione
alquanto di uso comune "non avere nulla a che vedere con qualche cosa",
con la doppia negazione rafforzativa tipica della lingua italiana.
Se ho capito bene, interessa solo esporre sullo schermo del MaxSea una
indicazione della direzione e dell'intensità del vento attuale.
Non dispongo di un MaxSea recente installato sul PC di casa, così non
ho idea se esiste una soluzione già nel programma, ma sapendo che è
molto completo, credo che essa ci sia, si tratta solo di capire come
alimentarla coi dati NMEA disponibili.

Fremebondo ha scritto:

Ho verificato, su MaxSea è prevista anche questa funzionalità,
probabilmente è solo una questione di settaggi.
Non ti posso aiutare perchè su questo PC ho solo una vecchia demo del
prodotto, penso alquanto obsoleta.