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