1 Port Programmable CAN Interface 
Module with Dual Port RAM


1 Port Programmable CAN Interface Module with Dual Port RAM

  Price:  $379.00  


The CAN (Controller Area Network) is a serial communication bus especially suited to interconnect smart devices to build smart systems or sub-system. It efficiently supports distributed real-time control with a very high level of security. In CAN networks, there is no addressing of subscribers or stations in the conventional sense, but instead prioritized messages are transmitted. As standalone CAN controller, I-8120 with WinCon / LinCon series MCU (main control unit) represents an economic solution. It has one CAN communication port with 5-pin screw terminal connector, and is useful for a wide range of CAN applications. Besides, I-8120 uses the new Phillips SJA1000T and transceiver 82C250, which provide both CAN 2.0A and 2.0B specific, re-transmission function, bus arbitration and error detection.


Combining the benefits of WinCon / LinCon series MCU without increasing the CPU loading heavily, it could be a powerful multi CAN port programmable device server by driving the program in the 186CPU of I-8120. It can also communicate with other kinds of communication interface, such as RS-232/RS-485/Ethernet of WinCon and LinCon Series MCU. Therefore, users can design the various applications between different communication protocols.



• DeviceNet, CANopen, CAN J1939, SDS (System Wide Network) protocol application
• CAN bus communication application • Industry automation • Industrial Machinery • Building Automation
• Food & Beverage • Semiconductor Fabrication • Control system
i-8120 application


i8120 architecture


Common Features

  • One CAN port expansion for WinCon-8000 and LinCon-8000
  • Hardware timestamp
  • 2048 records CAN message reception buffer size
  • 256 records CAN message transmission buffer size
  • Dual port RAM communication mechanism
  • Provide C/C++ function libraries to send and receive CAN messages in WinCE, Linux and MiniOS7 platform.
  • Demos and utility are provided
  • 3 indication LEDs (Power, Transmission/Reception and Error LEDs)

CAN Port Features

  • Support user-defined baud
  • 2500 Vrms isolation
  • Baud: 5Kbps, 10Kbps, 20Kbps, 25Kbps, 50Kbps, 100Kbps, 125Kbps, 200Kbps, 250Kbps, 500Kbps, 800Kbps, 1Mbps.


Hardware Specifications

Microprocessor inside with 80186 80MHz
CAN Port Channels
CAN Transceiver
Phillips 82C250
CAN Controller
Phillips SJA1000 with 16MHz
CAN Connector
ISO/IS 11898-2, 5-pin screw terminal connector
Mini-OS 7
Max. Baud Rate
2500 Vrms on the CAN side
Terminator Resistor
Selectable 120Ω terminator resistor by jumper
Support Protocol
CAN 2.0A/2.0B
8K bytes
512K/512K/2K bytes
Provide WinCon-8000/LinCon-8000 libraries
Baud Rate Configure
5K, 10K, 20K, 25K, 50K, 100K, 125K, 200K, 250K, 500K, 800K and 1Mbps
User-defined Baud
Support user-defined baud rate
Transmit Buffer
256 records CAN message transmit buffer size
Receive Buffer
2048 records CAN message reception buffer size
Power Requirement
Unregulated +10VDC to +30VDC
Power Consumption
Rx/Tx LED: Rx/Tx data, Err LED: CAN error occur, PWR LED: Power on
Operating Temp.
-25℃ to 75℃
Storage Temp.
-30℃ to 85℃
5~95% non-condensing
31mm x 91mm x 115mm (W x D x H)

Software Utility Features

  • Development Toolkit for VB.NET, C#.NET, EVC in WinCon
  • Development Toolkit for GCC in LinCon
  • I-8120 (I-8KCAN) don't support any ISaGRAF series main control unit
  • It is recommanded that each main control unit has only one I-8120 (I-8KCAN)

Related Products