Skip to main content

Démultiplexeur de Signal

Subcategory
Automation
Width
3
Height
4
Research
Multiplexing
Decor
-5
Decor radius
1

Overview

Le Démultiplexeur de Signal est un bâtiment d’automatisation qui achemine un seul signal d’entrée vers exactement l’un des quatre ports de sortie, en fonction de deux entrées de contrôle : le Most Significant Control (MSC) et le Least Significant Control (LSC). Il fonctionne comme un sélecteur 2 bits pour un seul Input Signal : le Input Signal est transmis à une seule et unique sortie ; toutes les autres sorties sont réglées sur Rouge. Les ports de sortie sont numérotés de 3 à 0, la sortie 3 étant la plus proche du Input Signal sur le sprite et la sortie 0 la plus éloignée, à côté de l’entrée LSC. Les trois entrées du composant sont visuellement distinctes : le Input Signal (un cercle), le MSC (à l’opposé du Input Signal et aligné avec le point le plus haut du triangle), et le LSC (adjacent au MSC au point médian du triangle).

Lorsqu’il est utilisé avec un câblage multi-bits, le Démultiplexeur de Signal peut distribuer des valeurs sur quatre bits, car ses sorties reflètent la largeur de l’entrée ; il est en pratique compatible avec le comportement Automation Ribbon pour les signaux multi-bits. En interne, le Distributor suit les règles du jeu en matière d’amplification, de surcharge et de priorité du premier bit pour déterminer quelle sortie reçoit le Input Signal. À noter que le sprite du composant affiche un flux de signal qui semble suivre une règle de type OR, mais la logique réelle en jeu applique une sélection par priorité plutôt qu’une interprétation visuelle de type OR.

Les entrées de commande déterminent quelle sortie reçoit le Input Signal selon la valeur binaire formée par MSC et LSC (MSC = bit de poids fort, LSC = bit de poids faible). En pratique :

  • Si MSC et LSC sont tous deux rouges (0,0), le Input Signal est envoyé vers la sortie 0 tandis que les sorties 1 à 3 sont rouges.
  • Si MSC est rouge et LSC est vert (0,1), le Input Signal est envoyé vers la sortie 1 tandis que les autres sont rouges.
  • Si MSC est vert et LSC est rouge (1,0), le Input Signal est envoyé vers la sortie 2 tandis que les autres sont rouges.
  • Si MSC et LSC sont tous deux verts (1,1), le Input Signal est envoyé vers la sortie 3 tandis que les sorties 0 à 2 sont rouges.

Notes pratiques et utilisations courantes :

  • Utilisez le Démultiplexeur de Signal pour multiplexer une seule ligne de contrôle vers l’une de quatre actions ou de quatre dispositifs, en réduisant au minimum le nombre de câbles d’automatisation séparés nécessaires pour des comportements mutuellement exclusifs.
  • Il s’associe naturellement à Nappe d'Automatisation pour une distribution du signal sur quatre bits ; comme le Distributor peut fonctionner sur des entrées multi-bits, il peut transmettre des messages multi-bits entiers vers une sortie sélectionnée.
  • N’oubliez pas la correspondance des positions : la sortie la plus élevée numérotée (3) est la plus proche de l’Input Signal ; un mauvais placement des commandes peut provoquer des erreurs de routage d’un cran.
  • Méfiez-vous de l’écart entre le sprite et la logique : ne vous fiez pas au flux illustré pour le débogage — testez les sorties avec des LEDs ou des capteurs pour confirmer le comportement.
  • Comme le Distributor suit les règles d’amplification et de surcharge, les réseaux complexes à plusieurs dispositifs qui modifient la largeur des signaux ou injectent des bits supplémentaires peuvent produire des résultats inattendus, à moins que les largeurs de signal restent cohérentes.

Le Signal Distributor est un sélecteur compact et déterministe, utile dans les conceptions d’automatisation compactes où une source unique doit être acheminée vers l’un de plusieurs consommateurs sous contrôle binaire.

No related recipes

References to this (1)

Other entities of this type

Related pages

Last updated: