I-9120 1 Port Intelligent CAN bus Communication Module

New Products 2022-11-09
I-9120

Introduction:
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 high level 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-9120 with 9000 series PAC (Programmable Automation Controller) represents an cost-effective CAN solution. It has one CAN communication port with 5-pin screw terminal connector, which can be used in a wide range of CAN applications. I-9120 provides CAN 2.0A and 2.0B specific, 10kbps to 1Mbps CAN baud rate, re-transmission function, bus arbitration and error detection.
 
Combining the benefits of 9000 series PAC which can be operated without increasing the CPU loading heavily, it could be a powerful multi CAN port programmable device server by driving the program in the 186 CPU of I-9120. It can also communicate with other communication interface, such as RS-232/RS-485/Ethernet ports and functions as a programmable device server. Therefore, users can design a variety of applications between different communication protocols.

Features:
Common Features
  • Support WP-9000-CE7, XP-9000-WES7, LP-9000, LX-9000 series PAC
  • 8 KB DPRAM inside
  • RTC(Real Time Clock) inside
  • Allow user to program user-defined firmware in I-9120
  • Support default firmware update
  • VC6, VS 2005(VB.Net, C#.Net, VC++) demos and libraries are given
  • C/C++ function libraries of firmware and demos are given
  •  
CAN Port Features
  • Follow ISO11898-2 specification
  • Philip SJA1000T CAN controller
  • Philip 82C250 CAN transceiver
  • CAN controller frequency :16 MHz
  • 2500 Vrms photo-isolation protection on CAN side
  • Switch for 120 Ω terminal resistor of CAN bus
  • Compatible with CAN specification 2.0 parts A and B
  • Provide default baud rate: 10 kbps, 20 kbps, 50 kbps, 125 kbps, 250 kbps, 500 kbps, 800 kbps, and 1 Mbps
  • Allow user-defined baud rate
  • Cyclic transmission precision: ±0.5ms precision when cyclic time is below 10ms, ±1% error when cyclic time exceeds 10ms
  • Provide 5 sets of cyclic transmission
  • Timestamp of CAN message with ±1ms precision

Application:
I-9120_application

I-9120_application


For more information of I-9120, please refer to the following link: 
https://www.icpdas.com/en/product/I-9120