_____ / ___| \ `--. `--. \ /\__/ / \____/
_________ \__ __/ ) ( | | | | | | ___) (___ \_______/
# ### ## # # # #
#### ## ## ###### ## #####
###### # ## ## ## # ######
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: == More about Idle algorithm and VEMS: == I was looking for this but I couldn't found it... Newer cars with air conditioning compressor has 2 speed fans * low speed when A/C on * above certain temp, high speed fans is powered up Also A/C has MAP sensor for monitoring pressure inside the A/C system. MembersPage/MarcellGal/PowerAndTraction/AirConditioner has 3 fan speeds, wether which node of the 2 series power-resistors get +12V supply. * The high-speed is automatically (because relay is wired that way) turned on ** when refrigerant > 18 bar ** or coolant temp gets high. Activate by radiator CLT temp switch. The '''engine-head CLT sensor is pretty bad idea for this'''. Why would you turn on radiator fan when radiator is cold ? It does happen when you switch on ignition after engine had been stopped for 5-10 mins The low-speed gets on whenever the AC clutch is engaged. So the '''ECU need not be involved at all to achieve this multi-speed fancontrol'''. Maybe make some more detailed plan with exact ECU output functions. '''VEMS firmware ability for related control''' * '''when A/C is turned on, idle rpm must rise appr +200 RPM''' ** this would be sane. There is an experimental automagic "sense when idle struggles to maintain target andapply afterstart RPM to raise target" in 1.1.32 and above (the problem in the expetimental 1.1.28-1.1.32 was found so 1.1.33 should be fine, though still not labelled "production") ** explicit input => raised idleRPM can be achieved by the '''full table+config switch'''. Besides the RPM target, the reference positions can be changed as well, even the PID * '''turn off A/C on higher engine loads and when RPM > 4000''' so it wouldn't destroy A/C compressor. Also, some more engine power ** it is quite trivial to enable a miscoutput from 500 .. 4400 RPM, but histeresys would be nice to avoid too many on-off-on transients during agressive driving session ---- '''Obsolete:''' Consider the above and drop or restructure this. Instead of a short-story, split to sections, relay outputs listed 1-by-1, as on MembersPage/MarcellGal/PowerAndTraction/AirConditioner Than list necessary ECU output functions. The ECU should not need more than * 1 miscoutput for AC-clutch enable * 1 input for full config+table switch So you must have 2 stage cooling fan outputs like first stage on 94 degrees and second stage (fast speed) on 97 degres of CTS... Also first speed fans speed must be on when A/C is on and car is standing still...'''As a rule the fan is NOT on until the refrigerant PSI is over a set point. Most have a switch that will turn on the fan by them self and will also shut down the compressor if the refrigerant PSI is too low. (in case of a leak). but some very old systems are dumb and missing the PSI fan switch''' ---- So, you think that this could be inserted in VEMS? It's not a problem to me to make another piggyback with AVR to controls fans speeds and A/C (as I got one now on C51 because motronic is moronic), but the point is to have ECU that would replace standard ECU, that controls almost anything on newer cars (well if the daewoo lanos 2001 make is reference ;D :D )... Motronic is not the best reference... It's pretty old... ;D It doesn't control fan LOL, but it does have A/C in switch, that rise idle rpm as you turn on the A/C... But it doesn't have rpm switch... ::) :'( Well, I could help development team to extend this... ::) When I get to that point... Of course... :D ---- 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.