Oil level monitoring (2004-, certain markets and models only, * 3.2 and V8 in this example (Tomm, sorry for the error)) -
General
The following components are used for oil monitoring:
the oil level sensor
engine control module (ECM)
driver information module (DIM).
One of the advantage of always monitoring the oil level is that the driver can then be informed, via the driver information module (DIM), if the oil needs topping up.
Oil quality detection
To calculate the quality of the oil, the capacitance of the oil is gauged and then compared with the capacitance of the air. (Capacitance is the ability to store an electrical charge). The capacitance of the oil and air is measured using both the capacitive gauge elements. The volume of contaminants in the oil increases the capacitance. This provides the electronics integrated in the oil level sensor with an oil quality dependent input signal.
Oil temperature detection
The PTC resistor integrated in the oil level sensor is used to calculate the oil temperature. The resistance of the PTC resistor changes, depending on the oil temperature. The resistance increases as the oil temperature rises. This provides the electronics integrated in the oil level sensor with a temperature dependent input signal.
Oil level detection
The electronics integrated in the sensor calculate the oil level using the obtained values for oil temperature and quality. Temporary changes in the oil level in the oil trough must be taken into account to correctly calculate the oil level. This happens when cornering and taking hills for example. The engine control module (ECM) makes these calculations using the oil level sensor signal and a number of other parameters. These other parameters include the vehicle speed signal and the load signal.
Oil level sensor signal
The oil level sensor internally calculates the parameters for oil level, quality and temperature. A PWM signal is then generated and transmitted on a cable to the engine control module (ECM). The PWM signal consists of a pulse train. The first pulse in the pulse train represents the oil temperature. The second pulse represents the oil level. The third pulse represents the oil quality. A change in oil level, quality or oil temperature affects the pulse ratio of the relevant pulse.
Description of Oil Level Sensor (B8444S specific):
General
The following components are used for oil monitoring:
oil level sensor (7/35)
engine control module (ECM) (4/46)
driver information module (DIM) (5/1).
The oil level sensor, via the driver information module (DIM), is used to inform the driver if oil filling is required.
Detecting the oil level
The integrated electronics of the sensor calculates the oil level using the measured value for the oil temperature. In order for the correct oil level to be calculated, temporary oil level changes in the oil sump must be added to the calculation, for example when driving on an incline, during cornering and the like. These calculations are performed by the engine control module (ECM) using the oil level sensor signal and a number of other parameters such as the vehicle speed signal and load signal.
So, like many things Volvo (“auto” climate control as but one prime example), oil level is not just as simple as a damped high-temp float switch.
It’s a reported value. And if it’s a reported value (or values), I might suspect it’s visible in VIDA via DICE. If someone wanted to validate this, might be good. If not, next time I’m hooked up, I’ll add to this post if something is worth reporting back on.