The USB-CANmodul2, is an extended version of our USB-CANmodul1 and is designed to provide a most flexible, yet cost-efficient CAN-bus interface solution for connecting CAN to the PC via USB. CAN Messages are tunneled transparently - therefore the module can support all kind of higher-layer CAN-based protocols, such as CANopen, SDS, DeviceNet or J1939.* Its new 32-bit CPU core ensures reliable communication even at high busload, and provides precise message time stamps.
The PC driver allows for easy plug&play installation and supports simultaneous operation of up to 64 USB-CANmodul2 on the same PC. The USB-CANmodul2 with low-speed and single-wire CAN transceivers are available on different device versions. An 8-bit digital I/O port is also included. With its high flexibility at an extremely attractive price, the USB-CANmodul2 is an ideal solution for all kind of CAN-bus based development, service and maintenance tasks in a wide range of applications.
The USB-CANmodul2 has been tested according to the EMC Directive 2014/30/EU.
* On software side for e.g. J1939 support our CANinterpreter Add On as well as J1939 protocol stack is required.
100 x 78 x 30mm
|Operating temperature||-40 to +85ºC|
|Humidity||10 to 95% non-condensing (VDE 0110)|
|Available CAN channels||2|
|PC connection||USB V2.0 Full-speed|
|CAN interface||2 CAN interface, high-speed CAN according|
ISO 11898-2, optical isolated
optional low-speed or single-wire CAN according
|Supported CAN transceiver||high-speed CAN: 82C251|
low-speed CAN: TJA1054
single-wire CAN: AU5790
|CAN specification||ISO 11858-1/2, Standard Frames, Extended Frames|
|CAN bit rate||10kbps to 1Mbps|
|CAN bus features||Transmit Remote Frames|
|Listen only mode, 100µs hardware time stamp for received messages, Tx message receipt with timestamp|
|Automatically transmission of cyclical messages by the module, Hardware acceptance filter, Callback events for receive, status change and connect/disconnect|
|Software support for Windows® OS||USB-CANmodul Control - Configuration tool for managing multiple USB-CANmodul devices|
PCAN View - a simple CAN monitor that allows for reception and transmission of CAN messages
|Programmers support for Windows OS||Comprehensive programmers API including demo source for Microsoft Visual C++, LabView, Visual Basic .NET|
CANopen API for .NET - based on SYS TEC CANopen Stack and allows for easy implementation of CANopen-enabled applications
|Programmers support for Linux OS||SocketCAN based API|
|Device driver||Windows® 10, 8.1, 8, 7 (32/64 bit), Linux|
|Others||optional 8-bit digital I/O extension port (TTL-level)|
|LED||LEDs for power supply, CAN state, CAN traffic|
|Power Supply||USB powered|
|Current consumption||typ. 150mA|
USB-CANmodul Utility Disk|
P/N SO-387 - V6.03 - Driver for Windows® 10, 8.1, 8, 7 (32/64 bit), LabView Please Note! This driver package does not support the obsolete versions GW-001, GW-002 and AT91 based units (3rd generation). Please check our download area for getting driver support for these obsolete versions!
USB-CANmodul Utility Disk - driver support for modules of 3rd (AT91) and 4th (STM32) generation|
P/N SO-387 - V5.16 - Driver for Windows® 8.1, 8, 7 (32/64 bit), LabView Please Note! This driver package does not support the obsolete versions GW-001 and GW-002. Please check our download area for getting driver support for these obsolete versions!
CANopen API for .NET|
P/N SO-1088 - V5.60 - Release March 2015
Linux SocketCAN Driver for USB-CANmodul series|
Release Version V0.9.8
|P / N||Description|
table-case, 2x high-speed CAN transceiver 82C251, optical isolated
|3204019-01||USB-CANmodul2 - 1x TJA1054, 1x 82C251 optical iso. *|
table-case, 1x low-speed CAN transceiver TJA1054, 1x high-speed CAN transceiver 82C251, optical isolated
|3204008||USB-CANmodul2 - 1x AU5790, 1x 82C251 *|
table-case, 1x single-wire CAN transceiver AU5790, 1x high-speed CAN transceiver 82C251, optical isolated
USB-CANmodul2 with 8-bit expansion port *
* availability on request