BlockWerk Documentación
🔀

Demux

Signal Routing

El bloque Demux (Demultiplexor / Distribuidor de señal / Fan-out) replica una señal de entrada única hacia múltiples salidas paralelas. Cada puerto de salida recibe exactamente el mismo valor instantáneo de la entrada. Resulta idóneo para distribuir una señal de referencia, de sensor o de control hacia varios subsistemas o instrumentos de visualización sin saturar el esquema con conexiones cruzadas.

Simular en BlockWerk

Simulador interactivo en tu navegador — sin instalación, motor WebAssembly.

Simular en BlockWerk →

Modelo Matemático

yi(t)=u(t)para todo i∈{1,2,…,n}y_i(t) = u(t) \quad \text{para todo } i \in \{1, 2, \dots, n\}

Entradas y Salidas

Direction ID Label Tipo Status
→ In in Vector vector Required
← Out out Element number Output

Parámetros

Parámetros Label Tipo Por defecto Descripción
numOutputs Number of Outputs number 2

Ejemplos de Uso

Distribución de Consigna

Distribuir un valor de consigna hacia un controlador y simultáneamente hacia una gráfica de referencia:

Consigna (20°C) → Demux ──┬─→ PIDController
                          └─→ uPlotDisplay (Curva de referencia)

Observaciones y Buenas Prácticas

  • Distribución de Señales (Fan-out): Evita el desorden visual de bifurcaciones de cableado en el lienzo de trabajo.
  • Salidas Idénticas: Todos los puertos de salida transmiten el valor exacto de la entrada, sin división ni atenuación.
  • Rendimiento Óptimo: Transmisión directa sin sobrecarga computacional en el motor WebAssembly.
  • Puertos No Conectados: Los terminales de salida sin conectar no consumen ciclos de cálculo en la simulación.

Bloques Relacionados

  • Mux: Combina múltiples señales en una única línea
  • Switch: Conmuta selectivamente entre varias señales según una condición