Tabla de contenido:
Video: Sistema de control automático de placa caliente (HPACS): 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este proyecto tiene como objetivo proporcionar una forma sencilla e intuitiva de comprender cómo realizar el ajuste PID automático utilizando un calentador. Lo que he hecho se basa en el método Åström-Hägglund para derivar parámetros utilizando el control bang-bang para revelar las características del sistema y posteriormente elegir parámetros basados en este conocimiento. No hay nada secreto y se puede encontrar información aquí: https://en.wikipedia.org/wiki/PID_controller#Loop … Y para elegir los parámetros, puede leer un poco aquí: https://en.wikipedia.org/ wiki / PID_controller # Bucle…
Para que sea agradable, se agrega una interfaz HMI Nextion 3.2 para la entrada del usuario y muestra diferentes variables en tiempo real. PERO también hice una versión de terminal serial de la biblioteca que hace que el proyecto sea mucho más barato.
La verdadera historia de fondo es que, en parte, le prometí a mi papá que haría un control de temperatura para derretir cera de abejas, en parte quería actualizar mi teoría de control básica y, finalmente, quería estudiar el ajuste automático de los controladores PID. Además, también logré usarlo para Sous Vide, ¡haciendo buenos bistecs y salsa bearnesa como parte de la prueba!
¡ADVERTENCIA
¡Estoy trabajando con 230 V aquí, lo cual es peligroso si no sabes lo que estás haciendo! Soy electricista e ingeniero electrónico, por lo que tengo algo de experiencia aquí, pero NO trabaje con 230 V si no se siente cómodo con él y tenga mucho cuidado de no tocar cables con corriente. Además, tenga cuidado con los relés SS baratos con respecto al posible peligro de incendio, ya que algunas personas lo han visto (aunque no yo).
Suministros
- Una placa caliente WASCO barata (podría ser mejor, por ejemplo, una placa de inducción de Ikea)
- Un relé SS barato
- Un sensor de temperatura Dallas onewire
- Un Arduino Mega
- (Opcional) Una interfaz / pantalla HMI Nextion de 3,2"
- Fuente de alimentación de 5V para Arduino
Paso 1: Montaje
Solo construí un gabinete para la versión HMI del proyecto, ya que esto es lo que terminé usando. Entonces, hice un gabinete para instalar relés, HMI y Arduino. También hice una abrazadera para el sensor de temperatura solo porque podía …
Paso 2: codificación
Todo el código para HMI y Arduino está disponible en mi repositorio de Git para el proyecto.
Comenté mucho en el código para intentar que sea más fácil de leer y comprender. Pero esencialmente configuré un PWM realmente lento para la placa caliente y una interrupción del temporizador para la máquina de estado / control y eso es realmente.
Luego está, por supuesto, la rutina de ajuste y el control en sí + HMI o interfaz serie …
Hago algo de lo que no soy un gran admirador en este código, y es usar la impresión en serie en una interrupción del temporizador. La impresión en serie lleva mucho tiempo y realmente debería evitarse en una interrupción del temporizador …
La afinación funciona de la siguiente manera:
- Establezca el ciclo de trabajo de PWM al 40%
- Espere hasta que se alcance la temperatura de consigna
- Establezca el ciclo de trabajo de PWM en 0%
- Espere hasta que la temperatura esté por debajo del punto de ajuste
- Repita el paso 1-4 hasta que p. Ej. Se ven 3 periodos con casi el mismo tiempo y amplitud
- Calcule los parámetros para PID basándose en lo anterior
Bastante simple;)
Paso 3: ¡Prueba
Ahora que la codificación está hecha, es hora de probar. En la sección anterior, mostré la afinación gráficamente de una prueba, por lo que no queda mucho por decir. Pero aquí se muestran un par de pruebas que utilizan los parámetros obtenidos.
Recomendado:
Asiento caliente: construya un cojín térmico que cambie de color: 7 pasos (con imágenes)
Asiento caliente: construya un cojín con calefacción que cambie de color: ¿Quiere mantenerse calentito en los fríos días de invierno? Hot Seat es un proyecto que utiliza dos de las posibilidades más emocionantes de los textiles electrónicos: ¡cambio de color y calor! Construiremos un cojín para el asiento que se calienta y, cuando esté listo, revelará t
Cortador de espuma de alambre caliente: 6 pasos
Cortador de espuma de alambre caliente: cómo hacer su propio cortador de alambre caliente
Bollos de masa caliente: 5 pasos
Hot Crust Buns: ¿Quieres una nueva forma divertida de tocar canciones básicas en tu tablero? Aprenda a tocar canciones clásicas como Mary tenía un corderito o Hot Crust Buns. En esta lección, aprenderá a configurar y codificar un instrumento musical con 4 notas. Algo de codificación
SOLDADURA SMD 101 - USANDO PLACA CALIENTE, SOPLADOR DE AIRE CALIENTE, PLANTILLA SMD Y SOLDADURA MANUAL: 5 Pasos
SOLDADURA SMD 101 | USANDO PLACA CALIENTE, SOPLADOR DE AIRE CALIENTE, PLANTILLA SMD Y SOLDADURA MANUAL: ¡Hola! Es bastante fácil soldar … Aplique un poco de fundente, caliente la superficie y aplique soldadura. Pero cuando se trata de soldar componentes SMD, se requiere un poco de habilidad y algunas herramientas y accesorios. En este Instructables, te mostraré mi
Sistema de riego automático con placa La COOL: 4 pasos (con imágenes)
Sistema de riego automático con la placa La COOL: Hola a todos, esta vez comenzaremos con nuestros Instructables profundizando un poco más en la placa La COOL. El Actor Output en nuestro tablero activa la bomba cuando el suelo está seco. En primer lugar, explicaré cómo funciona: La placa La COOL tiene una salida de 3,3 voltios