# # ### # # ## # # # ## ### #
__ __ | \/ | | \ / | | |\/| | | | | | |_| |_|
#### ## ##### ## ## #####
_ | | | | | | | |____ \_____/
## ### ## ## ## ######
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: 2006.04.24 I was testing idle-channel output using two different channels with my scope. * Useing Step A "output" was always on (0% TSP of course) even before I started trigger-signal.. * Using SPECFET1 I never got any output (selected in MT), and it is mounted. Beware that flyback diode is needed for specfet when driving inductive load like a solenoid! ** To measure a "low-side" output (that can only pull to GND5, cannot pull towards +supply) with respect to GND (DVM or scope) you need a pullup resistor (100 Ohm .. 10k is OK for this; if you only have 22 Ohm at hand that's OK too, but don't let it run for more than 1..2 secs at 12..14V because it will overheat and burn). ** measuring with DVM from 5V or +supply might or might not work without a pullup resistor. The reason is that a typical DVM acts as a 10 MOhm (very weak! 1000 times weaker than 10k)pullup when other probe connected to +supply. *** I did use a pullup resistor (around 5k) from +12V. I probably just did some think wrong when testing, and the "test-setup" is now taken down and the box is in the car, so it's not so easy to debug on it anyway. Connect a diode (like 1n4007 or BY399 or ES2J or similar) * anode to switched point of the solenoid (channel output, EC18-pin..) * cathode (marked with a line) to the other pad of the solenoid: the same where you connect the positive +12V (switched and fused) power '''Q:''' What output channel is recommend fore idle-valve (2-pin VDO-valve)? http://www.vems.hu/files/HansK/P6220090.JPG * a free injector channel is most common * or a stepper output because these have onboard flyback by default. - Okay I'll just stik to the stepper-output, mount a injector-fet next time the box is out.. thanks ------------- 2005.11.16 I finaly got time to work on idle.. and it works!! :) I just got a question about some settings: * "iac_conf RAW" under Idle setting in MegaTune ** it's the "packed" value of several IAC related flags: (from global.h or varstr.h / magicstr.h): ** ''uint8_t iac_conf; // iac, bit7:softidle bit6:asym bit5:dualsol bit4=1:ignadv ON, bit3:preciseidle bit 2:stepper(0=pwm) bit1:low_power_halt bit0:power_iac_only_when_move'' ** when you're on the phone, it's much easier to instruct someone to read (or set to a particular value) this value than list all the options. * iac_conf=18 (decimal 24), which means bit4 and bit3 are set: ignadv based advance is ON; preciseidle is ON (but not stepper, so PWM-solenoid) * And how does "IAC afterstart, step per 160rpm" work? ** iac_afterstart_step was a hint to the ECM of how much added opening is required. Use very low value, 1 or 0. It's ripped from recent firmwares. What firmware do you use ? v.13 or so.. ** value of 4 means: If you configure +200 "afterstart" RPM, +5 (=4 * 200/160) will be added to the iac reference position. '''0 is reasonable''', the PID integral (I-term) should have no problem reaching the higher RPM. --------------- 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.