Table of Contents
GCA101v2: LocoBuffer TCP/UDP
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
La conception schématique |
Le circuit imprimé + l'emplacement des composants |
Liste des composants |
Fichiers Gerber |
N.B. Seul les kits complets commandés seront supportés! |
---|
Instructions de montage
- Premièrement démarrer avec toutes les résistances et les supports de circuits imprimés.
- Puis des petits condensateurs et les petits condensateurs chimiques. Remarque: les condensateurs 15 pF ont l'indication 15j.
- Puis tous les connecteurs, les leds et le fusible.
- 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
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.
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