Relay
DiscontinuousEl 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.
Modelo Matemático
El bloque Relay implementa:
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
onValueyoffValueproduce 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