The LIN to CAN and LIN to RS-232 Gateways can be used to interface a LIN bus to CAN or RS-232 respectively. A typical use-case is to control or monitor a LIN bus from a PLC with RS-232 port over the gateway device, or simply to bridge a LIN network to a CAN bus.
Universal Gateway
The communication protocol allows to fully control the LIN bus. The user can transmit and receive LIN frames (more details below)
The user configures the mapping between CAN and LIN (CAN id to LIN id), CAN and LIN channel parameters, LIN scheduler, and stores the configuration into an internal non-volatile memory. The gateway automatically forwards data from given received CAN Id to LIN bus and vice versa. The ECU Configurator PC applicationcan be used to easily configure the device from PC over CAN bus and save the configuration into the device. A license for ECU Configurator needs to be purchased separately. This is a single-time payment for a company perpetual license.
Without firmware The firmware is developed according to customer needs or the customer can develop the firmware it by himself.
Universal Gateway Firmware
The universal gateway firmware for both LIN-CAN and LIN-RS232 devices provides the user a full control of the LIN bus communication. With the help of the communication protocol for RS-232 and CAN bus, the user can configure the gateway and communicate with the LIN bus. The device can act as LIN Master, LIN Slave, or LIN sniffer. The user can transmit and receive LIN frames or simply monitor LIN bus communication.
The universal firmware enables to act as:
LIN Master
LIN Slave
LIN Monitor (communication sniffer)
The communication protocol allows to:
Configure the LIN channel (Master/Slave, Baud Rate, Checksum type)
Transmit: Master Request, Master Responses
Receive: Slave Responses
Simulate Slave
Sniffer: receive all LIN communication
Technical Specification
LIN to RS-232 and LIN to CAN Gateway/Converter
Both LIN-RS232 and LIN-CAN available with universal firmware for easy integration
Supports LIN v1.x a v2.x
Supports LIN Master/Slave
LIN Master’s 1 kOhm pull-up resistor can be enabled by software
2x DSUB-9 (1x LIN, 1x CAN or RS-232 respectively)
Power 9-30 VDC
4x LED (3x status, 1x power)
Reset switch
Microchip dsPIC33
Dimensions 108 x 54 x 30 mm
Can be placed on table or mounted on a DIN rail (a clip needed)
Firmware upgradable via CAN or RS-232
Firmware customizable on request
Gateway without Firmware
The device‘s firmware is customizable on request and can be flashed into the device via CAN bus or RS-232 respectively. Source code examples (CAN, LIN, RS-232, Timer) can be provided on request so that the user can develop his own application based on the device. We can also provide a full LIN stack (C code).