Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
  • Pagina:
  • 1
  • 2

Onderwerp: MLR FX312 gps aan Raymarine st 2000+

MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 12:17 #132244

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
dinsdag probeerden forumlid First en ik zijn gps aan de stuurautomaat te koppelen. Beide apparaten praten NMEA 183 en dus voor dat protocol gekozen. Toch werkte het nog niet. We waren niet onde de meest ideale omstandingheden (stilliggend in de haven) dus we konden ook nog niet goed testen. (Ben nu dus thuis de theoretische voorbereiding aan het overdoen).

Bij het instellen van de GPS kon je ook nog 10 verschillende "sentences" kiezen (en bij elk van die tien had je weer een individuele keuzeoptie. Je kunt denken aan APB, BWC, AAM, GSA.

In de handleiding van de stuurautomaat spreekt men over Recognized data:
Cross track error: APB, APA, RMB, XTE, XTR
Bearing to waypoint: APB, BPI, BWR, BWC, BER, BEC, RMB
enz enz.

Begrijp ik het goed als ik zeg dat je in de GPS minimaal 1 van de sentences moet kiezen die de stuurautomaat opgeeft als recognized data? Dus in iedergeval de in dit voorbeeld genoemde
APB voor cross track error, BPI voor Bearing to waypoint (want APB is al gekozen) en zo verder met de andere recognized data?


Door verschillende draadjes aan elkaar te knopen kan je bij de GPS kiezen voor RS-232 of voor RS-422. Daar lees ik in de handleiding stuurautomaat niks over terug. De GPS handleiding geeft aanleiding om te gaan voor RS-422, dus dat hebben we nu gevolgd. Iemand nog ideeen daarbij?


Iedereen alvast heel hartelijk bedankt voor het meedenken!
Laatst bewerkt: 10 juni 2010 12:18 door koko.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 13:07 #132262

  • Capolavoro
  • Capolavoro's Profielfoto
eerst het protocol:
The names may sound similar, but they are different! The main difference is that RS232 is an unbalanced system, with two wires for the data (one to send, and one to return), whereas RS422 is balanced, with four wires (a 'positive' and 'negative' send, and a 'positive' and 'negative' return).

en die ST2000 heeft vast maar 2 of 3 draadjes, dus neem RS232.

dan de NMEA sentences: gewoon alles sturen uit die GPS, de ST2000 leest dan zelf wel wat hij nodig heeft.
Er zit heel veel overlap in data tussen veel NMEA sentences.
groet
t
Laatst bewerkt: 10 juni 2010 13:08 door Capolavoro.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 13:58 #132281

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
Dank je Capolavaro.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 16:50 #132319

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
Aansluiten op de RS422 uitgang en nog belangrijker een waypoint aanmaken en selecteren in de GPS, anders gaat het nooit werken en de automaat op NAV modus zetten.

Verder zit je op de goede weg, APB & XTE is voldoende, de selectie mogelijkheid er na geeft hoe vaak de sentence wordt verzonden.
Alles selecteren is niet verstandig, je loopt het risico dat als je alles aanzet en op te vaak de sentences eruit laat komen dat de automaat de data niet meer slikt door een data overflow, bij 4800 Baud moet hier altijd rekening mee gehouden worden, de hoeveelheid karakters per seconde is beperkt tot 480.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 17:17 #132329

  • Capolavoro
  • Capolavoro's Profielfoto
zal nog niet meevallen om teveel data naar die ST2000 te sturen.
Een beetje NMEA sentence is pakweg 25 characters, kom, we rekenen ruim, 48 characters.
4800 bps betekent dus 10 NMEA berichten per seconde over de draadjes mogelijk.
Als je dus elk mogelijk bericht uit de GPS elke seconde laat versturen dat zit het draadje vol, zal ik maar zeggen. En als de ST2000 echt 4800 bps aankan zal die dat allemaal verwerken. Overvoeren lijkt me niet mogelijk; 4800 zenden = 4800 ontvangen.

Ik neem aan dat de ST2000 2 NMEA draden heeft? NMEA + en de NMEA - beide voor RX (ontvangen)? Of is er nog een derde (de TX-draad) waarmee hij ook data zou kunnen zenden naar de GPS?

groet
t

edit:
heb ff gezocht bij Raymarine in de Manual.
- 2 draadjes (NMEA+ en NMEA-) (wit resp groen)
- de ST2000 eet bijna alle NMEA berichten:
The following table lists the recognized NMEA sentences.
Information NMEA 0183 data
Cross Track Error APB, APA,RMB, XTE, XTR
Bearing to Waypoint APB, BPI, BWR, BWC, BER, BEC, RMB
Distance to Waypoint WDR, WDC, BPI, BWR, BWC, BER, BEC,
RMB
Waypoint Number APA, APB,BPI, BWR, WDR, BWC, WDC,
RMB, BOD, WCV, BER, BEC
Speed Through Water VHW
Apparent Wind Angle and Speed VWR

groet
t
Laatst bewerkt: 10 juni 2010 17:37 door Capolavoro.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 17:57 #132344

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
Het zijn 480 karakters bij 4800 Baud, een overflow is vrij eenvoudig te creeren.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 19:24 #132371

  • Capolavoro
  • Capolavoro's Profielfoto
henkvd schrijft:
Het zijn 480 karakters bij 4800 Baud, een overflow is vrij eenvoudig te creeren.

met baud heeft het niets van doen, het is 4800 bits per second (bps)
baud is alleen relevant bij modems die fluittonen maken van bits of bitcombinaties.

480 characters is ongeveer 10 NMEA berichten dus.
En als de zender en ontvanger allebei 4800 bps zijn komt er nooit overflow; ze zijn immers even snel en de zender zal nooit meer zenden dan de ontvanger op 4800bps kan ontvangen.
De 'overflow' zal dan in de GPS zelf plaatsvinden, als die meer berichten moet verzenden dan hij kwijt kan op zijn eigen 4800 zendkanaal dan skipt ie af en toe wat.

groet
t
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 21:06 #132407

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
Een stukje uit Wingps4 handleiding:
Tips
• Let op dat u niet meer berichten aanvinkt dan u nodig hebt. U voorkomt hiermee overflow.
Met een 4800 baud kunnen niet meer dan 3 á 4 NMEA berichten ongestoord verstuurd worden


Er schiet me is te binnen, het gaat helemaal niet lukken met de MLR, deze heeft een afwijkend protocol

4800 Baud 8 data bits no parity 2 stop bits : 4800 8 N 2

normaal is:

4800 Baud 8 data bits no parity 1 stop bit : 4800 8 N 1
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 10 juni 2010 22:05 #132412

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
henkvd schrijft:
Een stukje uit Wingps4 handleiding:
Tips
• Let op dat u niet meer berichten aanvinkt dan u nodig hebt. U voorkomt hiermee overflow.
Met een 4800 baud kunnen niet meer dan 3 á 4 NMEA berichten ongestoord verstuurd worden


Er schiet me is te binnen, het gaat helemaal niet lukken met de MLR, deze heeft een afwijkend protocol

4800 Baud 8 data bits no parity 2 stop bits : 4800 8 N 2

normaal is:

4800 Baud 8 data bits no parity 1 stop bit : 4800 8 N 1

oei, dat zou jammer zijn! Wel goed om te weten, dan hoeven we niet eindeloos te puzzelen. Grappig in dit licht is wel dat MLR spreekt van NMEA a en NMEA b aansluiting, om vervolgens uit te leggen in hun boekie dat niet alle fabrikanten de juiste aanduiding gebruiken. Ze leveren er wel mooi omzettabelletje bij. Nou ja, ik ga het toch nog even proberen, dan weten we het zeker.
Iedereen bedankt voor de input!
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 11 juni 2010 17:03 #132571

  • Capolavoro
  • Capolavoro's Profielfoto
de gps moest toch aan de ST2000, niet aan de PC? Dus wat Wingps ervan vindt is niet zo relevant.

home.kpn.nl/t-wmn/GPS/MLRFX312.html

staat vol met allemaal documentatie.
Daar staat ook dat NMEA180 werkt met 1 stopbit, NMEA183 met 2.

gewoon proberen, het gaat werken, want een gps met onleesbare NMEA output, dat maken zelfs franse fabrikanten niet ;-)

