Analog Devices offers an Arduino shield with its galvanic isolated CAN transceiver and the MCP2115 stand-alone controller by Microchip.
The LTC6820 shield is connected via SPI to the Arduino board. The shield can also be connected directly to the Arduino boards CAN interface. Design files for this circuit board are available at http://www.linear.com/demo/DC2617A. This includes the shown schematic diagram.
The used LTM2889 transceiver includes a built-in isolated power supply that provides an isolated power output (5 V) on the same ground domain as the isolated CAN bus-lines. This output can be accessed using pins V2/G2 on connector J7. Setting the SP1 jumper to ARD establishes the SPI communication between Arduino and the MCP2515 stand-alone controller. Setting the jumper to NUC links the Arduino’s CAN-RX and CAN-TX pins to the LTM2889 transceiver. This is useful for some controller boards such as Nucleo, which have built-in CAN functionality.
News and reports