11
EasyARM v6
MikroElektronika
page
6.0. CAN module
CAN (Controller Area Network) is a communication standard primarily intended for use in automotive industry. It
enables the microcontroller to communicate to a device installed in cars without using a host PC. In addition, this
communication is widely used in industrial automation. The
EasyARM v6
development system features CAN module
used for communication with CAN devices. To establish connection between this module and the microcontroller, it is
necessary to set switches 1 and 2 (optionally 3 and 4) on the DIP switch SW3 to the ON position.
Figure 6-1
: CAN module
Figure 6-2
: CAN module connector
VCC-5V
R5
10
U2
CN40
MCP2551
TXD
GND
VCC
RXD
Rs
CANH
CANL
Vref
CANH
CANL
C2
100nF
VCC-5V
SW3
P0.25
P0.23
TD1
P0.24
RX-CAN
RX-CAN
TX-CAN
TX-CAN
MCU
Figure 6-3
: CAN module connection schematic