laat ff horen hoe het afloopt?

groet
t
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 11 juni 2010 17:43 #132572

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
Capolavoro schrijft:

staat vol met allemaal documentatie.
Daar staat ook dat NMEA180 werkt met 1 stopbit, NMEA183 met 2.

gewoon proberen, het gaat werken, want een gps met onleesbare NMEA output, dat maken zelfs franse fabrikanten niet ;-)


NMEA 180 is totaal niet compatibel met NMEA 183, en de NMEA 183 van de MLR is niet compatibel door de afwijkende verzend modus, voor de Autopilot.
NMEA 180 is een antiek protocol op 1200 Baud, met een heel andere opbouw van de sentences.




NMEA zijn maar 2 draadjes maar heeft al heel wat grijze haren veroorzaakt, als het in een keer werkt is het zo simpel, als het niet wil werken een kwelling.
Laatst bewerkt: 11 juni 2010 17:46 door henkvd.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 12 juni 2010 08:28 #132657

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
Capolavoro schrijft:
de gps moest toch aan de ST2000, niet aan de PC? Dus wat Wingps ervan vindt is niet zo relevant.

home.kpn.nl/t-wmn/GPS/MLRFX312.html

staat vol met allemaal documentatie.
Daar staat ook dat NMEA180 werkt met 1 stopbit, NMEA183 met 2.

