Sale ends todayGet 30% off any course (excluding packages)

Ends in --- --- ---

Practical Standalone Tuning: Input Setup and Testing

Watch This Course

$229 USD

Or 8 weekly payments of only $28.63 Instant access. Easy checkout. No fees. Learn more
Course Access for Life
60 day money back guarantee

Input Setup and Testing


00:00 - To do its job properly the ECU relies on signals from a range of inputs to tell it what the engine's doing.
00:06 These inputs may include air flow into the engine, throttle position, manifold pressure, and air temperature, just to name a few.
00:14 We may also have some digital inputs configured for controls such as air conditioning, power steering, or driver controlled switches.
00:22 What we want to do is individually test each input to make sure that it's functioning correctly, and the ECU is receiving the correct information.
00:30 We're going to go through this process now and check each input.
00:35 Let's start with the throttle position sensor.
00:37 We can go to the throttle pedal set up sheet and we can see that the throttle pedal sensor resource is allocated to analogue voltage input 4.
00:46 If we go to the throttle pedal main offset and press Q with our foot off the throttle, it will enter the closed throttle voltage.
00:54 We can now go to the throttle pedal main scale function and press Q while holding full throttle.
01:00 This will set the throttle span.
01:02 Once we've done this, we want to check that the throttle position is moving smoothly as we move the throttle pedal.
01:09 While there are a number of ways of calculating engine load, the speed density principle is still the most common in aftermarket ECU's and this requires a manifold pressure sensor, or a MAP sensor for short.
01:21 We can enter manifold pressure sensor in the all calibrate menu and this will bring up all the parameters and settings related to the MAP sensor.
01:29 If we scroll down to the voltage resource setting, this defines which input pin the MAP signal is connected to.
01:35 In this case, it's analogue voltage input 2.
01:39 Next we can move up to the sensor calibration and we have a table of MAP voltage versus pressure.
01:46 If we press the A key, we can adjust the axis, if required.
01:50 Most ECU's will allow you to select predefined calibrations for most popular sensors.
01:56 Once the sensor is calibrated, we want to make sure the reading is sensible.
02:01 With the ECU powered up and the engine not running, we would expect to see a MAP reading of around 100 kPa, plus or minus about 5 kPa.
02:12 Next, we're going to look at setting up an analog temperature sensor.
02:16 Normally an intake air temperature sensor and engine coolant temp sensor will be fitted to your engine.
02:22 For our example, we're going to look at setting up the engine coolant temp sensor.
02:27 We can enter engine temperature in the all calibrate menu and this will bring up all of the parameters and settings related to the coolant temp sensor.
02:36 If we look at the sensor voltage resource, we can see that the engine temp sensor is connected to the analogue temperature 2 input.
02:45 If we move up to the sensor calibration, we have a table of voltage versus engine temperature.
02:51 In our example, this is calibrated to suit the factory FA20 temp sensor.
02:56 Again, most ECU's will provide predefined calibrations for most common sensors.
03:02 As usual, after configuring the sensor, it's time to check that the reading you are seeing is actually reasonable.
03:09 The coolant temp and air temp on an engine that hasn't been running should measure approximately the same as your ambient temperature.
03:17 If there's a difference of more than a couple of degrees, it's time to check your calibration.
03:23 With a complicated ECU installation, you may also have a range of digital or switched inputs to perform certain functions.
03:30 These inputs are quite simple and are generally either switched to ground or high voltage when active.
03:37 The important point here is to make sure that you have configured the polarity of these inputs correctly in the ECU and to test they're becoming active when you expect them to be.
03:47 For an example, we're going to look at the air con request on the M150.
03:52 This is actually generated via CAN, but the principle is still the same.
03:57 If we go back to the all calibrate menu and enter air conditioning, we get all of the relevant parameters.
04:04 The air con request resource is where we define where the request comes from.
04:09 Currently this is set to not in use, since the request is via CAN.
04:14 If I click on it, though, we have the option to select the digital input.
04:18 Next we need to select the active edge the output will trigger on.
04:22 This defines if the output will be active when the input signal goes from a high voltage to low, or vice versa.
04:29 Lastly, we have the air con request pull up control.
04:33 This turns the pull up resistor for the selected channel on or off.
04:38 This is used on signals that switch to ground, to allow the ECU to differentiate between the input being high or low.
04:45 Lastly, we can run the engine and test the air con request as we switch the air con on and off.
04:51 We would repeat the same basic procedure for each different input.