Saltar al contenido
Mi panel Acceder

Sistemas automáticos y programación · 1.º de Bachillerato

Sistemas automáticos y programación de control

Sin empezar
0/10 ejercicios

Objetivo

Al terminar sabrás describir sistemas de control en lazo abierto y cerrado, trabajar con álgebra de Boole y plantear programas de control sencillos.

En pocas palabras (lectura fácil)

Para madres, padres y tutores (1 minuto)

Explicación

Un sistema de control gobierna una variable (temperatura, velocidad, nivel…) para que alcance un valor deseado o consigna. En lazo abierto la acción no depende del resultado (una tostadora con temporizador). En lazo cerrado un sensor mide la salida, un comparador calcula el error (consigna - medida), el controlador decide y el actuador actúa sobre el proceso.

En el diagrama de bloques de un lazo cerrado con función de transferencia directa G y realimentación H, con realimentación negativa, la función de transferencia total es M = G / (1 + G · H). La realimentación hace al sistema más preciso y menos sensible a perturbaciones.

Los controladores más usados son el proporcional (P), que actúa según el error; el integral (I), que elimina el error permanente; y el derivativo (D), que anticipa cambios. Una ganancia excesiva puede provocar oscilaciones e inestabilidad.

Los sistemas digitales trabajan con señales binarias (0 y 1). El álgebra de Boole usa las operaciones OR (+), AND (·) y NOT ('), con propiedades como A + 1 = 1, A · 1 = A, A + A' = 1 y las leyes de De Morgan: (A · B)' = A' + B'. Una función lógica se describe con su tabla de verdad y se simplifica antes de implementarla.

Un microcontrolador ejecuta un programa en bucle: lee entradas (sensores, pulsadores), procesa con estructuras condicionales (si… entonces…) y repetitivas, y activa salidas (motores, LED, relés). Con PWM se regula la tensión media aplicada a un actuador variando el ciclo de trabajo.

Idea clave: Medir, comparar, decidir y actuar: un lazo cerrado corrige su propio error gracias a la realimentación.

Ejemplo resuelto: Un invernadero debe encender un ventilador (S = 1) si la temperatura es alta (T = 1) o la humedad es alta (H = 1), pero nunca con la puerta abierta (P = 1). Obtén la función lógica.

  1. Paso 1 Condición de temperatura o humedad: T + H.
  2. Paso 2 Condición de puerta cerrada: P'.
  3. Paso 3 Las dos deben cumplirse a la vez: S = (T + H) · P'.
  4. Paso 4 Comprobamos un caso: T = 1, H = 0, P = 0 → S = (1 + 0) · 1 = 1. Ventilador encendido.
  5. Paso 5 Otro caso: T = 1, H = 1, P = 1 → S = 1 · 0 = 0. Con la puerta abierta no se enciende.

Resultado: S = (T + H) · P'.

Resumen

  • Lazo abierto: sin realimentación; lazo cerrado: sensor, comparador, controlador y actuador.
  • Función de transferencia en lazo cerrado: M = G / (1 + G · H).
  • Controladores P, I y D; ganancias excesivas producen oscilaciones.
  • Álgebra de Boole, tablas de verdad y leyes de De Morgan.
  • Programa de control: leer entradas, decidir y activar salidas en bucle.

Más ayudas para esta unidad

Para saber más

Recursos seleccionados de fuentes fiables para explorar este tema. Ver todos

  • Herramientas

    MIT App Inventor

    MIT · Uso gratuito (enlace; requiere cuenta)

  • Herramientas

    Python Tutor

    Python Tutor · Enlace a recurso gratuito (condiciones de uso del sitio)

Esquema y resumen (A4) Proyectar en clase

Estado curricular: Currículo general LOMLOE · Competencias: CE1. Análisis de productos y sistemas técnicos · CE2. Resolución de problemas técnicos · CE3. Pensamiento computacional y programación · CE4. Diseño y mejora de soluciones técnicas · Referencia: RD 243/2022 · Revisado el 28/10/2026