background image

Kvaser PCIcan Hardware Reference Manual 

 

4(21) 

                            

Kvaser AB, Mölndal, Sweden — www.kvaser.com 

 

 

2  Introduction 

This document describes the following standard variants of the PCIcan board: 
 
 

Product 
Name 

Part Number 

Description 

PCIcan-S 

733-0130-00082-7 

1 x SJA1000, 82c251 driver 

PCIcan-D 

733-0130-00083-4 

2 x SJA1000, 82c251 drivers 

PCIcan-Q 

733-0130-00084-1 

4 x SJA1000, 82c251 drivers 

PCIcan-SWC1 

733-0130-00088-8 

1  x  SJA1000,  5790  drivers  (Single-Wire 
CAN) 

PCIcan-SWC2 

733-0130-00089-6 

2  x  SJA1000,  5790  drivers  (Single-Wire 
CAN) 

PCIcan-LS1 

733-0130-00085-8 

1 x SJA1000, TJA1053 drivers 

PCIcan-LS2 

733-0130-00086-5 

2 x SJA1000, TJA1053 drivers 

 
Please note that the product names for PCIcan-S, -D, -Q changed  to PCIcan-HS, -HS/HS, -
4XHS during 2004/2005. This change was necessary due the introduction of PCIcan boards 
with low speed and single wire CAN bus drivers. In addition, the part number was shortened 
to  the  6  last  digits  due  practical  reasons.  However,  both  part  numbers  are  valid.  These 
changes affect the product name and the part number only. The product itself is identical in all 
other aspects. 
 

2.1  Not recommended for new designs 

 
NOTE: 

The PCIcan devices listed in the table above are not recommended for new 

designs.

 Instead, we recommend our PCIcanx devices, which are fully software compatible 

with the PCIcan devices. The PCIcanx devices are described in another document; please 
refer to our web site. 
 

2.2  General Description 

 

KVASER’s PCIcan cards for CAN systems feature up to four CAN controllers.  
 

 

The outputs from the CAN circuits are connected to a 25 pin DSUB (PCIcan-Q) or one or two 
9-pin DSUB (all other types) via optocouplers and CAN bus driver circuits. 
 
The  bus  driver  circuits  of  type  82C251  conforms  to  the  physical  layer  specified  by  the  ISO 
11898 standard and can operate up to 1 Mbit/s. 
 
The bus driver circuits of type 5790 conforms to the physical layer specified by the SAE 2411 
standard  and  can  operate  up  to  25  kbit/s  in  normal  mode  and  up  to  80  kbit/s  in  high-speed 
mode. 
 
The  bus  driver  circuits  of  type  TJA1053  are  intended  for  automotive  body  electronics  buses 
and can operate up to 125 kbit/s. 
 
On the PCIcan-Q it is possible to connect all CAN circuits to a common CAN bus, which also 
is connected to the DSUB connector. A built-in terminator may be connected to the common 
bus  if  this  board  is  at  one  end  of  the  bus  cable.  It  is  necessary  to  have  a  resistor  load 
connected  between  the  two  bus  wires  to  make  the  ISO  11898  drivers  work.  The  25-pin 
connector  also  provides  a  ground  point  to  the  two  bus  sections  of  optocouplers  and  drive 
circuits. 
 

Summary of Contents for PCIcan

Page 1: ... 2010 We believe that the information contained herein was accurate in all respects at the time of printing Kvaser AB cannot however assume any responsibility for errors or omissions in this text Also note that the information in this document is subject to change without notice and should not be construed as a commitment by Kvaser AB ...

Page 2: ...Kvaser PCIcan Hardware Reference Manual 2 21 Kvaser AB Mölndal Sweden www kvaser com This page is intentionally left blank ...

Page 3: ...ernal power supply PCIcan SWC2 and SWC1 10 5 6 CAN Bus Termination PCIcan Q 10 5 7 CAN Bus Termination PCIcan D S 10 5 8 CAN Bus Termination PCIcan LS2 LS1 SWC2 SWC1 10 5 9 The D SUB connector s 11 5 10 Intended Audience 13 5 11 Additional Documentation 13 5 12 A note on the different PCIcan versions 14 5 13 The PCI bus controller 14 5 14 Address decoding 14 5 15 Interrupts 15 5 16 Registers in th...

Page 4: ... recommended for new designs Instead we recommend our PCIcanx devices which are fully software compatible with the PCIcan devices The PCIcanx devices are described in another document please refer to our web site 2 2 General Description KVASER s PCIcan cards for CAN systems feature up to four CAN controllers The outputs from the CAN circuits are connected to a 25 pin DSUB PCIcan Q or one or two 9 ...

Page 5: ...eference Manual 5 21 Kvaser AB Mölndal Sweden www kvaser com 2 3 PCIcan Features Up to four CAN circuits on one card Optical isolation between the card and the CAN buses DC DC power supply to galvanically isolated bus drivers ...

Page 6: ...lock frequency 16 MHz CAN Bus Driver s Drivers PCIcan Q D S Philips 82C251 compliant with the ISO 11898 standard PCIcan LS2 LS1 Philips TJA1053 PCIcan SWC2 SWC1 Philips AU5790c Voltage feed The drivers are galvanically separated selectable by switches from the power supply on the PC by on board DC DC converters Grounding The ground of the CAN drivers is available at the DSUB connector On the PCIca...

