Arduino NANO MCP2515 CAN Bus Expansion Board
CAN-BUS ( MCP2515 ) is a common industrial bus because of its long travel distance, medium communication speed and high reliability. It is commonly found on modern machine tools and as an automotive diagnostic bus. This CAN-BUS Shield gives your Arduino/Seeeduino CAN-BUS capability. With an OBD-II converter cable added on and the OBD-II library imported, you are ready to build an onboard diagnostic device or data logger.
The main control board is Arduino Nano development board, CAN control chip-MCP2515, CAN transceiver chip-TJA1050 / MCP2551.
CAN Shield
The following is the block diagram for out CAN-BUS Expansion board, wired up as shown:
In a CAN bus network, where you are using multiple MCP2551 transceivers (or other CAN transceivers), you need exactly two 120-ohm termination resistors.
If you have many nodes (say, 5 or 10 MCP2551 modules) connected to a single CAN bus, you still only need two 120-ohm resistors at the ends of the bus.
So, regardless of the number of modules, always ensure that there are two 120-ohm termination resistors on the CAN bus.
Library Installation
To create connection with MCP2515 provide pin number where SPI CS is connected (10 by default), baudrate and mode

you can download simple example for Read and Write beside the library from this link
You must be logged in to post a review.
Reviews
There are no reviews yet.