User Tools

Site Tools


can-gca1-fr

Differences

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

Link to this comparison view

can-gca1-fr [2018/11/12 08:56] (current)
Line 1: Line 1:
 +====== CAN-GC1 Interface CANBUS RS232/USB avec alimentation 3 Amp ======
 +[[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 mergCBUS]]
 +
 +
 +
 + \\
 +
 +^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 mergCBUS 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.\\
 +MergCBUS 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 mergCBUS par opto-coupleurs,​\\
 +Les connecteurs MergCBUS ont seulement à alimenter le système mergCBUS 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 mergCBUS, 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 mergCBUS , 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 ====
 +[[http://​www.ftdichip.com/​Products/​Modules/​USBRSxxx.htm|{{ http://​www.ftdichip.com/​images/​DB9-USB-RS232_web.jpg}}]]
 +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 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 mergCBUS]]
 + \\
 +
 +====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 CBUS. |
 +| 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 mergCBUS =====
 +
 +La raison sur l'​utilisation de connecteurs type-D a été expliqué plus avant.\\
 +Électriquement,​ il n'y a pas de différence entre mergCBUS (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 comme indiqué dans la documentation du MERG, par exemple fils torsadés pour le CAN.\\
 +^   coté mergCBUS ​  ​^ ​  ​broche du connecteur SUB-D# ​  ^
 +|   ​CAN-H ​ |  broche 8  |
 +|  CAN-L  |  broche 7  |
 +|  + 12V  |  broche 5  |
 +|  GND  |  broche 1  |
 +
  
can-gca1-fr.txt · Last modified: 2018/11/12 08:56 (external edit)