BlockWerk Documentación
⇅

Relay

Discontinuous

El bloque Relay (relé con histéresis / disparador Schmitt) conmuta entre dos valores fijos de salida (onValue y offValue). El relé se activa cuando la señal de entrada sube por encima del punto de activación (switchOnPoint), y se desactiva únicamente cuando la señal cae por debajo del punto de desactivación (switchOffPoint).

La diferencia entre ambos umbrales define la banda de histéresis. Esto previene el cascabeleo o conmutación espuria (chattering) provocada por el ruido de medición en señales analógicas, como ocurre comúnmente en termostatos y presostatos.

Simular en BlockWerk

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

Simular en BlockWerk →

Modelo Matemático

El bloque Relay implementa:

y(t)={yon,u(t)≥switchOnPointyoff,u(t)≤switchOffPointy(t−Δt),switchOffPoint<u(t)<switchOnPoint(mantiene estado)y(t) = \begin{cases} y_{\text{on}}, & u(t) \ge \text{switchOnPoint} \\ y_{\text{off}}, & u(t) \le \text{switchOffPoint} \\ y(t-\Delta t), & \text{switchOffPoint} < u(t) < \text{switchOnPoint} \quad \text{(mantiene estado)} \end{cases}

Entradas y Salidas

Direction ID Label Tipo Status
→ In in Input number Required
← Out out Output number Output

Parámetros

Parámetros Label Tipo Por defecto Descripción
switchOnPoint Switch On Point number 0.5
switchOffPoint Switch Off Point number -0.5
onValue On Value number 1
offValue Off Value number 0

Ejemplos de Uso

Termostato Todo o Nada (Control Bang-Bang)

Control de calefacción con banda de histéresis:

Señal de error → Relay (switchOnPoint: 0.5, switchOffPoint: -0.5, onValue: 1, offValue: 0) → Caldera

Disparador Schmitt para Supresión de Ruido

Acondicionamiento de una señal de sensor ruidosa para obtener una onda binaria libre de rebotes.

Observaciones y Buenas Prácticas

  • Memoria de Estado: El relé almacena internamente su estado actual y solo conmuta cuando la entrada cruza el umbral opuesto.
  • Inmunidad al Ruido: Una banda de histéresis más ancha proporciona mayor rechazo ante señales ruidosas.
  • Lógica Invertida: Intercambiar onValue y offValue produce un comportamiento normalmente cerrado (relé inversor).

Bloques Relacionados

  • Comparator: Comparador de umbral simple (sin histéresis)
  • DeadZone: No linealidad continua de zona muerta
  • Switch: Conmutador de señales basado en selector