User Tools

Site Tools


mgv101v2-fr

GCA101v2: LocoBuffer TCP/UDP

SommaireMatérielsGCA

Matériel Peter Giling
Firmware TCP Dani Guisado
Firmware UDP Robert Evers & Fred Jansen


Introduction

Le GCA101v1 était prêt pour une mise à jour.
Depuis que les alimentations à courant continu deviennent moins chers, cette unité ne souhaitait plus une alimentation embarquée spéciale.
Donc la nouvelle conception est plus petite et est équipée d'un régulateur à découpage très compact et de bonne qualité pour le 3.3V.
En outre, la conception complète est seulement changé que là où arrive l'alimentation, résultant à une unité plus petite.

Caractéristiques

  • connexion UDP ou TCP
  • alimentation solide GCA-Compatible
  • couplage isolé entre le PC et Ethernet
  • ICSP embarqué pour un développement plus facile et une programmation autonome du processeur ATmel
  • connecteur 2 x RJ12 pour périphérique Loco-I/O
  • connecteurs 2 x sub-D 9 broches
  • indication embarqué clair sur la présence de tension et les fonctions Ethernet/Loco-I/O
  • entièrement compatible avec toutes les commandes Loco-I/O PE
  • entièrement pris en charge par Rocrail


Alimentation

Seule une alimentation en courant continu est autorisée.
Alimentation : 12V continu 3A minimum.
GCA peut vous fournir une bonne et petite alimentation de 230V vers 12V continu.
Veuillez vous référer à la liste de prix.

RESEAU

Connexion du câble Ethernet

Le GCA101 est équipé d'un connecteur Ethernet spécial.
Il fournit une isolation électrique, cela veut dire que l'ordinateur et vos trains ne sont pas électriquement connecté ensemble.


Connexion Ethernet

Il est préférable de connecter le GCA101 au PC au moyen d'un routeur.
Donc votre réseau domestique permettra de le faire.
Si vous n'aimez pas cette situation, utilisez un routeur pas cher dédié pour cela.
Une connexion directe entre le GCA101 et le PC est possible mais requière une certaine expérience avec le réseau.

notes UDP

Une importante remarque pour les vieux routeurs restants:
Les routeurs précédemment utilisés à la maison avec votre précédent fournisseur d'accès Internet/TV, rencontreront des problèmes de connexion via UDP.
C'est probablement causé par le canal UDP à l'intérieur du routeur, qui doit être ouvert par mots de passe/codes/numéro pin.
Dans ce cas, ce routeur est inutilisable pour une communication UDP.

Un autre problème pourrait causer un manque de connexion dans Windows.
Le module Ethernet dans votre PC n'est peut être pas le seul.
Dans ce cas Windows quelque fois a un problème pour décider où la communication LocoNet doit être envoyée.
Le meilleur moyen pour résoudre cela, est de savoir quels adaptateurs Ethernet internes ne sont pas utilisés et de les éteindre dans Windows.


Hardware

Deux processeurs sur cette carte sont installés.
Un pour connecter Ethernet au SPI standard et le second comme interface entre le SPI et Loco-I/O.
L'élément est équipé avec deux connecteurs RJ12 Loco-I/O et deux connecteurs Sub-D Loco-I/O.


L'élément est disponible sous forme de circuit imprimé seul ou sous forme d'un paquet avec les pièces complètes, incluant le processeur programmé.
Les éléments montés ne sont pas disponibles.


Fichiers

Instructions de montage

  1. Premièrement démarrer avec toutes les résistances et les supports de circuits imprimés.
  2. Puis des petits condensateurs et les petits condensateurs chimiques. Remarque: les condensateurs 15 pF ont l'indication 15j.
  3. Puis tous les connecteurs, les leds et le fusible.
  4. Avant d'insérer U1, U2 et U3, testez l'alimentation 3,3 Volt sur les broches 1 et 8 de U3.


Signalisation LED

