Arduino CAN Shield Based on the MCP2515
with Optional On-Board Power Supply
Description:
CAN (Controller Area Network) communication has become ubiquitous in industry, including automotive applications (part of OBD and many other datalinks), industrial machinery and on-highway trucks (J1939) and industrial instrumentation and equipment applications (factory automation). This board 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 a chip select and interrupt, which have several options for configuration to allow flexibility for stacking with additional shields. A set of stackable headers is included with this board, not installed.
In addition, an optional on-board voltage regulator can be used to feed the Arduino's 'Vin' a constant 7.5V (which is regulated to 5V by the Arduino's on-board LDO) with a wide input range of 9V to 32V. This makes it possible to cleanly build a stand-alone CAN node (thinking remote sensor) without the need for a separate power supply! Example code can be found on Github. Additional information is available upon request, including help with your application!
Applications:
- Automotive data acquisition, instrumentation
- Industrial instrumentation
- Prototype sensor builds
- OBD projects for your car
Configurations:
- Industrial or Automotive pinout on DB9 Connector
- Pin Industrial Automotive
- 1 NC NC
- 2 CAN_L GND
- 3 CAN_Gnd CAN_H
- 4 NC NC
- 5 NC CAN_L
- 6 GND NC
- 7 CAN_H NC
- 8 NC NC
- 9 V+* V+*
- *power supply V+ if LDO is populated, otherwise, NC
- Power supply populated or depopulated
Features:
- Arduino shield based on the MCP2515 CAN controller and MCP2551 CAN transciever, CAN 2.0 compatible
- Optional power supply can regulate voltages from 9V to 32V, covering the vast majority of automotive and industrial applications
- High speed SPI, up to 10MHz supported
- DB9 connector to plug in CAN and optional power input
- PCB with footprint completely contained within Arduino Uno footprint
- 2 user-controlled LEDs onboard, can be used to indicate TX and RX status
- Purchase includes one IFB-10003, populated as ordered, plus a set of stackable headers (uninstalled). DB9 connector comes pre-soldered.
- Designed, manufactured, tested and shipped from the USA