Control de Temperatura Usando PID: Función de Transferencia a partir de Datos Experimentales.

  Рет қаралды 78,532

Profe Misa

Profe Misa

Күн бұрын

Пікірлер: 78
@didierherrera
@didierherrera 2 жыл бұрын
Excelente, muchas gracias por la explicación , es la mejor mejor inversión de tiempo que puede hacer cualquier persona que este estudiando sistemas de control.
@SelaferFares
@SelaferFares 7 ай бұрын
me encanta, te agradezco mucho el tiempo que dedicaste a compartir tus conocimientos, muchas gracias de nuevo profe!
@brunoadr9656
@brunoadr9656 3 жыл бұрын
Muy bueno e interesante muchas gracias por compartir tus conocimientos.
@RafikTouil
@RafikTouil Жыл бұрын
muchas gracias por la explicación
@juanpablovargasisaza7649
@juanpablovargasisaza7649 3 жыл бұрын
Excelente Video y Explicación. Gracias Por Compartir
@halemartinez9620
@halemartinez9620 3 жыл бұрын
Excelente vídeo, muchas gracias por compartir sus conocimientos
@ProfeMisa
@ProfeMisa 3 жыл бұрын
Gracias a ti por visitar el canal. Saludos
@vicentealvarado5278
@vicentealvarado5278 6 ай бұрын
@@ProfeMisa hola, felicitaciones!! y como se consigue el codigo?
@victorsanchez5939
@victorsanchez5939 Жыл бұрын
simplemente excelente
@ge13r
@ge13r 2 жыл бұрын
Muy buen video, muchisimas gracias la verdad, muy util e interesante!!!
@emelyjose
@emelyjose 5 ай бұрын
Excelente explicación
@josesantillan88
@josesantillan88 3 жыл бұрын
Muy buen video y muy buen contenido profe. Gracias!!
@djkitsch4538
@djkitsch4538 3 жыл бұрын
Que crack!! Muchísimas gracias, que buen video =D
@ProfeMisa
@ProfeMisa 3 жыл бұрын
Muchas gracias por el comentario, me da gusto saber que te ha servido. Saludos.
@EvelynGuerra-yn3yf
@EvelynGuerra-yn3yf 7 ай бұрын
muchas gracias!
@DanielGonzalez-km9gx
@DanielGonzalez-km9gx Жыл бұрын
En mi caso yo lo hice la construcción, tome el codigo del video y no me sirvio. Entonces hice otro codigo con ChatGPT, con las mismas configuraciones de pines de la construcción del prototipo y me funciono. Dejare el codigo aqui, por si alguien le urge construirlo como es mi caso aqui en la uni. Lo importante aqui es la variable "Setpoint", que se encarga de establecer el objetivo de temperatura deseado Y la variable OutPut que modifica la intensidad luminica del foco Cabe mencionar que el codigo necesita de la biblioteca PIB_v1 para funcionar. #include // Definición de pines const int pinSensorTemp = A0; // Pin del sensor de temperatura LM35 const int pinDimmer = 3; // Pin de control del módulo Dimmer // Parámetros del control PID double Setpoint = 25.0; // Valor objetivo de temperatura double Kp = 2.0; // Ganancia proporcional double Ki = 5.0; // Ganancia integral double Kd = 1.0; // Ganancia derivativa // Variables de control PID double Input, Output; PID pid(&Input, &Output, &Setpoint, Kp, Ki, Kd, DIRECT); void setup() { // Configuración del puerto serial Serial.begin(9600); // Configuración del pin de control del módulo Dimmer como salida pinMode(pinDimmer, OUTPUT); // Configuración del controlador PID pid.SetMode(AUTOMATIC); // Modo de control automático pid.SetOutputLimits(0, 100); // Límites de salida del control PID } void loop() { // Lectura de la temperatura del sensor LM35 int lectura = analogRead(pinSensorTemp); double temperatura = (lectura * 5.0 / 1024.0) * 100.0; // Actualización de la entrada del controlador PID Input = temperatura; // Cálculo de la salida del controlador PID pid.Compute(); // Ajuste del valor de salida para el módulo Dimmer int potencia = map(Output, 0, 100, 0, 100); analogWrite(pinDimmer, potencia); // Imprimir valores por el puerto serial Serial.print("Temperatura: "); Serial.print(temperatura); Serial.print(" grados Celsius - "); Serial.print("Potencia: "); Serial.print(potencia); Serial.println("%"); // Esperar un tiempo antes de la siguiente iteración delay(1000); }
@gonzalolazo8151
@gonzalolazo8151 Жыл бұрын
X
@ghost.p5993
@ghost.p5993 8 ай бұрын
@wendygomez1255
@kevinalejandromendietasoli4330
@kevinalejandromendietasoli4330 8 ай бұрын
oye donde puedo encontrar la libreria
@valeryyoutuber7563
@valeryyoutuber7563 2 жыл бұрын
Buenos días, gracias por los videos, parecen muy interesantes, pero me surge una duda. He montado el prototipo y he subido el código, pero al poner potencia cero, la bombilla no se apaga completamente, si no que queda el hilo un poco incandescente, otra cosa es que al poner la potencia a 100, no da una potencia constante, si no que se nota parpadear bastante. A que se podría deber?? gracias
@luiscamacho4907
@luiscamacho4907 3 жыл бұрын
Te amo 💕
@pedrolavenanthernandez1289
@pedrolavenanthernandez1289 3 жыл бұрын
Buenas noches. Estoy haciendo este proyecto para la uni. Armé el prototipo y cargué el programa sin moverle en un arduino mega, pero la bombilla no enciende y no sucede nada en el serial plotter ni en el monitor serie ¿Podrían ayudarme por favor?
@stargame8567
@stargame8567 3 жыл бұрын
tengo el mismo problema e igual es un trabajo para la universidad , ¿lograste solucionar el problema?
@pedrolavenanthdz6424
@pedrolavenanthdz6424 3 жыл бұрын
Sí, mi problema fue que el Arduino estaba dañado
@neftalihernandez823
@neftalihernandez823 3 жыл бұрын
@@pedrolavenanthdz6424 todo esta bien entonces en la programación
@veronicaherrera5374
@veronicaherrera5374 2 жыл бұрын
no fue necesario modificar nada? a mi no me funciona y el arduino esta bien
@hugotantaverastegui8654
@hugotantaverastegui8654 Жыл бұрын
Tengo un problema con el código, sale error cuando lo copilo
@PipiolozAction
@PipiolozAction 3 жыл бұрын
hola que tal, una pregunta profe, para lazo cerrado como quedaría?
@academiadelcaos
@academiadelcaos 3 жыл бұрын
Excelente video
@marthalauragutierrezruiz955
@marthalauragutierrezruiz955 Жыл бұрын
Este circuito es compatible con sensor dht11?? Por que lo implemente pero el sensor marca error Sin el dimmer funciona bien Pero al añadirle la biblioteca del dimmer marca error de lectura dht11 Como le podria hacer??
@guilleflamer1316
@guilleflamer1316 3 жыл бұрын
hola nosotros lo hicimos con un lm35 la programacion sirve con ese sensor o hay que cambiarla?
@josenabilnassrdesousa1348
@josenabilnassrdesousa1348 3 жыл бұрын
como haces eso mismo pero solo en lazo abierto
@josenabilnassrdesousa1348
@josenabilnassrdesousa1348 3 жыл бұрын
eso funciona si no estoy usando un dimmer como tu?
@josemiguelarcemeza8675
@josemiguelarcemeza8675 10 ай бұрын
Excelete video, pero en mi caso requiero lo mismo, un codigo para un sensor MAX6675 como quedaria, gracias.
@josenabilnassrdesousa1348
@josenabilnassrdesousa1348 3 жыл бұрын
oye no entiendo tu codigo no veo donde mandas la potencia al bombillo
@anuarcvs5120
@anuarcvs5120 Жыл бұрын
aun no comprendo como esto es un control PID, me podrías explicar la teoría de este proyecto y que tiene que ver con PID? disculpa si es tonta la pregunta pero este tema de control se me hace un poco complicado de captar
@theplayofzacel117
@theplayofzacel117 Жыл бұрын
Cambiaría algo si uso el LM335 en vez del LM35
@giovannimolina8183
@giovannimolina8183 2 жыл бұрын
como hago para obtener el PID discreto de este circuito
@xiomaracastillo7419
@xiomaracastillo7419 Ай бұрын
HOLA BUENAS TARDES PUSE EL CODIGO QUE USTED PROPORCIONO ( PERO ME APARECE: HA OCURRIDO UN ERROR MIENTRAS SE ENVIABA EL SKETCH AVRDUDE: SER_OPEN(): CAN'T OPEN DERIVD "\\.\COM9": EL SISTEMA NO PUEDE ENCONTRAR EL ARCHIVO ESPECÍFICO) ME PODRIA DECIR POR FAVOR 🙏🏻 GRACIAS
@carloche9264
@carloche9264 8 ай бұрын
que hago si mi foco alcanza mas de 100 grados
@danielvinueza107
@danielvinueza107 2 жыл бұрын
Donde hago uso del ki y kp?, veo que sólo se realizan cambios en la función de transferencia
@ProfeMisa
@ProfeMisa 2 жыл бұрын
Hola Daniel. Te recomiendo revisar la lista de reproducción completa. kzbin.info/aero/PL6aTr-0DUFpN5rgFNB-BjNB-ynEW4JDr5 Ahí encontrarás detalles de cómo emplear la función de transferencia para evaluar el desempeño de un controlador PI. Si tienes alguna duda y/o necesitas ayuda, no dudes en contactarme. Saludos.
@anthonyquinga6421
@anthonyquinga6421 3 жыл бұрын
Y si se saca la función con el mismo Excel sale lo mismo, es correcto o no ?
@arianasanchez1289
@arianasanchez1289 Жыл бұрын
Una pregunta, ¿en qué libro puedo ver las fórmulas que se utilizan en este vídeo?
@ControlAutomatico2020
@ControlAutomatico2020 Жыл бұрын
Ingeniería de control moderno de Ogata
@jhonnyvelasco6248
@jhonnyvelasco6248 3 жыл бұрын
buenas.. entiendo que los valores de K y Teo deben ser remplazados en el código de arduino donde dice Kc y Tao_I? por favor confirmar porque en su código figura Kc = 8 y Tao_I = 80
@ProfeMisa
@ProfeMisa 3 жыл бұрын
Hola Jhonny, no es asi, K y Tau son las constantes del proceso a lazo abierto, para obtener Kc y Tao_I es necesario sintonizar. En este canal podras encontrar un par de videos mas donde explico el efeco de Kc y Tao_I, espero te sirvan. Si necesitas ayuda escribe un WhatsApp al +52 246 156 61 45. Saludos.
@jhonnyvelasco6248
@jhonnyvelasco6248 3 жыл бұрын
@@ProfeMisa gracias profe, le escribo por WhatsApp. tengo algunas dudas al respecto.
@santiagocas3683
@santiagocas3683 2 жыл бұрын
@@ProfeMisa puedo mandarle una duda??, no se que ocurre en el codigo o algun elemento, pero no funciona, :C
@benjamincervantesbustamant43
@benjamincervantesbustamant43 3 жыл бұрын
@AAlejandra_Saav
@AAlejandra_Saav 3 жыл бұрын
Buen día, dice que el código de Arduino no esta, muchas gracias
@ProfeMisa
@ProfeMisa 3 жыл бұрын
Hola Maria, esta en la descripción el link de descarga, saludos.
@angeldejesustornezgalindo562
@angeldejesustornezgalindo562 7 ай бұрын
​@@ProfeMisano deja descargar
@elhadess
@elhadess 3 жыл бұрын
nose apaga el controlador, estoy usando un arduino mega, podrias darme una mano
@edgarsaucedoortiz155
@edgarsaucedoortiz155 2 жыл бұрын
Hola buenas,profe el código que muestra en la descripción no es posible abrirlo,podría usted copiarlo y dejarlo en la descripción?es para un proyecto se lo agradecería muchísimo
@angeldejesustornezgalindo562
@angeldejesustornezgalindo562 7 ай бұрын
Conseguiste el código?
@jorgealbertoquirozwong2174
@jorgealbertoquirozwong2174 3 жыл бұрын
¿Se necesita descargar alguna librería para usar la última parte del código? (La parte de ISR(PCINT0_vect){...})
@jorgegomezhernandez8136
@jorgegomezhernandez8136 3 жыл бұрын
disculpa amigo puedes ayudarme con una duda?... resulta que cuando habro monitor de serie en arduino me empieza a marcar mal la temperatura me la marca asi: 0.00 86 0.00 0.00 10 0.00 0.00 85 0.00 0.00 11 0.00 0.00 22 0.00 0.00 93 0.00 0.00 9 0.00 0.00 11 0.00 0.00 83 0.00 0.00 7 0.00 0.00 11 0.00 0.00 88 0.00 0.00 83 0.00 0.00 46 0.00 0.00 86 0.00 0.00 93 0.00 sabes a que se deba? o como lo puedo solucionar? uso los mismos componentes que tu y el mismo armado .... gracias
@christianhurtado1315
@christianhurtado1315 3 жыл бұрын
Hola bro, oye a ti te arrojó el programa en el link que proporciona en la descripción? O lo tienes que me lo puedas pasar?
@jorgegomezhernandez8136
@jorgegomezhernandez8136 3 жыл бұрын
@@christianhurtado1315 si, me arrojó a una página de drive allí está el programa de Arduino
@stargame8567
@stargame8567 3 жыл бұрын
@@jorgegomezhernandez8136 te funciono el programa?
@jorgegomezhernandez8136
@jorgegomezhernandez8136 3 жыл бұрын
@@stargame8567 si
@luisalbertocortezpadron3683
@luisalbertocortezpadron3683 3 жыл бұрын
Bro lo pudiste solucionar me paso lo mismo pero no sé si sean mis sensores
@kuramapratama5063
@kuramapratama5063 Жыл бұрын
hi, I'm from Indonesia, can I ask for an explanation of the material in English?
@rodrigodelacruz6369
@rodrigodelacruz6369 3 жыл бұрын
ing realmente no encuentro el código 😢
@ProfeMisa
@ProfeMisa 3 жыл бұрын
Hola Rodrigo, Descarga aqui kzbin.info?event=video_description&redir_token=QUFFLUhqbHl6NDFPNVViNGVHSmxXdUhGM0FlU1c0UkJtd3xBQ3Jtc0tsM2VET2xnRnFndV9DV3dtT2FwcmxGd3FKcFA2TVVac09aUGFqc0dfLUx0SGZldEs3Y0pibllxYjlyVnNFaEd6WXFJQ3ROaE9vX2l2b2VOUVgwTU11cjBRQXBMRjRIcXVuMTQ0RmlYRnczdnYycmRIQQ&q=https%3A%2F%2Fdrive.google.com%2Ffile%2Fd%2F1bYcPPaLCJWbJmo6RkC_cmWEOPElsQmLn%2Fview%3Fusp%3Dsharing
@rodrigodelacruz6369
@rodrigodelacruz6369 3 жыл бұрын
@@ProfeMisa muchas gracias, sus videos son de mucha mucha utilidad
@gabrielariaspacheco2613
@gabrielariaspacheco2613 Жыл бұрын
No deja descargar codigo ayudame
@angeldejesustornezgalindo562
@angeldejesustornezgalindo562 7 ай бұрын
​@@gabrielariaspacheco2613pudiste descargar
@jorgegomezhernandez8136
@jorgegomezhernandez8136 3 жыл бұрын
y cuando se enciende el ventilador?
@pepepedrito1
@pepepedrito1 3 жыл бұрын
No funciona tu código bro
@pepepedrito1
@pepepedrito1 3 жыл бұрын
No se que se deba pero me dice que no esta declarado (PCICR)
@moisesaaromasitimbayflor5533
@moisesaaromasitimbayflor5533 3 жыл бұрын
@@pepepedrito1 solucionaron el problema del PCICR???
@nestor_vc
@nestor_vc 2 жыл бұрын
Ahora todos son electrónicos con Arduino.
@JulioCLopez-xq7ug
@JulioCLopez-xq7ug 11 ай бұрын
Duérmete un rato
@nestor_vc
@nestor_vc 11 ай бұрын
@@JulioCLopez-xq7ug Estudia hijo
@pedroavalos6543
@pedroavalos6543 3 ай бұрын
Apartir del 23:23 ya abre Exel
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
PID DE TEMPERATURA CON ARDUINO
23:41
CIFP RÍO EBRO
Рет қаралды 12 М.
Controlador Casero Temperatura PID | Voltaje AC 220V
15:33
ELECTRONOOBS en Español
Рет қаралды 35 М.
Pr#30 Control PID de temperatura DC
12:07
ELECTRONOOBS en Español
Рет қаралды 140 М.
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 2,3 МЛН
✏ SISTEMAS DE CONTROL DIGITAL #04 / Controlador PID Digital
18:00
Estudiando Ingeniería
Рет қаралды 12 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 513 М.
DC motor PID speed control
15:29
Curio Res
Рет қаралды 259 М.
Pr#49 Control PID temperatura 220V AC
8:39
ELECTRONOOBS en Español
Рет қаралды 54 М.