gewoon proberen, het gaat werken, want een gps met onleesbare NMEA output, dat maken zelfs franse fabrikanten niet ;-)

laat ff horen hoe het afloopt?

groet
t

Ik laat zeker horen hoe het afloopt, want dit forum werkt ook heel mooi als naslagwerk.
De technische handleiding van de MLR gps geeft ook aan NMEA 183 V1.5 te kunnen verzenden. (Hier treed ik buiten mijn begripsvermogen, maar ik gok dat dit hopelijk het verschil kan maken?). Daarnaast heb ik niks kunnen vinden over de verschillende protocollen die de ST 2000 aan kan. (Behalve dan Seatalk en NMEA). Fingers crossed dus dat de ST 2000 wel iets kan met de data van de MLR.
@Henkvd: Ik waardeer je informatie en hulp zeer en hoop dat je me mijn eigenwijze laatse pogingen vergeeft. Heb ik nodig om het me eigen te maken :)

volgende poging zal niet eerder dan dinsdag avond zijn.
Laatst bewerkt: 12 juni 2010 08:29 door koko.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 12 juni 2010 08:46 #132661

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
De enige manier om wat hoofd brekens en frustraties te voorkomen is gebruik maken van een laptop en Hyperterminal.

Indien je met Hyperterminal leesbare tekst binnen haalt met de volgende eigenschappen van de compoort 4800 8n1 zit je op de juiste weg. indien de eigenschappen aangepast moeten worden naar 4800 8n2 om leesbare tekst binnen te halen gaat het niet werken.

NMEA 183 v1.5 of andere versie slaat alleen op de opbouw van de sentence, meest belangrijke verschil is met of zonder checksum.

Hier een link met meer info hoe Hyperterminal te gebruiken, is een standaard onderdeel van windows XP.

link


