Hi,
I'm working on a board for train detection and light signal processing. The board will be able to sense 6 trains and handle about 32 LED' signal lights.
The sensors will be bi-directional so the unit will be able to tell if the trains are sending or receiving voltage depending on which way the trains are going.
I was trying to create a solution for block signaling, especially for turnouts.
I'm testing on an Atmel board, but have it sensing if a train is on certain sections of track and it can tell if the train is staying on the main track or turning out to go onto another track without changing track polarity.
After sending, I'll be telling 4-16 address decoders which LED's to light up based on which sensors are activated, and which direction the voltage is traveling through the GPIO pins.
PCB design: http://www.youtube.com/watch?v=ur_H5-q-nNs
Main Project for detection: http://www.youtube.com/watch?v=4L7Vu76L6ng