Xoutpost.com

Xoutpost.com (https://xoutpost.com/forums.php)
-   X5 (E53) Forum (https://xoutpost.com/bmw-sav-forums/x5-e53-forum/)
-   -   Temp gauge re-code (https://xoutpost.com/bmw-sav-forums/x5-e53-forum/109501-temp-gauge-re-code.html)

wpoll 12-25-2018 05:04 AM

Quote:

Originally Posted by 80stech (Post 1150044)
@wpoll It's the red portion of the gauge that lights up, If you have it. It will come on with the bulb test when you first start the vehicle or if you activate the dash test or reset.

Will watch for that - not sure I'd miss that but you never know! :thumbup:

I've confirmed the sensor (BMW part # 13621703993) IS the same part on both my E53 AND on my BMW F650GS Dakar motorcycle... and it's MUCH easier to get at on the motorcycle. The second NTC junction isn't used on the motorcycle. On my M57TU, the intake manifold would have to come out to get anywhere near this temp sensor.

So now to try to understand how the DME/DDE uses the various coolant temp sensors. Reading NewTIS I see this on the M54/M62/N62...

Coolant temperature sensor
The coolant-temperature sensor is screwed into the cylinder head and registers the temperature of the coolant by means of its variable resistor (NTC= negative temperature coefficient).

Among other things, the coolant temperature serves as a measured variable for the following functions:

- Start volume calculation
- Injection volume calculation
- Nominal idle speed

In the event of the coolant-temperature sensor failing, a fault code is entered in the DME control unit and a substitute value is calculated from the value of the intake air temperature sensor with the aid of a temperature model.


Seems the M57 diesel complicates things a little...

Coolant temperature sensor
The coolant-temperature sensor is screwed into the cylinder head and registers the coolant temperature by means of its variable resistor (NTC= Negative Temperature Coefficient).

The coolant temperature serves as a measured variable for the following functions:

- Exhaust-gas recirculation
- Injection volume calculation
- Control condition for air conditioning system
- Activation condition for radiator shutter (only M47TU)
- Activation condition for electric auxiliary heater (only M47TU)
- Charge-air-pressure control
- Preheater time control
- Activation of electric fan
- Activation of swirl flaps (only M47TU and M57TU)
- Idle speed control
- Rail pressure control

Troubleshooting
If the coolant-temperature sensor is defective, faults 3EE0, 3EE1 ”Coolant-temperature sensor” can be stored.

Test note
The coolant-temperature sensor is destroyed in the case of short circuit to positive.

Setpoints for resistance check
- Resistance at 20°C: 2.5 - 3.0 kOhm
- Resistance at 50°C: 0.7 - 0.9 kOhm
- Resistance at 100°C: 0.12 - 0.17 kOhm

This diagram shows the two sensors..

https://www.newtis.info/tisv2/a/en/e...engine/aiqOZ59

80stech, I assume you are referring to the NTC resistor between pins 1 & 2 on B6256 as the "gauge side"? Makes sense... :thumbup:

Seems possible that the two functions (engine temp control and monitoring) are totally separated and that it might be possible to get the temp warning lamp to light at a lower temp. I'm thinking it might be a software function within the IKE, so looking down that path right now...

wpoll 12-25-2018 05:21 AM

Just found this little gem over at bimmerforums, from geargrinder...

Cluster overtemperature alarm tweak:

In addition the alarm temperature for the dash can be recoded fairly easily. Factory options are 125C (I6's mostly) or 130C (the V8's) - the default 130C temperature for the V8's is certainly very high, and many of us would prefer to have been warned long before it gets to that point.

Mechanics of coding:

All coding for the alert is in the LCM (I know seems weird but LCM controls sending alert messages to the cluster).

In this case it's a bit more involved you need to tweak a couple things to enable the custom alert value to work for some reason... but this is easily accomplished w/ NCS Expert & NCS Dummy.

1. Change the TWO values (aka there are 2 different ones w same name) for KUEHLMITTLETEMP to 'melden' aka reported.

2. Ensure KUEHLMITTELUEBERTEMP_CAN is set to 'nicht activ'.

3. Then edit the value for MOTOR_UEBERTEMP to the temperature you want to be alerted for. Factory options are 125C (I6's mostly) or 130C (the V8's) so V8's can lower the temperature by 5C without any custom parameter work. In order to get anything more than that, a custom parameter value needs to be added however. Convert your desired temperature to a hex value then add that as a parameter value option... And if any of that is confusing... see disclaimer.

OEM MAP Thermostat:

While getting sooner notice is probably a really good idea, with a factory T-stat you prob don't want below 115C or it will 'false alarm' frequently during non-crisis events. Given the AC is fully cut out by the DME at 120C one might think you'd like to know at or around that temperature for instance, so something around 115-120C is probably a decent value for a stock car. Possible hex values you might like to choose below.

115C = 0x73
117C = 0x75
120C = 0x78

88C BMW Diesel Thermostat:

For an 88C T-stat, I found 105C to be a bit too low, and on hot slow traffic AC days I'd get the alarm and despite knowing in my mind "well it should still be fine according to the gauge..." it could be a bit nerve wracking... 115C seems to be a good compromise, and I know I'll get the alarm still before the AC starts to kick out. Anything 110-115C is probably good for these cars.

110C = 0x6E
112C = 0x70
115C = 0x73


Here: - https://www.bimmerforums.com/forum/s...dle-and-alarms

Overboost 12-25-2018 09:59 AM

Quote:

Originally Posted by wpoll (Post 1150061)
Just found this little gem over at bimmerforums, from geargrinder...

[COLOR="Navy"][I]Cluster overtemperature alarm tweak:

In addition the alarm temperature for the dash can be recoded fairly easily. Factory options are 125C (I6's mostly) or 130C (the V8's) - the default 130C temperature for the V8's is certainly very high, and many of us would prefer to have been warned long before it gets to that point.

Mechanics of coding:

All coding for the alert is in the LCM (I know seems weird but LCM controls sending alert messages to the cluster).

In this case it's a bit more involved you need to tweak a couple things to enable the custom alert value to work for some reason... but this is easily accomplished w/ NCS Expert & NCS Dummy.

1. Change the TWO values (aka there are 2 different ones w same name) for KUEHLMITTLETEMP to 'melden' aka reported.

2. Ensure KUEHLMITTELUEBERTEMP_CAN is set to 'nicht activ'.

3. Then edit the value for MOTOR_UEBERTEMP to the temperature you want to be alerted for. Factory options are 125C (I6's mostly) or 130C (the V8's) so V8's can lower the temperature by 5C without any custom parameter work. In order to get anything more than that, a custom parameter value needs to be added however. Convert your desired temperature to a hex value then add that as a parameter value option... And if any of that is confusing... see disclaimer.

Here: - https://www.bimmerforums.com/forum/s...dle-and-alarms

Checked my KMBI trace file and on my 2004 the option for CAN_KUEHLMITTELTEMP is normal/can bus not activ/nicht activ and no MOTOR_UEBERTEMP catagory.

Might be a V8 thing? :dunno:

80stech 12-25-2018 11:34 AM

So plot thickens with LCM involved! Since I am already into the ebox wiring I am going to poke/prod/cut and bit more to try and get a better handle on how things work with the gauge/light. Even if the light is codeable I want to see it come on when the the DME thinks it sees the trigger temp.

Fifty150hs 12-25-2018 01:53 PM

Quote:

Originally Posted by 80stech (Post 1150044)
@wpoll It's the red portion of the gauge that lights up, If you have it. It will come on with the bulb test when you first start the vehicle or if you activate the dash test or reset.

@Emory The guage will not stay exactly in the center for the whole range of the center "buffer" portion so it's not really as wide as it looks. It's easy enough to change when you get it figured out so doesn't hurt to try a few things! :)

I have a 2006 3.0. No light on my temp gauge.

80stech 12-25-2018 02:01 PM

Do you have high or low dash?

Overboost 12-25-2018 02:02 PM

Well, that's interesting! Maybe that's why it has never been cracked on the high cluster. I know it's there on the low cluster.

High cluster video https://youtu.be/aRf8ORR6XcE

Low cluster video https://youtu.be/Qeg5Hy4-_fI

Fifty150hs 12-25-2018 02:05 PM

Quote:

Originally Posted by 80stech (Post 1150080)
Do you have high or low dash?

High

wpoll 12-25-2018 03:33 PM

Checked hidden BC menu #2 this morning - no high temp light at all. High cluster...

wpoll 12-25-2018 04:05 PM

Quote:

Originally Posted by Overboost (Post 1150065)
Checked my KMBI trace file and on my 2004 the option for CAN_KUEHLMITTELTEMP is normal/can bus not activ/nicht activ and no MOTOR_UEBERTEMP catagory.

Might be a V8 thing? :dunno:

Just pulled the trace file for my 3.0d LCM/LKM module: -

KUEHLMITTELUEBERTEMP_CAN = activ

MOTOR_UEBERTEMP = 125_grad_celsius

So it looks like I can re-code when the text alert is triggered on the CC display.

Heck - 125DegC. would be VERY hot for a 3.0d M57TU!! :yikes:


All times are GMT -4. The time now is 05:23 AM.

vBulletin, Copyright 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved.