MC33810 Blocks
Note: PRELIMINARY. This article is currently being created.
Some modules use the MC33810 as the driver for their LSO and/or Spark Outputs. MotoHawk contains a blockset of MC33810 configuration and diagnostic blocks that can be used to enable the additional current control and diagnostic capabilities of the MC33810 chip.
Modules
The MC33810 is used on:
- ECM-S12X-70
- ECM-564x-112 (ECM-OH)
MC33810 Spark Control Definition
The MC33810 Spark Control Definition block must first be placed in the model to define the global configurations of the MC33810 IC that relate to IGBT control. There will be one block for each MC33810 driver chip.
Diagnostics
The MC33810 has two types of outputs. There are four low side gate drivers and four pre-gate drivers that can function either as ignition IGBT or general purpose MOSFET gate pre-drivers. The fault reporting will depend on which outputs of the MC33810 are being used and whether the pregate drivers are configured for IGBT or MOSFET.
IGBT PreGate Drivers
The fault diagnostics of these outputs are first enabled through the MC33810 Spark Fault Definition block. The Spark Resource (pin) is selected.
When these pregate driver (FB0,1,2,or 3) outputs of the MC33810 are configured as IGBT pregate drives, the output expects that they will be used to drive an ingition coil. These would be typical on ECU spark outputs that use the MC33810. The IGBT pregate drivers use the nominal current value (or NOMI, where I=Current) for open primary detection and maximum nominal current (MAXI) for shorted primary detection. The MC33810 compares the expected values for NOMI and MAXI across a current sense resistor. If the NOMI level is not reached, an open primary fault is set. Similarly if MAXI is exceeded, a shorted primary is set. The NOMI and MAXI values are software configurable to the ranges of 3A to 10.75A for NOMI and 6A to 21A for MAXI using the Motohawk MC33810 Spark DAC Set block, found in Module Configuration blocks.
Note: NOMI and MAXI current is only used when the outputs are configured as IGBT pre-gate drivers. These do not apply if pregate driver is configured for a MOSFET (as in an LSO).
Important: NOMI and MAXI fault detection requires a shutdown event and is not supported if the output is driven by a PWM or Discrete Output block. Open and Short faults on IGBT spark outputs via MC33810 will not be reported.