Site Information

 Loading... Please wait...
  • CANgineBerry - Active CANcrypt and CANopen module for Raspberry Pi and other embedded computing plattforms
  • CANgineBerry with Raspberry Pi - Active CANcrypt and CANopen module for
Raspberry Pi and other embedded computing plattforms

CANgineBerry - CANopen Module for Raspberry Pi

$96.95
SKU:
CANGINE-BERRY
Shipping:
Calculated at checkout
Quantity:

Product Description

Raspberry Pi Not Included!

cangineberry-function-diagram.pngThe CANgineBerry for CANopen is an active CAN Bus co-processor module that uses a regular UART communication channel towards the host system. With its independent 32-bit microcontroller, the CANgineBerry can easily execute CAN BUs protocols with tough timing demands such as CANcrypt or CANopen with response times of under 10 ms.

Depending on the configuration, the CAN Bus communication can be up and running within 50 ms after power-on, even if the host system takes significantly longer to boot.

Available firmware options at launch include a generic minimal CANopen Manager/Controller and a CANopenIA Device both based on the CANopenIA implementation. Within the next weeks we will also release a CANcrypt version of the popular Lawicel protocol (SLCAN).

The connection to the host system uses only four pins: Two for power (5 V) and two for the UART. The four-pin header row directly matches the Raspberry Pi pin layout, but also other common connectors, such as popular USB-to-UART converter chips/modules, if the correct voltage levels are used (5 V supply, 3.3 V signals).

The serial protocol between host and CANopenIA is the CANopen remote access protocol by Embedded Systems Academy. It supports reporting events (new data arrived on CANopen side) as well as reading and writing data of the local Object Dictionary.

The CANopen Manager performs automatic network scans, simplifying application code as it can directly access the data scanned.

CANopen Manager implementations also support read and write accesses to Object Dictionary entries of any node connected to the CANopen network. For more information visit the dedicated web page at www.canopenia.com.

Diagram CANgineBerry Detail

Features

  • The CANgineBerry is equipped with a custom bootloader allowing the installation of one of the firmware packages provided by Embedded Systems Academy.
  • Two LEDs (green and red) indicate the network connection status.
  • EEPROM to store configuration data.
  • CAN termination configuration by jumper.
  • Based on a Cortex-M0 microcontroller.

The CANgineBerry fits directly onto the Raspberry Pi 3. Delivery includes a set of screw for proper fixation. Linux command line utilities can be executed to program and configure the CANgineBerry. Programm examples for Linux are provided per download from this web page..

CANgineBerry Resources

More Resources


Embedded Networking with CAN and CANopen by Olaf Pfeiffer, Andrew Ayre,  Christian KeydelCAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability and yet CAN implementations are more cost effective.

CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example in the field of medical engineering, opted for CANopen because they have to meet particularly stringent safety requirements. Similar requirements had to be considered by manufacturers of other equipment with very high safety or reliability requirements (e.g. robots, lifts and transportation systems).

Providing a detailed look at both CAN and CANopen, this book examines those technologies in the context of embedded networks. There is an overview of general embedded networking and an introduction to the primary functionality provided by CANopen. Everything one needs to know to configure and operate a CANopen network using off-the-shelf components is described, along with details for those designers who want to build their own CANopen nodes.

The wide variety of applications for CAN and CANopen is discussed, and instructions in developing embedded networks based on the protocol are included. In addition, references and examples using MicroCANopen, PCANopen Magic, and Vector's high-end development tools are provided.

More Information...

Product Reviews

Write Review

This product hasn't received any reviews yet. Be the first to review this product!

Find Similar Products by Category

Click the button below to add the CANgineBerry - CANopen Module for Raspberry Pi to your wish list.