MotoHawk FPGA Current Drive Start Of Injection Measurement

This block installs Start of Injection feature on the referenced Output Driver Mode Definition.

Block ID

Start Of Injection Measurement

Library

MotoHawk FPGA Current Drive

Description

This block is used to configure the Start of Injection measurement on the given Output Driver Mode Definition. The corresponding profile needs to properly enable the PWM signal to make the detection running.
Use the Start of Injection Trigger block to generate a Simulink Function-Call event once the measurement is ready.

In case of multiple pulses configured for the given injector each of the pulses may have its own SOI data. The corresponding Start of Injection Trigger will fire for each of the pulses and the Pulse signal output can be used to distinguish the pulses.

The Pulse Selection can be used to focus on a single pulse of the multi-stage events. If (Single Pulse) option is used only one pulse with Pulse index will be processed. The corresponding Start of Injection Trigger will fire only for the given pulse and the Pulse signal output will be equal to Pulse index.

Block Parameters

Parameter Field Values Comments/Description
Reference Output Driver Mode Definition Alpha-numeric text, single-quote enclosed Associates this block with Output Driver Mode Definition.
Maximum Output Size Integer 1-1000 Sets the maximum number of samples taken for SOI events.
Pulse Selection Drop down list Allows to focus on a single pulse (Single Pulse) or all pulses (All Pulses)
Pulse index Integer 0-10 This field is enabled if Pulse Selection is set to Single Pulse.

Signals

Pulse

This scalar uint8 output signal returns the pulse number for which the data is reported. It is useful for injectors with multiple pulses and can be used to ignore/accept certain pulses

VOT Time

This scalar real32 output signal returns the calculated Valve Open Time in microseconds.