DECODBARRE ULTIME
Introduction :
Le circuit DECODBARRE ULTIME (DECODBUL pour les intimes) est une évolution du circuit DECODBARRE classique en ce sens qu’il apporte une fonctionnalité supplémentaire intéressante :
Il peut fonctionner en mode autonome, c'est-à-dire sans utiliser le bus S88 et donc sans unité de commande.
Il conserve cependant sa première fonctionnalité qui est de présenter le numéro de la loco reconnue sur le bus S88.
La documentation de DECODBARRE est disponible ICI.
Le mode autonome :
Dans ce mode, le circuit peut reconnaître 8 locos parmi 128, par leur code barre.
Pour chacune des 8 locos reconnues une impulsion (mise à la masse) de 500ms environ est envoyée sur la sortie correspondante. Cette impulsion peut être exploitée pour activer directement un accessoire quelconque : Aiguille, relais temporisé, relais bistable, platine d’annonces, feux, générateur de bruit, passage à niveau, etc…
Les sorties sont numérotées de 1 à 8.
Les numéros des 8 locos à reconnaître sont prédéfinis par les microswitches SW1 qui fixent la valeur des bits 6, 5, 4, et 3 (0 ou 1) du code barre.
La lecture des bits 2, 1 et 0 de ce même code permet d’activer une sortie de 1 à 8 :
La valeur 000 active la sortie 1.
La valeur 001 active la sortie 2.
La valeur 010 active la sortie 3.
La valeur 011 active la sortie 4.
La valeur 100 active la sortie 5.
La valeur 101 active la sortie 6.
La valeur 110 active la sortie 7.
La valeur 111 active la sortie 8.
Exemples :
Si l’on positionne SW1 sur 0110 ( bits 6,5,4,3) soit la valeur de preset 48, les 8 locos portant les numéros de code barre 48 à 55 seront reconnues et les sorties correspondantes seront activées. Les 8 étiquettes seront alors codées :
00110000, 00110001, 00110010, 00110011, 00110100, 00110101, 00110110, 00110111.
L’adresse à taper dans DECODBARPRINT pour imprimer ces étiquettes sera 48 et on prélèvera les 8 premières de la liste imprimée pour les coller sous les locos.
Pour reconnaître les numéros 56 à 63, SW1 sera sur 0111 et on utilisera les 8 étiquettes suivantes de la même feuille imprimée (adresses imprimées : 48 à 67).
Le mode S88 :
Ce mode fonctionne toujours conformément à la documentation DECODBARRE.
Cependant, le contact de détection de passage est supprimé.
Le bus S88 utilise les connecteurs K5 et K6 : K6 est le connecteur « amont » (vers l’unité de commande, ou vers l’interface HSI88 dans le cas du TCO ultime) ; K5 est le connecteur « aval » (vers les autres répondeurs).
Attention au repérage de la broche 1.
Le cavalier JP1 est utilisé si l’on veut renvoyer l’alimentation +5V. sur le bus S88, dans le cas où ce bus ne possède pas d’alimentation autonome.
Le cavalier JP2 est utilisé pour alimenter le circuit indépendamment du bus S88. Dans ce cas le cavalier JP1 doit être impérativement ôté.
En résumé:
JP1 OFF et JP2 ON: Le bus S88 et la platine DECODBUL ont chacun leur propre alimentation.
JP1 ON et JP2 OFF: La platine DECODBUL est alimentée par le bus S88.
JP1 ON et JP2 ON: Le bus S88 est alimenté par la platine DECODBUL. ATTENTION: UNE SEULE PLATINE doit être dans ce cas et le bus S88 NE DOIT PAS ETRE ALIMENTE par ailleurs.
JP1 OFF et JP2 OFF: Rien ne fonctionne...