Traffic Lights Controller (TLC1)

BLOCKsignalling TLC1 traffic light simulator

LED Traffic Lights Controller with Fully Adjustable Timing

  • Flexible traffic light controller for one or two traffic light heads
  • Fully adjustable timings can be varied to suit the layout
  • UK and Continental sequences catered for
  • All settings are retained when the power is turned off

The Traffic Light Controller has been designed to replicate the traffic light sequence as used in the UK and on the continent for junction control and road-works.


The UK sequence is shown below.  The duration of each phase can be easily adjusted during the programming to suit.
uk traffic light sequence
As supplied, the durations are as follows:

D3=5sec, D4=3sec, D5=7sec, D6=2sec
D7=5sec, D8=3sec, D9=7sec, D10=2sec


The continental sequence is as shown below:

continental traffic light sequence
As supplied, the durations are as follows:

D3=5sec, D5=7sec, D6=2sec
D7=5sec, D9=7sec, D10=2sec

The module can be used with a single pair of traffic lights for road-works on a stretch of road, or with two pairs of traffic lights for crossroads.

There are separate outputs for the red, amber and green leds.

As soon as the supply voltage is applied, the microprocessor will start and the output sequence will begin.


Power Supply

The module is designed for a 12V DC power supply.

Please double check all wiring before applying power, as incorrect wiring can damage the unit.

 

Programming Procedure

Programming is performed by inserting a link between the A and K terminals and holding down the Push Button when switching on the power.

programming the traffic lights simulator

For each setting there are two values to be stored.
 
The red led on the PCB flashes at 1 second intervals.  When the required number of flashes is seen (see later for the list of possible choices) the button is released to store the first value. At this point the led comes on for five seconds to confirm the value is stored.

The led then starts flashing again, and this time the button needs to be pressed to store the second value.

Once the two values to be stored are entered, the led flashes 10 times rapidly, and the module starts operating.

Each value entered can range between 1 and 255.  If more are seen, or the programming is aborted by switching off, then the programming must be repeated.

 

Factory Reset

To reset the module back to factory settings, switch off the power to the module and hold down the Push Button.  Apply the power and continue holding the push button until 1 flash of the led is seen.  At this point, release the button.  You will see a long flash of five seconds.

The led will begin flashing again.  When you have seen one flash press the button. You will see a long flash of five seconds and then 10 rapid flashes.  The reset procedure is then complete and the module will restart with factory settings.  If you make a mistake programming, simply repeat the process.


Selecting UK Mode

To select this program, switch off the power to the module and hold down the Push Button.  Apply the power and continue holding the push button until 2 flashes of the led are seen.  At this point, release the button.  You will see a long flash of five seconds.

The led will begin flashing again.  When you have seen 2 flashes press the button. You will see a long flash of five seconds and then 10 rapid flashes.  The programming is then complete and the will start running the program.  If you make a mistake programming, simply repeat the process.

 

Selecting Continental Mode

To select this program, switch off the power to the module and hold down the Push Button.  Apply the power and continue holding the push button until 2 flashes of the led are seen.  At this point, release the button.  You will see a long flash of five seconds.

The led will begin flashing again.  When you have seen 3 flashes press the button. You will see a long flash of five seconds and then 10 rapid flashes.  The programming is then complete and the will start running the program.  If you make a mistake programming, simply repeat the process.

 

Adjusting the Timing for each Phase

To change the timing of each phase from the factory settings, first refer to the diagrams above to identify the individual parameter to change.  For instance, to change the green duration for direction B you will need to change parameter D8.

Each parameter can be set between 1 and 255 seconds.

To change D8 to 10 seconds, we need to let the led flash 8 times (to select parameter 8) and then 10 times (to select 10 seconds).  Other parameters are adjusted in a similar way.

The full procedure is as follows:

Switch off the power to the module and hold down the Push Button.  Apply the power and continue holding the push button until 8 flashes of the led are seen.  At this point, release the button.  You will see a long flash of five seconds.

The led will begin flashing again.  When you have seen 10 flashes press the button. You will see a long flash of five seconds and then 10 rapid flashes.  The programming is then complete and the will start running the program.  If you make a mistake programming, simply repeat the process.


Led Connection

When using leds it is important to connect them the right way around.

The negative lead (cathode) is identified by a flat on the side of the led body, and by having a shorter lead.
 
identify the leads on an led 

 

Connecting the Module

The diagram below shows the connection to the individual traffic lights for the roadworks model, each traffic light head contains three leds.

Here the anodes for both directions are connected together, and wired to the CH+ outputs.

Both the red leds are connected to the CH3+ output, both the amber leds are connected to the CH2+ output and both the green leds are connected to the CH1+ output.

The cathodes are connected to the COM- channels of the controller, via 1000ohm resistors. Direction A leds are connected to COM2- and direction B leds are connected to COM1-.


wiring traffic lights scontroller module

 

Programming Options

The following diagram shows the programming options available:

traffic light controller programming options