Page 7: ...IRQ A CAN 1 CAN 2 equal to CAN 1 CAN 3 equal to CAN 1 CAN 4 equal to CAN 1 120 Ohm Common on board CAN bus CAN Bus Connector D SUB Figure 1 Block diagram for PCIcan Q CAN Driver CAN Driver Optocoupler DC DC Converter CAN Controller SJA1000 CAN Controller SJA1000 PCI Bridge AMCC S5920 PCI Bridge AMCC S5920 PCI Bus Connector PCI Bus Connector IRQ A CAN 1 CAN 2 equal to CAN 1 only on PCIcan D CAN Bus...

Page 8: ...below 2 connect any of the four CAN channels to a common CAN bus and possibly terminate the common bus see The Common CAN Bus PCIcan Q only below After you have configured the switches power down the computer insert the board into an empty PCI slot and power up the computer Figure 3 The switches on the PCIcan Q board 5 2 The CAN Bus On PCIcan Q D and S the CAN bus drivers are 82C251 type and compl...

Page 9: ...C ground and the ground of CAN driver 1 and 2 are not connected Default is OFF 2 ON PC ground and the ground of CAN driver 3 and 4 are connected OFF PC ground and the ground of CAN driver 3 and 4 are not connected Default is OFF 3 Not used Default is OFF Factory settings are all switches OFF meaning that the PC and the CAN controller circuits are galvanically isolated from the CAN bus 5 4 The Comm...

Page 10: ...ermination PCIcan Q A selectable CAN bus termination is built in on the PCIcan Q boards You activate it by setting switches 1 and 2 on switch pack 1 to ON The termination works only on the common CAN bus The four individual CAN busses are not affected by the built in termination To avoid signal reflections at the bus ends terminating resistors must be mounted at both ends of the CAN bus The on boa...

Page 11: ...pin DSUB connector on the PCIcan Q Pin Function 1 2 Ground to CAN drivers 1 and 2 14 15 Ground to CAN drivers 3 and 4 4 CAN L for the common CAN bus 16 CAN H for the common CAN bus 5 CAN L for CAN 1 19 CAN H for CAN 1 7 CAN L for CAN 2 21 CAN H for CAN 2 9 CAN L for CAN 3 23 CAN H for CAN 3 11 CAN L for CAN 4 25 CAN H for CAN 4 ...

Page 12: ... kvaser com Table 4 The 9 pin DSUB connector s on PCIcan S D LS2 and LS1 Pin Function 2 CAN L 7 CAN H 3 Signal ground Table 5 The 9 pin DSUB connector s on PCIcan SWC2 and SWC1 Pin Function 7 CAN H 3 Signal ground 9 Vcc for the SWC driver You need to supply 12V DC on this pin ...

Page 13: ...ou would choose to use the supporting device drivers available for the PCIcan card Refer to the CANLIB Software Development Kit documentation for further information on these device drivers from a programmer s point of view 5 11 Additional Documentation This document includes all information you need to use the circuits on the card However the circuits themselves are not described here so informat...

Page 14: ...ferent members of the PCIcan family are explicitly noted wherever they occur 5 13 The PCI bus controller All PCIcan boards use the same PCI controller which is an S5920 from AMCC The PCI controller is responsible for address decoding and interrupt steering The initialization of the PCI controller is outside the scope of this manual Typically it is carried out by the operating system and or the BIO...

Page 15: ...ne PCI bus interrupt INTA It is asserted whenever one or more SJA1000 s have their interrupts active To reset an active interrupt read the interrupt status register in all present SJA1000s the interrupt of the corresponding SJA1000 will then automatically clear To check the status of the interrupt line test the INTERRUPT ASSERTED bit number 23 in the INTCSR register in the S5920 To enable or disab...

Page 16: ...dor Id 0 Subsystem Device Id 0 5 18 Configuration of the SJA1000 Refer to the SJA1000 data sheet for all details on how to program the SJA1000 You need to know the following RX1 is connected to ground TX1 is not connected CLKO is not connected Setting the OCR register to 0xDA is a good idea This means normal output mode push pull and the correct polarity In the CDR register you should set CBP to 1...

Page 17: ...examples for Windows 95 98 ME and Windows NT 2000 XP The software is distributed separately and is not further documented here Please refer to the documentation that is packaged with the software The software and its documentation are available from our web site http www kvaser com In addition online support is available from our web site http www kvaser com ...

Page 18: ...ips SJA1000 Stand Alone CAN Controller Preliminary Specification 1997 Nov 04 Also available on the web Shanley T and Anderson D PCI system architecture fourth edition MindShare Inc ISBN 0 201 30974 2 Available from e g Annabooks www annabooks com http www kvaser com contains much information on CAN and has many links to other sites with CAN information You can also download new versions of the sof...

Page 19: ... CE Marking Directive This line of products has been CE marked We will be pleased to inform you on which standards this equipment has been tested for compliance NOTE This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equi...

Page 20: ...9 Document revision history Revision Date Changes 1 2006 02 Original revision 2 2006 11 10 Reviewed New layout new dsub connector pics 3 2008 12 01 Updated legal information Added paragraph stating that the PCIcan devices are no longer recommended for new designs use the PCIcanx instead ...

Page 21: ...Kvaser PCIcan Hardware Reference Manual 21 21 Kvaser AB Mölndal Sweden www kvaser com ...

Reviews: