- Home
- Raspberry Pi
- Dual Isolated CAN FD HAT for Raspberry Pi
Product Description
Free Shipping Within the United States!
The 2-Channel CAN bus expansion HAT, designed for Raspberry Pi, supports two CAN FD (CAN with Flexible Data-Rate) ports with a data rate of up to 8Mbps. It features multi onboard protection circuits, high anti-interference capability to assure reliable operation and make it suitable for applications in the field of automotive devices and industrial automation.
The CAN FD HAT adds CAN Bus capabilities to your Raspberry Pi, not only the original CAN 2.0 protocol, but also the CAN FD extension, with up to 8Mbps data rate, and higher data throughput.
Thanks to multiple onboard protection circuits, include 500W lighting surge, ESD, short circuit protection, and electrical isolation, it makes the communication safer and more reliable.
To support automotive and industrial applications more effectively, the board's power supply accepts an input range of 8 to 26 VDC.
Features
- Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards
- Supports both traditional CAN2.0 and CAN FD protocols, up to 8Mbps data rate
- Breakout SPI control pins, for connecting with host control boards like STM32/Arduino
- Onboard electrical isolation, up to 5KV isolated voltage, high anti-interference capability, stable operation
- Onboard lighting proof, ESD, short circuit protection, more safe communication
- Onboard voltage translator, select 3.3V/5V operating voltage by jumper
- Onboard 120Ω terminal resistor, configured by jumper
Specifications
- CAN Bus controller: MCP2517FD
- CAN Bus transceiver: MCP2562FD
- Communication interface: SPI (two channels independent SPI by default, swith to one channel SPI by soldering)
- Power supply: external power input terminal, or Raspberry Pi
- Power input terminal voltage: 8~26 VDC
- Operating voltage: 5VDC
- Logic level: 3.3 VDC/5 VDC
- Dimensions: 65.0 x 56.5 mm
Dual Isolated CAN FD HAT - Components
- MCP2517FD CAN controller
- MCP2562FD CAN transceiver
- SI8642ED digital isolator
- MP1584EN power chip
- RT9193-33 power chip
- B0505LS-1W power supply isolation module
- Raspberry Pi GPIO connector: for connecting Raspberry Pi
- CAN Bus terminal
- External power input terminal: DC 8~26V input
- MCU control pin: for connecting with host control boards like Arduino
- 120Ω terminal resistor configuration
- 3.3V/5V logic level selection
- CAN Bus operating mode selection:
A: CAN_0 and CAN_1 use two channels independent SPI (default)
B: CAN_0 and CAN_1 share one common SPI - Power indicator
- 2A fast auto-recovery fuse
- Power supply anti-reverse diode
- Power supply anti-countercurrent diode
- Follow current diode
- SM24CANB TVS diode array
Dual Isolated CAN FD HAT - Dimensions
Development Resources
- Manufacturer Wiki Page...
- MCP2517FD and MCP2518FD CAN Controller Library for Arduino (in CAN FD mode)...
- CAN Bus Controller MCP2517FD User Manual (PDF)...
- CAN Bus Transceiver MCP2562FD User Manual (PDF)...
- Dual Isolated CAN FD HAT for Raspberry Pi - Schematic (PDF)...
- WiringPi - GPIO Interface library for the Raspberry Pi...
Arduino Cookbook
Want to create devices that interact with the physical world? This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. You will find more than 200 tips and techniques for building a variety of objects and prototypes such as toys, detectors, robots, and interactive clothing that can sense and respond to touch, sound, position, heat, and light.
You don't need experience with Arduino or programming to get started. Updated for the Arduino 1.0 release, the recipes in this second edition include practical examples and guidance to help you begin, expand, and enhance your projects right away, whether you are an artist, designer, hobbyist, student, or engineer.
- Get up to speed on the Arduino board and essential software concepts quickly
- Learn basic techniques for reading digital and analog signals
- Use Arduino with a variety of popular input devices and sensors
- Drive visual displays, generate sound, and control several types of motors
- Interact with devices that use remote controls, including TVs and appliances
- Learn techniques for handling time delays and time measurement
- Apply advanced coding and memory handling techniques