Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1

TEMA:

Control de potencia EN CASCADA O MULTILAZO CON NEXTION 5 años 2 meses antes #23

Hola mundo;Hola mundo;

Dialogando con José Luis expongo el siguiente problema, estoy tratando de recrear un VARIAS PID de esclavo en forma de cascada para que una PID MATRIZ controlar el proceso.

Consultando en foro de Arduino se llama PID en cascada o MULTI-LAZO pongo el ejemplo
Link de ejemplo forum.arduino.cc/index.php?topic=554837.0
En cual suscita el problema, en resumen La idea es que un PID calcule el Setpoint, tomando de OTRO PID, los esclavos tiene su propósito de tomar el dato para buscar una eficiencia energética se en climatización, calefacción u otros proceso ya que es un proceso de base de estado en forma de escalera

Deseo realizar que el Arduino con Nextion, imitar unos procesos que ya existe en productos comerciales, ejemplo un Calentador de agua de paso rápido.
toma la referencia de un producto en su proceso, no se si lo redacte bien.
http://prntscr.com/mhiv08
proceso internoprntscr.com/mhiv08
y su forma seria algo asi

http://prntscr.com/mhiw28
bosquejo interno de un proceso de paso rápidohttp://prntscr.com/mhiw28


Existen productos con un sistema análogo y digitales en son dependiendo del diseño expuesto sube su costo:
Modelo 1
1.- se activa con un sensor de flujo y da toda la potencia de la resistencia de calor y un swict térmico para desconectar por seguridad
2.- los problemas de este diseño: Las resistencia sumergibles, es que si se queda sin liquido explotan, y si tiene un “x” flujo no puede refrigerase,

Ver fotos:

Vista exterior
prntscr.com/mhjegf

Vista interior
prntscr.com/mhjfb1

Modelo 2
Tiene lo mismo del modelo 1, pero con un sensor de nivel de líquido limando el problema que explote la resistencia por falta de líquido, pero no eliminan el problema que explote la cámara de calentamiento, ya que puede suceder que la resistencia y la cámara este llena de sarro y cambia las condiciones térmicas y se quema



Digitales
Tiene las mismas condiciones que los análogos pero en su evolución elimina algunos procesos de fallas y optimiza su proceso de consumo energético y es allí donde deseo imitar le proceso. Para luego pasar aun proceso con puente en H que Jose Luis público pero con peltier. dejo su link de puente H


El proceso de multi-lazo en posesión de estado se lo usa cuando hay mucha variable acondiciónales, en forma de escalera y tiene que hacerse en al mismo tiempo para que luego otro proceso matriz tenga los resultados buscado un buen trabajo de proceso y cuando no pase reportar las fallas en tabla de error facilitando su mantemiento.

No lo he podido logra porque pasa lo mismo en el problema que relata este link


Control Potencia mediante Arduino #3 : Añadiendo pantalla HMI Nextion que suscita Jose Luis y la colaboración de DAMIAN007 no procese creo que hipotéticamente especulo porque hay mucho multi-lazo que da un conflicto y un retardo

Para mi hacer este proyecto es por mi bajo conocimiento en Arduino o en lenguaje, para mí personalmente los logros de hacer esto será para compartición publica ya que a otros le puede servir.

Esto, puede usarcé para calentador de agua, chiller para acuarios, aire acondicionado, recuperador de calor térmico, control de calidad de agua (cambiando sensores), piscinas, sistema de bombeos, sistema de incendios, y mucho más con este programa base.

para los que leen ver esto link





Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por dislexianoperdona.

Control de potencia EN CASCADA O MULTILAZO CON NEXTION 5 años 2 meses antes #24

El siguiente dato es de la conversación que sostuve en YOUTUBE, lo comparto posi algo se me pasa por alto:

Carlos :
Por favor un proyecto en nextion en Arduino con un programa de cascada, con el mismo proyecto, con 3 sensores

Cambatronics :Prodias explicar un poco mas en profundidad el proyecto.

Carlos Mendoza: hola, lo describir por la forma que e leído foros, y aun no manejo muy bien Arduino
1.-Un arduino mega
2.- Sensor DS18D20 (3)
3.- Sensor de FLUJO FS300A (1)
4.- Circuito de potencia de paso Cero.
5.- sensor de nivel tipo bolla par eso de arduino

