Lambda Manual
Lambda Manual
Lambda Manual
Lambda
Wide Band Oxygen
Sensor Controller
Manual
Revision 0.3
1 Device description
Ecumaster Lambda sensor controller is a device used to control Bosch LSU4.9 Oxygen sensor and send
lambda readout on CAN-BUS and two programmable 0-5V analog signal lines. The controller uses
dedicated Bosch integrated circuit paired with automotive digital microcontroller to precisely control
the oxygen sensor and calculate Lambda and AFR.
• Voltage range: 9V - 16.5V
• Input current: up to 3A during warm-up, ~1A nominal
• Operating temperature: −40°C to 85°C
• Lambda range: 0.5 - 8.0
• Programmable analog outputs: 0-5V
• Water resistance: IP64 with sensor connected
• Communication and setup: CAN-BUS 2.0B
2 Precautions and sensor installation
• During operation lambda sensor is heated to high temperature. Do not touch hot sensor and do
not operate sensor near highly flammable liquids or gases.
• Sensor installed in the exhaust must be connected to the controller. Sensor not connected to the
controller will degrade quickly.
• Locate the sensor as close to the engine as possible, respecting sensor temperature range.
Temperature at the mounting location should not exceed 500°C
• Locate the sensor after turbocharger and before catalytic converter
• The exhaust pipe in front of the sensor must be free of places where condensation water could
accumulate.
• Any leaks in exhaust system upstream of the sensor will cause inaccurate readings.
• Make sure, that front hole of the sensor does not point against exhaust gas stream.
• To reduce risk of condensation water getting into the heated sensor, newer start sensor heater
before engine start.
• Sensor must be inclined ad least 10° towards horizontal with electrical connection going
upwards.
• Protect sensor cables from high temperatures.
3 Configuration
Device can be configured via CAN-BUS by using Ecumaster Light Client software and compatible
CAN-BUS interface.
Properties:
• CAN profile - allows to choose different CAN message format compatible with other ECU's
• CAN ID - CAN-BUS message id with measurement data. Data format can be accessed by
exporting .CANX file under "More..." button.
• Heater PID - sensor heater PID controller settings. These are for advanced users only and
should be left default if not needed.
• Output 1,2 - analog output configurations. Two point configuration for analog output
characteristic. In the example of output 1 configuration, lambda 0 correspond to output voltage
0V and for lambda 5 to voltage 5V. All points in between are interpolated. In the example
output 2 is configured to emulate narrow band sensor.
6
4
Voltage
0
0 5
Lambda
• Enable voltage - supply voltage threshold to enable sensor heater. It is used to prevent heating
the sensor when engine is not running. When the supply voltage is below Enable voltage value,
the sensor won't be heated and the correct readings won't be available.
• Save error flags - When checked, the controller keeps detected sensor errors until power is
cycled. Sensor will not be heated while there are errors detected.
• Crank. clears flags - When checked, error flags are cleared when supply voltage goes from
below 10V to above 10V. Helps to clear flags resulting only from low voltage during cranking.
• Send second frame - sends second CAN frame with additional information
4 Ecumaster CAN profile description
Byte (bit) Channel Data type Range Multiplier Divider Offset Unit
0 Start
2 Finished
3 Error
0 LSU 4.2
1 LSU 4.9
2 LSU ADV
5 Pinout
1 - GND
2 - CAN low
3 – Analog output 1
4 – Analog output 2
5 - CAN high
6 - V+ (9V - 16.5V)
6 Revision history
Revision Date Changes
0.1 5.07.2019 Initial revision
0.2 19.12.2019 Clear flags after cranking added
0.3 15.04.2020 Manual upgraded to firmware version 4.0, stream info added