Versatile USB-CAN Interface Adapter
CAN Bus under Control
CANUSB is an intelligent CAN to USB interface converter developed by LAWICEL and manufactured by ELMICRO. The small, dongle-like adapter can be connected to a PC's USB port and serves as a translator for the messages interchanged between nodes of a CAN bus system.
The adapter has been used in a huge number of customer projects for many years. For developers, CANUSB has become kind of a standard solution every time a hardware interface is required to access CAN bus signals from a PC. With an easy-to-use and well-documented API, published and maintained by LAWICEL in Sweden, CANUSB is a well engineered solution which is easy to use for implementing CAN-to-USB communication tasks.
Two Driver Models
Two driver models are available for CANUSB. The VCP (Virtual COM Port) mode uses a simple ASCII protocol which transmits commands and data using common COM port functions and tools and behaves just like an RS232 port. Once enabled, no special drivers or procedures are required for this mode.
The D2XX mode, on the other hand, uses a special library (a Windows DLL) to boost the performance and bandwidth of the USBCAN adapter. These drivers and libraries are available for all CANUSB users at no extra cost.
CANUSB can be used with a variety of operating systems, including Windows, Linux and Mac-OS.
For a quick check: CAN Monitor
CAN Monitor by WGSoft runs on Windows and provides a graphical user interface. It can receive, transmit and analyze CAN frames with selectable parameters (ID, data length, bitrate). This utility program helps to perform quick tests and measurements with the CANUSB adapter.
CAN Monitor is available in two versions. CAN Monitor Lite (free of charge) is limited to work with 11-bit identifiers. CAN Monitor Pro supports both 11-bit and 29-bit identifiers and is available for a small (one-time) fee.
More details are included in the following comparison table:
|Fixed Bit Rates (10/20/50/100/ 125/250/500/800/1000kbps)||+||+|
|User Defined Bit Rates||-||+|
|11 Bit Identifiers||+||+|
|29 Bit Identifiers||-||+|
|Send Messages (Count)||1||5|
|Save Log File (*.csv)||-||+|
Downloads + Links
- USB cable included (type A plug)
- CAN connector Sub-D9M, pinout per CiA recommendation DS102-1
- up to 1Mbps CAN bitrate
- supports CAN2.0A (11 Bit IDs) and CAN2.0B (29 Bit IDs)
- Time Stamp Option (ms) for incoming frames
- Developer Support: both API DLL and low-level ASCII protocol provided
- continous driver support (free of charge)
- Firmware updates via USB
- Power supply by USB (typ. 60mA / max. 100mA)
OEM Module Version with galvanic Isolation
CANUSB-OEM-ISO is a module version (without enclosure) based on the standard CANUSB. Both devices utilize the same functions, drivers, protocols, etc. As an additional feature, the module version offers galvanic isolation and various mounting options.
CAN via RS232
Need to connect to CAN but no USB port available? Use a legacy RS232 interface with the LAWICEL CAN232!
LAWICEL CANUSB - CAN 2.0A/B Interface Adapter, USB Port (USB cable included)
CAN Monitor Pro - Software (Windows) für Lawicel CANUSB
OBD2 Adapterkabel für CANUSB
Angebot freibleibend, Irrtum und Änderung vorbehalten. Diese gewerbliche Offerte richtet sich nicht an Verbraucher i.S.d. §13 BGB.
Letzte Änderung: 2022-06-15