MotoHawk FPGA Current Drive End Of Injection Measurement

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

Block ID

End Of Injection Measurement

Library

MotoHawk FPGA Current Drive

Description

This block is used to configure the End of Injection measurement on the given Output Driver Mode Definition. The corresponding profile needs to properly enable the ADC Sampling signal to make the detection running.
Use the End 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 EOI data. The corresponding End 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 End 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 a Output Driver Mode Definition.
Maximum Output Size Integer 1-1000 Sets the maximum number of samples taken for EOI events.
Output Max and Location Checkbox If checked two additional outputs will be enabled: MaxADC and MaxLocation .
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

VCT Time

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

MaxADC

This scalar uint16 output signal returns the maximum value found in the samples taken for EOI event. It is visible if Output Max and Location parameter is checked

MaxLocation

This scalar uint16 output signal is one-based index of the maximum found in the samples taken for EOI event. It is visible if Output Max and Location parameter is checked