Sequential injection does not give you more power. It gives slightly better efficiency and emissions (in the lower end of operation range, namely idle and cruise) if tuned right. Tuning is finding the small angle-range for injection that needs slightly shorter injection pulsewidth for the same output. See AutoTune for more info. It's not likely that it can be found by pure calculation. A good sequential injection system needs: * additional injdrivers (obvious, there are only 2 on GenBoard) * precise cam-position information, not a (varying phase!) output signal from an ignition module * firmware that supports it The first can be done on any system that has additional IO (motorola megasquirt does not have AFAIK, although some multiplexing would be possible.) MS-AVR GenBoard has many free IO. The second can be applied relatively easily (although for really good results you'll need both cam and crank, so MS-AVR is the way to go) The 3d will soon appear on MS-AVR (at the same time as distributorless non-wasted spark ignition). See InputTrigger for more information. ---- About sequential compared to batch. The most important difference is that a batch fire injection system open the injector at least one time per turn of the crank. Sometimes one time per spark. A sequential system only open the injector once per turn of the cam. If we need 2ms of fuel to bee feed into the cylinder the Sequential system will squirt one 2mS squirt, a normal batch fire system would fire 1 mS squirts and the primitive systems that open the injector for each spark would squirt 0.5mS four times(on four cylinder). At the other end sequential is also superior. Everyone know that you shouldn't use the injector to more then 80%, this is a bit on the safe side but 90% is a good rule when you can monitor duty. Good injectors can safely do 92-94%. But in any case it's not the duty that is the problem. The injector need a certain time to seat properly, this makes the max duty rpm dependant. Since the injector on a batch fire engine see twice the rpm compared to the one in the sequential system the sequential system will be able to squirt more fuel then the batch fire system through the same injector. The batch fire system will also cause nasty pulsing in the fuel rail, it's not uncommon that a car maxing out its injectors with a batch fire system can manage with only 70-80% duty with sequential injection. ---- Sequential injection is a sensitive area, not many people agree on the advantages. Some say that sequential injection will not affect the maximum power of an engine; the most common phrase is �The injectors are almost fully open at full power anyway.� This is true in most cases and it effectively makes it impossible for it to make a difference. Some say that sequential injection can give up to around 4% more power. To mess things up further there are two opposite ways to set up sequential injection for maximum power;) With a really big injector you can inject all the fuel at an open valve. That way the fuel will be injected in liquid form, which leave more room for air. It seems like this is more or less taken as a fact by most American tuners. Given that most American V8�s burn the fuel it need and dump the rest, this is probably true! The fact that almost all aftermarket cylinder heads are for American V8�s the best 2 valve designs around are found on V8 engines. Swirl heads is also better then tumble heads for a complete burn, not to mention that ALL race V8 engines have a very strong ignition system. The opposite is that by injecting all fuel on a closed intake valve it will heat up, evaporate and burn better. With a tumble engine (4v-5v) or other engine that like lean mixtures this is probably true. At low to mid load I think that most people agree that injecting at a closed valve is best for emissions and fuel economy. When designing a full sequential injection system it�s good to keep the injection endpoint the same when the pulsewidth change with load. Being able to map the end point with load and rpm is important for many engines. The only logical reference is the TDC in the compression stroke. I have picked up a two ways to find a good starting value for the injection end point but I haven�t tested either way yet. With the engine idling, change the injection end angle back and forth from 0-720 degrees while listening to the engine. You will find two rough spot, choose the roughest and take 50 away from that value. For WOT you will need a dyno but 40degrees less then the idle value was said to be a good start. Another way to do this is to find the place where the engine idles smoothest, seeing a richer value on the wideband at this point is a good indication. The same guy said that adding 10-20degrees per 1000rpm usually works well. This should indicate the different approaches, as it�s pretty much the opposite of the other way to tune it� Some people tune for the leanest indicated mixture, which is logical as more air is what we want. But some tune for the richest indicated mixture, which is also logical! The lambda sensor only measure burned fuel, Jörgen ---- ==== '''multichannel LOW-Z injector driving''' ==== MembersPage/KeithHargrove suggested a very smart, pin-efficient, no gates, no diode method for making PWM-ed signals for multichannel (up to 8) LOW-Z sequential injection: [ http://x-dsl.hu/genboard/injector/ControlledFlyback2.jpg See the '''Peak_Hold''' part on the schematic] One pin running PWM all the time feading each of the 8 injectors thru a resistor. And also each injector is connected to an output pin: * output pin is low = injector on/peak (assuming inverting driver like MC34151p) * output pin is hi = injector off * output pin hi-Z = injector PWM This way we only use one PWM pin. Only a little larger event-overhead than the analog-delayed peak-signal we had earlier (spoken from MembersPage/JörgenKarlsson and MembersPage/MarcellGal). Personally I like it very much. more on this: * Use 2 PWM-ing outputs with different phase (nice on the voltage-supply rail). * Connect the PWM-ing outputs to 5V (or GND depending on inversion) via 20kOhm (inactivates injectors when avr-pins are hi-z). * Connect the PWM-ing output to all the injcontrol outputs via 4..10kOhm. * Connect the injcontrol outputs to the FETdriver input via 0..1kOhm. * Connect the FETdriver outputs to FETs and with an asymetric DRC delay to the flyback control (base of NPN that drives the PNP). This is very space and pin-efficient, especially with R-packs (not individual R-s). The flyback control is derived from the FET-gate signal (a little delayed compared to FET-gate): the DRC delay must be small * so it activates the flyback before 15% * 64 usec (minimal active time) * inactivate time must be above 85% * 64 usec so it does not deactivate for the thinnest PWM signal. Note: we can declare the thinnest PWM signal be 18..20%, not 15%, those who want, can add some series resistors. (this is not more than a board-population / matching config issue anyway). Note2: those having high-Z injectors probably want to leave out the controlled flyback. There is just no point in it (although it does not hurt either). Also I am using a sn754410 (not MC34151p) it does not invert but digikey has it. With many injector banks (like 8), one might consider to forget the controlled flyback and use a common flyback rail and only a diode per injector. A power-efficient (read: not that much heat) switching rail can be constructed: http://x-dsl.hu/genboard/injector/SwitchingFlybackRail.jpg discussion: > I like the switching regulator. > and I do not think it will take up much space I think 1 might be enough on the board, maybe with a huge PNP (bigger than TO-220 and on heatsink). I think it is better to use 2 synced, but phase-offset PWM signals (64usec period, OCR1B and OCR1C comes to mind) for the lowZ injectors, so only 4 lowZ injectors start flybacking at a time, the other 4 at Marcell another time. 4*3 A is not a small current in itself.. > can the oscillater stall if it get strange loads or low load. > I think of any latch-up problems it might have.. I think it should not. A small resistor in series with Z14 might be a good idea (even Z14's internal dU/dI > 0), because it allows more tolerance for the value of Rf (note: the NPN changes its h21 with temperature, etc...) C should be connected to VBatt (not GND, as on the picture), and be at least 25V, 100uF (rather 220uF, we don't want too high switching frequency). > also I think the the box will have more 12V comming out then comming in. > with all the current from the injectors. We should have the flyback/diodes > tied to vbatt before any protection diodes very good point! I don't like those diodes very much, they don't protect the whole circuit anyway. I like to short them with 1 Ohm, so I can measure supply current easily. I don't apply negative power, I use other ways of releasing the smoke that was packaged into the chips and wires in the factory :-)