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