Shouldn't, but we will keep our eyes open. Serial connection is so much easier and no Analog offsets necessary..(need V2) but as long as you can define Lambda it should work..:).
Printable View
Shouldn't, but we will keep our eyes open. Serial connection is so much easier and no Analog offsets necessary..(need V2) but as long as you can define Lambda it should work..:).
Quote:
If so, then in Shawn's calc_pids.txt file you need to replace {EXT.WO2LAM1} with {CALC.AFR_LC11}/14.7
Replace {CALC.AFR_LC11} with the pid for your DynoJet wideband AFR, and replace 14.7 with whatever the DynoJet assumes to be stoich (most likely 14.7).
Does this look correct. I changed it to this.
*CLC-00-110
factor 0.5 1.5 .4 "{GM.EQIVRATIO} * {EXT.W02DJ1}/14.7"
joecar, as a coder, I believe you should know how having 'magic numbers' in your code is Bad Mojo (TM). Do not use 14.7 unless you can guarantee me that my fuel has a 14.7 stoich. Last weekend I got to play with a car where I spent hours figuring out why my calculations where wrong, and it turned out that the fuel had almost 20% Ethanol in it, throwing off all kinds of calculations.
Marcin,
Good point, you are correct;
I'm assuming that the wideband controller assumes 14.7 as the multiplier.
In the case of the Innovate controllers, the stoich AFR is programmable, and instead of 14.7, the programmed value should be used.
In the case of other widebands, the user manual would state what the assumed stoich AFR is, and that should be used instead of 14.7.
This is why I had carefully worded the second part of this response:
Marcin raises an important issue. Make sure B3601 is correct for your type of Fuel. There are inexpensive kits that you can buy that will test for the amount of Ethanol in your 'fuel'. Thats the value that needs to be entered in B3601.
As a side note, keeping your Fueling Parameters in EQ (Tune Tool) prevents a lot of confusion in Fueling Calculations, especially when entering PE Mode/WOT.
I'll try to add an note in the ongoing Tutorials..its a major issue and has been throughly discussed in numerous threads. Joecar's statement is absolutely correct. Addressing the differing Wideband Controller's multiplier makes it challenging.
The bottom line is B3601 needs to be correct.
Ok corrected it to that. I have to put the car out side in the 25 degree cold today. So I'll use that time out side to run a scan. I'm not sure if or what the ethanol ratings are up here. I think there is a sticker on the gas pumps that says because we have alot of small planes and they can't run it in them. I'll try to remember to look.
Your data acquisition device, or flash tuner device,
should have a provision in their software to define
the analog input. Enter the following formula:
(Volts * 1.6)+10 = AFR.
I found this in the install guide. Does this help with anything?
Also my B3601 stoich is set at 14.63
25 degrees outside..You probably don't want to hear it will be 75F in Denver tomorrow..:grin:.
Frozen, normally B3601 will range from 14.124 (E10) to 14.63 (gasoline). In reality your NB's and WB all read Lambda anyway. What Joe was talking about was the 'Multiplier' used in many widebands to output AFR (i.e. stoich * Lambda).
My main point was in the Tune Tool under 'Edit..Properties..Commanded Fuel Properties', just 'click' EQ or Lambda. From there it is pretty easy to configure your wideband to read properly..usually just another calculated pid..
My advice is to 'unlearn' AFR and re-learn EQ or Lambda..:).
P.S..Nice assortment of TA's..Thats a fast time on that 98!