Station Stop Module SSM1

BLOCKsignalling SSM1 Model Railway Station Stop Control Module Infra-Red Triggering

Station Stop Module with Infra-Red Detection

  • Based on our Shuttle Module (SAS2-IR) which automatically operates a train backwards and forwards along a single line.
  • Has additional programs to operate a train clockwise and anticlockwise around a loop, stopping automatically at a station platform.
  • Train detection using Infra-red sensors (no track cutting required) to ensure the correct stopping point on each run.
  • Waiting times can be set by the user and are adjustable.  They can also be set to random.
  • Optional Route Indication leds can be connected to show train waiting, or in transit along the line.
  • Optional 2-aspect signals can be connected (common-cathode only), and will switch to green three seconds before train departs, and back to red two seconds later.
  • Retains all the existing functions of the SAS2-IR to give flexibility of reuse

Model Train Shuttle SSM1 Wiring

The BLOCKsignalling Station Stop Module (SSM1) is based on the Simple Automatic Shuttle SAS2-IR which can to automate a DC model train running backwards and forwards along a single length of track.  The SSM1 has added programs to operate trains around a loop with a station, stopping the trains at the station and changing the direction at each departure (if required).

Infra-Red sensors are fixed below the track to detect the train which stops when the module switches off the track power.   

The train waits without power until the track current is switched back on and the train then automatically starts travelling again.  Depending on the settings, this can be in alternate directions on each run.

This action is repeated at each end of the line or at the station stop.

The module is fully programmable, and can be to selected to fixed or random waiting time at one or both ends of the line, and can also be programmed for the maximum waiting time.

Each of the relays are rated at 10A for long life (traction current is typically 0.5A to 1A).

 

Power Supply

The controller is designed for use with a DC power supply of between 8V and 25V, or an AC power supply of between 8V and 16V.

Where there is a choice, the recommended power supply is 12V DC.

If the track power is above 8V, this can be used to prower the module.

The module willl not be damaged by incorrect polarity.

 

Wiring - Basic Shuttle

The diagram below shows the connections from the DC Track Power (Throttle) wired via the shuttle module.  The two relays on the module control the switching of the polarity of the power feed to the track and hence the direction of the running.

Infra-Red sensors are located where it is required to stop the front of the train.

Model Train Station Stop

 

As supplied, the controller is set program 3 with a fixed waiting time of 5 seconds at the west end, a fixed waiting time of 10 seconds at the east end.   These times can easily be changed.

When power is first switched on and the throttle is opened, the train will travel from west to east until it is detected by sensor 2, when it will be halted.

After 10 seconds of waiting time, the module will reverse the track polarity and the engine will run back towards the west end until it is detected by sensor 1, when it will be stopped.

At the west end, it will wait 5 seconds and then the process will repeat.

 

Wiring - Station Stop

The wiring for the Station Stop mode is identical to the wiring for the Basic Shuttle above, but with the sensor fixed by the station platform.

BLOCKsignalling Model Train Loop Controller

 

As supplied, the controller is set to operate a shuttle and needs to be reprogrammed for the station stop feature (see below).  If this is not done, the module will operate unpredictably in this arrangement.

With the train at the station, when power is first switched on and the throttle is opened, the train will travel anticlockwise, passing over sensor 2, around the loop, over sensor 1 and when it is detected by sensor 2 it will be halted.

This process will be repeated, unless alternate direction running operation is programmed.  In this case, after the waiting time, the module will reverse the track polarity and the engine will run clockwise, over sensor 1, around the loop, over sensor 2 and when it is detected by sensor 1 it will be halted.

After the waiting time, the process will repeat.

Each time the train sets off, the sensors are inhibited for a period (adjustable) to allow the train to clear the sensor before detection commences.  This allows the train to halt towards the end of the platform each time, whichever direction the platform is approached.

 

Programming

Programming for the particular application can be completed before or after finishing the wiring.  A wire link needs to be inserted between A1 and K1, or sensor 1 need to be connected.

Programming is performed by holding down the Push Button when switching on the power.

Simple Station Stop SSM1 Programming


For each program 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 both values have been are entered, the led flashes 10 times rapidly, and the module starts operating.  Each value entered can be up to 255 flashes. 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 1 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 running program 3. If you make a mistake programming, simply repeat the process.

 

Wiring the Infra-red Detection

An Infra-Red source and Infra-Red detector are moulded into a single 5mm x 6.5mm package that can be located below the track bed to reflect light off rolling stock.

Identify the leads from the diagram and connect Sensor 1 to the terminals marked A1, K1, C1 and E1 on the PCB.  Connect sensor 2 to the terminals marked A2, K2, C2 and E2 on the PCB.

The wires can be extended using small chocolate block and extra lengths of cable if required (not supplied).

 

Sensitivity Setting

The module is supplied with the sensitivity pre-set to suit most installations and should not need adjustment.

In locations such as tunnels, or when not being used under the track bed, then it may be desirable to adjust the detection threshold.

