The new CAN-USB-COM converter provides bi-directional communication between a USB “COM Port” Serial interface and a CAN 2.0A/B (ISO 11898) Network. This new USB CAN interface is completely backward compatible with our prior CAN-USB-LIGHT version, while adding improved performance and more features.
The new USB CAN interface offers the following features:
- Backwards Compatibility with the previous version (CAN-USB-LIGHT)
- 25 times faster with new ARM Cortex-M3 32-bit microcontroller
- Easy setup using “Configuration Push Button”
- Virtual Serial Baud Rates up to 1 Mbps
- CAN Messages can now be formatted in either ASCII or binary
- Help menu is integrated for set-up/configuration commands.
- Automatic set-up of “bit-time” and “slew rate” (may be adjusted through configuration commands).
With a wide variety of settings and configuration parameters this USB CAN Interface creates a powerful solution for interfacing between a Virtual USB COM Port and Controller Area Network (CAN). When plugged into a USB port, the CAN-USB-COM will enumerate as a serial COM Port. This means you can use it with any COM Port based software, including HyperTerminal or TeraTerm. Drivers are standard in Windows XP and later, and are available for MAC and Linux.
The USB CAN interface can be used in either command mode or virtual circuit mode depending on the functionality desired.
Command mode allows it to send and receive CAN messages through the virtual USB COM port providing complete conversion from serial RS232 to CAN messages. This mode also supports message filtering limiting the range of CAN identifiers that are received. CAN messages sent and received through the virtual RS232 serial port can be in readable ASCII format, or binary format.
To use Command mode with the USB CAN interface connected to a PC, no special software is needed. Simply use your favorite terminal emulation program such as TeraTerm or HyperTerminal etc. Then you can send and receive CAN messages through the terminal window. You can also write your own software application to send and receive CAN messages, just using the COM port of your PC. If you are writing a software program, you may want to consider using the “binary” mode instead of ASCII mode.
Virtual Circuit Mode allows the CAN-USB-COM converter act as a transparent ‘Virtual’ Serial link between itself and a second CAN-USB-COM converter or our RS232 CAN Converter. This mode provides the ability to “tunnel” RS232 Serial data between the two adapters, using the CAN network for transport. For example, this could be used to reach a remote serial port that is in a machine or engine that uses CAN, to get at the serial port for configuration, or data logging.
Virtual Circuit Mode: