MJLJ design and architecture

From Autosport Labs
Revision as of 17:57, 4 February 2007 by Brentp (talk | contribs) (→‎Limitations: fixed bullets, wording)
Jump to: navigation, search

Design Goal

The goal of the MegaJolt Lite Jr. was to design a cost-effective, yet sufficiently capable programmable ignition controller that works in conjunction with the Ford EDIS ignition module.

With the MJLJ and EDIS module working together as a unit, the result is compelling: A fully programmable, crank-fired, stand-alone ignition system, achieving or exceeding the capabilities of other systems that cost up to 10x as much to implement.


Current Features

  • 10 x 10 ignition map, with full linear interpolation between values
  • Load axis calibrated by on-board Manifold Pressure (MAP) sensor or external Throttle Position Sensor (TPS)
  • Four user-defined output switches, which trigger on RPM or load
  • 'Shift light' output- for driving a dash-mounted shift light
  • External Rev-Limit trigger output (The Ford EDIS module has no 'rev limit' signal, so an external circuit to cut power to the ignition coil is required)
  • Modern, easy to use, and customizable Windows-based configuration software
    • Load, configure and save Ignition Configuration
    • View, log and interact with engine runtime data
    • Interactively visualize and tune ignition map

New with V2.7.x/V3.1.0 beta

  • Dual, on-the-fly switchable ignition configuration
  • TPS / Load axis calibration
  • Improved user outputs with hysteresis
  • Configurable cranking RPM advance


To keep cost and complexity down, certain features have been omitted:

  • Knock sensing
  • Engine temperature compensation (for warm up mode)

All of these features are candidates for upcoming versions of the MJLJ.

System Design

MJLJ - EDIS relationship
MegaJolt Lite Jr Ford EDIS module
Controls Ignition Advance Drives ignition coils

During engine operation, the EDIS module queries the Engine Management System for the ignition advance value. This is communicated on the SAW port of the EDIS module. The Engine Management System calculates the ignition advance based on the current operating conditions, and communicates the response back on the PIP port of the EDIS module. Also see Ford EDIS technical information for more details.

The MegaJolt Lite Jr. acts as a proxy for the normal Ford ignition system. The MJLJ receives the SAW pulse and calculates the ignition advance by looking up the appropriate value in it's internal table after measuring RPM and engine load. It then replies with the appropriate message on the PIP port of the EDIS module. This request - reply process occurs on each ignition event while the engine is running.