An electronic timer sounds like a pretty ho-hum kind of module, right? But that’s only until you try to come up with solutions to problems! Like, what sort of problems then?
OK, how about adding a delayed ‘on’ time to a press-button? That’s so when you push the button and release it, the device stays operating for a pre-set time. That could be as useful as keeping your headlights illuminated after you’ve arrived home in the dark, giving you time to walk to your door.
Or, how about adding an automatic ‘on’ time that keeps your electric windows working for 1 minute after you’ve turned off the ignition? Many modern cars already have this feature – but if you live in a household where there are two cars (one with and one without delayed electric window operation) you’re sure to be driven nuts whenever you’re in the ‘wrong’ car. I know I am...
Or what about a timed turbo over-boost that lets you automatically run higher than normal boost for (say) 10 seconds? You put your foot down and the boost is allowed to rise to its new level – but only for a limited period. With such a short period of over-boost, even a factory intercooler will cope and yet in passing and short-term acceleration, you’ll have plenty more performance than normal.
Each of these scenarios needs a timer with a slightly different requirement – not only in the length of the timed period but also in the way the timer is triggered. In one of the above situations the timer triggered with a button push, in another it automatically turned on when the ignition turned off, and in another it needed to be triggered when a sensor (throttle position) exceeded a certain voltage level.
As you can see, when it’s required to perform lots of real world functions, what sounds like a no-brainer – a universal timer – actually requires a pretty sophisticated design. But with the eLabtronics Timer, all the work has been done for you.
The module is available fully built and costs only AUD$59 from the AutoSpeed Shop.
Let’s take a look at using the timer.
Using the eLabtronics Timer
The Timer is based on the eLabtronics Multi-Purpose Module (see The eLabtronics Performance Modules). It has a high current output transistor called a MOSFET, a fuse, four wiring connections, an option switch and two user-adjustable multi-turn pots.
The eLabtronics Universal Timer’s wiring connections are:
When the eLabtronics Universal Timer output MOSFET is activated, battery power is available at the output terminal. So all you need to do is to wire your load (lights, buzzers, horns, solenoid, fans, pumps, etc) between the output terminal and chassis ground.
If the load has a polarity, the positive terminal goes to the Universal Timer. (Note that as with all MOSFETs, there is a slight voltage drop across it, so a little less than full battery voltage will be available at the output at high loads.)
Well come back to wiring in a moment, but that’s a general overview – just four module connections.
The two on-board pots set the period the Timer runs for. One pot sets seconds (0-60) and the other sets minutes (0-60). Because these pots are multi-turn, you can accurately set a timed period from 1 second to just over 1 hour. And everything in between.
For example, if you want the timed period to be 5 seconds, set both pots fully anticlockwise. Then rotate the ‘seconds’ pot clockwise a little and test the timed period. (It’s easy to see what the timed period is because when the timer is activated, the on-board LED flashes twice per second.)
DIP Option Switch Positions
The real smarts in the eLabtronics Universal Timer are in the four-position DIP Option Switch. Position the board so that the terminal strip is on the right and then the following switch positions give the listed behaviour.
In this mode, the output is switched on for the timed period when the input signal rises above 2.6V. After the timed period has elapsed, the timer switches off – even if the input signal is still above 2.6V. This means it’s a one-shot timer – the input signal needs to fall and then rise again to re-trigger.
This is the mode that would be used to run a timed turbo over-boost. The input would be connected to the throttle position sensor and the output would run a solenoid bleed allowing higher boost. When the throttle position sensor output rises above 2.6V, the output is triggered - but it won’t let boost remain high for more than the timed period, even if your foot stays flat to the floor.
If all that sounds complex, here’s another example of this mode’s use. Just connect the input to power via a normally-open push-button. When you press the button, the timer activates for the set period and then switches off – even if you leave your finger on the button!
This mode is the same as the one above, except the module triggers for its timed period when the input voltage falls below 2.6V. This mode is ideal for triggering things when the ignition is switched off – simply connect an ignition-switched power supply to the input and power the timer module from an always-on power source.
For example, the module can be used to feed power to the electric windows for a minute each time the ignition is switched off. Or, you could run a turbo cooling fan for 2 minutes every time the car is turned off. (The module will trigger when the Input voltage falls to zero, as is the case when the ignition is turned off.)
This mode is easiest thought of as adding an extended ‘on’ time. The output switches on when the input rises above 2.6V, and then stays on for the timed period after the input drops below 2.6V.
For example, you might have a radiator fan triggered by a temp switch. You’d like the fan to say running for two minutes after the temp switch has turned off, so you use the temp switch to feed power to the input terminal of the timer. The timer’s output powers the fan. When the temp switch says ‘run that fan’ the timer will do just that. But when the temp switch says ‘stop that fan’ the timer will keep it running for the selected period.
This mode is the same as the one above but the timer triggers when the input falls below 2.6V and then stays on for the timed period after the input rises above 2.6V.
It’s ideal for triggering from sensors that have an output voltage that decreases when the variable (eg temp or airflow) is increasing. For example, you could use this mode to trigger an intercooler water spray, using the output of an airflow meter that falls with increasing load. At high loads the water spray pump turns on, then its stays on for the preset time after the load falls.
This mode is different to the others in that it is designed to be used with a normally-open pushbutton that connects the input to power. In short, it makes the module a manually-controlled timer. But there’s a trick in it – and it’s a damn’ good trick.
What the timer does is count the number of times you press the button. Let’s say you use the on-board pots to set the timer for a 1-minute period. If you press the external pushbutton once, the timer will turn on for a minute. But if you press the button twice, it will turn on for 2 minutes! And so on – the number of button presses multiplied by the timed period sets the total output time.
This is the perfect mode when you want for manual control over when the timer operates, and for how long it operates. Almost anything requiring a manually timed period can be run in this way. One example is a manually controlled intercooler spray – all you need is a pushbutton on the dash and you can give the ‘cooler a short squirt, a medium squirt or a long squirt – even with your hands back on the steering wheel.
Incidentally, you can also cancel the output at any time, just by keeping your finger on the button for a few seconds.
This mode (and mode #1) are also useful when setting the timed period. After setting the DIP switches correctly, trigger the timer by momentarily connecting the input terminal to power.
OK, so let’s take a summary look at the five different timer modes.
That’s probably enough to chew on for this week – next week we’ll look in detail at a use of the Timer.