Voici tout de suite le schéma.
Sans entrer dans le détail, deux circuits intégrés NE555 (on va les nommer A et B) sont commandés par leur borne 2. Supposons qu’on ait A avec sa borne 2 est au plus et B avec sa borne 2 au moins.
1) Au départ (lorsque l’on branche l’alimentation 12V) les deux NE555 ont leur sortie 3 au moins ; donc les LEDs rouges des deux signaux sont allumées (carré).
2) Lorsque l’aiguillage bascule, l’inverseur interne du moteur bascule également et A voit sa borne 2 passer au moins. C’est là que les Athéniens s’atteignirent et que la sortie 3 de A passe au plus.
Donc les 2 LEDs rouges s’éteignent et le transistor 2N2222 devient passant et la LED verte (voie libre) s’allume. OK pas de problème mais, « au bout d’un certain temps »

, ce NE555 A rebascule (tout seul, si, si

) et sa sortie 3 revient au moins et la LED verte s’éteint et les LEDs rouges se rallument. Ce n’est pas beau tout ça ?

3) Lorsque l’aiguillage bascule vers l’autre voie, rien ne change pour A et c’est le NE555 B qui a son tour voit sa sortie passer au plus et les LEDs rouges s’éteignent et la LED verte s’allume et il rebascule etc.
