CANUSB : USB to CAN Bus Adapter

usb-can1
Larger picture

1+   = £81.50 each
5+   = £77.43 each
10+ =P.O.A.




CANUSB
is a very small dongle that plugs into any PC USB Port and gives an instant CAN connectivity. This means it can be treated by software as a standard COM Port (serial RS232 port) which eliminates the need for any extra drivers or by installing a direct driver DLL for faster communications and higher CAN bus loads. Sending and receiving can be done in standard ASCII format

 

  • Can handle up to 1Mbit/s CAN bitrate
  • Philips SJA1000 CAN Controller running at 16Mhz
  • Philips 82C251 CAN Tranceiver (Fully Compatible with ISO 11898-24V)
  • Compliant to CAN 2.0A (11bit ID's) and CAN 2.0B (29bit ID's)
  • Supports RTR frames
  • Time Stamp option in mS for incomming frames
  • CANbus connection according to CiA DS102-1 standard

 

  • Power supplied via USB
  • Free Interface DLL and ActiveX controller or low level Ascii Commands via USB driver
  • Free Linux driver availible
  • Green LED for CAN activity
  • Red LED for CAN error activity
  • Firmware updatable via USB

 CANUSB MANUAL      CANUSB PROJECTS      CANUSB DOWNLOADS      CANUSB WEB SITE 

Features:
This module plugs directly into a standard USB port and provides a standard DB9 male output to CAN systems according to CiA (CAN in Automation) DS102-1 recommendations. It is self powered from USB. It consumes max 100mA, but normally not more than 60mA (this depends on BUS load and eventual CAN cable errors etc.). Use your own RS232 LIB/drivers (in e.g. Visual Basic, Deplhi, C++ etc.) together with the free Virtual COM port driver or use the free Direct driver DLL (see Download page for drivers). Works on Windows and Linux platforms. Easy to migrate from CAN232 to CANUSB with some small software changes. Free Windows Threaded CANUSB API DLL or use the ActiveX controller, write applications in a snap.

CAN Pin assignment:


Pin assignment according to CiA recommendations DS102-1.

The CANUSB is powered from USB port, so no need to connect external power on pin 9. Use only CAN_L (pin2), CAN_H (Pin7) and CAN_GND (pin3).

Sample Programs and Drivers:
Sample programs in C, C++, Visual Basic, Delphi, Linux etc. can be found on the download page of the CANUSB web site.

We have developed our own DLL and ActiveX control which in turn "talk" with the D2XX DLL from FTDI. This threaded DLL & ActiveX control includes Open, Close, Read, Write & Status functions and will make it quick and easy for customers to make their own applications without understanding on how to parse commands and get into how the D2XX driver work. DLL & ActiveX control is availible now. Initial tests with VB6 using this DLL shows that the CANUSB is really fast and can receive 5000+ frames per second without loosing any frames.


Looking inside the CANUSB, you find a dense 4-layer printed circuit boards with parts on both sides of the PCB. The CANUSB is firmware upgradable through the USB interface, so customers easily can update firmware when we release improved software or new functions in the software.

CAN232 : RS232 to CAN Bus Adapter

can232
Larger picture

1+   = £61.50 each
5+   = £58.43 each
10+ = P.O.A.





CAN232
is a very small dongle that plugs into any PC COM Port, or any other RS232 port in an embedded system and gives an instant CAN connectivity. This means it can be treated by software as a standard COM Port (serial RS232 port) which eliminates the need for any extra drivers. Sending and receiving can be done in standard ASCII format.

 

 

 CAN232 MANUAL      CAN232 PROJECTS      CAN232 DOWNLOADS      CAN232 WEB SITE 

Dimensions:
Length: 68mm, Width: 31mm, Height: 16mm.

Features:
The module plugs directly into a standard serial port and provides a standard DB9 male output to CAN systems according to CiA (CAN in Automation) recommendations. It is powered with 8-15VDC through the CAN connector with ESD protection and reveresed power. It consumes max 100mA, but normally not more than 40mA (this depends on BUS load and eventual CAN cable errors etc.). Use your own RS232 LIB/drivers (in e.g. Visual Basic, Deplhi, C++ etc.).

Pin Assignment:


Pin assignment according to CiA recommendations DS102-1.

The CAN232 is powered with +Vin (9-15VDC) at pin 9 and GND at pin 3.

How to connect:


The picture above shows how to connect the CAN232.