Part Number |
IFB-10003-INP |
---|---|
UPC |
655469038943 |
Interface |
SPI |
RoHS |
Yes |
Vout (V) |
NA |
Channels |
1 |
Tx Buffers |
3 |
Rx Buffers |
2 |
CAN Version |
2.0B |
Home > Product Categories > CAN (Controller Area Network) > CAN Bus Interface MCP2515 Arduino Shield (Industrial)
Price (ea) | Quantity | |
$21.95 | 1-9 | |
$20.19 | 10-99 | Higher Qty: |
$18.65 | 100+ | Contact for quote |
CAN (Controller Area Network) communication has become ubiquitous in industry. It is used in automotive applications (part of OBD and many other datalinks), on-highway trucks (J1939), industrial machinery and instrumentation, and equipment applications (factory automation). This shield is designed to provide a CAN 2.0 front-end interface for 5V Arduino modules (Uno, Mega, etc).
The module uses SPI to communicate to the Arduino, and requires an aditional chip select pin. An optional interrupt line to the MCP2515 and two LEDS are also provided. The chip select and interupt lines are selected via zero ohm resistors and have several configuration options for flexibility stacking additional shields. A set of stackable headers is included with this board, not installed.
An optional on-board voltage regulator may be used to supply 7.5V to the Arduino's 'Vin' pin (which is regulated to 5V by the Arduino's on-board LDO). The CAN shield regulator supports a wide input range of 9V to 32V. This makes it possible to cleanly build a stand-alone CAN node (remote sensor) without the need for a separate Arduino power supply!
Pin | Industrial | Automotive |
---|---|---|
1 | NC | NC |
2 | CAN Low | GND |
3 | CAN GND | CAN High |
4 | NC | NC |
5 | NC | CAN Low |
6 | GND | NC |
7 | CAN High | NC |
8 | NC | NC |
9 | V+* | V+* |
ifb10003_schematic.pdf | Schematic |
mcp2515.pdf | MCP2515 Datasheet |
mcp2551.pdf | MCP2551 Datasheet |
GitHub: PWFusion_Mcp2515 | Microchip MCP2510 and MCP2515 CAN Controller Arduino Library |
Microchip MCP2515 | Manufacturer's product page |
Microchip MCP2551 | Manufacturer's product page |