P A G E 14
P I C P L C 1 6 v 7 a
U s e r M a n u a l
LIN COMMUNICATION
LIN (Local Interconnect Network)
is a inexpensive serial network protocol used for communication between components in
vehicles, It effectively supports remote application within a car's network. The LIN Bus is particularly intended for mechatronic
nodes in distributed automotive applications, but is equally suited to industrial applications.
The PICPLC16 v7a utilizes the
MCP2003B
, it provides a physical
interface to automotive and industrial LIN systems, in accordance to
the LIN Bus Specifications Revision 2.2, SAE J2602 and ISO 17987. It
is short circuit and overtemperature protected by internal circuitry.
MCP2003B communicates with the target board MCU through the
UART interface (RXD, TXD), with additional functionality provided by
the CS and WAKE pins.
COMMUNICA
TION
∫
SW16.1 (TX)
ON (up):
connects the RG1 pin to the transmit data input
OFF (down):
disconnects the RG1 pin from the transmit data input
∫
SW16.2 (RX)
ON (up):
connects the RG2 pin to receive data output
OFF (down):
disconnects the RG2 pin from the receive data output
∫
SW16.3 (CS)
ON (up):
connects the RJ0 pin to the chip select input
OFF (down):
disconnects the RJ0 pin from the chip select input
∫
SW16.4 (WK)
ON (up):
connects the RJ1 pin to the wake up input
OFF (down):
disconnects the RJ1 pin from the wake up input
A four-pole DIP switch (SW16) located in the LIN COMM. section of the board, allow fully independent control of the UART RX and TX lines,
and CS and WAKE lines.
Figure 7: LIN Communication view