Bonjour,
L'UAICF Nevers-Vauzelles met à disposition son projet de réalisation d'un TCO avec le bus S88 :
sur un vrai pupitre, on peut
allumer jusqu'à 128 LED sans utiliser de centrale supportant le protocole S88 ou d'ordinateur. Et
le tout avec 4 fils (bus I2C, +5Volts et masse) grâce au composant PCF8575.
Le TCO peut aussi être utilisé pour un réseau analogique : position des aiguillages et il faudra adapter les détecteurs d'occupation des cantons.
Le bus S88 est utilisé pour faire de la retrosignalisation, c'est à dire pour avoir un retour d'information comme l'occupation d'un canton, la position d'un aiguillage. On utiliser les cartes S88 du commerce ou les réaliser soi-même avec des cartes Arduino.
Voici le lien avec les schémas et cartes réalisés :
http://modelisme58.free.fr/index.php/s88.htmlLes "cartes S88" sont réalisées avec des cartes Arduino UNO et Méga issues des projets de Locoduino.
Pour le TCO, un circuit imprimé et un programme avec un Arduino UNO ont été développé pour :
-
Scanner l'état des capteurs connectés aux cartes S88 ;
-
Afficher sur un écran LCD les états des capteurs ce qui peut être très utile lors de la configuration, paramétrage du bus S88 ;
-
Commander jusqu'à
128 LED sur le TCO ;
-
Scanner les adresses I2C des cartes connectées pour commander les LED et l'écran LCD.
On peut utiliser les fonctions décrites ci-dessus à l'aide du moniteur série du programme IDE Arduino.