Post
by myJagV12 » Wed Mar 31, 2021 5:54 pm
Well that is what it does and the input from the otter/AC overrides and forces full speed. The sensor shown in the video is stainless steel (DS18B20 chip) but there exist various housings for this. My V12 has a copper pipe close to the otter switch which would be a good mounting point.
I programmed some "maps" that map the fan speed depending on outside temperature and engine temperature. It was the idea to already start the fan at reduced power when it is hot outside even if the engine temperature is not critical yet. Another approach would be the "climb-rate" of the coolant temperature but I did not try this yet. The program also detects ignition off (battery voltage) and can run with ignition off for a predefined time (again variable depending on the ambient temp) but this does not make too much sense if the coolant is not being pumped (electrically). To be able to control such electric pumps (some uprated their jag like that) a switched output is missing in the design.
The fan speed is always ramped from the actual to the wanted speed reducing noise and power surges.
I have read someone had problems with his AC/switch driving the AC-fan - this could be another case where such PWM switching (again together with a second output) would make sense and could be used instead of the AC main-relay.
// 7 rows for ambient temps 0, 5, 10, 15, 20, 25, 30
// and 10 coolant temps from 50, 55, 60, 65, 70, 75, 80, 85, 90, 95
static const unsigned char pwmLUT[PWMLUT_ROWS][PWMLUT_COLS] = {
{ 0, 0, 0, 0, 50, 65, 80, 90, 100, 100 },
{ 0, 0, 0, 10, 50, 65, 80, 90, 100, 100 },
{ 0, 0, 15, 20, 60, 70, 80, 90, 100, 100 },
{ 0, 10, 20, 40, 62, 74, 82, 92, 100, 100 },
{ 0, 15, 30, 60, 65, 75, 85, 95, 100, 100 },
{ 0, 20, 45, 65, 75, 80, 90, 97, 100, 100 },
{ 0, 25, 60, 75, 85, 87, 90, 100, 100, 100 }
The table holds the fan speed - e.g: winter = 1 line, summer = 7th line
So in summer the fan would run 25% if the coolant is > 55°C, 60% at >60°C .....
The actual map may not make sense as it is now but the idea should be clear.
Currently this map is "hardcoded" in the firmware - might be nicer to be able to change it by bluetooth or infrared :-)
E-Type Series 3 2+2, automatic, Feb 73, not back on the road yet ...
Thank you for sharing your knowledge !!!