Naar mijn mening is dit probleem alleen oplosbaar door gebruik te maken van Seaclear II of Oziexplorer, die zijn instaat om de afwijkende data van de MLR te accepteren, en commando's voor de piloot uit te sturen, nooit getest maar neem aan dat de uitgave naar de piloot door deze programma's wel in het juiste nmea protocol gaat.
Laatst bewerkt: 12 juni 2010 08:51 door henkvd.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 14 juni 2010 05:13 #132837

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
Zag net in de gebruiksaanwijzing van de stuurautomaat dat hij NMEA 0180 of NMEA 0183 data accepteert.
De gebruiksaanwijzing van de GPS geeft aan NMEA 180 uit te kunnen sturen. Dat geeft mij dus hoop.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 14 juni 2010 08:22 #132858

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
koko schrijft:
Zag net in de gebruiksaanwijzing van de stuurautomaat dat hij NMEA 0180 of NMEA 0183 data accepteert.
De gebruiksaanwijzing van de GPS geeft aan NMEA 180 uit te kunnen sturen. Dat geeft mij dus hoop.

Moet je wel een Seatalk converter erbij hebben.
NMEA wordt geconverteerd naar Seatalk en wordt dan aangeboden aan de piloot. Direct NMEA 180 aansluiten op de ST 2000 is niet mogelijk.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 15 juni 2010 21:30 #133183

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 29351
henkvd schrijft:
Een stukje uit Wingps4 handleiding:
Tips
• Let op dat u niet meer berichten aanvinkt dan u nodig hebt. U voorkomt hiermee overflow.
Met een 4800 baud kunnen niet meer dan 3 á 4 NMEA berichten ongestoord verstuurd worden


Er schiet me is te binnen, het gaat helemaal niet lukken met de MLR, deze heeft een afwijkend protocol

4800 Baud 8 data bits no parity 2 stop bits : 4800 8 N 2

normaal is:

4800 Baud 8 data bits no parity 1 stop bit : 4800 8 N 1

De MLR-312 heeft gewoon 4800 8 n 1, al sinds het toestel op de markt is. geen gekkigheid dus.
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 15 juni 2010 21:37 #133186

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
@ FSD, niet te voorbarig , MLR is altijd al een buitenbeentje geweest.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 16 juni 2010 06:18 #133204

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
Nu even geen tijd voor een uitgebreid verslag, maar vooralsnog gister niet geslaagd. De kleurcodering van de kabel komt niet helemaal overeen met het boekie, zucht.......
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 16 juni 2010 16:40 #133311

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
Gister-avond aan de slag gegaan met het aansluiten. Zonder succes, helaas. Er bleken kleurtjes in de draadboom te zitten die niet in het boekje staan. We hadden aanwijzingen voor verschillende combinaties, dus die allemaal maar geprobeerd. Verder kon ik de wel beschreven NMEA 0180 niet vinden in het apparaat. We zitten waarschijnlijk dus opgescheept met niet matchende boekjes/apparatuur.

De stuurautomaat bleef melden geen data te ontvangen.
De door Henkvd gemelde 2 bits stop las ik ook terug in het boekje. In het boekje van de stuurautomaat staat echter wel expliciet dat hij Seatalk OF NMEA 0180 of 0183 accepteert. Op mijn eigen boot werkt de ST1000 wel gewoon op NMEA van mijn (weliswaar veel modernere) GPS.

Wat we achteraf bezien wellicht niet goed hebben gedaan is het expres veroorzaken van een cross track error. We begrepen niet goed hoe dat precies te veroorzaken. We hebben de GPS simpelweg op een waypoint ver weg gezet waardoor een flinke koerswijziging noodzakelijk zou zijn. In de handleiding van de stuurautomaat staat dat de boot 0,1 tot 0,3 nm off track gebracht moet worden voordat je de automaat op track kunt zetten. Zou ook het cross track error alarm aan moeten staan?

Volgende stap is dus het uitzoeken van de cte en ik ga nog eens op zoek naar de kleurcombinatie en het snel en trefzeker wisselen van draadcombinaties.
Zoals al voorspeld blijkt het dus een verzoeking te worden. Nou ja, leer ik weer van en opgeven kan altijd nog.
Laatst bewerkt: 16 juni 2010 16:44 door koko.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 16 juni 2010 17:57 #133324

  • Capolavoro
  • Capolavoro's Profielfoto
