English
Language : 

DEV-13262 Datasheet, PDF (4/8 Pages) SparkFun Electronics – CAN-Bus Shield Hookup Guide
CAN-L
Pin 2
Pin 5
SJ6
GND
Pin 3
Pin 2
SJ5
7. CAN Pins
4 CAN lines are broken out to allow you direct access to the raw CAN data
coming off of the DB9 connector. These pins are:
• 5V
• GND
• CAN H (CAN HIGH)
• CAN L (CAN LOW)
Again, this data is raw coming off of the CAN-Bus. It has not been filtered
through the MCP2515 or the MCP2551 ICs.
Communication Methods
Because of all of the different hardware features on the shield, there are a
couple different communication methods used.
• SPI - The MCP2515 IC and the microSD slot both communicate with
the Arduino via the SPI lines. The CAN Chip Select line is located
on D10 . The SD Chip Select line is connected to D9 .
• Analog In - The joystick is connected to pins A1-A5 on the Arduino.
Each direction of the joystick has its own analog input.
• Software Serial/UART - The LCD and GPS both communicate over
serial lines with the Arduino. The LCD’s RX line connects to D6 . The
GPS either connects via Software Serial to D4 and D5 , or to the
UART port on D0 and D1 .
Hardware Hookup
Solder Connectors
To get your CAN-Bus shield hooked up, solder on the Arduino Stackable
Headers.
You can use the RedBoard to hold the headers in place while soldering
them to the shield.
Once those are soldered, consider how you want to connect your LCD
screen. You can use either male or female headers with 0.1" spacing, or
the JST connector. Solder your interface choice onto the shield at this time
as well.
Page 4 of 8