VEMS Community Forum

VEMS => Configuration => Topic started by: qwkswede on April 05, 2010, 02:35:10 PM

Title: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 05, 2010, 02:35:10 PM
I did something bad with the firmware and config files from the start. A bad cable, and communication problems caused a fight, and I saved off some bad, corrupt config files thinking that they were good. 

I'm not getting anything that looks useful out of my wideband right now. So I started doing the voltage checks at the sensor pins. I get .19V on my DVM across a 100ohm resistor on 1-5 pins of the LSU Oxygen Sensor.
So, here is what is in my wideband settings if I do an "mcd" command in Terminal:

wbo2_ri_target=FF
wbo2_nernstdc_target=86
wbo2_pump_pw_zero=64
wbo2_calibration=FA
wbo2_heater_pid_kp=C5
wbo2_heater_pid_ki=C2
wbo2_heater_pid_kd=C2
wbo2_heater_pid_ilimit=C2
wbo2_pump_pid_kp=C2
wbo2_pump_pid_ki=C2
wbo2_pump_pid_kd=98
wbo2_pump_pid_ilimit=A0

Board is version 3.5

Can someone help me with some reasonable values here? I need a starting place.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: [email protected] on April 05, 2010, 05:55:03 PM
You will have got the nerst dc and pump pw values from the webshop with your delivery email.
Then use the values shown here:
http://195.159.109.134/vemsuk/forum/index.php/topic,55.0.html
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 05, 2010, 08:58:38 PM
Man, all these little secrets I keep discovering.

Here is what I found.
Board_version=v3.3
Serial_nr= 2295 (ignition driver:
pump-= 4.0V
wbo2_pump_pw_zero=0x64
wbo2_nernstdc_target=0x87
pump+= +0.1mV/200 Ohm
AREF=4.9V
(C103=1nF, no D100)

Now, can I open my  <filename>.vemscfg file in a text editor and just change the required values, followed by a complete upload of the config? Or do I need to do the single updates through a terminal program here.

Thanks for the guidance.
-Ken
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 05, 2010, 09:15:55 PM
Here are the values in decimal :

wbo2_pump_pw_zero=0x64  = (6x16) + 4 = 100
wbo2_nernstdc_target=0x87 = (8x16) + 7 = 135

Input these in the calibrations dialog (in VemsTune).

Your idea works too, but this is a little quicker perhaps..
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 06, 2010, 03:19:32 AM

I see the 2 interesting settings items in this list. But are there reasonable starting values for the rest of these items? Are they documented on the F1 help menus in VEMStune?


wbo2_ri_target=FF
wbo2_nernstdc_target=86
wbo2_pump_pw_zero=64
wbo2_calibration=FA
wbo2_heater_pid_kp=C5
wbo2_heater_pid_ki=C2
wbo2_heater_pid_kd=C2
wbo2_heater_pid_ilimit=C2
wbo2_pump_pid_kp=C2
wbo2_pump_pid_ki=C2
wbo2_pump_pid_kd=98
wbo2_pump_pid_ilimit=A0

(http://www.denverspeed.com/gallery2/d/50404-2/wideband_settings.GIF)
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: Sprocket on April 06, 2010, 04:26:00 AM
the two numbers given above with the board are specific to the hardware and should not change.

All other values for the WBO2 should follow the default settings excepting the calibration constant, which changes as you calibrate the sensor to read 20.9 in free air.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 06, 2010, 07:20:58 AM
At the bottom of that dialog you have a "configlet" that can load the default values for you, they work very well - no need to tweak those.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 06, 2010, 01:20:23 PM
With all of the above settings in place now. I try to calibrate the O2 sensor, and the highest reading I can get is 16 in the % O2 calibration gauge. That is with a calibration value of 255.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 07, 2010, 03:31:37 AM
I will double check the wiring tonight. Something still isn't right here. 
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 07, 2010, 06:56:28 AM
Verify that the lambda sensor tip gets hot after a few minutes after you start the calibration. If not, check +12 Volts on pin 3 of the lambda connector.

(http://www.phattransmissions.com/VEMSUserManual/ConnectingWBO2Sensor.png)
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 07, 2010, 02:20:46 PM
Yes, lack of voltage was the problem. The factory O2 sensor circuit only powers the O2 sensor when the engine/fuel pump is running. So I had nothing there to calibrate the wideband. I powered the sensor with a switched 12v from the ign. switch and was able to calibrate the sensor at 68.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 07, 2010, 04:17:29 PM
"68" what?
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 07, 2010, 09:26:56 PM
Thats a good question. I'm not sure what the o2 sensor calibration values are in vemstune, it doesn't have any units labeled. I just adjusted the number between 0 and 255 until the O2 percentage reading was close to 21%. I landed at 68.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 07, 2010, 10:48:01 PM
Make sure the calibration values that was sent to you in an e-mail when you purchased the ECU is set correctly, and load the default wideband control settings using the configlet in the corresponding dialog. Then you can do the calibration again. The value usually ends up at around 200, never heard of values this low - someone correct me? Are you sure this was free-air? Was the sensor tip too hot to touch?
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 07, 2010, 11:09:29 PM
I'll check everything again tonight. The sensor was sitting on top of my turbocharger, grounded to the cast iron housing. Its a brand new sensor, and I verified it is getting hot now. I'll check the settings again tonight, but I did everything you describe. One interesting thing I noticed was that changing the calibration values I remember crossing the 20.9% in two places. I think there was somewhere in the 200 range that gave a similar reading on the o2 gauge. I just chose the lower calibration crossing that gave the desired 20.9% reading. And the gauge only reports units to the whole number. So I just shot for 21, then backed the values down one number at a time until the reading fell to 20.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 08, 2010, 01:20:23 AM
I'd redo it and settle for the value close to 200 (+/- 20 probably).
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: qwkswede on April 09, 2010, 11:29:12 PM
So this worked out. I went to about 195 to get the 20.9% I needed. I set up a gauge in vemstune for the "O2 Stall". I was able to get another decimal space, and fine tune the setting to the tenths place. The O2 calibration wizard should have that extra decimal place, but doesn't.

I'm getting close, the inputs all look good. I started another thread because I'm failing to land on coil outputs that work. Can you guys take a gander here:
http://195.159.109.134/vemsuk/forum/index.php/topic,1191.0.html

I'll respectfully start a project thread here soon. Its been a long time project that just keeps getting more involved all the time.
Title: Re: I'm starting from scratch on the Wideband setup.
Post by: mattias on April 10, 2010, 06:30:33 AM
Quote from: qwkswede on April 09, 2010, 11:29:12 PMThe O2 calibration wizard should have that extra decimal place, but doesn't.
Frankly, that's because it really doesn't matter much to be exactly spot on. You can try a few calibration values and see for yourself what happens with the reading with the engine running.