The rail mountable CAN Bus to CAN Bus gateway, the CG-ARM7, transmits CAN signals between CAN Bus subsystems. The CG-ARM7 allows a flexible design of the wiring topology. Star and tree structures as well as extensive line structures can be realized. Among the available functions are data rate adaption, message filtering as well as identifier conversion between the coupled busses.
The restriction of the maximum data rate depending on cable length for single CAN segments can be abolished for the over-all system by use of CG-ARM7. CG-ARM7 obtains its potential through the use of a 32 bit microcontroller with 48MHz clock.
High speed processing and low latencies allow the use with high data rates and bus loads. Cost efficient series applications are particularly promoted by use of CG-ARM7.
The configuration of the device functions can take place either through CAN or through the built-in RS232 interface. Download software for the configuration is available for Windows PCs as well as Linux PCs. CG-ARM7 is optionally available in version HS/LS allowing the conversion of high speed to low speed CAN.
Key Product Features
- CAN Gateway for Commercial, Business, and Industrial applications
- Connection of CAN sub-networks with differing data rates
- Default (HS/HS) build connects two high speed subnetworks with support for differing data rates
- Optional (HS/LS) build can be special ordered for interfacing between high speed and low speed CAN subnetworks
- Filtering and buffering of data traffic
- Ready to use firmware allows configuration to filter and/or map messages by CAN identifier
- Protocol Infrastructure:
- Supports CAN protocols 2.0A (11-bit identifiers) and 2.0B (29-bit identifiers)
- Suitable for use with CANopen, DeviceNet, and J1939 Higher Layer Protocols
- Microcontroller NXP LPC2119 with 2 internal CAN controllers
- FCC Class A Verified (use restricted to commercial, business, and industrial environments)
The configuration of the device functions can take place either through CAN or through the built-in RS232 interface. Download software for the configuration is available for Windows and Linux PCs.
For special tasks, such as modification of the data content of CAN messages, a development kit with the CG-ARM7/D/E design variant is optionally available for writing custom specific (ARM7) firmware. A range of code compatible CPC-ARM7 design variants are available, with the following differentiating features:
- CG-ARM7/RMD (rail mountable; non-isolated; HS/HS, HS/LS speed options; RS-232 configuration port)
- CG-ARM7/GTI (rail mountable; galvanic isolation; HS/HS, HS/LS speed options; RS-232 configuration port)
- CG-ARM7/D/E (firmware re-programmable / recommended for development; included with development kit; HS/HS, HS/LS, LS/LS speed options; USB configuration port; extended temperature operation)
HS = High speed; LS = Low speed
Layout and Connection
The connection to the CAN busses is achieved via pluggable terminals. Besides the CAN signals the clamps also carry the supply voltage for CG-ARM7. The following table shows the pin assignment of the internally connected interfaces.
|2, 3, 6||GND||Ground|
|4||CAN1_H||CAN1 signal line (dominant high)|
|5||CAN1_L||CAN1 signal line (dominant low)|
|7||CAN2_H||CAN2 signal line (dominant high)|
|8||CAN2_L||CAN2 signal line (dominant low)|
|Voltage on bus connections||-30||+30||V|
|Admissible power consumption (at 60°C)||n.s.||2000||mW|
Any (also temporary) stress in excess of the limiting values may cause permanent damage on CG-ARM7 and other connected devices. Exposure to limiting conditions for extended periods may affect the reliability and shorten the life cycle of the device.
|Current consumption (running idle)||n.s.||40||n.s.||mA|
All values, unless otherwise specified, refer to a supply voltage of 24V and an environmental temperature of 20°C.