(Replaced content with "{{CAN Products}}")
 
Line 1: Line 1:
To use your new Allegro Hand, a controller area network (CAN) interface must be used. While any CAN interface may be used, SimLab sells and supports the following four interfaces:
+
{{CAN Products}}
 
+
*National Instruments (NI) USB-8473s High-Speed CAN<br>
+
*Softing CAN-AC2-PCI<br>
+
*Kvaser PCIcan 4xHS<br>
+
*ESD CAN-PCI/266<br>
+
 
+
<!--All four of these CAN interface solutions can be purchased from SimLab along with the Allegro Hand.<br>-->
+
Product, driver and API information for each of these four interfaces can be found below. <br>
+
'''''Note:''' Other CAN interfaces may also be used but communication must be configured by the user.''<br>
+
 
+
==NI USB-8473s CAN==
+
[[File:NI_USB-8473s.jpg‎|thumb|NI USB-8473s]]
+
'''1-Port, High-Speed CAN, USB Interface with Synchronization''' ''-NI''<br>
+
*[http://sine.ni.com/nips/cds/view/p/lang/en/nid/203385 NI Product Website]''<br>
+
*USB-8473s Data Sheet:<br>
+
:''[[File:NI_USB-8473s_Data_Sheet.pdf]]''<br>
+
*USB-8473s Software Manual:<br>
+
:''[[File:NI_CAN_Software_Manual.pdf]]''<br>
+
 
+
===Product Description===
+
''From NI's website''
+
*Hi-Speed USB-compliant, bus-powered
+
*CAN 2.0A (11-bit) and extended CAN 2.0B (29-bit) arbitration ID
+
*Philips SJA1000 CAN controller and ISO 11898 physical layer
+
*Philips TJA1041 high-speed CAN transceiver
+
*Hardware timestamping: 1 µs reading resolution
+
*Log 100% bus loads at 1 Mbits/s with no dropped frames
+
 
+
===Driver===
+
'''NI-CAN 2.7.4 (Windows 7)'''<br>
+
*[http://joule.ni.com/nidu/cds/view/p/id/3152/lang/en NI Driver Page] <br>
+
<!-- *Direct Download:<br>
+
:''[[File:NI-CAN_DRIVER_v274.zip]]''<br> -->
+
<br>
+
 
+
==Softing CAN-AC2-PCI==
+
[[File:Softing_CAN_AC2_PCI.jpg‎|thumb|Softing CAN-AC2-PCI]]
+
'''Active, two-channel CAN bus PCI interface card to connect a PC to two independent CAN networks. The card is suited both to control and visualization tasks and to parameterization and analysis applications. For instance, this enables the PC to be integrated into hierarchical network structures.''' ''-Softing''<br>
+
*[http://www.softing.com/home/en/automotive-electronics/products/can-bus/interface-cards/can/pci-2.php Softing Product Page]''<br>
+
*CAN-AC2-PCI Data Sheet:<br>
+
:''[[File:Softing_CAN-AC2-PCI_Data_Sheet.pdf]]''<br>
+
*CAN-ACx-PCI Hardware Notes:<br>
+
:''[[File:CAN-ACx-PCI_Hardware_Notes.pdf]]''<br>
+
*D-PDU API Data Sheet:<br>
+
:''[[File:Softing_D-PDU_API_Data_Sheet.pdf]]''<br>
+
 
+
===Product Description===
+
''From Softing's website''
+
*Active card with its own microcontroller
+
*CAN API, optional CANopen API
+
*Optional D-PDU API according to ISO 22900-2
+
*Local buffering and preprocessing
+
*High performance, takes over time-critical tasks from the PC
+
*Transfer rate of up to 1 Mbps
+
*2 independent channels
+
*Onboard switchable bus terminator
+
*Same API for all form factors
+
*Basis for powerful applications and analysis tools
+
*Windows drivers for Vista, XP, 2000, NT, 9x; Linux drivers for Kernel 2.4 and 2.6
+
*The following realtime environments are supported:
+
::Ardence RTX for Windows XP/2000
+
::Windows CE.NET 4.0, 4.1, 4.2 and 5.0
+
 
+
===Driver===
+
'''Softing CAN Drivers (Windows 7)'''<br>
+
*[http://industrial.softing.com/en/products/functionality/interface-cards-gateways/pci-interface-cards/can/can-dual-channel-pci-interface-card.html Softing Driver Page] <br>
+
:''Click "Downloads"'' <br>
+
<!-- *Direct Download:<br>
+
:''[[File:Softing_CAN_Drivers_and_Software.zip]]''<br> -->
+
<br>
+
 
+
==Kvaser PCIcan 4xHS==
+
[[File:Kvaser_PCIcan_4xHS.jpg‎|thumb|Kvaser PCIcan 4xHS]]
+
'''The Kvaser PCIcan product family is a family of CAN/PCI interface boards and comprises three members: Kvaser PCIcan 4xHS, PCIcan HS/HS and PCIcan HS.''' ''-Kvaser''<br>
+
*[http://www.kvaser.com/index.php?option=com_php&Itemid=261&eaninput=7330130000841&lang=en&product=Kvaser%20PCIcan%204xHS Kvaser Product Page]''<br>
+
*PCIcan 4xHS Data Sheet:<br>
+
:''[[File:Kvaser_PCIcan_4xHS_Data_Sheet.pdf]]''<br>
+
*PCIcan 4xHS Hardware Reference Manual:<br>
+
:''[[File:Kvaser_PCIcan_Hardware_Reference_Manual.pdf]]''<br>
+
 
+
===Product Description===
+
''From Kavaser's website''
+
*Compliant with PCI 2.2
+
*Dimensions 140 x 100 mm (approx. 5.5 x 4 in.)
+
*I/O mapped
+
*Quick and easy plug-and-play installation (even under Windows NT 4.0!)
+
*CAN Controllers: SJA1000 from Philips, with 64-byte receive FIFO
+
*Supports CAN 2.0 A and 2.0 B (active)
+
*High-speed ISO 11898 compliant driver circuits
+
*Interfaces the CAN bus with DSUB CAN connector
+
*CAN oscillator frequency: 16 MHz
+
*Galvanic isolation between the CAN-controller and the CAN-driver
+
*The CAN controllers can individually be connected to a common CAN bus on the card
+
*The common CAN bus has a built-in optional termination
+
 
+
===Driver===
+
'''Kavaser CAN Drivers'''<br>
+
*[http://www.kvaser.com/index.php?option=com_php&Itemid=261&eaninput=7330130000841&lang=en&product=Kvaser%20PCIcan%204xHS Kvaser Driver Page] <br>
+
:''Click "Downloads"'' <br>
+
<!-- *Direct Download (Windows 7):<br>
+
:''[[File:Kvaser_PCIcan_4xHS_Driver.zip]]''<br>
+
*Direct Download (Linux):<br>
+
:''[[File:Kvaser_PCIcan_4xHS_Driver_linux.zip]]''<br> -->
+
<br>
+
 
+
==ESD CAN-PCI/266==
+
[[File:ESD_CAN-PCI266.png‎|thumb|ESD CAN-PCI/266]]
+
'''The module CAN-PCI/266 is a low cost PC board designed for 66 MHz PCI bus systems that uses a PCI bus width of 32 bits or in 33 MHz PCI bus systems at a bus speed of 33 MHz.''' ''-ESD''<br>
+
*[http://www.esd-electronics-usa.com/CAN-CANopen-J1939-66-MHZ-PC-Board-PCI-2.2-1-OR-2-CAN-Interface-CAN-PCI/266.html ESD Product Page]''<br>
+
 
+
*CAN-PCI/266 Data Sheet:<br>
+
:''[[File:ESD_CAN-PCI266_Data_Sheet.pdf]]''<br>
+
:''[[File:ESD_CAN-PCI266_Data_Sheet_2.pdf]]''<br>
+
*CAN-PCI/266 Hardware Installation and Technical Data:<br>
+
:''[[File:ESD_CAN-PCI266_Hardware_Installation_and_Tech_Data.pdf]]''<br>
+
*ESD CAN API Guide:<br>
+
:''[[File:ESD_CAN_API_1.pdf]]''<br>
+
:''[[File:ESD_CAN_API_2.pdf]]''<br>
+
 
+
===Product Description===
+
''From ESD's website''
+
*PCI-CAN interface with 1 OR 2 CAN channel
+
*PCI 2.2 interface, 32 bit, 66 MHz at 3.3 V signal voltage or 33 MHz at 5.0 V
+
*CAN controller SJA1000 (CAN 2.0 A/B)
+
*CAN interfaces electrically isolated, designed acc. to ISO 11898, bit rate up to 1 Mbit/s
+
*Suitable for CANOpen and J1939
+
*'''Attention:''' Passive CAN module without a microcontroller on board - the performance may be limited by the host system!
+
 
+
===Driver===
+
'''ESD CAN Driver'''<br>
+
*[http://esd.eu/en/products/can-pci266 ESD Driver Page] <br>
+
<!-- *Direct Download (Windows 7 / Linux):<br>
+
:''[[File:ESD_CAN_Drivers.zip]]''<br> -->
+

Latest revision as of 11:07, 26 February 2013

To use your new Allegro Hand, a controller area network (CAN) interface must be used. While any CAN interface may be used, Wonik Robotics supports the following five interfaces:

  • National Instruments (NI) USB-8473s High-Speed CAN
  • Softing CAN-AC2-PCI
  • Kvaser PCIcan 4xHS
  • ESD CAN-PCI/266
  • PEAK PCAN-USB

Your CAN interface, either PCI (Softing, ESD, Kvaser) or USB (NI), should be installed or plugged in to you computer before installing the proper drivers.

CAN Hardware drivers, if not included with the hardware, can be downloaded from the respective manufacturer's website. For the four CAN interfaces available through Wonik Robotics, product drivers and documentation are available at the following websites.

Note: Check in Start Menu > Control Panel > Device Manager to make sure that a driver has installed successfully.

Product, driver and API information for each of these four interfaces can be found below.

Note: Other CAN interfaces may also be used but communication must be configured by the user.


Contents

[edit] NI USB-8473s CAN

NI USB-8473s

1-Port, High-Speed CAN, USB Interface with Synchronization -NI

File:NI USB-8473s Data Sheet.pdf
  • USB-8473s Software Manual:
File:NI CAN Software Manual.pdf

[edit] Product Description

From NI's website

  • Hi-Speed USB-compliant, bus-powered
  • CAN 2.0A (11-bit) and extended CAN 2.0B (29-bit) arbitration ID
  • Philips SJA1000 CAN controller and ISO 11898 physical layer
  • Philips TJA1041 high-speed CAN transceiver
  • Hardware timestamping: 1 µs reading resolution
  • Log 100% bus loads at 1 Mbits/s with no dropped frames

[edit] Driver

NI-CAN 2.7.4 (Windows 7)


[edit] Softing CAN-AC2-PCI

Softing CAN-AC2-PCI

Active, two-channel CAN bus PCI interface card to connect a PC to two independent CAN networks. The card is suited both to control and visualization tasks and to parameterization and analysis applications. For instance, this enables the PC to be integrated into hierarchical network structures. -Softing

File:Softing CAN-AC2-PCI Data Sheet.pdf
  • CAN-ACx-PCI Hardware Notes:
File:CAN-ACx-PCI Hardware Notes.pdf
  • D-PDU API Data Sheet:
File:Softing D-PDU API Data Sheet.pdf

[edit] Product Description

From Softing's website

  • Active card with its own microcontroller
  • CAN API, optional CANopen API
  • Optional D-PDU API according to ISO 22900-2
  • Local buffering and preprocessing
  • High performance, takes over time-critical tasks from the PC
  • Transfer rate of up to 1 Mbps
  • 2 independent channels
  • Onboard switchable bus terminator
  • Same API for all form factors
  • Windows drivers for Vista, XP, 2000, NT, 9x; Linux drivers for Kernel 2.4 and 2.6
  • The following realtime environments are supported:
    • Ardence RTX for Windows XP/2000
    • Windows CE.NET 4.0, 4.1, 4.2 and 5.0

[edit] Driver

Softing CAN Drivers (Windows 7)

Click "Downloads"


[edit] Kvaser PCIcan 4xHS

Kvaser PCIcan 4xHS

The Kvaser PCIcan product family is a family of CAN/PCI interface boards and comprises three members: Kvaser PCIcan 4xHS, PCIcan HS/HS and PCIcan HS. -Kvaser

File:Kvaser PCIcan 4xHS Data Sheet.pdf
  • PCIcan 4xHS Hardware Reference Manual:
File:Kvaser PCIcan Hardware Reference Manual.pdf

[edit] Product Description

From Kavaser's website

  • Compliant with PCI 2.2
  • I/O mapped
  • CAN Controllers: SJA1000 from Philips, with 64-byte receive FIFO
  • Supports CAN 2.0 A and 2.0 B (active)
  • High-speed ISO 11898 compliant driver circuits
  • Interfaces the CAN bus with DSUB CAN connector
  • CAN oscillator frequency: 16 MHz
  • Galvanic isolation between the CAN-controller and the CAN-driver
  • The CAN controllers can individually be connected to a common CAN bus on the card
  • The common CAN bus has a built-in optional termination

[edit] Driver

Kavaser CAN Drivers

Click "Downloads"


[edit] ESD CAN-PCI/266

ESD CAN-PCI/266

The module CAN-PCI/266 is a low cost PC board designed for 66 MHz PCI bus systems that uses a PCI bus width of 32 bits or in 33 MHz PCI bus systems at a bus speed of 33 MHz. -ESD

  • CAN-PCI/266 Data Sheet:
File:ESD CAN-PCI266 Data Sheet.pdf
File:ESD CAN-PCI266 Data Sheet 2.pdf
  • CAN-PCI/266 Hardware Installation and Technical Data:
File:ESD CAN-PCI266 Hardware Installation and Tech Data.pdf
  • ESD CAN API Guide:
File:ESD CAN API 1.pdf
File:ESD CAN API 2.pdf

[edit] Product Description

From ESD's website

  • PCI-CAN interface with 1 OR 2 CAN channel
  • PCI 2.2 interface, 32 bit, 66 MHz at 3.3 V signal voltage or 33 MHz at 5.0 V
  • CAN controller SJA1000 (CAN 2.0 A/B)
  • CAN interfaces electrically isolated, designed acc. to ISO 11898, bit rate up to 1 Mbit/s
  • Suitable for CANOpen and J1939
  • Attention: Passive CAN module without a microcontroller on board - the performance may be limited by the host system!

[edit] Driver

ESD CAN Driver


[edit] PEAK PCAN-USB

PEAK PCAN-USB

The PCAN-USB adapter enables simple connection to CAN networks. Its compact plastic casing makes it suitable for mobile applications -PEAK

  • PCAN-USB Data Sheet:
File:PEAK PCAN Data Sheet.pdf
  • PEAK PCAN API:
PEAK PCAN API

[edit] Product Description

From PEAK's website

  • Adapter for USB connection (USB 1.1, compatible with USB 2.0)
  • USB voltage supply
  • Bit rates up to 1 Mbit/s
  • Time stamp resolution approx. 42 µs
  • Compliant with CAN specifications 2.0A (11-bit ID) and 2.0B (29-bit ID)
  • CAN bus connection via D-Sub, 9-pin (in accordance with CiA® 102)
  • NXP SJA1000 CAN controller, 16 MHz clock frequency
  • NXP PCA82C251 CAN transceiver
  • 5-Volts supply to the CAN connection can be connected through a solder jumper, e.g. for external bus converter
  • Extended operating temperature range from -40 to 85 °C (-40 to 185 °F)
  • Optionally available: Galvanic isolation on the CAN connection up to 500 V

[edit] Driver

PCAN-USB Driver


[edit] IXXAT USB-to-CAN

IXXAT USB-to-CAN

With up to two CAN High Speed channels, one CAN Low Speed channel, and a LIN channel, depending on the device variant, a wide variety of applications can be addressed by the USB-to-CAN V2 – in both the industrial and the automotive sectors. -IXXAT

  • IXXAT USB-to-CAN Hardware Manual:
IXXAT USB-to-CAN Hardware Manual


[edit] Product Description

From IXXAT's website

  • Cost-effective and extremely versatile
  • Common driver interface for easy exchange of the PC interface type
  • For industrial and automotive applications
  • Galvanic isolation optional


[edit] Driver

IXXAT USB-to-CAN Driver





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1