CAN Bus Shield for Arduino With MCP2515 Controller
Product Description
Discontinued. For an alternative, see:
The CAN Bus is a common industrial bus because of its speed and extremely high reliability. It is commonly found on modern machine tools and as an automotive diagnostic bus. This CAN Bus Shield adopts the MCP2515 CAN Bus controller with SPI interface and the MCP2551 CAN transceiver to provide your Arduino board with 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.
Microchip Technology’s MCP2515 is a stand-alone Controller Area Network (CAN Bus) controller that executes the CAN Bus specification, Version 2.0B. It is capable of transmitting and receiving both standard and extended data and remote frames. The MCP2515 comes with two acceptance masks and six acceptance filters used to filter out unwanted messages, thereby reducing the host MCU’s overhead. The MCP2515 interfaces with microcontrollers (MCUs) via an industry-standard Serial Peripheral Interface (SPI).
Features
- Implements CAN V2.0B at up to 1 Mb/s
- SPI Interface up to 10 MHz
- Ariduino-compatible
- Standard (11 bit) and extended (29 bit) data and remote frames
- Industrial standard 9-pin sub-D connector
- Two receive buffers with prioritized message storage
- Operating voltage: DC5-12V
- Size: 78 mm x 53.5 mm
References
- MCP2515 Data Sheet (PDF)...
- MCP2551 Data Sheet (PDF)...
- CAN Bus Shield Schematics (PDF)...
- Brief Introduction to Controller Area Network...
More Resources
A Comprehensible Guide to Controller Area Network
This book by Wilfried Voss represents the most thoroughly researched and most complete work on the CAN Bus available in the marketplace.
Controller Area Network (CAN) is a serial network technology that was originally designed for the automotive industry, especially for European cars, but has also become a popular bus in industrial automation as well as other applications.
The CAN Bus is primarily used in embedded systems, and as its name implies, is a network technology that provides fast communication among microcontrollers up to real-time requirements, eliminating the need for the much more expensive and complex technology of a Dual-Ported RAM.
This book provides complete information on all CAN Bus features and aspects combined with a high level of readability.