The LIN to CAN and LIN to RS-232 Gateways can be used to interface a LIN bus to CAN or RS-232 respectively. The converters can act as both LIN Master and Slave. 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.
Both LIN-CAN and LIN-RS232 are available in the following firmware options:
Universal gateway
The communication protocol allows to fully control the LIN bus. The user can transmit and receive LIN frames (more details below)
Configurable CAN-LIN Gateway (LIN-CAN device only)
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. This options comes with a free-of-charge PC application for configuration.
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:
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).
Technical specifications | |
Power |
9 - 30 V DC (polarity protection) via LIN D-SUB9 connector |
Consumption | 80mA @ 12 V |
LEDs |
3x Status Indicator 1x Power |
Button | 1x Tactile switch (reset factory defaults) |
Output Voltage and Current |
+12V Input: +5VDC at 6A Max +24V Input: +5VDC at 8A Max +48V Input: +5VDC at 8A Max |
LEDs | Voltage Status |
Connectors |
LIN: D-SUB9M RS232: D-SUB9F |
Dimensions (L x W x H) | 108 x 54 x 30 mm |
Weight | 80 g |
Placement |
Table (adhesive pads included) DIN-rail mount (clip sold separately) |
Device Variants |
LIN to CAN LIN to RS-232 |
Firmware |
Customizable on request Upgradable from PC via RS-232 or CAN bus |
Microcontroller | Microchip dsPIC33EV |
LIN bus |
Supports LIN v1.x and v2.x Supports both Master and Slave Master 1 kOhm pull-up resistor can be enabled programmably |
RS-232 variant | All parameters configurable: Baud Rate, Stop Bits, Parity |
CAN variant | All parameters configurable: Baud Rate, Sample Point, SJW |
Environmental and physical specifications |
|
---|---|
Operating temperature | -20° to +60°C |
Protection | IP40 |
Model | Description |
LIN‑RS232‑GW | LIN to RS-232 Gateway with universal firwmware |
LIN-RS232 | LIN to RS-232 Gateway (without firmware – to be developed by customer) |
LIN-CAN-GW | LIN to CAN bus Gateway with universal firmware |
LIN‑CAN‑CONF | Configurable LIN to CAN bus gateway; CAN-LIN mapping can be configured |
LIN-CAN | LIN to CAN bus Gateway |