Imaginemos un caso hipoteco de un Calefon eléctrico o calentador de agua de paso rápido de un producto que ya existe, tratar de recrearlo su funcionamiento, por le que se describe por allí en algunos foros.

Programa BASE:
Es una BASE DE ESTADO con PID con varios codigo PID esclavo que toma los datos de sus variables áta que una PID sin datos INgresado por el usuaria actue al programa de requierdo de seguridad y del usuario.

link de ejemplo forum.arduino.cc/index.php?topic=554837.0

Tiene su micro-controlado programado en cascada el "CÓDIGO" por su variables de "<seguridad de servicio>" y las del requerido por el "<usuario>", por el tipo trabajo, seguridad en su proceso y conseguir un ahorro energético osea son 3 código que trabaja entre si para buscar un resultado estable.

Los de paso rápido no tiene un tanque de deposito, con lo cual, tiene que evitar los problemas de:

1.- Que explote la resistencia, por no tener Agua o El nivel esta muy bajo por eso tiene un sensor T1 para quitar ese problema con un código esclavo y mandara una orden a código Matriz.
T1 es un codigo esclavo, es un sensor de temperatura que actúa como sensor de nivel y le dice otro dato la condición real de la temperatura de agua, al código matriz

2.- Tiene un sensor de flujo (F1) para detectar si ha solicitud de activar al circuito de potencia en PWM, con dos códigos
2.1.- Como código de seguridad de protección, para leer si tien agua o no.
2.2.- según la velocidad de flujo activar "X potencia" y según la condición como esta T1 aqui creo según entiendo hay una PID esclava

3.- dependiendo del modelo tiene sensor de nivel tipo swict (N1)

4.- T2 es un sensor que esta secar de la resistencia con varios fines:
1.- detectar si tiene agua o aire con la colaboración de T1+T2
2.- Detectar a temperatura del liquido real y dar dos variables de seguridad
1.- para que no produzca temperatura de vapor
2.- Segunda parte un DIP que toma de T1+F1+N1 y la condicional del USUARIO (DATO1), para tener un mejor rendimiento energético.

Dependido de la Marca tiene dos variantes :

Modelo 1: de es paso rápido con un Mini-tanque donde esta la resistencia de calor y el segundo la eficiencia segun foro es del 60%,
Modelo 2: tiene los mismo que modelo 1, pero es un sistema mixto imitando un "calentador eléctrico tipo tanque" pero con temporizador de trabajo y que el deposito donde esta la resistencia mantenga la temperatura solo dentro del horario para dar un recalentado,
Es decir de modelo 2 un lugar trabajo 12 horas con agua caliente con el modelo 2, y sus otras 12 horas no lo usar pero el deposito donde esta la resistencia lo mantiene solo entre un rango con esa poca agua entre 35°C se activa y se apaga en 40°C, la eficiencia según el foro y datasheet de alguna marca es del 95% porque trabaja con el calor necesario al horario de servicio y con el calor acumulado en reposo del tiempo de reposo, AL USARSE NUEVAMENTE EN ESTE PUNTO requiere menos calentamiento del agua con menor potencia dentro de una PID.



Carlos : este tipo de código, se puede usar para aire acondicionado, calefacion inteligente, etc... para proceso de fabricación etc



Cambatronics Online: Interesante proyecto. A ver cuando tengas algo hecho nos lo enseñas.
Un saludo.

Carlos Mendoza: Es interesante, pero tengo problema, como expones en este, No me sale, creo que se necesita un código de estado independiente para poner NEXTION.




Cambatronics Online: Si quieres que veamos lo que haces para intentar ayudarte, abre un tema nuevo en nuestro foro ( www.cambatronics.com ) y alli sube el codigo del arduino, el de la nextion y la documentación que consideres oportuna. Y le echaremos un ojo a ver que podemos aportar.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Control de potencia EN CASCADA O MULTILAZO CON NEXTION 5 años 2 meses antes #25

Bueno, has hecho una exposicion muy detallada de lo que quieres, eso si, lo que yo te pedia que era el codigo del arduino con el que estas trabajando y el codigo de la pantalla nextion no lo veo por ningun lado.
Y justamente abrir aqui el tema era para que lo puderas subir para que lo vieramos y poder opinar sobre el, dando ideas para soluccionar los problemas que tengas.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • Página:
  • 1
Tiempo de carga de la página: 0.095 segundos
Gracias a Foro Kunena