###### # ## ## ## # ######
_ | | | | | | | |____ \_____/
## ## ##### ## ## ## ## ## ## #####
## ## ## ## ## ## #### ##
_ | | | | | |___ |_____|
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''WBo2''' ----------- 2007.05.21 The car don't have a o2-sensor and you are not allowed to add a sensor to the engine, so we have to take the wbo2 of before a race. The question is: do we have the chance any settings before unmounting the wbo2? * disabling the ego correction should be enough to keep it from doing anything funny. ** if you don't connect a WBO2 sensor, and set max +0 max -0 % ego correction, than it will do nothing (you'll see something constant in the log of course, no useful lambda values). *** that is what I thought. ** note that '''YOU STILL MUST HAVE A REASONABLE LAMBDA-TARGET TABLE'''. The lambda-target also acts as a correction factor (not mixed into VE!): this is the only proper way so you only need to change 1 value (the lambdatarget) when changing lambdatarget, not 2 (with a bad implementation, you'd need to change lambdatarget and "VE" table as well). *** I don't fully understand what you mean, but my target lambda table is "reasonable".. it was copyed from another car before first startup though I never enabled ego correction. *** "..you only need to change 1 value (the lambdatarget) when changing lambdatarget, not 2". Do you mean the hole "target lambda table" or what value do you mean? *** "(with a bad implementation, you'd need to change lambdatarget and "VE" table as well)". implementation of what? ---- 2006.11.09 While calibrating the WB02 controller circuit I ran in to some trouble.. * wbo2_pump_pw_zero=0x66 = 0,1V ** 0x66 is a reasonable value for wbo2_pump_pw_zero * 2 x 100 ohm resistors mounted.. * wbo2_pin5 (nernst-) = 4,06V * But between wbo2_pin1 and wbo2_pin5 I only get 0,33V, and if I ajust nernst_dc_target up to ~AA to get to 0,45V display just keep writing ??.? after warmup. ** check that the board supply voltage is sufficient. The nernstdc_target test needs 12 ..13V (even with 100+100 Ohm, but especially if you use 100+270 Ohm resistor) *If I tune the wbo2_pump_pid_.. I can get op to 0,44-5V and still get a value after warmup. Question is: *are there any wbo2_pump_pid_..-values that should be used, like those: http://www.vems.hu/manual/html/ch09s06.html ? ** PID values should be tuned until pump values are stable. wbo2_pump_pid_kd should be set to 0x00. My wbo2_pump_pid_kp=1E, wbo2_pump_pid_ki=46. Try those as a starting point and tuning from there. ** you can just use the wbo2 heater and pump PID values from MembersPage/MarcellGal/EngineSwap *and will it stop writing ??.? after warmup (with high nernstdc_target- pump_pid- values) as soon as the real WBo2 gets connected? ** Yes, unless you have other problems. ** check the LCD page that has "Ri" (mlp07 ?). That will tell a lot. Send us snapshots ("save to file") from your terminalprogram. Okay thanks. After writing i calibrated with the following values: <code> wbo2_warmup_ramp=9C wbo2_abs_limit=E4 wbo2_limit_maxt=A0 wbo2_fallback=60 wbo2_retry_t=06 wbo2_edgetime_corr=BA wbo2_edgetime_min=50 wbo2_ri_target=96 wbo2_heater_pid_kp=46 wbo2_heater_pid_ki=10 wbo2_heater_pid_kd=1A wbo2_heater_pid_ilimit=80 wbo2_pump_pid_kp=1E wbo2_pump_pid_ki=32 wbo2_pump_pid_kd=08 wbo2_pump_pid_ilimit=86 wbo2_ri_confidence_scale=80 </code> Don't copy these from someone else, use your own values (wbo2_nernstdc_target and wbo2_pump_pw_zero for your ECU, and wbo2_calibration for your sensors; apply appropriate changes when you change ECU or change sensor). * wbo2_nernstdc_target=A5 '''THIS SEEMS TO BE BAD!!! normally 0x89 +- 0x0F'''. Not absolutely unbelievable, but at least check it. Make sure supply voltage is at least +12V when doing these tests (with 2*100 Ohm resistors from nernst to pump+ and nernst to pump-) * wbo2_pump_pw_zero=66 * wbo2_calibration=D7 * Are they okay or should I re-calibrate based on you values? <code> wbo2_pump_pid_kp=1E wbo2_pump_pid_ki=46 wbo2_pump_pid_kd=00 </code> * Is it normal that it takes the WBo2 80 seconds to warm up? ** that is within the acceptable range, but it's overly cautios. wbo2_warmup_ramp=FF will make it faster. ---- MembersPage/HansK Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.