LED Fonction Remarque
1 Indication d'alimentation
2 Indicateur d'alimentation 3.3 Volt
3 Activité LocoNet
4 Activité Ethernet Clignotement continu signifie l'attente de connexion


Configuration des cavaliers

Configuration cavalier JP1 But Explication
défini Source de courant 15 mA sur ligne de communication LocoNet Cliquez ici pour une explication rapide sur cette source de courant.
non défini Pas de source de courant sur la ligne LocoNet La source de courant devra venir d'ailleurs dans le réseau LocoNet


Configuration cavalier JP2 But Remarque importante
1 + 2 +12V au RJ12 (=J5 et J6) à utiliser SEULEMENT si AUCUNE centrale numérique Loconet n'est connectée
2 + 3 RJ12(=J5 et J6) obtient l'alimentation de
Railsync (centrale numérique)



Firmware

TCP

Le GCA101 peut également être utilisé avec TCP.
Le processeur devrait être changé dans le ATmega328P.
Le firmware est développé en Espagne par Dani Guisado et téléchargeable ici: ​https://github.com/ClubNCaldes/GCA101LbServer
Le site Web de Dani est également très intéressant: http://www.clubncaldes.com/
Les LEDs clignotent dans l'attente d'une connexion de Rocrail.
Quand Rocrail est connecté, la LED 2 et 3 montrent l'activité LocoNet (envoi et réception) et la LED 4 l'activité Ethernet.
Adresse Ethernet standard: 192.168.0.200.
Une autre adresse IP peut être pré-programmée dans le fichier INO avant la programmation de la puce.
Ces adresses sont stockées dans l'EEprom à partir de l'adresse &H0000 jusqu'à &H000B :le démarrage avec l'adresse GCA101, l'adresse du sous-réseau GCA101, l'adresse de la passerelle.
En commandant les kits, vous pouvez également m'informer en me donnant vos adresses internes Ethernet, afin qu'elles puissent être programmées dans le processeur pour vous.

Correctif PCB

Les broches 23, 24 et 25 du U1 doivent être à la broche 22.
Ces broches sont utilisées pour la sélection d'une adresse IP prédéfinie mais ne sont pas connectées sur la carte GCA101v2.
En les connectant à la masse l'adresse IP stockée dans l'EEPROM est utilisée.

Configuration Rocrail

La communication nécessite d'être réglée comme LbServer dans Configuration Rocrail > Centrales:

UDP

Fichiers

Configuration de Rocrail (pour la multidiffusion)

Version du firmware: 2.10x

LA communication entre Rocrail et le GCA101 se fait par Protocole de Datagramme Utilisateur. Par conséquent seulement le type d'interface LocoNet LNUDP est supporté.
Configurer Rocrail avec les valeurs exacts montrées ci-dessous excepté pour l'adresse locale IP qui est dans la plupart des cas n'est pas nécessaires.
La propre adresse IP du GCA101 n'est pas utilisé dans la configuration de Rocrail.


Dans le cas ou le premier contrôleur ne serait pas le GCA101
dans votre configuration, ne PAS oublier l'IID correct !
Nom de l'hôte

C'est l'adresse multicast à utiliser pour la communication et doit être réglée à la valeur FIXE de 224.0.0.1.
– Tous les hôtes du groupe multicast s'adressent à tous les hôtes sur le même segment de réseau. –

Port

Le port du service doit être réglé à la valeur FIXE de 1235.

Type

LNUDP est utilisé en standard.

IP locale

Seulement requis si le PC a plus d'une interface réseau installée; Dans tous les autres cas: Laisser vide!
L'adresse IP de l'interface réseau des PC qui est utilisé pour la communication avec le GCA101 doit être choisie pour s'assurer que le trafic soit mené jusqu'à lui.

Versions précédentes

  • Pour la version précédente de GCA101 veuillez vous référer à cette page
mgv101v2-fr.txt · Last modified: 2025/09/04 09:25 by phil45