User Tools

Site Tools


can-gca2-fr

Differences

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


Previous revision
can-gca2-fr [2025/06/15 10:24] (current) – [Le matériel] phil45
Line 1: Line 1:
 +====== CAN-GC2 Nœud 16 ports E/S universel pour CANBUS ======
 +[[france|{{  rocrail-logo-35.png}}]]
 +[[:france|Sommaire]] -> [[:hardware-fr|Matériels]] -> [[:hardware-fr#gca-cbus|CBUS / RCAN]]
 +  * [[:cbus:overview-fr|Vue d'ensemble du CAN-GC]]
 +  * [[:can-gca1-fr|CAN-GC1]] | [[:can-gca1e-fr|CAN-GC1e]] | [[:can-gcln-fr|CAN-GCLN]] | **[[:can-gca2-fr|CAN-GC2]]** | [[:can-gc3-fr|CAN-GC3]] | [[:can-gc4-fr|CAN-GC4]] | [[:can-gca5-fr|CAN-GC5]] | [[:can-gc6-fr|CAN-GC6]] | [[:can-gc7-fr|CAN-GC7]] | [[:can-gc8-fr|CAN-GC8]]
 +    * [[:cbus:can-gca2-firmware-fr|Firmware]]
 +    * [[:france#interfaces|Interfaces]]
 +
 + \\
 +
 +^Droit d'auteur Peter Giling^
 +
 +Le CAN-GC2 est une sœur du MGV50 avec les mêmes capacités, mais fonctionnant sur le CAN CANBUS normalisé et libre. \\
 +Le CAN-GC2 peut être mélangé avec les unités MGV50 sur le même câble, mais a bien sûr besoin de différentes interfaces informatique.\\
 +Le CAN-GC3 également disponible apportera une solution complète pour modélisme ferroviaire DCC à faire soi-même. \\
 +Le CAN-GC1e connecte l'ordinateur au bus CAN. Toutes les cartes satellite MGV/GCA bien connues sont utilisables avec le CAN-GC2.  \\
 +
 +
 +
 + \\
 +
 +===== Le circuit imprimé =====
 + 
 +|   {{:cbus:can-gc2-pict03.jpg?600}}   |
 + 
 +
 +Un cavalier permet de fixer la terminaison sur la dernière carte de la chaîne RCAN.\\
 +Ce cavalier connecte une résistance de 120 Ohm au système RCAN.\\
 +Les connecteurs blanc à l'arrière sont compatible avec toutes les [[:mgv-overview-fr|interfaces GCA(MGV)xx]].\\
 +Ces interfaces sont toutes isolées électriquement du CANBUS par optocoupleurs.\\
 +L'alimentation, comme disponible via le câble RCAN, est - partout où cela est important - généralement utilisé uniquement pour l'alimentation de la carte RCAN elle-même,\\
 +à quelques exceptions près.\\
 +Comme recommandation standard pour tout système CAN, connexion et déconnexion des câbles n'est pas possible pendant que le système fonctionne.\\
 +L'utilisation de ce connecteur de type-D pas cher et rigide avec des vis de verrouillage permet d'éviter les connecteurs ne tombent accidentellement.\\
 +
 +===== Le matériel =====
 +=== Version actuelle (circuit imprimé vert) ===
 +|  {{:gca:can-gc2-green-sch.pdf|Les schémas}}  |
 +|  {{:cbus:can-gc2-green-pcb.pdf|Le circuit imprimé et l'emplacement des composants}}  |
 +|  {{:cbus:can-gc2-green-bomfile.pdf|La liste des composants}}  |
 +|  {{ :gca:can-gc2_stl.zip |  sources d'impression 3D pour le boîtier}}  |
 +
 +^ N.B. Seulement les kits commandés complets seront pris en charge! ^
 +\\
 +^      Le boîtier est uniquement destiné à l'impression 3D à faire soi-même.  ^
 +|  {{ :gca:can-gc2.zip |  Boîtier et couvercle pour le CAN-GC2}}  |
 +\\
 +=== Version antérieure (circuit imprimé bleu) ===
 +|{{:cbus:can-gc2-sch.pdf|Les schémas}}  |
 +|{{:cbus:can-gc2-pcb.pdf|Le circuit imprimé et la position des composants}}  |
 +|{{:cbus:can-gc2-bomfile.pdf|La liste des composants}}  |
 +
 +\\
 +
 +====Connexions====
 +  * [[:cbus:overview-fr#Câble de connexion|Câbles CAN-GC]]
 +  * Pour la connexion avec les interfaces, voir les instructions pour l'interface appropriée.
 +
 +  * **Attention:** Les ports **1..8** sont situés sur **J4** et les ports **9..16** sont situés sur **J3**
 +
 + \\
 +===== Fonction des Leds =====
 +^  L1*  ^   L2  ^  L3*  ^
 +|  Activité du bus Can  |  Programmation activée  |  Unité en marche  |  
 +
 +*  les leds clignotent  
 +
 +
 +===== Les fonctions PB1 =====
 +^ PB1 ^ Fonction ^
 +| Après la mise sous tension | Appuyer pour passer en mode apprentissage et configurer le numéro du nœud. Un second appui vous fera quitter ce mode. |
 + \\
 +
 +=====Connecteurs Port=====
 +{{:gca:can-gc2-ports.png?500}}
 +\\
 + 
 +
 +
 +Se référer à:  
 +[[PSK-Interface_connections-fr|**Connexion des interfaces**]]
 +
 +===== Connecteur J4 10 contacts =====
 +
 +^ Port locoIO ^ Contact #  ^
 +|  +5V  |  1  |
 +|  GND  |  2  |
 +|  1  |  3  |
 +|  2  |  4  |
 +|  3  |  5  |
 +|  4  |  6  |
 +|  5  |  7  |
 +|  6  |  8  |
 +|  7  |  9  |
 +|  8  |  10  |
 +\\
 +
 +===== Connecteur J3 10 contacts =====
 +
 +^ Port locoIO ^ Contact #  ^
 +|  +5V  |  1  |
 +|  GND  |  2  |
 +|  9  |  3  |
 +|  10  |  4  |
 +|  11  |  5  |
 +|  12  |  6  |
 +|  13  |  7  |
 +|  14  |  8  |
 +|  15  |  9  |
 +|  16  |  10  |
 +
 +===== Le branchement direct des leds aux sorties =====
 +[[http://wiki.rocrail.net/doku.php?id=mgv-overview-fr#direct_connection_of_led_s|Branchement d'une Led]]
 +\\
 +
 +===== Contacts ILS et capteurs à effet Hall =====
 +Les contacts ILS et les capteurs à effet Hall peut être utilisé comme capteurs de rétro-signalisation.\\
 +Cependant, puisque les informations du contact à l'intérieur du CAN-GC2 est agencé de telle manière que l'unité est faiblement sensible aux distorsions, la longueur minimale de l'impulsion acceptée par le CAN-GC2 est de 50 millisecondes (0.05 seconde).\\
 +En plus de cela, les contacts ILS donnent normalement plus d'une impulsion quand ils sont activés, connu sous le nom de "contact rebond".\\
 +Pour ce mode de détection, un système "anti-rebond" spéciale est disponible. Voir __**[[gca173-fr|Unité capteur à effet Hall et ILS]]**__\\
 +
 +
 +===== Matériel pour CAN-GC2 =====
 +
 +Les cartes, les microcontroleurs programmés et les kits complets sont disponible sur www.phgiling.net.\\
 +Avec un outil approprié, il est possible de faire la programmation de la puce soi-même.\\
 +Le programmateur, utilisé pour ces puces est appelé PICKIT3 de Microchip.\\
 +Le connecteur ICSP embarqué est utilisable par ce programmateur.\\
 +
 + \\
 +
 +===== Configuration =====
 +{{:cbus:cbus-gc2-fr.png}}\\
 +
 +====Réinitialisation de l'EEPROM====
 +Maintenez le bouton pendant la mise sous tension pour réinitialiser/initialiser l'EEPROM avec les paramètres suivants:
 +  * interrupteur port 1-8 avec adresse 1-8
 +  * bloc port 9-16 avec adresse 9-16
 +La même chose peut être obtenue par l'envoi d'une commande **[[:cbus:flim-fr#Tout_effacer|Tout Effacer]]**.\\
 +
 +====Set====
 +Fixe le changement premier trouvé. Ce bouton doit être appuyé à plusieurs reprises si plus d'un port ou si plus d'une configuration est changée.\\
 +La séquence de vérification du changement est:
 +  - Ports
 +  - Configuration du nœud
 +  - SoD
 +
 +====Set all====
 +Régle tous les ports et toutes les options.\\
 +
 +====Save output state====
 +Écrit l'état de la sortie dans l'EEPROM après détection d'une **commande de mise hors tension** sur le CANBUS.\\
 +Les sorties seront restaurées après que le [[:can-gca2-fr|CAN-GC2]] soit remis sous tension.\\
 +
 +====Évènements courts====
 +Ignore le numéro du nœud de l'évènement et compare uniquement le numéro de l'évènement.\\
 +
 +====Évènements Longs====
 +Pour les évènements longs la variable du BUS sur l'onglet "Interface" du capteur, les interrupteurs et les autres objets sont utilisés pour s'adresser au module par son numéro de nœud.\\
 +La variable "Adresse" est égale à celle utilisée par les évènements courts.\\
 +
 +====SoD====
 +**"Start of Day"**\\
 +Le [[:can-gca2-fr|CAN-GC2]] rendra compte de l'état de chaque entrée après avoir reçu une commande d'accessoire avec cette adresse. (évènement court)\\
 +L'adresse SoD doit être la même que celle définie pour le __**[[:cbus-fr#sod|Contrôleur]]**__ et peut être testé avec le bouton **SoD**.\\
 +===All===
 +Si 'All' n'est pas coché, seules les entrées à l'état haut seront reportées à SoD.\\
 +====Numéro du nœud====
 +Pour les sorties avec évènements long seulement.\\
 +Les entrées utilisera le numéro du nœud du **[[:cbus:flim-fr#Numéro_du_nœud|CAN-GC2]]** pour les évènements.
 +
 +====Types de port====
 +^ Type ^^ Description ^ Recommandation ^
 +| **IN** | Entrée | port d'entrée normal. | Les boutons poussoirs, retour des servos/points et capteurs à effet Hall. |
 +| **BK** | Bloc | Entrée avec un délai retardé de 2 secondes. (±50ms) | Détecteurs d'occupation de voies. |
 +| **SW** | Commutation | Sortie continue. | Simple pilotes de relais comme les servos. |
 +| **PU** | Pulsation | Sortie avec temps d'activation de x ms. (±50ms) | Note: Un [[:switch-int-fr#Temps_de_commutation|temps de fin d'activité logiciel]] n'est pas possible avec le CANBUS; Cela est réalisé de façon matériel. | \\
 +
 +====Temps d'impulsion====
 +Durée d'activation pour le type de sortie impulsion.\\
 +
 +====Inv====
 +Inverse le port.\\
 + \\
 +
 +====Test====
 +Chaque port a un bouton de test dans lequel l'état actuel est aussi affiché comme un "1" ou "0".\\
 +L'état est seulement mise à jour après avoir appuyé sur le bouton de test.\\
 +
 + \\
 +====Usage====
 +Montre l'identifiant de l'objet Rocrail qui est relié à ce port.\\
 +
 + \\
 +
 +====LEDs====
 +L'information des LEDs est expliquée sur la page du firmware: **[[:cbus:can-gca2-firmware-fr#leds|LEDs]]**\\
 +
 +
 + \\
 +
 +=====Variables du Nœud=====
 +^ NV# ^ Objectif ^
 +|  1  | Configuration générale |
 +|  2...17  | Configuration du port |
 +|  18  | Identifiant CAN |
 +
 +