The USB-to-CAN modules by Titan Electronics (Taiwan) support bit-rates up to 1 Mbit/s. In Germany, the products are available from Meilhaus.
The USB-CAN-M and USB-CAN-SI-M host interface modules come in metal housings. They convert USB 2.0 messages to Classical CAN frames. The products are compatible with USB 1.0 and 3.0, too. The USB-CAN-SI-M dongles features a 2500-V galvanic isolation on the CAN interface. The USB-CAN-M module supports bit-rates from 5 kbit/s to 1 Mbit/s (standard version). The galvanic-isolated version is specified for data-rates from 20 kbit/s to 1 Mbit/s. Both versions can transmit and receive 11-bit and 29-bit CAN frame formats. There are three modes available: standard, listen, and echo mode. In listen mode, no CAN messages are transmitted. In echo mode, the transmitter resends the received frames, which can be used for testing purposes. All products have a ±16-kV ESD protection on the CAN interface.
Voltage supply comes via USB thus making an external power supply unit obsolete. The products provide a 5-VDC power supply for external devices. LEDs show the initialization and CAN status.
The USB dongles are installed as a standard Windows COM-port; the number of the COM-port can be changed at any time. Drivers are available for Windows and Linux operating systems. Moreover, the Labview software development environments by National Instruments as well as C/C++, C#, VB.NET, VB6, and Python are supported.
The Taiwanese manufacturer, established in 1993, offers also the SER-CAN-M module. It comes in a DIN-rail mountable case and links a CAN network to an EIA-232 serial interface. The product requires a 12-VDC external power adapter, included with the product. It can power external devices with 5 VDC or 12 VDC.