de XTE hoeft helemaal niet groot te zijn om in TRACK mode te gaan.
Liever niet zelfs. In de manual staat 0,1 NM max!. En dat staat er omdat bij grotere XTE de ST2000 haaks naar de lijn tussen de waypoints gaat sturen, en dan de bocht om gaat om de lijn te volgen. Dat wil je liever niet.
Gewoon een waypoint in de GPS aktiveren en zorgen dat de GPS een BTW en DTW wil laten zien.
En dan de ST in Track mode. Kan zelfs in de box....

Draadjes: de documentatie van Raymarine staat op www.raymarine.com
White is NMEA + (daaraan de zend-draad van de GPS)
Green is NMEA - (daaraan de 0-draad van de GPS)

Draadjes van de GPS staan in de link die ik eerder postte.

En inderdaad, een ST2000+ luistert ook gewoon naar NMEA 180...

groet
t
Laatst bewerkt: 16 juni 2010 17:57 door Capolavoro.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 16 juni 2010 20:25 #133377

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
In ieder geval weer stof om mee verder te gaan. Bedankt!

De draadjes van de stuurautomaat had ik, na wat na lezen van alle gebruiksaanwijzingen denk ik wel alle combinaties getest te hebben, maar zal het nog eens dunnetjes overdoen.

Ik moet bekennen dat ik het hyperterminal verhaal terzijde had geschoven. Pure computerangst van mijn kant, maar eigenlijk ziet het er simpeler uit dan ik dacht.
De GPS dus aan de laptop hangen en kijken op welke setting in de hyperterminal we data binnenkrijgen? Alleen, ik durf het bijna niet te vragen......welk soort stekkertje/kabeltje moet er in de computer :blush:

bedankt voor de support!
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 16 juni 2010 20:34 #133381

  • Capolavoro
  • Capolavoro's Profielfoto
als de computer nog een seriele poort heeft (9-pins stekker) dan pin 2 voor de data en pin 5 voor de 0.

Als je geen seriele poort hebt moet het via een Serial-to-USB converter, met datzelfde stekkertje aan die converter.

groet
t
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 16 juni 2010 20:39 #133385

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
9 pins sub D connector female ,NMEA + op pen 2, NMEA - op pen 5, nu is alleen de vraag heeft de laptop een seriele aansluiting of alleen USB ?

De vraag is dus, zit deze op de laptop
sub d 9p serieel
Laatst bewerkt: 16 juni 2010 20:40 door henkvd.
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 17 juni 2010 09:54 #133445

  • koko
  • koko's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15803
Henk en T, bedankt maar weer voor jullie moeite!

De laptop heeft zo'n aansluiting. Ik ga er helemaal vanuit dat de electronica winkel om de hoek (grote jongen) het female stekertje heeft. (en anders valt er vast wel eentje ergens uit te slopen)
Hoort natuurlijk ook een kabel bij die aan twee kanten zo'n male steker heeft. Die heb ik niet liggen, maar hebben zij vast ook nog wel.

Ondanks dat het (nog) niet wil lukken heb ik er wel lol van. Heel leerzaam. Het hyperterminal verhaal kan vast op andere momenten ook nog goed van pas komen.

De GPS heeft een simulator functie, kan ik met die functie aan ook de test doen? Zou namelijk wel schelen, kan ik het thuis doen.

Koko
Alleen ingelogde leden kunnen reageren.

Re:MLR FX312 gps aan Raymarine st 2000+ 17 juni 2010 16:36 #133492

  • henkvd
  • henkvd's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4011
koko schrijft:

De GPS heeft een simulator functie, kan ik met die functie aan ook de test doen? Zou namelijk wel schelen, kan ik het thuis doen.

Koko


Ja
Alleen ingelogde leden kunnen reageren.
  • Pagina:
  • 1
  • 2
Tijd voor maken pagina: 0.158 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl