DS1554 Engine Control I/O Module

Universal I/O Module for Combustion Engine Control

The DS1554 Engine Control I/O Module upgrades the MicroAutoBox III DS1514 variants to a very powerful prototyping system for even the most complex tasks in advanced combustion engine control. The DS1554 therefore provides dedicated I/O interfaces, such as digital I/O channels for crank/cam processing and for generating injection/ignition pulses. Moreover, it is equipped with several analog I/O channels for detecting knocks and with channels for lambda processing. All these interfaces have a very low latency and are connected directly to the Kintex-7 FPGA of the MicroAutoBox III DS1514 FPGA Base Board in order to display the combustion process with a high resolution. 

Addressed engine types:

  • Combustion engines with up to 4 strokes (e.g. diesel, gasoline, hydrogen)

Application Areas

The DS1554 offers dedicated I/O interfaces with very low latency, high sampling rates and is connected directly to the Kintex-7 FPGA of the MicroAutoBox III DS1514 FPGA Base Board.

Advanced Combustion Engine Control with FPGA

In combination with the powerful Xilinx® Kintex®-7 FPGA (XC7K325T) of the MicroAutoBox-III-DS1514 variants, the DS1554 Engine Control I/O Module offers the highest possible performance and lowest possible I/O latency for even the most complex signal preprocessing tasks in advanced engine control. It provides lots of ready-to-use ConfigurationDesk functions for common engine control functions, such as crank and cam signal processing and the generation of ignition and injection pulses. The FPGA of the MicroAutoBox III can be used to process crank and cam signals with a resolution of 0.1° through its angle calculation unit. In addition, it can be used to process lambda data and evaluate knock signals to detect abnormal combustion conditions and ensure improved combustion stability.
The respective control functionalities in both the FPGA and the CPU of the MicroAutoBox III can be easily implemented using ConfigurationDesk and MATLAB/Simulink.

Parameter Specification
Digital I/O 40 x digital out (driving actuators, e.g., injection, ignition, camless valves) 8 x digital I/O (multipurpose)
Analog I/O 14 x analog (burst) in, ±10 V, 16-bit, 1 Msps
Engine I/O 5 x digital in -40 V / +60 V (crank/cam), threshold configurable between ±40 V 1 x digital in with zero crossing detection (crank) 2 x lambda in 4 x analog in ± 5V, 16-bit, 1 Msps (reserved for knock signals)

Stay up-to-date with our dSPACE direct newsletter service.

With our dSPACE newsletter service, we will keep you informed about current use cases and new solutions and products, as well as trainings and events. Sign up here for a free subscription.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.