The sensitivity is factory set to 5, and can be adjusted from 1 to 10 (with 1 being the most sensitive and 10 being the least sensitive).

To change the sensitivity, switch off the power to the module and hold down the Push Button. Apply the power and continue holding the Push Button until 9 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 reached the desired number of flashes to set the new sensitivity, press the button. You will see a long flash of five seconds and then 10 rapid flashes. The programming is then complete and the module will restart. If you make a mistake programming, simply repeat the process.

Performing a factory reset will reset the sensitivity setting back to 5.

 

Installation

The Infra-Red sensor is normally installed below the track-bed. The detection range of the unit is up to approximately 25mm from the face of the package when normal sensitivity is set (for dark surfaces with low levels of reflectivity).

Infra Red Sensor

The detector can be mounted in an 8mm hole drilled through the track baseboard. If required, the detector can be held in place using a small amount of blutack, expanded polystyrene or similar.

The led diameter is 2.2mm, so on smaller scales the leds can still have a clear view between the sleepers.

Train Detector

 

Setting the Waiting Times

Each of the times can be set from 1 second to 240 seconds.

The  west end waiting time is set with setting 4 and the east end waiting time is set with setting 6.

For instance, if you want to set the west end maximum waiting time to 20 seconds, switch off the power to the module and hold down the Push Button.  Apply the power and continue holding the push button until 4 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 20 flashes (for 20 seconds waiting time), 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.

 

Random Waiting Times

If instead of fixed waiting times, random waiting times are preferred, then settings 5 and 7 can be changed.  For instance, setting 5 selects the west end waiting time to either fixed or random.   Setting 7 changes the waiting time at the east end.

If random waiting time is selected, the minimum waiting time will be approximately 1/4 of the maximum waiting time set.  The maximum waiting time that  can be programmed is 240 seconds.

To select random timing, switch off the power to the module and hold down the Push Button.  Apply the power and continue holding the push button until 5 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 (setting random timing as the selected option), 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.

 

Wiring - Control Panel Route Leds

Optional additional leds may be connected to show the operation of the module. 

These will be lit when there is a train waiting at the west end of the line, when a train is travelling from the west end of the line to the east, when there is a train waiting at the east end of the line, and when there is a train travelling from east to west.

Connecting Leds to Shuttle Controller

 

Alternatively two-aspect led signals can be connected to these outputs (common-cathode type signals only).  These will remain at red when a train is stationed at the end of the track and will switch to green five seconds before a train departs.

After the train has set off, the signal will return to red five seconds later.

2-Aspect Signal Controler

To select control panel leds or route signals, setting 8 can be changed.  Setting it to 1 selects route led indications, and setting it to 2 selects the signal mode.

For instance, to select signal mode, 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 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.

 

Connecting Leds

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.

 

 

Program Flow Diagram

The diagram below shows all the programming options.

Programming is performed by inserting a link between the A and K terminals (or by having the detector wired in place) and holding down the Push Button when switching on the power.

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.

Most values entered can range between 1 and 255 (see below for limits).  If more are seen, or the programming is aborted by switching off, then the programming must be repeated.

Following the diagram is a detailed explanation of all the settings.

Programming Flow Diagram for DC Shuttle

 

Other Ideas

Trains can be operated at different speeds by inserting one or more diodes in the feed to the track.  Each diode has an approximate 0.7V voltage drop.

Use a different number of diodes in each direction to create different speeds in each direction.  You need at least one diode for each direction.

Model Railway Shuttle SS1

 

Creating additional track gaps, with associated diodes, allows differing voltages along a length of track, and so different operating speeds in each section.

Use one diode in each direction to drop the speed in the following section by equal amounts.

Use a different number of diodes in each direction to create different speeds in each direction.  You need at least one diode for each direction.

Speed reductions can be removed by shorting across the diodes with a switch.

Different stop points can be created by inserting additional single diodes, and shorting across them when they are not required.

Model Railway Shuttle SS1

 

 

Troubleshooting

To test the correct operation of the module, you can perform the following tests.

1. Perform a factory reset (see above).
2. With both sensors connected, and no obstruction in front of the sensor, turn on the power.

3. You should hear a relay click, and the led on the PCB should begin flickering.
4. Now cover sensor 2 with your hand.
5. You should hear the relay click, and the PCB led will begin flashing once per second.
6. The flashes continue depending on the wait time set (default 10 seconds).
7. After the wait time, the relays can be heard to click again, and the led will then begin flickering again.
8. Now cover sensor 1 with your hand.
9. You should hear the relay click, and the PCB led will begin double-flashing once per second.
10. The flashes continue depending on the wait time set (default 5 flashes).
11. After the wait time, the relays can be heard to click again, and the led will then begin flickering again.
12. Reprogram the module for Station Stop Mode.
13. Program the required waiting time.

 

Final Thoughts

The red led on the PCB only lights when the wiring is correct and sensors are looking for a train.

If you want the train to loop multiple times before stopping, set the senor inhibit time to longer than it takes for the train to complete one loop (maximum 240 seconds).