User Tools

Site Tools


mgv101v2-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
mgv101v2-de [2025/08/26 23:50] rainerkmgv101v2-de [2025/08/31 01:24] (current) rainerk
Line 1: Line 1:
-====== GCA101v2: LocoBuffer-UDP ======+====== GCA101v2: LocoBuffer TCP/UDP ======
 [[:german|{{  rocrail-logo-35.png}}]] [[:german|{{  rocrail-logo-35.png}}]]
 [[:german|Inhalt]] -> [[hardware-de|Hardware]] -> [[hardware-de#locoio|GCA]] [[:german|Inhalt]] -> [[hardware-de|Hardware]] -> [[hardware-de#locoio|GCA]]
Line 5: Line 5:
  
  \\  \\
- +|< >| 
-{{ :img_1254.jpg?600 }} +|  {{ :img_1254.jpg?480 }}  || 
- +^ Hardware Peter Giling 
- \\ +Firmware TCP ^ Dani Guisado | 
- +^ Firmware UDP ^ Robert Evers & Fred Jansen |
-^ Hardware by Peter Giling ^ +
-** Für die vorherige Version von GCA101 siehe diese [[gca101-de|Seite]].**+
  
  \\  \\
  
 ===== Einführung ===== ===== Einführung =====
-[[http://en.wikipedia.org/wiki/Ethernet|{{ :ethernet_symbol.png?100}}]] +Der [[gca101-de|GCA101v1]] war bereit für ein Update. \\ 
-GCA101 war bereit für ein Update. \\ +Da Gleichstromversorgungen immer billiger werden, benötigt dieses Gerät kein spezielles bordeigenes Netzteil mehr. \\
-Da Gleichstromversorgungen immer billiger werden, erwartet dieses Gerät kein spezielles bordeigens Netzteil mehr. \\+
 Das neue Design ist also kleiner und mit einem sehr kompakten und qualitativ hochwertigen Schaltregler für die 3,3 V ausgestattet. \\ Das neue Design ist also kleiner und mit einem sehr kompakten und qualitativ hochwertigen Schaltregler für die 3,3 V ausgestattet. \\
 Darüber hinaus wurde das gesamte Design nur im Bereich der Stromversorgung geändert, was zu einer kleineren Baugruppe führt. \\ \\ Darüber hinaus wurde das gesamte Design nur im Bereich der Stromversorgung geändert, was zu einer kleineren Baugruppe führt. \\ \\
  
 ===== Eigenschaften ===== ===== Eigenschaften =====
-[[http://de.wikipedia.org/wiki/User_Datagram_Protocol|{{  http://upload.wikimedia.org/wikipedia/de/8/80/UDP.PNG}}]] +  * UDP oder TCP Verbindung
-  [[http://de.wikipedia.org/wiki/User_Datagram_Protocol|UDP-Multicast-Kommunikation]]+
   * solide GCA-kompatible Stromversorgung   * solide GCA-kompatible Stromversorgung
   * isolierte Kopplung zwischen PC und Ethernet   * isolierte Kopplung zwischen PC und Ethernet
Line 37: Line 33:
 ===== Stromversorgung ===== ===== Stromversorgung =====
 Es ist nur Gleichstrom zulässig. \\ Es ist nur Gleichstrom zulässig. \\
-Stromversorgung: 12 V DC mindestens 3 A. \\ +Stromversorgung: 12 VDC mindestens 3A. \\ 
-GCA bietet eine gute und kleine Versorgung von 230 V auf 12 V DC an. \\+GCA bietet eine gute und kleine Versorgung von 230V auf 12 VDC an. \\
 Bitte die Preisliste beachten. \\ Bitte die Preisliste beachten. \\
  \\  \\
      
-===== Ethernet-Kabel-Anschluss =====+===== LAN ===== 
 +==== Kabel-Verbindung ====
 Der GCA101 ist mit einem speziellen Ethernet-Anschluss ausgerüstet.\\ Der GCA101 ist mit einem speziellen Ethernet-Anschluss ausgerüstet.\\
 Er bietet eine elektrische Isolation, was bedeutet, dass der Computer und die Modellbahn nicht elektrisch miteinander verbunden sind.\\ Er bietet eine elektrische Isolation, was bedeutet, dass der Computer und die Modellbahn nicht elektrisch miteinander verbunden sind.\\
-Ein Standard-Ethernet-Kabel kann eines von zwei Typen sein. Beide, normal oder "gekreuzt", sind verwendbar.\\ 
  
-===== Ethernet-Anschluss =====+==== Ethernet-Anschluss ====
 Der Anschluss des GCA101 zum PC geschieht am besten mit einem Router dazwischen.\\ Der Anschluss des GCA101 zum PC geschieht am besten mit einem Router dazwischen.\\
 So ist das eigen Heim-Netzwerk ein Weg, das zu tun.\\ So ist das eigen Heim-Netzwerk ein Weg, das zu tun.\\
 Wenn das nicht erwünscht ist, sollte ein eigner billiger Router dafür verwendet werden.\\ Wenn das nicht erwünscht ist, sollte ein eigner billiger Router dafür verwendet werden.\\
 Direktets Anschließen des GCA101 am PC ist möglich erfordert aber etwas Erfahrung mit Netzwerken.\\ Direktets Anschließen des GCA101 am PC ist möglich erfordert aber etwas Erfahrung mit Netzwerken.\\
 +
 +==== UDP Hinweis ====
 Ein wichtige Hinweis zu alte übrig gebliebenen Routern: \\ Ein wichtige Hinweis zu alte übrig gebliebenen Routern: \\
 Bei Routern, die zuvor zu Hause beim vorherigen Internet- / TV-Anbieter verwendet wurden, treten Probleme mit der Verbindung über UDP auf. \\ Bei Routern, die zuvor zu Hause beim vorherigen Internet- / TV-Anbieter verwendet wurden, treten Probleme mit der Verbindung über UDP auf. \\
 Dies wird wahrscheinlich durch den UDP-Kanal im Router verursacht, der durch Passwörter / Codes / PIN-Nummern geöffnet werden muss. \\ Dies wird wahrscheinlich durch den UDP-Kanal im Router verursacht, der durch Passwörter / Codes / PIN-Nummern geöffnet werden muss. \\
-In solchen Fällen sind diese Router unbrauchbar. \\+In solchen Fällen sind diese Router für UDP-Kommunikation unbrauchbar. \\
  
 Ein anderes Problem kann dazu führen, dass unter Windows keine Verbindung hergestellt wird. \\ Ein anderes Problem kann dazu führen, dass unter Windows keine Verbindung hergestellt wird. \\
Line 64: Line 62:
  
 ===== Hardware ===== ===== Hardware =====
-|{{:gca:gca101v3.pdf|Schaltplan}}   | 
-|{{:GCA101v2_pcb.pdf|Platine + Bauteilpositionen}}  | 
-|{{:gca:gca101v2_parts.pdf|Materialliste}}  | 
-|{{:mgv:hardware:gca101_gerber.zip|Gerber-Dateien}}  | 
-^ Hinweis: Es werden nur komplett bestellte Bausätze unterstützt! ^ 
-\\ 
- 
 Auf dieser Platine sind zwei Prozessoren installiert.\\ Auf dieser Platine sind zwei Prozessoren installiert.\\
 Einer verbindet das Ethernet mit dem Standard-SPI (Serial Peripheral Interface) und der zweite bildet die Schnittstelle vom SPI zum Loco-I/O.\\ Einer verbindet das Ethernet mit dem Standard-SPI (Serial Peripheral Interface) und der zweite bildet die Schnittstelle vom SPI zum Loco-I/O.\\
Line 79: Line 70:
 Fertige Einheiten sind nicht verfügbar. \\ Fertige Einheiten sind nicht verfügbar. \\
  \\  \\
-Danke an Robert Evers & Fred Jansen, die viel Energie in die Inbetriebnahme des Systems gesteckt haben, um zu ermöglichen, dass Rocrail und Loco-I/O endlich ohne USB und / oder RS232 funktionieren können. \\ +==== Dateien ==== 
- +|< >| 
- \\ +|{{ :gca:gca101v3.pdf|Schaltungsentwuf}} 
- +|{{ :GCA101v2_pcb.pdf|Platine + Bauteil-Positionen}} 
-===== Firmware ===== +|{{ :gca:gca101v2_parts.pdf |Materialliste}} 
-{{:mgv:hardware:gca101v2.1.0.6.zip|Dies ist die neueste .hex-Datei für U1}} +|{{ :mgv:hardware:gca101_gerber.zip|Gerber-Dateien}}  | 
 +^ N.B. Nur komplett bestellte Bausätze werden unterstützt! ^
  
 +===== Montage-Hinweise =====
 +  - Zuerst mit allen Widerständen und IC-Sockeln beginnen.
 +  - Dann die kleinen Kondensatoren und kleine Elkos platzieren. Hinweis: 15 pF Kondensator hat Kennzeichnung 15j.
 +  - Dann alle Steckverbinder, LEDs und Sicherung.
 +  - Vor dem Einsetzen von U1, U2 und U3 die 3,3V-Spannung zischen Pin 1 und 8 von U3 prüfen.
 +\\
 ===== LED-Signalisierung ===== ===== LED-Signalisierung =====
-===(Firmware Version V2+)=== 
-Die drei grünen LEDs an der Frontseite zeigen verschiedene Funktionen an. 
 |< >| |< >|
-^  LED  ^  Funktion +^  LED  ^  Funktion   Hinweis  ^ 
-|  3 (links)   Ethernet empfängt / Loco-I/O sendet  | +|   Stromversorgungs-Anzeige  |   
-|  4 (mitte)  |  Loco-I/O empfängt  | +|   3,3V Stromversorgung  |   | 
-|  5 (rechts)   Ethernet sendet  |\\+|  3  | LocoNet-Aktivität  |   
 +|   | Ethernet-Aktivität  Kontinuierliche Blinken bedeutet Warten auf Verbindung 
 + 
 +\\ 
 + 
 + 
 + 
  
 ===== Steckbrücken-Einstellungen ===== ===== Steckbrücken-Einstellungen =====
Line 106: Line 109:
 |  2 + 3  |  RJ12(=J5 und J6) erhält Stromversorgung von  \\  RailSync (Zentrale)  | |  2 + 3  |  RJ12(=J5 und J6) erhält Stromversorgung von  \\  RailSync (Zentrale)  |
 \\ \\
-<html><!-- 
  
-^  GCA101v2-Platine  ^^^   +===== Firmware ===== 
-|  LED1  |  Stromversorgungs-Anzeige  | +==== TCP ==== 
-|  LED2  |  3,3 V Anzeige     | +GCA101 kann auch mit TCP verwendet werden.\\ 
-|  LED3  |  LocoNet-Aktivutät  |   | +Der Prozessor muss auf ATmega328P gewechselt werden.\\ 
-|  LED4  |  Ethernet-Aktivität   kontinuierlich langsames Blinken bedeutet Warten auf Verbindung  | +Die Firmware wurde in Spanien von Dani Guisado entwickelt und kann hier heruntergeladen werden: ​https://github.com/ClubNCaldes/GCA101LbServer \\ 
-\\ +Auch die Website von Dani ist sehr interessant: http://www.clubncaldes.com/ \\ 
-\\ +LEDs blinken beim Warten auf eine Verbindung von Rocrail.\\ 
---></html> +Wenn Rocrail verbunden istzeigen LED 2 und die LocoNet-Aktivität (Senden und Empfangen) und LED 4 die Ethernet-Aktivität an.\ 
-=====Montage-Hinweise (Version 2) ===== +Standard-Ethernet-Adresse: 192.168.0.200.\\ 
-  Zuerst mit allen Widerständen und IC-Sockeln beginnen+Andere IP-Adressen können vor der Programmierung des Chips in einer INO-Datei vorprogrammiert werden.\\ 
-  Dann die kleinen Kondensatoren und kleine Elkos platzieren. Hinweis: 15 pF Kondensator hat Kennzeichnung 15j. +Diese Adressen werden im EEprom von Adresse &H0000 bis &H000B gespeichert: beginnend mit GCA101-Adresse, GCA101-Subadresse und Gateway-Adresse.\ 
-  Dann alle Steckverbinder, LEDs und Sicherung+Bei Bestellung von Bausätzen können mir auch die eigenen internen Ethernet-Adressen mitgeteilt werden, damit diese im Prozessor programmiert werden können.\\ 
-  - Vor dem Einsetzen von U1, U2 und U3 die 3,3V-Spannung zischen Pin 1 und 8 von U3 prüfen. + 
-\\ +===PCB-Patch=== 
-===== Rocrail-Einstellungen (für Multicast) ====+Die U1-Stifte 23, 24 und 25 müssen mit Stift 22 verbunden werden.\\ 
 +Diese Stifte dienen der Auswahl einer voreingestellten IP-Adresse, sind aber auf der GCA101v2-Platine potentialfrei.\\ 
 +Durch den Anschluss an Masse wird die im EEPROM gespeicherte IP-Adresse verwendet.\\ 
 + 
 +=== Rocrail-Einstellung ==
 +Die Kommunikation muss in den Rocrail-Einstellungen > Steuerung als LbServer eingestellt werden:\\ 
 +{{:gca:gca101-tcp-setup-en.png?400}} 
 + 
 +==== UDP ==== 
 +=== Dateien === 
 +{{:mgv:hardware:gca101v2.1.0.6.zip|This is the most recent .hex file for U1}}  
 + 
 +=== Rocrail-Einstellungen ===
 |< >| |< >|
-| Firmware-Version: 2.10 |\\+| Firmware-Version: 2.10x |\\
 Die Kommunikation zwischen Rocrail und dem GCA101 erfolgt [[http://de.wikipedia.org/wiki/User_Datagram_Protocol|User Datagram Protocol]].\\ Die Kommunikation zwischen Rocrail und dem GCA101 erfolgt [[http://de.wikipedia.org/wiki/User_Datagram_Protocol|User Datagram Protocol]].\\
 Deshalb wird nur der Loco-I/O-Schnittstellen-Typ **LNUDP** unterstützt.\\ Deshalb wird nur der Loco-I/O-Schnittstellen-Typ **LNUDP** unterstützt.\\
Line 133: Line 147:
 |    Wenn GCA101 nicht als erste Zentrale eingegeben ist,  \\  nicht vergessen, die IID (Schnittstellenkennung) einzugeben !  |\\  |    Wenn GCA101 nicht als erste Zentrale eingegeben ist,  \\  nicht vergessen, die IID (Schnittstellenkennung) einzugeben !  |\\ 
  
- +== Hostname ==
-==== Hostname ====+
 Dies ist die [[http://de.wikipedia.org/wiki/Multicast|Multicast-Adresse]] <sup>1</sup>), die für die Kommunikation verwendet wird und  muss auf den __FESTEN__ Wert **224.0.0.1** eingestellt werden.\\ Dies ist die [[http://de.wikipedia.org/wiki/Multicast|Multicast-Adresse]] <sup>1</sup>), die für die Kommunikation verwendet wird und  muss auf den __FESTEN__ Wert **224.0.0.1** eingestellt werden.\\
 //-- Diese "All Hosts multicast group" adressiert alle Hosts im selben Netzwerk-Segment. --// //-- Diese "All Hosts multicast group" adressiert alle Hosts im selben Netzwerk-Segment. --//
Line 141: Line 154:
  \\  \\
  
-==== Port ====+== Port ==
 Der Dienste-Port muss auf den __FESTEN__ Wert **1235** eingestellt werden.\\ Der Dienste-Port muss auf den __FESTEN__ Wert **1235** eingestellt werden.\\
  
-==== Typ ====+== Typ ==
 **LNUDP** wird standardmäßig verwendet.\\ **LNUDP** wird standardmäßig verwendet.\\
  
-==== Lokale IP ====+== Lokale IP ==
 Ist nur erforderlich, **falls mehr als eine Netzwerkkarte** im PC installiert ist.\\ Ist nur erforderlich, **falls mehr als eine Netzwerkkarte** im PC installiert ist.\\
 In allen anderen Fällen: Dieses Feld leer lassen!\\ In allen anderen Fällen: Dieses Feld leer lassen!\\
Line 153: Line 166:
  \\  \\
  \\  \\
 +
 +===== Vorherige Versionen =====
 +  * Für dievorherige Version von GCA101 siehe diese [[gca101-de|Seite]]
 +
mgv101v2-de.1756245038.txt.gz · Last modified: 2025/08/26 23:50 by rainerk