User Tools

Site Tools


rocnet:rocnetnode-fr

RocNetNode

Système RocNet avec micro-ordinateurs Raspberry Pi

Vue d'ensemble

Le RocNetNode avec ses cartes est un syteme de contrôle complet à faire soi-même basé sur des normes matérielles couramment utilisées.
Il peut être utilisé pour le contrôle des:

  • décodeurs mobiles; Trains.
  • Aiguillages, Signaux avec aspects multiples, Faisceaux de coulisse, Plaque tournante, Servos, Lumière du jour…
  • Retour d'information, Occupation, Entrées…

Standards

  • Le standard bien connu I2C est utilisé comme bus entre toutes les cartes GCA-Pi.
  • Un standard Ethernet LAN est utilisé comme connexion entre Rocrail et les RocNetNodes.
  • Le protocole Open Source RocNet est utilisé pour communiquer avec Rocrail.

Cartes

nœud Interface 32-E/S 16-Servo Manette Decodeur-G Alimentation Détecteur par transformateur Carte relais
upload.wikimedia.org_wikipedia_commons_thumb_3_3d_raspberrypi.jpg_300px-raspberrypi.jpg gca-pi01_pict03.jpg gca_pi02_pict03.jpg gca_pi03_pict01.jpg pict5613.jpg gca_pi06_pict_02.jpg gca_pi07_pict03.jpg gca107_jumpers.jpg
RasPi GCA-Pi01 GCA-Pi02 GCA-Pi03 GCA-Pi04 GCA-Pi05 GCA-Pi06 GCA-Pi07 GCA107

Raspberry Pi

L'ordinateur populaire 'au format carte de crédit' est utilisé comme base du RocNetNode.

Cartes supprotés
  • Raspberry Zéro
  • Raspberry Pi 1, 2 et 3

Le Raspberry Pi 4 n'est actuellement pas pris en charge.

Il peut être utilisé comme logiciel de centrale numérique également, en utilisant DCC232 ou SPROG.
“Raspberry Pi" est une marque déposée de la Fondation Raspberry Pi.

Alimentation GCA-Pi06 5V

L'alimentation 5V 3A et panneau de brassage. (Préféré sur les adaptateurs d'alimentation.)

Interface GCA-Pi01

L'interface entre le Raspberry Pi et le bus I2C.

GCA-Pi02 32 E/S

32 ports d'E/S programmables avec support MACRO pour les aspects du signal.
Il est compatible avec toutes les cartes interface GCA.
La carte relais Multi-usage GCA-107 peut être utilisée pour la polarisation des pointes de cœur.

GCA-Pi03 16 Servo

16 ports PWM pour contrôler les servos, LEDs…
Le GCA77 peut être connecté avec un maximum de 24V 500mA courant continu par port.
Des valeurs encore plus élevées en courant continu sont possible avec le GCA76
Les deux cartes tampons sont chacune capable de 8 sorties graduelles indépendantes.

Manette GCA-Pi04

Un manette tenue à la main avec 28 fonctions à portée de main.

Détecteur par transformateur GCA-PI07

Détection sans perte de courant.
En raison de certains composants qui ne sont plus disponibles, cette unité n'est plus disponible, voir GCA94 à la place.

Informations sur les commandes

Câbles

Toutes les cartes acceptent les connecteurs RJ45 et/ou RJ12.
Le connecteur RJ45 peut être utilisé avec des câbles de raccordement CAT-5.
Les câbles compatibles RJ12 sont communément utilisés par les systèmes Digitrax LocoNet® et Lenz Xpressnet.

Longueur maximale des câbles

i2c-topologie.jpeg
Le câble de données ne doit pas être connecté au 5V +.

Configuration

Un utilitaire de Configuration très confortable est fourni dans Rocrail.
La mise à jour d'un RocNetNode est faite avec juste un simple clic de souris.


Caractéristiques

  • Pas de firmware utile, juste du C Linux ordinaire et les bibliothèques Rocrail.
  • RocNet UDP Multicast
  • 128 ports E/S.
  • Entrées retardées pour les détecteurs d'occupation.
  • Sorties à impulsions temporisées hors événement.
  • Fonction de clignotement pour les sorties.
  • Commandes de locomotive et fonction.
  • POM
  • Support de centrale numérique:
  • Évènement de mise hors tension sur arrêt; Rocrail coupera l'alimentation et arrêtera tous les trains.
  • Envoie chaque seconde un message d'identification jusqu'à ce qu'il soit reconnu. Cette procédure est redémarrée après qu'un hôte rapporte un arrêt.
  • Support du "Début de journée". Après un identifiant connu le statut du courant d'entrée sera diffusé.
  • Reconnaissance de détecteur; dix essais toutes les 500ms.
  • Sauvegarde de l'état de la sortie lors de "la mise hors tension globale" pour la restaurer lors du redémarrage du RocNetNode.
  • Les nœuds qui s'identifient eux même avec l'identifiant 65535 reçoivent automatiquement un identifiant dans la plage normale : 2…65534.
  • 128 macros avec au maximum 8 commandes chacune.
  • 128 canaux PWM pour servos, signaux et éclairage.
  • Support RocMouse.
  • Un RasPi/RocNetNode peut être monté dans une locomotive à grande échelle en utilisant une clé USB-WiFi pour signaler les tags RFID, contrôler le décodeur avec un S-Nano et offrir 128 E/S.


Adressage

L'adressage est linéaire: FADA
Seul les champs Bus(ID) et adresse(Port RasPi) sont utilisés.

Locomotive

  1. DCC232 / SPROG
    • Bus → RocNetID (ou par défaut Loco Bus.)
    • Adresse → addrH + addrL
    • Bus → 0
    • Adresse → RocNetID

Accessoires

Par défaut

  • Bus → RocNetID
  • Adresse → Port (1…128)

DCC

  • Bus → RocNetID
  • Adresse → Adresse (FADA)
  • Type → DCC, MM, …

Servos

  • Bus → RocNetID
  • Adresse → Port (1…128)
  • Porte unique
  • Port type:
    • Port numérique: aiguillage ou accessoire
    • canal PWM: Servo

Détecteurs

  • Bus → RocNetID
  • Adresse → Port (Pi02: 1…128, Pi07: 129-160)

Aspects du signal

Les Numéros d'aspect du signal sont cartographiés dans les Macros:

  • Bus → RocNetID
  • Adresse-1 → Décalage du port macro
  • Aspect → numéro de macro (1…32)

Type de macro de sortie

  • Bus → RocNetID
  • Adresse → numéro de macro (1…32)
  • Paramètre → numéro de macro (1…32) pour la commande Off dans le cas ou > 0

Type de sortie lumière

  • Bus → RocNetID
  • Adresse → canal PWM (1…128)
  • Valeur → Luminosité (0…255), cette valeur sera multipliée par 16 dans RocNetNode.

Type de sortie lumière de couleur

  • Bus → RocNetID
  • Adresse → Non utilisé
  • canal de couleur RGBWW → canal PWM (1…128); les deux canaux blancs sont optionnels et peuvent être réglés à zéro pour les désactiver.
  • Valeur → Luminosité (0…255), cette valeur sera multipliée par 16 dans RocNetNode.


Exemple(s)

Aiguillage

Signal

Plaque tournante

rocnet/rocnetnode-fr.txt · Last modified: 2023/05/15 10:27 by phil45