|
Technik-Talk Alles was nicht Bootspezifisch ist! Einbauten, Strom, Heizung, ... Zubehör für Motor und Segel |
|
Themen-Optionen |
#1
|
|||
|
|||
NMEA OUT an 2x NMEA IN anschließen?
Hallo,ich habe ein Echolot welches direkt NMEA 0183 aus Ausgang liefert. Kann ich diesen Ausgang direkt an 2 Geräte (Kartenplotter und Mutlifunktionsdisplay) anschließen, sprich an deren NMEA 0183 Eingänge oder benötige ich hierfür einen Multiplexer?Danke und GrußDaniel
|
#2
|
|||||
|
|||||
Zitat:
ich hab das GPS an einem Display und gleichzeitig am Laptop zum Navigieren. In aller Regel versorgt ein ordentlicher Ausgang mehrere Eingänge. Sollte das nicht gehen, schick das Echolot dahin, wo es mißt: auf den Grund. Gruß Helle M.Y.Franziska z.Zt.:RMK/Fr
__________________
Fremde sind Freunde, die man nur noch nicht kennen gelernt hat. Den Download für "Juan Baader" findet Ihr hier: https://www.boote-forum.de/showthrea...=125041&page=4
|
#3
|
||||
|
||||
So drastisch würde ich es nicht formulieren.
In der Regel funktioniert das zwar, aber möglicherweise betreibt man die Schnittstellen ausserhalb ihrer Spezifikation. Grober Vergleich: zwei parallele Glühbirnen leuchten zwar, aber die Spannungsquelle (Ausgang) muss mehr Strom liefern können. Wenn die das verkraftet oder gar dafür ausgelegt ist, okay. Wenn nicht, könnte z.B. die Spannung einbrechen (Signalpegel leidet). Wenn das wiederum der Eingang verarbeiten kann, prima. Drauf verlassen würde ich mich nicht. Und das arme Echolot kann im Zweifel nichts dafür, dass seine Schnittstelle vergewaltigt wird...
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages!
|
#4
|
|||||
Zitat:
Fazit: NMEA0183 basiert nicht wirklich auf RS232 (serielle Schnittstelle vom PC), sondern auf RS422. In der Spezifikation von RS422 ist sogar explizit die Point-to-Multipoint-Verdrahtung vorgesehen. Da NMEA0183 unidirektional ist - der Sender quatscht, der Empfänger lauscht und schweigt - funktioniert das auch logisch. Praktisch funktioniert das mit 1 Sender und 2 Empfängern eigentlich immer. Wenn nicht, liegt eher ein Problem der Verkabelung, zu lange oder zu sehr gestörte Datenleitungen etc. oder aber eine Misskonfiguration hinsichtlich Schnittstellen und ihren Parametern vor. NMEA0183 ist in der Regel 4800,8N1, Datenraten schwanken aber zwischen 1200 und 38.400 (bspw. Bluetooth-Empfänger) oder sogar 115.200. Fazit: Probieren und nicht aufgeben, das muss eigentlich funktionieren. Trotzdem mag es Gerätekombinationen geben, die eben - aus den von Chili geäußerten technischen Rahmenbedingungen - an ihre Grenzen stoßen.
__________________
Andreas www.bootstechnik.de alle Binnen-Pflichtdokumente elektronisch dabeihaben: Thread 178207 Ruhrskipper: http://www.bootstechnik.de/downloads/ruhrschleusen.pdf (Version: 11.07.2019)
|
#5
|
||||
Ein interessanter Aufsatz dazu (allerdings in Englisch):
http://www.cruisersforum.com/forums/...2-a-12967.html
__________________
Andreas www.bootstechnik.de alle Binnen-Pflichtdokumente elektronisch dabeihaben: Thread 178207 Ruhrskipper: http://www.bootstechnik.de/downloads/ruhrschleusen.pdf (Version: 11.07.2019)
|
#6
|
|||
|
|||
Danke Euch für die Tipps.
Lieben Gruß Daniel |
#7
|
||||
|
||||
Moin,
try and error: Grundsätzlich sollte es ohne Probleme funktionieren. Kommt aber auf die Komponenten an - also einfach ausprobieren, kaputtmachen kannst du dabei nichts. Bei mir funktioniert im Büro z.B. 1x GPS-Empfänger an 1.) AIS Empfänger, 2.)DSC Funkgerät, 3.)2. DSC-Funkgerät 4.)PC mit USB-Interface oder an Bord das Gleiche mit einem Funkgerät aber 2 PC´s -
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. |
#8
|
||||
|
||||
@Andreas:
Ich dachte, NMEA spezifiziert nur die Datensätze, die übertragen werden, unabhängig von der Datenleitung. Und bei den heute extrem hochohmigen Eingängen würde ich keinem Gerät, das nur einen Empfänger versorgt und bei einem zweiten schon Probleme macht, über den Weg trauen, auch wenn das in den technischen Daten so vorgesehen wäre. Ich seh das vielleicht etwas pragmatisch. Wenn das wirklich nicht klappen würde, dann hast du sicher Recht: das liegt an was ganz Anderem. Gruß Helle M.Y.Franziska z.Zt.:RMK/Fr
__________________
Fremde sind Freunde, die man nur noch nicht kennen gelernt hat. Den Download für "Juan Baader" findet Ihr hier: https://www.boote-forum.de/showthrea...=125041&page=4 |
#9
|
||||
|
||||
Seestern hat schon recht, NMEA spezifiziert in erster Linie die Datensätze (logische Ebene), aber es wird ausdrücklich die technische Ebene der RS422 Schnittstelle empfohlen.
http://de.wikipedia.org/wiki/NMEA_0183 Das es aber auch an einer RS232 Schnittstelle funktioniert, merkt jeder, der z.B. einen GPS-Empfänger seriell an einem PC betreibt. Der nutzt ja auch das Protokoll. Das macht auch Sinn. Denn RS232 und RS422 unterscheiden sich nur geringfügig. RS232 ist ausschließlich eine Punkt-zu-Punkt Verbindung, da redet ein Gerät mit exakt einem anderen. Und die Signalleitungen haben eine gemeinsame Masse. Die Technik der RS422 geht etwas weiter. Jede Signalleitung hat eine eigene Masse (geringere Störanfälligkeit). Und es ist für eine Punkt-zu-Multipunkt Kommunikation vorgesehen mit maximal 10 Empfängern. Das funktioniert dann aber nur noch in eine Richtung. Wenn einer spricht, können 10 zuhören. Nicht aber umgekehrt. Ist beim Echolot oder GPS-Anwendungszweck aber auch gar nicht nötig, deswegen bietet sich RS422 ja an. Lange Rede, kaum ein Sinn: Vom Echolot oder GPS-Receiver wird (neben dessen Stromversorgung) sowieso nur die eine Tx-Leitung und die Signalmasse benötigt. Der Aspekt der getrennten Signalmassen ist daher ohne Bedeutung. Wohl aber der Aspekt, bis zu 10 Empfänger stabil versorgen zu können. Da hilft unterm Strich nur, die Anleitung genau zu studieren, mit etwas Glück steht was drin. Bei meinem Smart DGPS WAAS Receiver steht zum Beispiel drin: Output format : NMEA-0183 Baud rate 4800 N81 Electrical Interface : TTL voltage levels, RS-232 polarity Deshalb muss ich z.B. davon ausgehen, dass mein GPS-Receiver nur an einem Gerät hängen kann (bei mir die Funke ICOM M505, die aber ihrerseits wieder einen Ausgang hat). Beim M505 steht leider nichts dazu geschrieben. Im Zweifel also nur ein Gerät dranhängen oder ausprobieren. Irgendwie half das jetzt nicht wirklich weiter. Aber es ist spät und ich hatte Zeit...
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages! |
#10
|
||||
|
||||
Zitat:
Und am Ausgang des M505 werden die (eingehenden) GPS-Daten NICHT ausgegeben, was ich eigentlich erwartet hatte. Bleibt nur der Anschluss mehrerer Geräte paralell - was in der Praxis mit diversen Empfängern (Shipmate, Navman oder Geonav) gut funktioniert.
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. |
#11
|
||||
|
||||
Habe ich doch fett markiert. Weil explizit RS232 als Schnittstellen-Standard genannt ist, welche nur auf einen statt auf 10 Empfänger ausgelegt ist.
Zitat:
In der Anleitung steht auch bei NMEA Out "for position data received from other ships". Zitat:
Muss ja einen Grund haben, dass es sowas hier gibt: http://www.busse-yachtshop.de/shop/w...uktdetail.html
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages! |
#12
|
|||||
|
|||||
Von der RS232 wird aber nur die Datenleitung verwendet, handshake wird nicht verwendet!
Zitat:
Genutzt habe ich das noch nicht, sollte aber problemlos gehen. PS: Betriebsstundenzahler ist angekommen, danke!
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben.
|
#13
|
|||
|
|||
Da hast Du aber was nicht richtig verstanden
|
#14
|
||||
|
||||
Das meine ich nicht. Klar wird nur eine Datenleitung verwendet. Mehr gibt's ja auch nicht in Senderichtung. Aber wenn sich die Belastbarkeit dieser Datenleitung an RS232 orientiert, ist sie nur für einen Abnehmer ausgelegt. Mehr können funktionieren, müssen aber nicht.
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages! |
#15
|
||||
|
||||
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages! |
#16
|
|||||
|
|||||
Zitat:
vollkommen richtig. In der Praxis habe ich noch nicht erlebt, dass eine RS 232 Schnittstelle bei bis zu drei parallel geschalteten Empfängern zusammen brach. Trotzdem ist das keine "saubere" Lösung, da gehört ein "Buffer", "Verstärker", "Splitter" oder wie immer man das Teil nennen mag, dazwischen. Bei RS 422 können (laut Spezifikation) 10 Empfänger parallel, bei RS 485 sogar 32 Empfänger parallel geschaltet werden. RS 232 arbeitet physikalisch mit Spannungspegeln, RS 422 mit Spannungsdifferenzen. Daher ist RS 422 auch für lange Leitungswege geeignet. Hier noch ein Link, wo ich mal einen Schaltplan für einen RS 232 "Buffer" eingestellt hatte. Für vier Ausgänge einfach die beiden Eingänge des LTC 1134 parallel schalten. http://www.boote-forum.de/showthread...MEA+verdoppler Jörg Geändert von Jörg L. (30.09.2011 um 10:24 Uhr)
|
#17
|
||||
|
||||
... da gebe ich dir Recht! Deswegen ja auch die Hinweise auf die Systeme die ich (praktisch) realisiert habe, die eigentlich (theoretisch) nicht funktionieren dürften
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. Geändert von christian.k (01.10.2011 um 00:02 Uhr) |
#18
|
||||
|
||||
Zitat:
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. |
#19
|
||||
|
||||
Habe eure Diskussion gelesen und stehe vor folgendem ähnlichen Problem:
Habe ein Airmar Triducer DST 800 (Tiefe, Geschwindigkeit und Temperatur ) in NMEA0183 aber mit Differentiellen Ausgängen NMEA - / NMEA + und ABSCHIRMUNG natürlich auch den Eingängen 12V+ / - . Dieser soll über eine RS 232 und Profilic 2302 Bridge USB ans Toughbook CF 18 mit Linux Ubuntu 11.04 und OPENCPN als Chartplotter und Polarcom. Bei GPS läuft das natürlich direkt aus dem Stand, da separater USB Anschluss. Der Triducer macht mir aber noch Sorgen, da ich kein NMEA Signal reinbekomme. Laut Internetliteratur ist es hier erforderlich den Rx (Pin 2 , RS 232) mit dem NMEA + ( DST800) zu verbinden und den GND (Pin 5, RS 232) mit der Abschirmung (DST800). Der Ausgang NMEA - (DST800) soll dabei ungenutzt bleiben. Wenn ich die anderen hier zitierten Quellen lese macht das Sinn, und soll eventuell sogar den Geber vor Schaden bewahren, da er sonst über den NMEA- Spannung aus der RS 232 bekommen könnte. Wie schon geschildert bekomme ich leider trotzdem kein Signal auf dem RS 232 respektive USB Port um es im Plotter zu verarbeiten. http://www.airmartechnology.com/uplo...ams/91_613.pdf Wäre schön wenn sich jemand findet der mir da weiterhelfen kann. Gruß aus Oldenburg |
#20
|
||||
|
||||
Moin,
probier mal folgendes: NMEA - an Pin 2 (Rx) Ground an Pin 5 (Ground) RS 232 hat eine "umgekehrte Logik", also eine logische Null ist ein physikalisches High und umgekehrt. Wenn das nicht funktionieren sollte, dann NMEA - an Pin 2 (Rx) NMEA + an Pin 5 (Ground) Als sauberste Lösung kannst Du einen RS 422/RS 232 Umsetzer einsetzen. Entweder fertig aufgebaut kaufen, oder mit dem schon erwähnten LTC 1334 selber löten. Jörg
|
#21
|
||||
|
||||
der Chip kostet übrigens zwischen 10 und 20,-, fertige Lösung wäre nicht schlecht, das was ich gefunden habe kostet +/- € 200,-. Hast du was bezahlbares?
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. |
#22
|
||||
|
||||
Moin,
z.B. http://hardwarestore24.de/Aten-IC485...llen-Konverter http://www.amazon.de/ITC19120-Interf...cp_computers_2 (PaidLink) Jörg
|
#23
|
||||
|
||||
habe ich Tomaten auf den Augen? Umsetzung ja, aber multiplex?
Zitat:
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. |
#24
|
||||
|
||||
Moin,
Nein, keine Tomaten auf den Augen, das waren nur beispielhaft einige Umsetzer. Die letzte Frage war ja auch, wie schließe ich eine 422er Schnittstelle an eine 232er an. Umsetzer (232 zu 422 und umgegekehrt), "Buffer" und Multiplexer sind alles verschiedene paar Schuhe. Günstige Multiplexer habe ich bisher auch noch nicht gesehen. Wir haben mal versucht auf Grundlage eines µP einen Multiplexer selbst zu programmieren. Aus Zeitgründen blieb es bei einem Versuch. Jörg
|
#25
|
||||
|
||||
Moin
dann werde ich das mal über den Winter versuchen!
http://sportbootschule.ath.cx:8080/index.html?cam=99
__________________
Gruss, Christian Tel 0451 3894490 oder 01520 9802869 Erfahrungen sind Fehler, die wir überlebt haben. |
|
|