MembersPage/RichardBarrington/RangeRoverClassic/Config (2006-01-11 15:11:07)

I know the measurements I've taken are good, and the MAT sensor is within .5C of the K-probe. BUT the coolant sensor is still reading about 4C too low - 13C instead of 17C tonight. One assumes that Easy Therm hasn't generated an effective curve... so what's the best way to produce one?

Temperature Calibration

Temperature calibration seems to be reading low. The air sensor is [MSD 2320] with exposed thermistor (100k-50 Ohms), the coolant sensor is a [Land Rover] part. The following points were measured, using a digital thermometer with K-thermocouple, and a DVM for resistance:

TemperatureCoolantAirNotes
-19.81117020930Freezer
1.554909070Fridge
7.139106030Fridge
24.019502743Room
40.610201310Oven
56.0559696Oven
68.0385445Oven
89.0208223Oven
94.0192 Kettle

Previous readings...

CoolantAir
TempResistanceTempResistance
-166650  
15420  
35430  
  75370
202318203190
212023  
  71480
86242  
88297  
96203  

The air sensor looks like a common NTC part.

WBO2 Voltages

Got it sorted after reviewing several other configs. Nothing significant to say, other than to suggest copying Marcell's WBO2 set up to start with...

CircuitTargetVoltage beforeVoltage now
GND -> Pin 5 (pump)3.964.283.96
GND -> Pin 1 (nernst)4.414.394.41
Pin 1 -> Pin 50.450.110.45

Got the hardware completed. The issues seem to be getting it set up as described [here].

I took base settings from the above page, and found that 0x63 was closest to 0V for my board (negative 0.109V). Then inserted 100 Ohm resistors into the socket and took readings (nerst_dc_voltage=8D).

Adjusting nernst_dc_target can change nernst value, but pump is still too high, and difference too small. The linked page states "The product of wbo2_pump_pid_ki and wbo2_pump_pid_ilimit should be around 0x4000" but linked values of 0x20 and 0xFF give 0x1FE0 already? Which is more correct, and how can I use this to increase the pump voltage (assuming nernst_dc_target can reduce nerst voltage independently). I think increasing wbo2_pump_pid_ilimit should work to raise the pump voltage? Or should I increase wbo2_pump_pid_kp instead? (after reading PID links)