Input Follower
The train runs in a continuous loop. It adjusts the Count register, one step at a time, until its value is the same as the Input register. So the Count 'follows' the Input.
This circuit comprises a central Comparator with a Count Down and a Count Up function. No need to clear points, just run!
|
Click layout to pause/run train | Click points to switch 0/1 | Click start circle to reset train/points |
Lazy points switch between upper 0 or lower 1 branch lines Trains arriving on a branch line switch the point to that line |
|
Sprung points allow branch line trains to join the main line All main line trains go straight ahead and never 'branch off' |
Operation
- Start train running from station.
- AdjustwInput register to value required.
- The Count register will increase or decrease, one step at a time, until its value is the same as the Input register.
- Once both registers are equal, the train loops without switching any points.
There is no need for overflow errors as the Count cannot increase above 111 or decrease below 000.