User Tools

Site Tools


can-gca1-fr

CAN-GC1 Interface CANBUS RS232/USB avec alimentation 3A

REMARQUE: Cette unité n'est plus disponible.

SommaireMatérielsCANBUS


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..
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.
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

N.B. Seulement les kits commandés complets seront pris en charge!


Firmware

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 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 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


Pilote Windows pour FDTI (USB)

LEDs & Boutons

cangc1-pcb-compside.jpg

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

can-gc1_pict03.jpg

  1. 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.
  2. Cavalier pour la résistance de 120 Ohm de terminaison de ligne
  3. Bus CAN avec alimentation 12V
  4. Bus CAN avec alimentation 12V
  5. Entrée alimentation 16…24V AC/DC
  6. 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
can-gca1-fr.txt · Last modified: 2021/12/05 10:34 by phil45