Controladores PID #3 : implementando un PID con arduino para calentar agua.

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 408

  • @pieritoc597
    @pieritoc597 Рік тому +2

    Super buenasoo me la pege viendo tus 3 videos seguidos lo aplicare para el proyecto de carga electronica que quiero hacer 😁 super buenoo

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      La carga electronica es algo que tengo pendiente, pero tengo tantas cosas ....

  • @77inkaink
    @77inkaink 4 роки тому

    Hola Jose Luis. Estoy intentando empezar en este mundo apasionante de arduino y me ha encantado lo claro que has explicado este controlador. Solo quisiera añadir que una pequeña agitación del agua ayudaría mucho al PID. Gracias por tu dedicación.

  • @aaronzarate8108
    @aaronzarate8108 6 років тому +7

    esta serie de 3 videos es el mas explicativo que pude encontrar sobre libreria pid de arduino pero aun sigo sin entender bien el esquema para armar un pid en cualquier tipo de circuito sera que podrias hacer un tutorial utilizando el pid de arduino para controlar un auto a control para saber como se manejan los giros de los motores con velocidades variadas segun le digas a donde se debe mover el auto?

  • @jorgerguez1977
    @jorgerguez1977 4 роки тому

    Hola que ta, muy buen video tuyo, yo quiero logra mantener una temperatura de 29 grados y tu video me esta sirviendo mucho, ya seria cuestion de jugar con los parametros, mi resistencia es de 4500 W y tengo que calentar aproximadamente 1500 litros. para un sistema de recirculacion de agua para peces. Muchas Gracias por tu video , saludos desde Tabasco, México.

  • @DNSXH1
    @DNSXH1 7 років тому +4

    Canal tremendamente útil. Felicitaciones.

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому

      Te agradezco tus palabras. Dentro de nuestras limitaciones es lo que intentamos, que sea útil.
      Un saludo.

  • @cristiankenthdiazcercado4100
    @cristiankenthdiazcercado4100 6 років тому +1

    gran aporte muchas gracias estoy asiendo una incubadora y me sirvió demaciado

  • @identificadornulo
    @identificadornulo 7 років тому +7

    Hola, me gustaría añadir sin ánimo de ofender que al conectar a la red por un enchufe podría darse la circunstancia de que la fase iría directa a la resistencia y el neutro sería el que pasara por el relé, sé que tampoco es muy grave pero en todos los circuitos eléctricos es importante tener buen controlado el factor fase/neutro

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому +1

      +Jose Antonio Moyano Totalmente cierto. No me di cuenta que desenchufe varias veces. No solo no ofendes sino que es muy oportuno el comentario.

    • @jesusespinoza6628
      @jesusespinoza6628 2 роки тому

      En mi país no existe neutro

  • @ramzaii476
    @ramzaii476 5 років тому +8

    yo realizaba los cálculos para hallar los valores de las constantes Kp, Kd y Ki, pero todo eso de manera teórica, utilizando el criterio de Routh Hurwitz, pero todo teórico, nunca lo supe aplicar a la práctica. Por ejemplo quiero hacer un inversor de tensión on-grid pero no sabría como realizar el cálculo para que el sistema sea estable, mas que por experimentación práctica. O directamante usar un PLL

    • @srall7120
      @srall7120 Рік тому

      Si pudiste hacerlo? Estoy trabajando para hacerlo en un inversor on grid para que la corriente sea constante a 0 jaja la de la calle

  • @ricardom.6571
    @ricardom.6571 4 роки тому

    gracias me ayudo mucho este vídeo para mi estación de soldadura casera

  • @MIGUELANGELIBARRA
    @MIGUELANGELIBARRA 4 роки тому

    Muchas gracias. Los 3 videos son estupendos.

  • @davidopazo8958
    @davidopazo8958 6 років тому

    Muy buen video, pero a opinion personal, para que el sistema no fuera on/off podria hacerse con un cruce por cero y segun la temperatura medida se " recorte la señal que va hacia la termoresistencia " y asi obtener un funcionamiento continuo en mi opinion.. buen canal

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Es una cosa muy basica, y como dices tu bien, muy mejorable. Solo es un punto de partida.
      Un saludo.

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Esa va ser un nuevo proyecto para control de un motor. :)

    • @jesusespinoza6628
      @jesusespinoza6628 2 роки тому

      El usó un control integral (regulación de ciclos on/off) que solo es la regulación en el actuador pero en sí para controlar el sistema usó el pid, no confundir con el control on/off de lazo abierto donde funciona en base a una histéresis.
      En el video la forma en como se quiere controlar la temperatura es la adecuada, el hecho de no poder controlarla de forma precisa en la referencia es porque colocó parámetros pid sin usar algún criterio de sintonización.

  • @jorgeka5809
    @jorgeka5809 2 роки тому

    Muy bueno, gracias por el vídeo

  • @luisfernandodiazvenegas7487
    @luisfernandodiazvenegas7487 3 роки тому

    Excelente video muchas gracias

  • @TheDavinchoBmx
    @TheDavinchoBmx 5 років тому +1

    Hola buen día, Quiero agradecer por brindarnos todos tus conocimientos, Excelentes vídeo tutoriales Recomendados al 100%.
    Tengo una Duda con respecto al SSR. En algún momento también implemente un Control de temperatura con Lógica Difusa. Usaba una Resistencia similar a la que tienes en mi caso 110VAC/60Hz(Colombia). Para mi Proyecto me toco Realizar un Controlador de Angulo de Disparo de un TRIAC, el cual toca realizar un Detector de cruce por cero y con un PIC controlar el Angulo de Disparo del TRIAC con el fin de poder variar la Potencia de la Resistencia. Quisiera saber si el Rele de estado Solido me permite realizar esta misma función. ?? Si, me garantiza la señal de control para controlar la Carga.... GRAACIASSS .

    • @TheDavinchoBmx
      @TheDavinchoBmx 5 років тому

      Cabe resaltar que no fue muy buena mi experiencia con el Controlador de Angulo de Disparo del TRIAC, tuve muchas falencias, incluso me toco usar un Transformador de 110VAC a 12VAC, desarrollar una PCB.... Quisiera evitar todo esto. Por eso Me gustaria saber si puedo usar el SSR y me garantiza un buen control de la potencia de la Resistencia..... Mil Gracias.....

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      No, el rele de estado solido no permite hacer un control de disparo como el que tu deseas. Yo tambien tengo publicados 3 videos dedicados al control de potencia mediante arduino y un triac. De todas formas, no entiendo por que ese afan de controlar la potencia de la resistencia. Yo trabajo con cientos de pid y ninguno tiene un control asi. Todos son on/off. A la hora de la verdad, da lo mismo calentar la resistencia al 100% dando pulsos, que calentar continuamente al 50% (es un ejemplo). y estoy hablando de sistemas on/off, que seteando una temperatura de 250 grados, no tenian oscilacines superiores a 0.1 o 0.2 grados.

  • @caroa.l3930
    @caroa.l3930 4 роки тому

    Un excelente vídeo, me ayudo a entender mejor el funcionamiento de un PID.
    Me podrias decir cual es el serial o modelo de relevador sólido utilizaste o puedo utilizar cualquier otro tipo de relevador en estado solido y si puedo utilizar el módulo Ds18b20

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому +1

      Si puedes usar cualquier revelador de estado solido. No conozco el modulo del ds18b20, pero imagino que sera lo mismo que uso yo en una pcb, por lo que no veo problema alguno en que lo puedas usar.

  • @refugioantoniobarbosapalom187
    @refugioantoniobarbosapalom187 3 роки тому +1

    Me ha aclarado muchas dudas, gracias, solo tengo una duda, se puede usar un relé electromecánico en vez de uno de estado sólido? o la conmutación del rele común no sería suficiente ?

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому +1

      Si se podria, pero un sistemas de estes con un electromecanico, cada ciertos meses de funcionamiento (si es funcionamiento ocntinuo) tendras que cambiar el rele por que son muchos ciclos de trabajo.

  • @gustavozaraza6456
    @gustavozaraza6456 3 роки тому

    Excelente aporte

  • @Neuler-wh2ww
    @Neuler-wh2ww 4 роки тому

    Este video valo oroo, gracias por la informacion

  • @lamorimferreira
    @lamorimferreira 5 років тому

    Parabéns, muito bem explicado e muito claro! Parabéns pelos 3 videos!!!

  • @anthonymaisincho79
    @anthonymaisincho79 3 роки тому

    Disculpa, en que línea configuras la temperatura de referencia? Muy buen video

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому

      Mira si en la cabecera o en el setup hay una variable llamada setpoint. Esa es la temperatura de referencia.

  • @CambatronicsOnline
    @CambatronicsOnline  7 років тому

    Nos ponemos vamos a la obra para implementar el PID en un entorno mas real.

    • @CristianPerez-xm2uw
      @CristianPerez-xm2uw 6 років тому

      Hola, quería aportar lo siguiente: La oscilación en la temperatura que observas en mi opinión se debe a la falta de homogeneidad de temperatura en tu sistema (en la resistencia hace ebullición 100ºC y cerca de la sonda no). Es decir, el gradiente de temperatura que se genera entre tu resistencia y tu sensor por unos segundos, hace que la resistencia siga aplicando calor por mas tiempo del necesario provocando así la oscilación. Si pudieras probarlo con un sistema de agitación del líquido de seguro mejorara la performance y podrás valorar el error intrínseco del PID independizandolo del flujo de calor.
      Como consulta, si no es molestia, quisiera saber si en lugar de usar un SSR se podria utilizar un Optoacoplador y un Triac (o un OPTOACOPLADOR TRIAC
      MOC 3021) que maneje esa carga (W) para la etapa de potencia (220v 50o 60Hz y 10A max).
      Excelente canal, gracias por compartir tus conocimientos.
      Saludos.

    • @juancarlosrojasquispe2820
      @juancarlosrojasquispe2820 6 років тому

      para simplificar el circuito un MOC3030

  • @demen159
    @demen159 7 років тому

    Felicitaciones, el siguiente video de esta serie, podria ser con una aplicacion de control pid de caudal?, es basicamente lo mismo pero con motores (bombas) y un sensor de caudal (turbina).

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому

      Gracias, el problema de hacer un video como tu indicas es que no tengo posibilidad de hacerlo de forma real y seria solo teorico, ya que no dispongo de los medios para hacer un montaje asi.
      un saludo.

    • @demen159
      @demen159 7 років тому

      me parece bien!, si el codigo se explica paso a paso seria una idea brillante :D

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому

      Yo tengo montado uno parecido, pero en vez de controlar flujo de agua controla flujo de aire, pero necesitas el pid, un variador de frecuencia para ajustar la velocidad del motor, el motor y el feedback, que en mi caso como el aire es lo que hace es enfriar agua en un intercambiador, lo que mido es la temperatura.
      Pero un proyecto asi, a dia de hoy, no esta en mi mano hacerlo paso a paso.
      Un saludo.

  • @13superjavier
    @13superjavier 4 роки тому

    Hola! gracias por el video me fue de mucha utilidad para entender algunos conceptos, solo tengo una duda... si uso esta libreria es necesario saber cual es la funcion de transferencia de mi planta?? o como sabe el programa cual es mi funcion de transferencia

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      No enteindo que quieres decir con transferencia.

    • @jesusespinoza6628
      @jesusespinoza6628 2 роки тому

      En este video la sintonización del controlador pid está basado en el ensayo y error. Para utilizar algún criterio de sintonización claro que debes conocer la función de transferencia de la planta, esta la puedes obtener por ejemplo con el método de la respuesta al escalón, obteniendo un sistema de primer orden más retardo.

  • @wildcc941
    @wildcc941 6 років тому

    Buen vídeo.. recuerdo haber visto un vídeo q hizo para un compresor de aire uso un control pid.?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому +1

      No, para el compresor de aire casero, que usa un motor de compresor reciclado de una fricorifico, no tiene sentido hacer un pid ya que el motor no esta pensado para eso y no vas conseguir un rendimiento mejor. Los Pid en los compresores se usan si son compresores de tornillo, donde variando la frecuencia del motor del tornillo, puedes adaptar las rpm del motor al consumo de aire que tengas.

  • @omatsitoyancha890
    @omatsitoyancha890 7 років тому +1

    Buen video.... solo a la hora de sintonizar los parámetros PID.... los valores de los parametros son elegidos al azar y esperando q el sistema funcione como requeramos? Mi pregunta es.. Se puede obtener por algun metodo Kp kd ki ...? Saludos..

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому +2

      Si, hay un sistema de autotunning. Lo que hace el PID cuando tu le activas este modo, es comprobar todas las variables, activa las salida y mira como se comporta, va calculando los valores y a partir de ahí el te genera unos valores aproximados. Pero claro, como dije en el video, quizá a ti te interesa mas una subida lenta pero sin inercias, o quizá una subida muy rápida, aunque luego tengas una inercia de un 10 o un 15%. Vamos, que aun asi los parámetros, solo son una partida para luego afinar tu lo que desees conseguir.
      Creo que también hay alguna sistema matemático para generar los valores, pero eso ya se va fuera de mis conocimientos, y tampoco creo que sean necesarios para los PID básicos que aquí planteamos.
      Un saludo.

    • @omatsitoyancha890
      @omatsitoyancha890 7 років тому

      Cambatronics Online ok ya entendi... gracias...

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому

      Nada, un saludo cordial.

  • @axellitoral1503
    @axellitoral1503 5 років тому +1

    Muy bien pero como se determinan Kp Ki Kd? Luego, al parecer , el sistema todavia no esta estable, y muy lento. Has resuelto eso?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Hay una sistema matematico para determinar los valores que indicas, pero aqui solo enseño lo basico. Modificando los valores haces que el sistema se vuelva mas rapido y estable. Tambien hay una opcion en las librerias para que el sistema busque "solo" los valores.

    • @axellitoral1503
      @axellitoral1503 5 років тому +1

      @@CambatronicsOnline Ya resolvi. Hay que usar 2 valores Kp Ki Kd. Una agresiva para el arranque y una suave para mantener el umbral. Luego una condición con factor de error antes mypid.compute. La librería Arduino PID Library de Brett Beauregard que es la que usas tu requiere una expansión especial para buscar los valores, es la única que corre en Arduino y esta muy mal documentada y no lo pude hacer echar andar. Se llama Pid Arduino Autotune. Para un sistema tan lento como ese que tienes en el video pero muy similar al que he hecho andar, te comparto los valores : double aggKp=10000, aggKi=0, aggKd=0;
      double conKp=0.4, conKi=0.175, conKd=0.90; Mañana hago un video del sistema que hize te comparto el tip, trabaja rápido y bien. Otro detalle : SSR no sirve. Necesitas a fuerzas controlar un triac con un deteccion de nivel cero, hay que manejar timers y interrupciones, así dimmeas tu AC perfectamente y con eso, si sale!

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@axellitoral1503 Gracias por compartir la informacion. Un saludo.

    • @carlostomes4445
      @carlostomes4445 4 роки тому

      @@axellitoral1503 pudiste hacer el vídeo explicativo?

    • @carlostomes4445
      @carlostomes4445 4 роки тому

      Puedes pasar el código arreglado??

  • @cristianolivares2098
    @cristianolivares2098 5 років тому

    Muy buen video.
    Como incluirias un sistema de ventilacion o enfriamiento a tu sistema indicado???
    Gracias por tu tiempo de antemano..

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому +1

      Depende de tus necesidades. Hay sistemas que el pid solo esta implementado en el calentamiento y el enfriamiento solo seria un ventilador a velocidad fija. Esto seria lo mas comun. Programas una alarma por encima del setpoint y activarias un ventidador.

    • @AntonioGarcia-rk6bp
      @AntonioGarcia-rk6bp 2 роки тому

      a mi me funciono un sistema de control en cascada si se requiere mayor precision en la temperatura, sistema calefaccion y enfrimianto como un sistema secundario en serie, donde se revisa la diferencia de temperatura del setpoint en sistema pero tambien la temperatura del sistema de calefaccion , que finalmente acciona un fliujo de calefacción que pasa a traves del sistema principla, por serpentin.

  • @reptiliamaster
    @reptiliamaster 5 років тому

    Excelente video pero tengo dos preguntas ; ¿de cuanto amperaje y voltaje es el rele que se utiliza para el proyecto ? y ¿que resistencia fue la que le soldo al sensor de temperatura ?.
    Agradeceria mucho si me pudiera responder.
    Gracias

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому +1

      El rele de estado solido es de 380 voltios y 50 amperios, pero es un modelo standard en la industria que tenia a mano. Puedes poner uno mucho mas pequeño, que al ser cargas resistivas no vas tener problema, La resistencia del sensor es de 4.7 Kohmios.

    • @Gbrielfredes
      @Gbrielfredes 5 років тому

      hola bro consulta, tienes el programa no eh podido llegar con el. te lo agradeceria

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@Gbrielfredes esta en nuestra web ( wwwcambatronics.com). Alli ve a donde pone web antigua y en descargas tienes todos lo codigos colgados.

    • @reptiliamaster
      @reptiliamaster 5 років тому

      Muchas gracias por responder.
      Una pregunta de nuevo a cerca del rele;
      Puedo utilizar el rele SSR-40DA con estas especificaciones:
      Señal de entrada
      3 - 32 VCD
      Corriente de control
      3 - 25 mA
      Voltaje de Salida
      24 - 380 VAC
      Corriente de salida
      40A
      Le agradecería mucho su respuesta.

    • @reptiliamaster
      @reptiliamaster 5 років тому

      @Gabriel Núñez Fredes, aún no tengo el código, estoy tratando de conseguir los materiales primero

  • @AntonyGTH
    @AntonyGTH 5 років тому

    Buenas un buen video sobre el control PID con arduino felicidades.
    Tenía una duda al ver la programación acerca de los valores que diste al:
    Kp ; Ki ; Kd. Cómo te diste estos valores bajo qué condiciones?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Hay una opcion de autotunning en las librerias y al parecer hay un sistema matematico para sacarlas, yo las ajusto de forma manual, pongo valores y veo como responde y a partir de ahi hago el ajuste.

    • @AntonyGTH
      @AntonyGTH 5 років тому

      @@CambatronicsOnline muchas gracias pues haré la prueba con el autotunning o si no con el ajuste manual

  • @facundofassi
    @facundofassi 6 років тому

    Hola muy buen proyecto. Muchas gracias por compartir. Tengo el problema q el sensor de temperatura me tira -127 cada tanto.. pareciera como que lee bien la temp solo cuando el rele esta activo

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Cuando marca -127 amperios es que no esta leyendo el sensor. Este tipo de sensores cuando no hay comunicacion ente el sensor y el arduino, siempre marca la temperatura minima que serian -127. Revisa el cableado y no olvides la resistencia.

    • @facundofassi
      @facundofassi 6 років тому

      Hola. Gracias por responder. Voy a revisar pero el sensor lee la tmperatura y cada algunas lecturas tira un -127. Lo voy a reveer

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Cuando lee -127 es que no pudo leer el sensor y la libreria devuelve -127. Por que no lee es lo que deveras averiguar ... Ruido en la alimentacion, un cable flojo, la resistencia pullup alta... Algun detallito.

    • @facundofassi
      @facundofassi 6 років тому

      Muchas Gracias.. voy a revisar. estaria bueno que hagas algun video con la libreria autotune pid. Saludos

  • @mumuandfla
    @mumuandfla 5 років тому +1

    Muy buen video, felicidades. pero en el sitio no puedo encontrar el código fuente (IDE) para entenderlo mejor. ¿Puedes ponerlo a disposición?
    Saludos desde Brasil

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Si esta disponible. Entra en nuestra web, luego pinchas en web antigua y ahi en descargas lo tienes.

  • @noeviracochea431
    @noeviracochea431 3 роки тому

    buen vídeo... por cierto como condigo el código de arduino... la verdad me tiene un poco confundido

  • @javierschaerer909
    @javierschaerer909 3 роки тому

    Hola, te felicito, muy didactico el video. ya me he suscripto. Tengo una olla de 600 litros alimentados por gas, voy a agregar una electrovalvula Jefferson de 24 v. tengo el sistema con convistatos, quiero pasar a digital para un proyecto posterior sea visible a traves de wifi. Tengo que aprender sobre lo que dijiste como setear entre rango de 75°max y 72°C min la temperatura del agua. si me puedes ayudar en que agregar en el sketch, bienvenido!!

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому +1

      Tenemos un foro donde puedes mostrar tu proyecto y todo el mundo que desee te puede ayudar. El foro es www.cambatronics.com

    • @javierschaerer909
      @javierschaerer909 3 роки тому

      @@CambatronicsOnline gracias, lo estaré utilizando

  • @miguelangelushernandezgarc5500

    Yo deceo evaporar agua del condensado de un aire acondicionado, pienso que me puede servir, pero que crees tú...

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      Yo creo que una resistencia y unos niveles para cuando has de ponerla en funcionamiento, y no se necesita complicarlo más.

  • @estebanperez4500
    @estebanperez4500 7 років тому

    Hola, genial video y proyecto. Una duda, en que cambiaría usar una LM35DZ en vez del DS18B20 en cuanto a conexión y código? Saludos y gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому +2

      Poca cosa, es mas fácil usar el LM35 ya que da salída analógica, no necesitas usar librerías para decodificar la comunicación con el sensor. Lo único que has de hacer es leer la entrada alalogica,pmapear a los rangos que quieres y fuera. Dos líneas de código. Vamos, mucho mas fácil, lamentablemente yo el LM35 salvo para pruebas de laboratorio no lo quiero ni regalado. Según lo pones en un ambiente un poco hostil, no deja mas de dar problemas, falsas lecturas y demás. Hace tiempo lo usaba, ahora prefiero el DS18b20.
      Un saludo.

    • @davidopazo8958
      @davidopazo8958 6 років тому

      Cabe considerar que el sensor DS18B20 es una sonda sumergible en liquidos por ende obtiene datos mas precisos que el lm35 que es un sensor de temperatura ambiental para este caso que controlas la temperatura de un liquido

  • @ricardoquintanar7395
    @ricardoquintanar7395 7 місяців тому +1

    Se podrá usar una corriente de 150 v?

    • @CambatronicsOnline
      @CambatronicsOnline  7 місяців тому +1

      La corriente no se mide en voltios, sino en amperios. Si te refieres a una tension de 150 Vac, la respuesta es si.

    • @ricardoquintanar7395
      @ricardoquintanar7395 7 місяців тому

      Muchas gracias

  • @angeldguez3390
    @angeldguez3390 6 років тому

    Me agradó el video y pienso usarlo de guía para controlar la temperatura de una resistencia calefactora, solo que usaría un termopar tipo K como sensor conectado a un MAX 6675K, ¿en qué cambiaría mi código?¿O es recomendable que consiga ese sensor o algun equivalente más plano? Gracias de antemano

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому +1

      Si, es una buena opcion el uso del termopar, sobre todo si vas usar temperaturas por encima de 100 grados. Lamentablemente, nunca he trabajado aun con un termopar con arduino, por lo que prefiero no opinar de algo que no he comprobado personalmente,
      Un saludo.

    • @angeldguez3390
      @angeldguez3390 6 років тому

      Cambatronics Online gracias por la respuesta, por último quería saber si hay algún sensor parecido que no sea necesariamente para agua, gracias nuevamente.

  • @ignaciobourlot6676
    @ignaciobourlot6676 5 років тому +1

    Hola, excelente video!
    Estoy haciendo un tp para la universidad, y necesito implementar pid. Te pregunto, se puede usar, en vez de un rele estado solido, un optodiac?
    Muchas gracias!

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Si podrias si.

    • @ignaciobourlot
      @ignaciobourlot 5 років тому

      @@CambatronicsOnline Genial, la salida del opto (MOC3040) la conecto al gate o puerta del triac (BT137), que maneja la potencia?
      Muchas gracias

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@ignaciobourlot Tengo unos videos dedicados al control de potencia con arduino. Echales un ojo.

  • @VdVCe.O
    @VdVCe.O 6 років тому

    Hola, qué tal, me gustó este y los otros vídeos, muy buenos, tengo una duda, es sobre las constantes Kp Kd y Ki, ¿cómo las calculaste? Saludos

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Hay sistemas para calcular de inicio esas constantes, pero mucha matematica pa mi. Puse numeros al azar, vi como se comportaba y fui retocando. Hay una funcion autotuning que te las calcularia solo.

    • @VdVCe.O
      @VdVCe.O 6 років тому

      +Cambatronics Online Ok, sabes donde puedo hallar más info sobre eso?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Seguro en google te saldra y en comentarios de alguno de los videos, alguien menciono un metodo de calcularlas, creo recordar.

    • @jmaes500
      @jmaes500 6 років тому

      Ziegler Nichols

    • @sergioandressanchezaraujo
      @sergioandressanchezaraujo 4 роки тому

      Tal vez ya has resuelto la duda, (pero es muy buena pregunta para caracterización un poco más matemática).Tienes que sacar las función de transferencia de la entrada ( corriente o voltaje) respecto a la salida (temperatura), luego hay unos métodos para poder hallar la frecuencia crítica y k crítico que generalmente es por medio del criterio de Routh Hurwitz; luego, usas una tabla de sintonización que es sólo para reemplazar valores y hallar los k´s de acuerdo a las variables críticas y listo. Sin embargo, esta caracterización es muy teórica e ignora muchas otras variables físicas como la 'inercia de la temperatura' y es muy probable que no te resulte perfecta y tengas que hacer otros cambios, además te recomiendo otros métodos de sintonización.
      Espero esto le sirva a futuros estudiantes de control y porfa CUÉNTAME SI REALIZASTE ALGO PARA MEJORAR LA PRECISIÓN, TE LO AGRADECERÍA!

  • @victormikecharlie1596
    @victormikecharlie1596 4 роки тому

    Buena explicación, pero no ví por ningún lado la manera en que obtuviste las constantes del pid, kp, ki y kd

  • @chrisvelecela
    @chrisvelecela 4 роки тому

    muy bueno el video.... una pregunta me podrías facilitar la programcion de arduino del proyecto

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Si, los codigos estan en la seccion que pone web antigua y luego descargas en www.cambatronics.com

    • @chrisvelecela
      @chrisvelecela 4 роки тому

      @@CambatronicsOnline otra pregunta, los materiales que nos mas se necesita. Me podrias dejar un listado de materiales?

    • @chrisvelecela
      @chrisvelecela 4 роки тому

      En la parte que dice del sensor temperatura DSB1820 esta soldadas con resistencias. Cual valores son de esas y porque se necesita implementar esas resistencias al sensor de temperatura?

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@chrisvelecela Supongo que te refieres a la resistencia pullup que se pone en el pin de datos. Suele ser entre 4k7 y 10K y se pone por que la salida de estes sensores es a colector abierto y o da 0 o nada. Para evitar el nada, se pone la resistencia con lo que tendremos 0 o la tension de alimentacion.

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@chrisvelecela No tengo un listado de materiales, pero en el video se puede ver claramente todo lo que uso.

  • @emmanuelrivera9253
    @emmanuelrivera9253 4 роки тому

    Hermano soy nuevo en esto, ¿que tipo de programación estás usado? Aparte de cargar las librerías y PID. Me ayudarías mucho resolviendo esa duda, gracias y saludos.

  • @damianando3216
    @damianando3216 3 роки тому

    Buen día! Estoy aplicando control de temperatura en mi Tesis para Ingeniería Mecatrónica y tengo la siguiente pregunta ¿Por qué aplicar PID para regular si podría usar se un simple ciclo IF con ON/OFF?

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому +3

      Por que con el if no tienes presente ni el error pasado, ni el error futuro, justamente en eso se basa un PId, en calcular que error tenemos, y predecir eñ error futuro para conseguir que el setpoint y el valor real se igualen lo antes posible y sin oscilaciones.

    • @jesusespinoza6628
      @jesusespinoza6628 2 роки тому

      No llevaste cursos de control clásico? El control PID se volvió muy conocido gracias a la facilidad de su implementación, más aún en su versión discretizada, y eso que en algunas plantas industriales aún mantienen los controles pid hechos con circuitos analógicos (amplificadores operacionales), que no los cambian porque funcionan y el costo que implicaría una parada y el análisis respectivo para la actualización de la tecnología.

    • @damianando3216
      @damianando3216 2 роки тому +1

      @@jesusespinoza6628 Gracias, era una pregunta de investigación que quería preguntar a expertos en el tema👌
      Hoy ya estoy graduado 🙏🏻

  • @elias_jasso
    @elias_jasso 5 років тому

    Hola. Una duda, Cómo sería el control PID para un motor de DC, usando encoder. Espero tu respuesta, Te ganaste un nuevo suscriptor!

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      El control del motor seria el mismo, el feedback seria el encoder, si lo que buscas es usar el pid para controlar las rpm, por ejemplo.

  • @CarlosGtmz
    @CarlosGtmz 5 років тому

    Funcionaría el mismo código pero en vez del relé, con un mosfet?
    Ya obtuve mis constantes y sé que tengo que jugar un poco con esos valores, únicamente tengo duda si podría ser lo mismo con el mosfet

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Mosfet y corriente alterna? No no.

    • @CarlosGtmz
      @CarlosGtmz 5 років тому

      Cambatronics Online vale, me faltó explicar eso, estoy usando una fuente de corriente directa

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@CarlosGtmz Pues entonces si podrias probar si.

  • @manuelrodasratazzi9403
    @manuelrodasratazzi9403 2 роки тому +1

    Hola perdone, en su video sobre el sensor DS18B20, ua-cam.com/video/r-1QleY-rpM/v-deo.html , usted obtenía las "Mascaras" de cada sensor ( 2 en aquel video ) y creaba la instancia termometroEntrada y termometroSalida con su correspondiente "mascara cada uno". Aquí no veo, ese paso y utiliza el "sensors(&ourWire) + sensors.begin() y desconozco el motivo. Tal vez porque sólo utiliza uno, pero en mi caso necesito 2 e integrarlo con un PID y no se como podría diferenciar cada uno con esta configuración. Le agradecería alguna sugerencia de como integrar los dos sensores con el PID. Gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому

      Exacto, al usar un solo sensor no necesito diferenciarlos. Si necesitas dos tendrás que implementar la mascara de cada sensor sacandola antes. Yo primero pasaria el programa para leer el codigo de cada uno de los sensores y luego como ya lo sabes, puedes llamar a cada uno cuando te interese.

  • @arduindustial2838
    @arduindustial2838 3 роки тому

    Hola José Luis soy anibal desde bs as argentina, consulta hasta cuantos pid puede controlar un arduino uno simultáneamente

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому +1

      No te puedo contestar a esa pregunta por que no la se, quiza si estudias la documentacion de las librerias te lo indique.

    • @arduindustial2838
      @arduindustial2838 3 роки тому

      @@CambatronicsOnline Gracias investigaré

  • @damianando3216
    @damianando3216 3 роки тому

    Hola! Estoy haciendo un horno como prototipo para Tesis. Hay alguna resistencia de calor que me recomiendes para generar más de 100 grados?

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому +1

      Lo que tendras que calcular son los watios que necesitas para calentar el horno segun las dimensiones. Por lo demas, la que te venga mejor.

  • @jesusm38
    @jesusm38 6 років тому

    tremendo tutorial pero como modifico elPID para que se tarde por ejemplo de llegarde la temp. 30c a 36c en 3 horas. Gracias de antemano

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Modificando los componentes ki,kd y kp.

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      O añadir un trozo de codigo psra que vaya haciendo escalones de temp. Segun te intetese mas.

  • @kevincedenomera2509
    @kevincedenomera2509 2 місяці тому

    Amigo, y si requiero implementar el enfriamiento de este tanque, que elementos adicionales requiero? Y como pudiera implementar

  • @francisconardi8642
    @francisconardi8642 4 роки тому

    Parabéns Excelente

  • @facundofassi
    @facundofassi 5 років тому

    Hola, muchas gracias por publicar el proyecto.
    Te cuento mi experiencia a ver si me ayudas a resolver el problema. Lo hice con Arduino Mega y de la misma forma que el ejemplo del video. Cuando arranca el programa el puerto serial me va dando las lecturas de temperatura de la zonda, pero en determinado momento me da una lectura de -127 C, y lo sigue repitiendo aleatoriamente cada aproximadamente 10 lecturas o menos. cual puede ser la causa. Estoy trabado con esto.

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Te esta fallando la comunicacion con la sonda. Le has puesto la resistencia pullup de sobre 4k7?

    • @facundofassi
      @facundofassi 5 років тому

      @@CambatronicsOnline Hola, si 4.7 k

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@facundofassi Pues te esta fallando la conexion con el sensor.

    • @facundofassi
      @facundofassi 5 років тому

      @@CambatronicsOnline gracias por responder. Cambie la sonda y funciona perfectamente. Muchas gracias

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@facundofassi Un saludo amigo.

  • @pinolux21
    @pinolux21 Рік тому

    Hola, recomiendas algún libro de control pid?

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      La verdad es que yo para la matematica soy torpe, por lo que solo soy capaz de asimilar la forma mas basica de pid. Por ese motivo no puedo recomendarte ningun libro.

  • @clubdehuasosraicesytradici263
    @clubdehuasosraicesytradici263 7 років тому

    Hola muy bueno tu canal me suscribire , por esas casualidades no tendras en carpeta algo pero para control PID de control de nivel ???

    • @CambatronicsOnline
      @CambatronicsOnline  7 років тому

      +Club de Huasos Raices y tradiciones Pues no, lo siento.

  • @bryanmendezmendez1749
    @bryanmendezmendez1749 5 місяців тому

    Puedo susutituir el relé de estado sólido por uno mecánico de dos canales?

    • @CambatronicsOnline
      @CambatronicsOnline  5 місяців тому

      Si, pero date cuenta que la durabilidad será menor.

    • @bryanmendezmendez1749
      @bryanmendezmendez1749 5 місяців тому

      Una pregunta, me podría proporcionar el diagrama de conexiones de los cables por favor

    • @CambatronicsOnline
      @CambatronicsOnline  5 місяців тому

      @@bryanmendezmendez1749 Ya indico en el video como es el conexianado.

  • @jesusflores4913
    @jesusflores4913 2 роки тому

    buen dia, una pregunta, para este controlador mostrado en el video se puede variar la temperatura a la que el usuario desee calentar el agua? o la calienta hasta la ebullición.

  • @LilSoner23
    @LilSoner23 5 років тому

    Afectará si en lugar de que se activen relevadores se activa una salida de un puente H? Puedo utilizar el mismo codigo cambiando las constantes?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Uhhh,para el puente en H en vez de usar un sistema on/off como el que yo use, iria mejor un pwm.

  • @solmachado5391
    @solmachado5391 2 роки тому

    Quiero hacer un calentador para la tapa del inodoro porque siempre esta fria y en el invierno peor, como puedo hacer???

    • @CambatronicsOnline
      @CambatronicsOnline  2 роки тому

      Eso ya depende de como quieras hacerlo, puedes hacer que se caliente mediante aire, o bien con una resistencia. Ese tipo de decisiones tienes que pensarlas tu.

  • @santiagoh5439
    @santiagoh5439 3 роки тому

    Buenas tienes algun imagen donde se pueda ver como conectar los componetes al arduino

  • @rogerduranrosado6053
    @rogerduranrosado6053 5 років тому +1

    Qué tal amigo una pregunta , si no tengo un relevador de estado sólido , puedo usar uno convencional electrónico semi mecánico ??

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Desconozco que entiendes tu por electronico semi mecanico.

    • @rogerduranrosado6053
      @rogerduranrosado6053 5 років тому

      @@CambatronicsOnline me refiero a los relé que venden para Arduino , "modulo relé de Arduino "

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@rogerduranrosado6053 Poder puedes, pero tienes que darte cuenta el numero de ciclos que hace el rele. Si va estar saliendo y entrando varias veces por minuto, ese rele va terminar su vida util mucho mas pronto que lo que haria el rele de estado solido. Pero por lo demas y poniendo un rele de misma potencia y la la bobina de activacion idonea, lo puedes cambiar sin problema.

    • @rogerduranrosado6053
      @rogerduranrosado6053 5 років тому

      @@CambatronicsOnline te lo agradezco , me has ayudado mucho !!!!!! Por cierto he visto varios más proyectos de tu canal y están súper , un saludo y muchas gracias ..

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@rogerduranrosado6053 Un saludo.

  • @cesarcofrer
    @cesarcofrer 5 років тому

    Hola, gracias por compartir!!! tengo dudas con esta variable prevTemperature = -9999.0; Por qué ese valor? en que influye? he jugado con las variables pero no he podido estabilizar mi proyecto....sigo intentando!!!

    • @cesarcofrer
      @cesarcofrer 5 років тому

      Además estoy buscando en que otra parte influye el setpoint dentro del programa, como para realizar un calculo de algo y aplicar una acción..no sé si me explico

    • @cesarcofrer
      @cesarcofrer 5 років тому

      perdón ..obviamente la utiliza en la libreria!!! jajja Pero no me estabiliza como quiero :(

    • @jesusespinoza6628
      @jesusespinoza6628 2 роки тому +1

      Debes utilizar algún criterio de sintonización, para ello debes obtener la función de transferencia de la planta con algún método de identificación. Podrías haber usado el método de la respuesta al escalón dónde la función de transferencia de la planta se la aproxima a un sistema de primer más retardo.

  • @leonelfigueroairineo2898
    @leonelfigueroairineo2898 6 років тому

    Disculpa esta programación funcionaria para un sensor lm 35, o específicamente es para el que maneja en el ejemplo

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      No no, modificando 3 o 4 lineas puedes usar un lm35 sim problemas. Pero es mas fiable el ds18b20. El lm35 como tengas algo de ruido electrico falsea mucho las medidas.

  • @edwinlara3150
    @edwinlara3150 2 роки тому

    Se que está importante el contenido del video, lastima que no se escuchan esos susurros con que lo explicó el autor. Lástima.

  • @highlevel2022store
    @highlevel2022store 6 років тому

    Hola, buen día, tengo otra mega pregunta, lo que pasa es que estoy haciendo un proyecto que tiene como tema principal la fabricación de la cerveza, entre todos sus controles me tocó el de la maceración, en resumen, tengo que controlar y mantenernos en una temperatura de 80°, lo que pasa es que no sé bien qué valores variar en el PID para llegar a esa temperatura, de hecho ya hice todo tal cual el tutorial pero cuando llega a la temperatura deseada tarda mucho en controlarla, si llega, por ejemplo a 60° se pasa obvio por la inercia unos dos grados pero después cuando empieza a bajar se tarda mucho en dar los pulsos al relevador para mantenerla, ¿qué me recomiendas? He seguido tus pasos tal cual sólo que sí necesito orientación en cuanto al PID y como varían las cosas moviendo los valores del mismo. Agradezco mucho tu atención y espero ser respondido, saludos.

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Yo por lo que dices, subiria el tiempo derivativo bastante y quiza un poco el proporcional. No nos indicas si usas un pid industrial. Es los PID industriales tienes una opcione generalmente que viene siendo una utocalibrado. Si activas esta opcion el sistema controla las inercias y te deja puesta unos valores aproximados.
      Tendras que ir jugando tu, pero no vuemas los valores un poco, muevelos bastante apra otar claramente como se comporta el sistema en cada cambio que haces. Asi es como podras tener claro que debes tocar y cuanto.

  • @JoseGarcia-dq2ub
    @JoseGarcia-dq2ub 3 роки тому +1

    Buenas tardes, tengo un problema. Realice la programación y todo el circuito. A la hora de calentar le pongo un set point de 42 y no se detiene en esa temperatura, sigue calentando demás. Si me puede ayudar en que le puedo mover o que valores agregar. También ya descargue la programación de su página. Saludos

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому

      Tienes que ver si al sobrepasar esa temperatura ves cambios en la potencia de salida. No hay una formula magica para que yo te diga que hacer por telepatia. hay que ver como se comporta el circuito que has montado para saber que hay que hacer. Pero tienes nuestro foro si necesitas ayuda ( www.cambatronics.com )

    • @edgarch_333
      @edgarch_333 3 роки тому

      Me pasa igual

  • @rceexxtremo5280
    @rceexxtremo5280 5 років тому

    Gracias!

  • @albertoespinosa818
    @albertoespinosa818 5 років тому

    Hola, cambiará mucho el código si hago por separado una acción de control integral y otra derivativa? Por separado

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Al usar aqui librerias solo con que pongas a 0 la variable de ese parametro ya tendras el control anulado.

  • @wilsonantoniopereztorrado3533
    @wilsonantoniopereztorrado3533 6 років тому

    excelente

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      +Wilson Antonio Perez Torrado Gracias de nuevo.
      Un saludo.

  • @JuanchoCnnz
    @JuanchoCnnz 5 років тому

    Hola amigo! Muchísimas gracias. Una pregunta, al compilar y abrir el puerto serie me aparecen una serie de caracteres. ¿A qué se debe esto?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Caracteres raros?

    • @JuanchoCnnz
      @JuanchoCnnz 5 років тому

      @@CambatronicsOnline disculpa, ya lo pude arreglar :) era por la configuración del serial print. Una pregunta, espero me puedas ayudar, si yo quisiera agregar un tanque extra de agua a temperatura ambiente para que se mezclen y a la salida se tenga el mismo setpoint que estableciste ¿Cómo haría ese programa?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@JuanchoCnnz Para eso lo mejor es una valvula motorizada de 3 vias. Una via seria aun tanque, la otra via el otro y la salida seria la mezcla de ambos tanques. La valvula abriria y cerraria el pasa de un tamque u otro para tener el setpoint que tu quisieras.

    • @JuanchoCnnz
      @JuanchoCnnz 5 років тому

      @@CambatronicsOnline crees que te pueda mandar un email con un diseño que hemos hecho?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@JuanchoCnnz Puedes abrir un nuevo tema en el foro y poner alli todo lo que necesites para que te demos nuestra opinion.

  • @danieli.d1273
    @danieli.d1273 4 роки тому

    Hola, ¿Vale un sensor que pueda medir hasta 500° sin poner nada entre el y el arduino? ¿O se necesita algo más?

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      No entiendo la pregunta, vas tener que explicarme que quieres hacer.

    • @danieli.d1273
      @danieli.d1273 4 роки тому

      @@CambatronicsOnline Me refiero que si necesita un regulador el sensor que alcanza 500 grados o va directo como en el video.

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@danieli.d1273 Pues no tengo ni idea del sensor que alcanza 500 grados me hablas.

  • @olrac2570
    @olrac2570 5 років тому +1

    Hola, descargué el código y conecté todo correctamente, pero cuando cargo el programa no sucede nada. Se muestra la temperatura pero el relé no se activa (estoy seguro de que funciona).

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Que temperatura del setpoint le pusiste y que temperatura real hay? Si la temperatura real esta por debajo del setpoint no se activara el relé.

    • @olrac2570
      @olrac2570 5 років тому

      @@CambatronicsOnline setpoint=30
      Real=20

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@olrac2570 Deberia activarse entonces. Has verificado con un polimetro si habia salida en el pin del arduino?

  • @freddypotosi5095
    @freddypotosi5095 4 роки тому

    Muu bien exlicado.Me puedes ayudar con el codigo por favor

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Para esas cuestiones esta nuestro foro. Alli puedes plantear cualquier duda ( www.cambatronics.com )

  • @jeisonelisanchezcalle6327
    @jeisonelisanchezcalle6327 4 роки тому

    Hola, podrías darme las características y marca del calentador del agua por favor, llevo días buscando, quiero para calentadr una piscina de peces de acuerdo a las medidas de un sensor de temperatura

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Yo no usaria este modelo para hacer lo que tu quieres. Es un calentador de 230 Vac, yo para usaria una resistencia de 12 o 24Vdc.

  • @luisalbertoduransandoval1495
    @luisalbertoduransandoval1495 3 роки тому

    Hola como en Lugar de la Resistencia que puedo USAR . Quiero llegar a 300 gradod

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому

      Para esas temperaturas lo mejor es usar un termopar o una PT100.

  • @emmanuelrivera9253
    @emmanuelrivera9253 4 роки тому

    Disculpe, dónde puedo descargar la librería para el sensor de temperatura o ya viene incluído en la librería del vídeo 2.

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Busca el video que dedicamos al DS18B20 y alli indico de donde descargarla.

  • @sandravaladez9169
    @sandravaladez9169 Рік тому

    Hola, ¿En donde puedo descargar las librerías que se utilizaron para este proyecto?

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      Hace ya muchisimo de este video, tendras que buscarlas por internet.

  • @williamortizvalverde9775
    @williamortizvalverde9775 4 роки тому

    En donde entra la función de transferencia ?, tiene algo que ver ? o es independiente

  • @marceloruiz2976
    @marceloruiz2976 6 років тому

    me gustaria conectar una valvula de alivio electronica en que pin lo tendria que conectar para alimentar la señal de el rele para abrir y cerrar la valvula de alivio de presion

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      En cualquiera libre, te aconsejo que uses una placa de reles optoaislada, como la que tenemos en un video aqui.
      Un saludo.

  • @olrac2570
    @olrac2570 5 років тому

    Hola y gracias desde Italia. Lo siento pero lo traduje con Google. Me gustaría saber si este sistema se puede usar para controlar una lámpara de infrarrojos para calentar una incubadora. Tal vez tendré que cambiar los coeficientes kp, ki, kd?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Nunca he trabajado con una lampara de infrarrojos. Que es de corriente continua? Corriente Alterna? Yo creo que si puedes hacerlo, y los valores dependeran de la lampara y de los efectos que tenga. Podrias abrir un tema en nuestro foro y mostrar fotos de lo que quieres hacer y de los componentes que usas.

    • @olrac2570
      @olrac2570 5 років тому

      @@CambatronicsOnlinesì, 220v alterna

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @Olrac Y actualmente, para variar la potencia de la lampara que usas un dimmer?

    • @olrac2570
      @olrac2570 5 років тому

      @@CambatronicsOnline no. El ssr es zero-crossing?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      @@olrac2570Pues no lo se, la verdad, pero con un tiempo de activacion de 5 mili segundos, aunque no lo sea, no creo que puedas hacer mucho.

  • @nahuelfigueroa2042
    @nahuelfigueroa2042 6 років тому

    No era mas facil controlar el angulo de disparo de un triac y asi poder manejar mejor el actuador-resistencia?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому +1

      Es otra forma de hacerlo como tu indicas, pero yo tengo unos 400 PID en mi empresa y todos funcionan asi. Nunca he probado de la otra forma que hablas para ver mas ventajas y las desventajas, habra que hacerlo.
      Un saludo.

  • @brayancontrerasmoralessupr9247

    que tipo de relevador ocupaste

  • @cristianmonroy4162
    @cristianmonroy4162 Рік тому

    De cuanto es el relevador que estas ocupando

  • @davidmata3104
    @davidmata3104 5 років тому

    Hola. ¿Cómo se podria hacer el modelado matematico de este sistema para calcular los valores adecuados para las variables de Kp, ki y Kd?

    • @CambatronicsOnline
      @CambatronicsOnline  5 років тому

      Como lo mio no son las matematicas, por eso use una librearia ya creada para tal fin.

    • @ManuelRodriguez-sq5jk
      @ManuelRodriguez-sq5jk 4 роки тому

      @@CambatronicsOnline donde puedo conseguir esa librería ?

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      @@ManuelRodriguez-sq5jk Desde el gestor de librerias del editor de arduino.

  • @freddypotosi5095
    @freddypotosi5095 4 роки тому

    AMIGO una pregunta..como se encontro laa constante kp..ld y ki

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Hay formas matematicas para encontrar esas constantes, incluso la libreria tiene una opcion para que el programa las encuentre solo, para partiendo de esos valores luego realizar los ajustes, pero yo los he usado con el sistema prueba/error. vamos puse unos valores y mire como evolucionaba el sistema.

  • @nejmeddinelakhal9608
    @nejmeddinelakhal9608 6 років тому

    Hola,es la diferencia para usar el relevador o los transistores?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Creo que no entendi bien tu pregunta, como vas usar transistores para controlar una tension alterna?

    • @nejmeddinelakhal9608
      @nejmeddinelakhal9608 6 років тому

      Uso un voltaje de CC +12v, no alternativo. Hay otro vedio que usa el transistor !!

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Bien, los reles de estado solido basados en tiristores, no pueden ser usados con corriente continua por que no puedes controlar cuando deja de conducir de forma facil y eficiente. Con la tension alterna, deja de conducir siempre aque pasa por cero la onda. Por ese motivo, con tension alterna se usan sistemas basados en tiristores/triacs y con corriente continua se usan sistemas basados en mosfets.

    • @nejmeddinelakhal9608
      @nejmeddinelakhal9608 6 років тому

      Ahora, comprendí,muchas gracias

    • @nejmeddinelakhal9608
      @nejmeddinelakhal9608 6 років тому

      Entendí, gracias

  • @nelsonalarcon6683
    @nelsonalarcon6683 4 роки тому

    Hola! necesito mantener agua a 90ºC durante una hora, este sistema puede ayudarme? Muchas gracias!

  • @TGTJournal
    @TGTJournal 6 років тому

    este PID solo se podría desarrollar con ese sensor de temperatura? intento utilizar la libreria con un MAX 6675 Pero no realiza el ejercicio muy bien. existe alguna manera ?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      El PID lonpuedes utilizar con cualwuier sensor, da lo mismo, por que al final, es un valor en una variable que toma el pid. Le da igual de donde provenga ese valor.

    • @adolfolandaverde3018
      @adolfolandaverde3018 6 років тому

      A lo mejor tu problema va más por las ganancias que introduces, porque a final de cuentas tu sensor, el que uses, da la temperatura, que es lo que importa.

  • @miguelcruz6568
    @miguelcruz6568 3 роки тому

    Hola, ¿Habra algun problema si utilizo una resistencia de 1000 W?

    • @CambatronicsOnline
      @CambatronicsOnline  3 роки тому

      No, siempre que el rele de estado solido aguante esa potencia y este bien refrigerado.

    • @miguelcruz6568
      @miguelcruz6568 3 роки тому

      @@CambatronicsOnline ¡Gracias!, ¿Cómo puedo desplegar la gráfica?

  • @andresfelipesampayojimenez725
    @andresfelipesampayojimenez725 3 роки тому

    cual es el la resistencia que utilizas, que modelo?

  • @jesusm38
    @jesusm38 6 років тому +1

    gracias por contestar pero tal vez no me explique con el control PID puedo por ejemplo si tengo 36.01c esperar 5 minutos y que luego suba a 36.o2c esperar 5 minutos y que siga a si hasta que llegue a 38.07c y eso lo haga en un tiempo de 6 horas.Gracias de antemano,

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      En el ejemplo que tu me indicas, lo que yo haria es poner una variable segundos e ir sumando segundos con millis(). Y cuando llegue a los minutos que te interesa, cambiar el setpoint.

  • @edwinjosuesaltosnarvaez2680
    @edwinjosuesaltosnarvaez2680 6 років тому

    Amigo una pregunta sacaste cable para conectar la resistencia al rele en los pines 1 y 2 y en esa parte mismo tengo que conectar a 120 V sacando cables igual para conectar al toma de la luz

  • @greenspanfx
    @greenspanfx 6 років тому

    Hola, acaso tienes algún video o link de cómo se haría un programita así de sencillo pero no usando el tiempo de encendido/apagado sino la potencia de la resistencia como la salida?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      No entiendo lo que quieres decir con resistencia de potencia de salida.

    • @greenspanfx
      @greenspanfx 6 років тому

      Hola, se refiere justo a eso, y lo mencionaste en alguna parte del video: "la potencia de la resistencia", con un variador de voltaje electrónico como el que venden aquí robotdyn.com/ac-light-dimmer-module-1-channel-3-3v-5v-logic-ac-50-60hz-220v-110v.html Este no está preparado al parecer para los Amperios que necesita esa resistencia, pero sí funcionaría conceptualmente hablando no? Sabrás de algún otro dispositivo que pueda trabajar con mayor corriente? Así sería más sencillo el código y más constante la temperatura probablemente, no usando tiempo de encendido a potencia completa si no variación o regulación de la misma????

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому +2

      Bueno, efectivamente hay varias formas de regular la tenperatura. Una es con un sistema on/off que es el que yo hice, y otra regulando la tension, lo que se conoce como control de fase. La placa que tu nos enseñas viene a ser una placa para usar el control de fase. Pero, si funciona como yo creo, aparte del pid tienes que saber cuando has de disparar. Una tarjeta similar a la que acabas de mostar la voy a construir yo en el video que publicare mañana. Por lo que veo ellos usan un puente y un optotransistor para hacer el paso por cero y yo usare un H11aa1, para simplificar el montaje, pero creo que el concepto es el mismo.
      No tengo ninguna informacion sobre usar el pid con esas tarjetas, pero quiza en un futuro haga el montaje con ella. Pero no en un tiempo cercano, tengo antes muchos otros proyectos en la cabeza, por lo que es mejor que busques informacion por otro lado.
      Un saludo.

    • @greenspanfx
      @greenspanfx 6 років тому

      Muchas gracias, y el que tú vas a publicar mañana podrá soportar corrientes altas? La plaquita efectivamente te detecta automáticamente el cruce por zero, pero tiene sólo 5 Amps como máximo de operación.

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому +1

      La placa detecta el paso por cero, pero no genera el disparo sola. Solo te da un pulso cuando pasa por cero.

  • @jhonromero577
    @jhonromero577 5 років тому

    Se puede usar un modulo rele de estado sólido de 2 amperios?

  • @felixreyes1378
    @felixreyes1378 6 років тому

    Me podrías decir en qué parte específica está el código ? Voy a realizar este proyecto para una materia, si pudieras decirme o mandármelo por correo, te lo agradecería bastante !!

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Esta colgado para descargar en la seccion descargas de nuestra web ( www.cambatronics.com). Es un fichero llamado codigo video 3 PID.

    • @felixreyes1378
      @felixreyes1378 6 років тому

      @@CambatronicsOnline me aparecen dos , uno que dice " código fuente video pid#3. Y otro ficheros vídeo #3 librerías oficiales nextion para Arduino, tienes algún correo o algo para que me asesores con mi proyecto ?

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Es el que pone PID, el otro son videos sobre una pantalla HMI.

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      No doy asesoramiento en privado, todo lo que no pueda ser publico se sale de mis intereses. Hay tienes el foro para plantear lo que necesites.

  • @mividaenjesusmvej8770
    @mividaenjesusmvej8770 Рік тому

    Que rele de estado sólido es ???

  • @carlosrisquezfernandez862
    @carlosrisquezfernandez862 4 роки тому

    Una sonda pt100 irá bien?

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Si, ira m uy bien, pero implementarla con arduino es algo mas complicado.

  • @nehuencamina4207
    @nehuencamina4207 11 місяців тому

    Hola que tal he modificado tu código para usar el modulo max6675 para leer con una termocupla, y no he podido hacerlo funcionar tienes y idea en que podría estar fallando ?

    • @CambatronicsOnline
      @CambatronicsOnline  11 місяців тому

      Si, que no lo estas haciendo bien. :D

    • @CambatronicsOnline
      @CambatronicsOnline  11 місяців тому

      A ver, que tenemos que utilizar la cabeza para algo mas que llevar pendientes. Coges mi codigo, lo cambias para un sistema que yo ni mencione, ni use, ni probe. No te funciona, no muestras ninguna informacion, ni codigos, ni nada, y me preguntas que esta fallando. Me estas tomando el pelo verdad? Te estas riendo de mi?

    • @nehuencamina4207
      @nehuencamina4207 11 місяців тому

      @@CambatronicsOnline si te proporciono el código, me podrás ayudar ?

    • @CambatronicsOnline
      @CambatronicsOnline  11 місяців тому

      @@nehuencamina4207 No te quiero hacer perder el tiempo.

  • @nehuencamina4207
    @nehuencamina4207 Рік тому

    No necesitas un cruze por 0 para poder controlar la potencia?

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      Para controles resistivos en sistema on/off es igual o incluso mas efectivo. Por eso no es necesario en control de paso por cero.

    • @nehuencamina4207
      @nehuencamina4207 Рік тому

      entoces no es un sistema pid, sino un sistema on/off
      @@CambatronicsOnline

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      @@nehuencamina4207 Veo que estas informado, por eso los sistemas PID incluyen sistemas ON/Off, como si el sistema on/off no se pudiera implementar un PID. Pero vamos, que si, tienes razon, para que voy a discutir.

    • @nehuencamina4207
      @nehuencamina4207 Рік тому

      @@CambatronicsOnline yo estoy haciendo una extrusora y me piden hacer un sistema pid, y mi profesor me dice que debo usar un detector de cruce por cero para controlarla, pero en tu video que por cierto, muy bueno veo que no lo necesitas, puede ser que tu rele de estado sólido tenga detector de cruze por 0?

    • @CambatronicsOnline
      @CambatronicsOnline  Рік тому

      @@nehuencamina4207 He trabajado 29 años en una empresa de transformacion de plastico que teniamos 1 mega watio en resistencias con mas de 200 pids controlando todo el sistema, tanto por medio de plc, como de controladores industriales (uno por resistencia de hasta 15000 watios) y todos funcionaban con on/off por que es las sencillo de implementar y da el mismo resultado. Ahora bien, que te pidan hacerlo de otra forma perfecto, tambien se puede hacer como indicas. Pero me hace gracia, que me digas que no es un PID, sencilamente ni te has molestado en mirar las librerias de arduino, donde uno de los parametros de configuracion es si prefieres un sintema on/off o un sistema como el que tu quieres. Veo que tampoco has visto los videos donde hablo de cuales son los problema de usar sistemas sin paso por cero. Bueno amigo, a estudiar y si quieres mostrarnos tu trabajo, tienes a tu disposicion el foro para hacerlo.

  • @highlevel2022store
    @highlevel2022store 6 років тому

    ¿cómo puedo ver las gráficas? estoy batallando con print plotter, no puedo limitar las gráficas. El programa ya no está en tu página, saludos

    • @CambatronicsOnline
      @CambatronicsOnline  6 років тому

      Yo utilice el serial plotter del editor de arduino.

    • @alejandromorales6122
      @alejandromorales6122 6 років тому +1

      disculpa, lograste hacer funcionar el proyecto?
      soyalemora@gmail.com si es asi podrias enviarme el codigo que usaste?

    • @highlevel2022store
      @highlevel2022store 6 років тому

      Alejandro Morales Hola, sí me salió; en cuanto pueda te lo mando, saludos

  • @urielvilchis5950
    @urielvilchis5950 4 роки тому

    Tengo un error en el código PID relé #invlude< PID _v1, h> y así susesivamente

    • @CambatronicsOnline
      @CambatronicsOnline  4 роки тому

      Tiene pinta de que no tienes instaladas las librerias, o no son las correctas.