MegaSquirt

The MegaSquirt is a freely programmable electronic injection control (motor control) for all gasoline engines. It is a source of open system (open source), developed by engineers Bruce Bowling and Al Grippo from the U.S..

Operation

MegaSquirt is an electronic engine control unit. The system uses Motorola microcontroller and a Motorola pressure sensor (generally as a " MAP sensor", "map " (English ) stands for manifold absolute pressure ⇒ dt manifold absolute pressure) to electronic fuel control and ignition timing of a gasoline engine to provide.

Meanwhile, some variants of the system are available that are based on three different types of processors:

  • In the first generation processors came with 8- bit architecture of the type Motorola 68HC908 is used, the hardware is now called the " MegaSquirt I".
  • Later, an additional module with the MC9S12 processor has been developed. This daughterboard to existing devices could by replacing the CPU module to the " MegaSquirt II" upgrade. It offers a CAN -bus interface in addition to 16-bit processor architecture.
  • Currently there are " MegaSquirt III " daughter boards: Here is a Motorola CPU type MC9S12XEP100MAL is built with advanced possibilities such sequential injection and recording of motor parameters on an SD card allows. This module is backward compatible with previous versions.
  • A compact version of Megasquirt II with reduced functionality is available under the name " Microsquirt " and aims at the injection on motorcycles, boats or snowmobiles. As this version was developed only as SMD assembled printed circuit board, there is no kit for Microsquirt, but only finished versions built in a splash-proof (v2 ) or waterproof ( v3) housing.

By freely available schematics of the replica of the circuit for personal use for everyone is possible. The commercial marketing of licensed MegaSquirt products is governed by a license agreement.

The MegaSquirt programming code is available for everyone on the website, so you see it or can change for his needs and requirements. Likewise, a freeware compiler is installed, so no extra cost is unnecessary. MegaSquirt uses Windows but also Linux -based software for micro- programming. Examples are for Windows systems " Megatune " and for Linux " Megatunix " or across operating systems, the Java-based software "Tuner Studio ". The software is used to program a serial EIA- 232 or USB data cable via the PC connected to the MegaSquirt controller to monitor and tune. These tools are also freeware. Meanwhile, many components ( boards, pre-programmed processors and complete kits ) are available on the market that also allow ambitious amateurs without a sound computer science or electronics knowledge construction and commissioning of the system. Such a construction of prefabricated components can be seen on the homepage of the project.

In addition the meantime (as of Q1 2013 ) is the ability to access during operation with Android devices on the control unit. The connection is made using a control unit connected to the Bluetooth adapter. For now, no direct change in the control parameters is possible.

561933
de