User Tools

Site Tools


can-gca1-fr

Differences

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


can-gca1-fr [2021/12/05 10:34] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== CAN-GC1 Interface CANBUS RS232/USB avec alimentation 3A ======
 +**REMARQUE:  Cette unité n'est plus disponible.**\\
 +
 +[[france|{{  rocrail-logo-35.png}}]]
 +[[:france|Sommaire]] -> [[:hardware-fr|Matériels]] -> [[:hardware-fr#gca-cbus|CANBUS]]
 +  * [[:cbus:overview-fr|Vue d'ensemble 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]]
 +    * [[:cangc1-firmware-fr|micrologiciel (firmware)]]
 +    * [[:cbus-fr#setup|Configuration CANBUS]]
 +    * [[:cbus:overview-fr#extremite_du_bus|Terminaison du Bus CAN]]
 +
 +
 + \\
 +
 +^Droits d'auteur: Peter Giling^
 +
 +MERG a été développé avec succès et utilise le réseau CAN pour le modélisme ferroviaire.\\
 +L'idée de base est de suivre la tendance des cartes GCA (MGV) et d'avoir ce réseau CAN adaptable pour tous les interfaces disponibles, comme les GCA93, GCA136, GCA76 et beaucoup d'autres.\\
 +Les éléments standard MERG sont tous fait (jusqu'ici) pour le système 8 octets seulement, et aussi pour des tâches différentes comme les entrées, la détection de courant, les bobines d'aiguillages, etc, et a besoin de différents éléments pour les relier.\\
 +La plupart des éléments CANBUS de ce genre auront un système 16 bits embarqué, et chacun de ces bits (= ports) est programmable pour n'importe quelle tâche que vous voulez.\\
 +Rocrail supporte cette façon de programmation avec des possibilités étendues, faire de l'ensemble du processus de configuration exactement se qu'il devrait être: un système convivial ! \\
 +
 + \\
 +
 +===== Le circuit imprimé =====
 +
 +Une carte de production professionnelle  avec des trous métallisés, avec masque de soudure sur les deux cotés et impression lisible est maintenant disponible..\\
 +{{:cbus:can-gc1_pict03.jpg}}\\
 +Les connecteurs ont aussi le 12Volt pour alimenter tous les nœuds de raccordement.\\
 +L'idée de base est d'utiliser ce type de carte pour la configuration des modules, qui sont souvent déconnectés et transportés.\\
 +Ces modules peuvent être placés ensemble dans un ordre différent.\\
 +Le CANBUS est idéal pour cela!\\
 +Les utilisateurs avec qui j'ai eu affaire, aime un meilleur connecteur, à la place de la fixation des fils par bornes à vis.\\
 +Par conséquent j'utilise des connecteurs sub-D rigides et faciles à assembler.\\
 +Toutes les interfaces, utilisées pour les aiguillages et autres périphériques consommant du courant, sont également disponibles.\\
 +[[mgv-overview-en|Les interfaces LocoNet]] sont entièrement compatibles et isolées du système CANBUS par opto-coupleurs,\\
 +Les connecteurs CANBUS ont seulement à alimenter le système CANBUS lui-même, donc les connecteurs Subd9 sont très bien adaptés.\\
 +Toutes les cartes CAN-gcx ont un cavalier embarqué pour connecter la résistance de 120 Ohm au CANBUS, dont une peut être à chaque extrémité du Bus.\\
 +Envisager s'il vous plaît, qu'il n'est pas autoriser de connecter - ou de déconnecter le CANBUS , pendant qu'il est en service.\\
 +C'est une recommandation générale pour le réseau CAN.\\
 +
 + 
 + 
 + \\
 +
 +===== Le matériel =====
 +  * {{:cbus:can-gc1-sch.pdf|Les schémas}}
 +  * {{:cbus:can-gc1-pcb.pdf|Le circuit imprimé et l'implantation des composants}}
 +  * {{:cbus:can-gc1-parts.pdf|La liste des composants}}
 +  * [[http://www.ftdichip.com/Products/Modules/USBRSxxx.htm|DB9-USB-F]]
 +  * [[:cbus:overview-fr#Câble de connexion|Câble]]
 +
 +^N.B. Seulement les kits commandés complets seront pris en charge!^
 +\\
 +
 +===== Firmware =====
 + 
 +{{:cbus:can-gc1.zip|}}
 +\\
 +
 +==== USB ====
 +La photo ci-dessus montre la carte avec le connecteur Sub-D/USB encastré. (C'est un peu plus cher, mais la meilleure solution.)\\
 +Une solution plus 'économique' est de monter un connecteur standard sub-D et d'utiliser un **[[:usb-rs232-fr|USB-RS232]]** câble de conversion.\\
 +
 +^  La plupart des ports série RS232 ne peuvent pas gérer des vitesses de transmissions supérieures à 115200. \\ Un convertisseur USB FTDI est fortement recommandé.  ^ \\
 +
 + \\
 +
 +===== Matériel pour CAN-GC1 =====
 +
 +Les cartes, les microcontrôleurs programmés et les kits complets sont disponibles sur www.phgiling.net.\\
 +Avec l'outil approprié, il est possible de faire la programmation de la puce soi-même.\\
 +Le programmateur, utilisé pour ces puces est appelé PICKIT 3 de Microchip.\\
 +Le connecteur embarqué ICSP est utilisable par ce programmateur.\\
 +Le connecteur ICSP embarqué est conforme aux spécifications du MERG.\\
 +Pour une connexion au PICKIT3, le câble ne peut pas être du type 1 pour 1.\\
 +Voir [[http://wiki.rocrail.net/doku.php?id=pic-adap-fr|PICKADAP4]] pour savoir comment c'est fait.\\
 +
 + \\
 +
 +===== Configuration =====
 +CAN-GC1 est basé sur le MERG CANRS et donc la configuration principale se fait aussi bien par connecteur de types 1, RS232 que par FTDI-USB, c'est pareil:
 +| Sous-librairie | **Série** | Ne __pas__ sélectionner le type USB pour le connecteur FTDI-USB! |
 +| BPS | **230400** | |\\
 +
 +  * [[:cbus-fr#setup|Configuration du CANBUS]]
 + \\
 +
 +====Pilote Windows pour FDTI (USB)====
 +  * http://www.ftdichip.com/FTDrivers.htm
 +
 +
 + \\
 +
 +===== LEDs & Boutons =====
 +{{ :cbus:cangc1-pcb-compside.jpg?300}}
 +^ LED ^ Usage ^ Remarque ^
 +| Le1 | Activité du bus | Il n'est pas temporisé et donc seulement visible à fort trafic CANBUS. |
 +| Le2 | fonctionnement CPU | |
 +| Le3 | Non utilisé; Ne pas monter. | Pour les versions futures du firmware. | 
 +| PB1 | Non utilisé; Ne pas monter. | Pour les versions futures du firmware. |
 + \\
 +
 +
 + \\
 +
 +===== Amimentation =====
 +Sur **J1** une alimentation de 12-20 V alternatif (AC) ou 16-24V continue (DC) peut être connectée.\\
 +Pour les alimentations continues (DC): La polarité est sans importance.\\
 +
 +
 + \\
 +
 +===== connexion CAN-GC1 =====
 +{{:cbus:can-gc1_pict03.jpg?300}}\\
 +
 +  - connexion USB ou sub-D 9 RS232. \\ Dans le cas de l'USB: **S'assurer que la prise est complètement enfoncée**; On a besoin de forcer un peu la première fois.
 +  - Cavalier pour la résistance de 120 Ohm de terminaison de ligne
 +  - Bus CAN avec alimentation 12V
 +  - Bus CAN avec alimentation 12V
 +  - Entrée alimentation 16...24V AC/DC
 +  - Programmation du PIC
 +
 +\\
 +
 +===== Compatibilité avec CANBUS =====
 +
 +La raison sur l'utilisation de connecteurs type-D a été expliqué plus avant.\\
 +Électriquement, il n'y a pas de différence entre CANBUS (12V) et CAN-GC .\\
 +La table de conversion suivante explique comment les deux peuvent être inter-connectés.\\
 +Seulement quatre fils sont nécessaires.\\
 +Utiliser la câblage standard, par exemple des fils torsadés pour le CAN.\\
 +^   coté CANBUS     broche du connecteur SUB-D#   ^
 +|   CAN-H  |  broche 8  |
 +|  CAN-L  |  broche 7  |
 +|  + 12V  |  broche 5  |
 +|  GND  |  broche 1  |
 +