Dual Isolated CAN FD Interface Board For Raspberry Pi, Arduino, And Other Embedded Systems
The 2-Channel CAN Bus interface board by Copperhill Technologies was primarily designed with the Raspberry Pi in mind but is, nevertheless, also suitable for other embedded systems such as the Arduino family of CPU boards. The board 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, making it an excellent choice for applications in the field of automotive devices and industrial automation.
The CAN FD board adds CAN Bus capabilities to the 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.
The interface provides two means for the connection to an embedded system: A Raspberry Pi standard 40-pin GPIO connector, and an MCU control pin header for connecting any Arduino CPU or any other embedded system. The connectors provide the signals to connect to two SPI (Serial Peripheral Interface) ports.
Development resources such as sample code (Python, C), datasheets, user manuals, and schematics are available per download from the online product page.
A Comprehensible Guide to Controller Area Network
A Comprehensible Guide to Controller Area Network by Wilfried Voss represents the most thoroughly researched and most complete work on CAN available in the marketplace. Controller Area Network (CAN) is a serial network technology that was initially designed for the automotive industry, especially for European cars, but has also become an accessible 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 complicated technology of a Dual-Ported RAM. This book provides complete information on all CAN features and aspects combined with a high level of readability.