Currenlty not available.
emotas CANopen FD StarterKit
The emotas CANopen FD Starter kit consists of an STM32 Nucleo-64 board which comes with a powerful STM32G4 micro controller with an included CAN FD controller. On top of the Nucleo-64 board an own board is used which comes with an CAN FD transceiver and a DSUB-9 connector.
Inside the STM32G4 runs evaluation version of emotas’ CANopen FD slave stack. The stack itself is provided as binary, but the application and the object dictionary can be modified to check out all CANopen FD features. To connect the evaluation board to a PC, an Ixxat USB-to-CANFD compact is included in the starter kit.
The emotas CANopen DeviceExplorer – a PC tool available for Windows, macOS and Linux – is included as well and serves both as powerful CAN analyzer and CANopen FD master tool.
The CANopen FD slave evalution library supports the following CANopen FD features:
- NMT Slave
- USDO server (expedited unicast and broadcast, segmented unicast)
- PDO Producer and PDO consumer
- SYNC Consumer
- Heartbeat Producer
- Heartbeat Consumer
- Emergency Producer
The example application simulates a digital/analog IO device, with a few real but mostly simulated values to show PDOs exceed the length of 8 bytes. Some data objects exceeding the length of 54 bytes are included to show the USDO segmented transfer as well. Additionally, the object dictionary of the CANopen FD slave application may be modified using emotas’ unique CANopen DeviceDesigner. In order to limit the usage for evaluation only, the CANopen FD binary library will stop running after an hour.
The bit-rate pair set to 500 kbit/s nominal bitrate and 2 Mbit/s data bit rate and the node-ID can be configured by the application.
So if one has multiple boards, one may set up multiple CANopen FD slave devices with different node-IDs.
System requirements
- STM32CubeIDE with gcc
Scope of delivery
- STM32 NUCLEO-G431RB
- Extension board with CAN FD Transceiver and DSUB-9 connector
- CAN cable and termination resistors
- Ixxat USB-to-CAN FD compact
- Demo version of CANopen DeviceExplorers
- Demo version of CANopen DeviceDesigners
- CANopen FD Slave Stack as binary library for evaluation purpose (runtime 60 minutes)
- CANopen FD Slave Beispiel als STM32CubeIDE-Projekt (Download)
The CANopen FD StarterKit, with these mentioned components, will only be shipped to countries in the European Union.
License terms
The software components of the CANopen FD StarterKit may only be used to evaluate the CANopen FD protocol or emotas’ CANopen FD slave stack. Any additional commercial use of the software components is not allowed.