Table of Contents

CAN GC1 Computer Interface

ContentHardwareMERGCBUS



Copyright Peter Giling vertaling Fred Jansen

De door MERG ontwikkelde CAN modules zijn gebaseerd op een data breedte van 8 bits. Alle modules die binnen Rocrail tot nu toe ontwikkeld zijn, zoals de CGA93, GCA136, GCA76 en vele andere zijn gebaseerd op een breedte van 16 bits. Om deze bestaande modules compatibel te krijgen met de CAN bus zijn een aantal nieuwe modules ontwikkeld. Op deze pagina vindt u de beschrijving van de meest belangrijke module, de interface met de computer, de CAN-GC1.


De CAN-GC1 module


De hardware

USB uitvoering

Omdat losse RS232/USB omzetters nogal eens voor problemen zorgen is er een
mogelijkheid om op de plaats waar de DB9 connector zich bevindt voor de rs232 aansluiting
naar de computer, een geïntegreerde rs232/usb omzetter te zetten.
Zie voor meer informatie en technische specs: http://www.ftdichip.com/Products/Modules/USBRSxxx.htm www.ftdichip.com_images_db9-usb-rs232_web.jpg
De afbeelding toont de CAN-GC1 met een geplaatste USB/rs232 omzetter. Dit is niet de goedkoopste oplossing.
Besluit u toch voor een losse omzetter te kiezen kijk dan op USB-RS232 omzetter.

Windows drivers voor USB/RS232 omzetters van FDTI kunt u vinden op : * http://www.ftdichip.com/FTDrivers.htm


:!: De meeste Com/RS232 poorten op een computer ondersteunen niet de hoge baudrate van de CAN bus.
Het advies is : kies voor een goede RS232/USB omzetter.


Programmeren van de Pic processor

De bouwpakketten worden geleverd met een voorgeprogrammeerde pic processor. Zelf programmeren van de processor is ook mogelijk. U dient daarvoor over
een pic programmer te beschikken zoals bijvoorbeeld de PICKIT 3 van Microchip.


De Setup

De CAN-GC1 is altijd via een seriële verbinding op de computer aangesloten ook als u kiest voor
een USB omzetter. De baudrate (Bps) voor de CAN-CG1 interface
bedraagt 230400 baud. Dit in afwijking van de originele MERG interface.

Kijk voor de Rocrailsetup van deze interface op: CAN-GC1 Setup


LEDs & Drukknop

cangc1-pcb-compside.jpg

LED Indicatie Opmerking
Le1 Bus activiteit Het flikkeren van de led is alleen zichtbaar als er zeer veel activiteit op de bus plaats vindt.
Le2 Processor loopt
Le3 niet gebruikt niet geplaatst voor de toekomst.
PB1 niet gebruikt niet geplaatst voor de toekomst.



De aansluitingen op de CAN-GC1

can-gc1_pict03.jpg

  1. USB of RS232 DB9 connector.
    Bij USB: Let er op dat de USB stekker diep genoeg in de connector is geplaatst.
  2. Jumper voor het afsluiten van de bus met 120 ohm
  3. CAN Bus with 12V voeding
  4. CAN Bus with 12V voeding
  5. Voedingsaansluiting : wisselspanning van 12-20 V of gelijkspanning van 16-24V (polariteit maakt niet uit).
  6. PIC Programmer aansluiting


Compatibiliteit met de originele MERGCBUS

De originele modules van MERG zijn voorzien van andere aansluitingen maar verder compatibel met de CAN bus in Rocrail.
Voor het toepassen van deze modules in de Rocrail Can bus moet een overgangsconnector worden gemaakt.
De aansluitingen op de DB9 connector van de CAN-CG1 en de MERGCBUS zijn als volgt:

MERGCBUS side SUB-D connector pin#
CAN-H pin 8
CAN-L pin 7
+ 12V pin 5
GND pin 1