I use VEMS V3.6 on my dragcar powered by a cbr1100xx engine. Until now the engine was running on four carburetors plus nitrous and the performance was very good (8.7sec@402m). I turned to fuel injection and VEMS in order to use all the extra racing features (like launch control, shift cut, etc) and be able to have a more precise engine control.
Firing sequence: 1,3,4,2
Ignition outputs (wasted spark/2 coils):
cyl2 EC36-pin36
cyl4 EC36-pin34
cyl3 EC36-pin36
cyl1 EC36-pin34
Injector outputs
cyl2 EC36-pin19
cyl4 EC36-pin20
cyl3 EC36-pin8
cyl1 EC36-pin7
Other outputs in use:
fuel pump relay EC36-pin15
NO idle air valve because injection bodies have special air valves for idle controled by water temp (almost all injection CBR engines).
Shifter relay EC36-pin4
TPS original pinout (EC36-pin1/29/AN.GND)
CLT IN original pinout (EC36-pin14)
Prim. Trigger original pinout (EC36-pin27/AN. GND/ Shield)
No other inputs/outputs are used.
SOFT/FIRM
In the past (1.0.73 firmware) I was using MegaTune software with no problem.
answer this questions please
I configured the ecu myself from the start and it was almost as easy as any other ecu I have used until now. I have not saved the config file (my fault).
I used also the VemsTune0.10.20(2010.03.08) and the firmware uploaded on VEMS V3.6 is 1.0.73.
- that is good. Stick with 1.0.x because the 12-3 pattern is supported only by 1.0.x firmware. (1.1.x works with N-1 or N-2 but not with N-3 !)
TRIGGER
I use the original trigger wheel and VR sensor of the cbr1100xx with no problem. The cbr1100xx (carburated model) uses a 9teeth trigger wheel with one big missing tooth (later injection model had a 12teeth trigger wheel with no missing teeth).
It's a 12-3 pattern (toothwidth=30 degrees).
Unfortunately this is not supported with 1.1.x firmware, you can only use N-2 or N-1 pattern as set in the primary trigger options. You might need to use 1.0.x firmware for now with this pattern.
The following Trigger Setting were tested as long as I use the Megatune and were proven to work fine with 1.0.x firmware. It's not a MegaTune / VemsTune issue. It's an 1.0.x / 1.1.x issue. 1.1.x times from the last possible tooth.
THE VEMS WAS FUNCTIONING PROPERLY
WHEN SENT TO ME BUT AFTER THE FIRMWARE CHANGE ALL OUTPUTS ARE MESSED UP.
Now I use Firm 1.0.73 (I have not changed anything in the wiring)
and everything works fine. Engine fires up and is tuned very easy.
I believe its clear for you now that:
1. Its not the wiring
2. Its not my settings that have messed up the outputs.
Probably its the firmware change
Yes, that is very likely. If the instructions for firmware upgrade on GenBoard/UnderDevelopment/FirmwareChanges are not followed, than config is simply invalid. That seems to be the case.
I have uploaded my working config in the files area.
- plan to change to N-1 or N-2 trigger wheel (which one would you recomend?)
- 12-2 recommended, as 12-1 sometimes sees so quick RPM changes during cranking that "advanced filter" must be used and adjusted. Otherwise 24-1, 36-1 or 60-2 are common (and good) setups.
- note: 4-1 is the simplest trigger for a 4cyl.
- I will try to move on a newer firmware.
- See the latest released on GenBoard/UnderDevelopment/FirmwareChanges (currently 1.1.70). Don't attempt it without following the instructions! Config MUST be uploaded after upgrade.
- please postpone this if possible. There are much more settings in 1.1.x and there is little to gain.
MAP sensor
- currently only using TPS.
- planning to use MAP sensor also
Use the onboard MAP sensor if the assembled controller has internal MAP and nipple (between the EC18 and EC36).
If the assembled controller is ordered with "offboard MAP" than EC18/6 (see the paper shipped with the device).
Coolant temperature sensor
ECU is not responding on coolant bins/firm 1.0.73 because the internal pullup (2k7) is ment for appr 2000 .. 2252 .. 3000 Ohm sensor, not a low resistance sensor like the CBR1100 has:
Stock Water Temp Sensor (CBR1100XX)
C/Ohm
15/785
20/570
25/440 Surprisingly low resistance. Appr 19.5% of standard 2252 ohm.
30/355
40/237
50/157
60/107
70/74
80/55
90/40
100/29
Thanx for the precise specification in your query (3..4 points are usually OK with NTC sensor; the 25C point helps a LOT. Thanx!)
- A 656 Ohm (650 ohm should be perfect) pullup resistor (in parallel with the onboard 2700 Ohm)
- gives effective 528 Ohm (which is 19.5% of the default 2700 Ohm).
- That gives same curve as the standard sensor and standard pullup.