Explicación Libreria PID arduino

  Рет қаралды 85,458

TutosIngenieria

TutosIngenieria

Күн бұрын

Пікірлер: 89
@Jcastellanoss123
@Jcastellanoss123 9 жыл бұрын
Venía para ver como instalar la librería pero termine viendo como se configura y funcionan los códigos. Gracias
@eliasgasparcabrerapereira5482
@eliasgasparcabrerapereira5482 2 жыл бұрын
Excelente video ! muchas gracias por la excelente explicacion!
@Ruso753
@Ruso753 9 жыл бұрын
Muchas gracias, vi todos los videos de PID en una tarde. Muy claro todo. Tengo dudas de como usar esto para afectadar dos variables, de los dos motores de un eje de un cuaricoptero, me seria de gran ayuda si pudieras hacer un video o orientarme a como hacerlo.
@killordie1994
@killordie1994 9 жыл бұрын
Muy buen video la verdad, me ayudaste a entender algo del PID y ahorita vere los otros videos solo tengo una duda yo quiero implementar un PID para tres motores con dos arduino uno podre lograrlo o que seria necesario para implementarlo no se si me puedes responder esta pregunta
@TutosIngenieria
@TutosIngenieria 9 жыл бұрын
Luis Mtz Pues yo te diría que si. pero la verdad es poca explicación porque hay muchas clases de motores diferentes, también depende del control que quieras hacer, como también de tus sensores. Yo diría que si se puede hacer casi todas las cosas que se le ocurran. La pregunta real, es como hacerlo ?
@carlosandres9513
@carlosandres9513 5 жыл бұрын
Esta libreria podria ser aplicada a robot velocista junto a encoders magneticos se lograria un mejor resustado?
@TutosIngenieria
@TutosIngenieria 5 жыл бұрын
yo creo que sí, tocaría probar.
@gerardoramirez9450
@gerardoramirez9450 4 жыл бұрын
Hola, muchísimas gracias por la explicación. Solo una duda, en minuto 2:16: ¿para que son las variables double aggKp=1, aggKi=0.5, aggKd=1? Porque las ganancias usadas son consKp, consKi y consKd (el renglón de abajo). Saludos
@juanpablorondonoyuela8724
@juanpablorondonoyuela8724 6 жыл бұрын
Hola amigo buenos dias. te felicito por el video es muy valioso, te queria hacer una pregunta. como puedo implementar usando la libreria el controlador PID de manera que las ganancias KP y KD se conecten a la salida del controlador y las ganancia KI al error. te agradezco
@LameBlacksmith
@LameBlacksmith 8 жыл бұрын
Buenas tardes. Veo que tomas con mucha paciencia todo tipo de comentarios. Felicidades! Se requiere valor además de tiempo y esfuerzo para montar estos videos. Recomiendo mirar un poco el porqué de la estructura de la librería PID de Arduino en el siguiente enlace: brettbeauregard.com/blog/wp-content/uploads/2012/07/Gu%C3%ADa-de-uso-PID-para-Arduino.pdf. Se explican unos detalles propios del controlador PID, además de la funciones de automático y los apartados de Settunings.
@francisco3387
@francisco3387 9 жыл бұрын
Excelente video solo que me quede con una duda los Outputlimits son los límites de tu sensor?
@TutosIngenieria
@TutosIngenieria 9 жыл бұрын
francisco escamilla No, son los límites del puerto de PWM del arduino, quiere decir que tu señal de control puede variar del rango de -255 a 255.
@jogomez1988a
@jogomez1988a 8 жыл бұрын
Ya puedes bajar la librería directamente del gestor de librerías: EN: Programa/ incluir librerías/gestionar librerías.
@pepq5238
@pepq5238 6 жыл бұрын
Hola, gracias por la explicación, pero no tengo claro los de la función SetSampleTime(ms), si el main se repite cada 100ms y en este bucle se ejecuta Compute() donde se obtiene el valor de salida del PID, ¿el valor para de la función SetSampleTime tiene que ser SetSampleTime(100)? si no es correcto como debo calcular el valor para dicha función. Muchas gracias
@carlosenriquemartinezsilgu6357
@carlosenriquemartinezsilgu6357 8 жыл бұрын
Saludos, oye por que divides en tu input ente 1700??
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
seguro es para normalizar el valor, para que ese número quede entre cero y uno.
@carlosenriquemartinezsilgu6357
@carlosenriquemartinezsilgu6357 8 жыл бұрын
ok ok gracias
@itsNoelDom
@itsNoelDom 9 жыл бұрын
Muy bueno amigo tendras informacion de ball and plate ? gracias
@matinatal
@matinatal 8 жыл бұрын
hola, tengo que estabilizar la velocidad de un motor. En donde se tienen en cuenta la cantidad de pulsos recibidos por vuelta en el código que nos ofreces? muchas gracias
@Alejandro-qf9ij
@Alejandro-qf9ij 8 жыл бұрын
como se trabaja la parte de sintonizador del pid con las variables KI KP Kd
@aArOnlev024
@aArOnlev024 8 жыл бұрын
Hola me agradan mucho tus videos, estoy aprendiendo de una manera más facil, una pregunta, tengo mi robot balancin terminado "planta" y a la hora de probar con bateria externa mi arduino tarda un poco en reaccionar y se resetea mucho, o pierde la secuencia del programa, solo por momentos ejecuta perfectamente el codigo y las tareas de control, ¿A que se puede deber esto?, gracias por tu respuesta. Saludos
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
Los motores exigen mucha corriente, seguro cuando se mueven generan un bajón de tensión, lo cual genera interferecia en la secuencia del arduino. Es lo mismo que ocurre en este vídeo kzbin.info/www/bejne/pGmbnaGunrSdm8U
@aArOnlev024
@aArOnlev024 8 жыл бұрын
Muchas gracias amigo por tu pronta respueta, ya estoy haciendo las modificaciones para realizar nuevas pruebas, que buen tutorial :D like, Saludos desde México.
@luislopez-pf5fi
@luislopez-pf5fi 3 жыл бұрын
CUAL ES EL VIDEO QUE VAS A VER CON MIGO?
@juanmanuel6872
@juanmanuel6872 9 жыл бұрын
hola, disculpa a que te refieres con setpoint?
@TutosIngenieria
@TutosIngenieria 9 жыл бұрын
+Juan Manuel en este caso es la referencia
@juanmanuel6872
@juanmanuel6872 9 жыл бұрын
puedes hacer un tutorial para interrupciones internas en arduino porfavor? gracias.
@TutosIngenieria
@TutosIngenieria 9 жыл бұрын
+Juan Manuel tal vez esto te sirva kzbin.info/www/bejne/aqWmgoOwnr6nlck
@fernandovicente5846
@fernandovicente5846 8 жыл бұрын
estupendo el tutorial
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
Muchas gracias!
@julianbustos8943
@julianbustos8943 8 жыл бұрын
Hola buenas Noches, Para un seguidor de linea en donde el pwm de las llantas es independiente, en total serian 2 señales de control ? y se manejan bajo el mismo error y control pid?. o tengo que crear 2 controles pid para las 2 señales pwm de las llantas?. Agradezco la atención.
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
Pues la verdad ese es un control MIMO, múltiples entradas y múltiples salidas, en este caso una entrada y dos salidas. La forma mas simple de atacar el problema es hacer un pid indenpendiente para cada llanta o diseñar un control MIMO lo cual es un poco mas complejo. Tienes un solo error y dos controles independientes sobre el mismo.
@BrotherNero-zj2mw
@BrotherNero-zj2mw 9 жыл бұрын
disculpa amigo como puedo realizar un pid para un dron porfavor necesito tu ayuda
@juanpablo-xf8yy
@juanpablo-xf8yy 5 жыл бұрын
muy buen tutorial
@danbrucecabrera3037
@danbrucecabrera3037 7 жыл бұрын
una pregunta amigo en esta librería de PID si yo solo deseo usar un PI, ¿debo poner el valor de la const derivativa Kd en 0?
@TutosIngenieria
@TutosIngenieria 7 жыл бұрын
Es correcto.Saludos !
@Tomas_Laraaa
@Tomas_Laraaa 6 жыл бұрын
bro yo tengo un circuito que se activa cuando dos cables se tocan, y quiero que cuando se toquen y se alejen aparezca en un display de 16x2, el problema es que no se como hacer eso, me ayudas? ;D
@nicolasyanez2650
@nicolasyanez2650 8 жыл бұрын
hola save que estoy realizando un sistema de nivel de agua con pid con un sensor ultrasonico pero no se como implementarselo si me pudea ayudar por favor se lo agradeseria mucho
@ElTacoRandom
@ElTacoRandom 8 жыл бұрын
lo pudiste hacer?
@nicolasyanez2650
@nicolasyanez2650 8 жыл бұрын
nop
@ElTacoRandom
@ElTacoRandom 8 жыл бұрын
nicolas yañez que mal jeje, mee dejaron hacer eso, y casi no le entiendo
@jairogarcia267
@jairogarcia267 6 жыл бұрын
Hola, tienes algun tutorial o programa para para hacer control PID aun motor paso paso?, como actuador de la planta, de antemano muchas gracias.
@TutosIngenieria
@TutosIngenieria 6 жыл бұрын
Hola, la verdad por ahora no he hecho ese proyecto. Pero tengo varios vìdeos donde hago controles PID. Saludos
@joseayala5919
@joseayala5919 2 жыл бұрын
​@@TutosIngenieria Exelente video me podrias hacer el favor de explicarme para hacer un codigoo para un control PID temperatura
@jeffersonmau7052
@jeffersonmau7052 8 жыл бұрын
la narración esta desenfocada de lo que muestras en pantalla
@jordycosmerosales4624
@jordycosmerosales4624 9 жыл бұрын
como seria para el PID de nivel de agua
@NiiNiGameplay
@NiiNiGameplay 5 жыл бұрын
el link del código esta caido
@TutosIngenieria
@TutosIngenieria 5 жыл бұрын
Que pena, la verdad. hace algunos años inicie este canal con proyectos simples y se fueron complicando con el tiempo y a las personas les fue gustando el contenido, entonces fui subiendo todos los archivos, esquemáticos, código y muchas cosas más Así logre hacer mas de 700 vídeos pero hace poco, la pagina donde subía todos los archivos. eliminó todo mi trabajo y aunque me quedaron algunos archivos, usted entenderá que es demasiado complejo empezar a buscar archivo por archivo para subirlos nuevamente. Espero, poder hacer esto quizás algún día que cuente con el tiempo. De todas formas le dejo este link de mega mega.nz/#F!itITGCKT!dGV9VZgax8Ql9VEdJFHxSQ Ahí se encuentran todos los archivos que logré recuperar del canal, el problema es que se encuentra todo junto, por lo cual y si tienes la paciencia ahí seguramente encontraras lo que buscas, pero son demasiados archivos, espero que te sirva y ánimos con el proyecto.
@MegaMagneto13
@MegaMagneto13 8 жыл бұрын
como seria para un control de temperatura?
@cristianjavierantambamino4609
@cristianjavierantambamino4609 8 жыл бұрын
oye a que se refiere con aggkp, aggki, aggkd para que sirven esas variables
@adolfovenegas8321
@adolfovenegas8321 5 жыл бұрын
El prefijo "agg" significa que son variables agresivas (aggressive), creo que son utilizadas cuando el error es muy grande.
@victor21209
@victor21209 9 жыл бұрын
Tengo problemas con la librería, no me compila ningún ejemplo, ya intente de todo y no puedo hacer funcionar esto!,, que puedo hacer,, ya instalé varias veces la librería PID_v1 y no funciona.
@cristianjavierantambamino4609
@cristianjavierantambamino4609 8 жыл бұрын
yo tenia el mismo problema mira que la libreria sea .ZIP
@eliseojimenez4944
@eliseojimenez4944 7 жыл бұрын
bro tendras el diagrama del robot balancin y el codigo?
@jmb17yo
@jmb17yo 8 жыл бұрын
El objetivo de las bibliotecas no es el de "decorar" sino el de reciclar el trabajo de otros o comprimir el tuyo y posteriormente usarlo con mayor fluidez, y velocidad. Antes de enseñar a usar el PID de otro conviene saber como funciona un P un PI y luego el PID y recalcar las implementaciones.
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
Claro que sí, pienso lo mismo por eso los primeros vídeos son la implementación paso a paso de un control P, PI y PID. Es muy importante saber como realizarlo!
@CLP1Madrid
@CLP1Madrid 6 жыл бұрын
Hola De verdad que seguro lo que explicas es muy correcto... pero si lo haces de forma más ordenada y tranquila, fijo lo entienden más personas. Yo no puedo acabar de ver el vídeo. Me pongo alterado. Es una critica constructiva. Ánimo y gracias por el aporte.
@Dherreiros
@Dherreiros 9 жыл бұрын
Excelentes ideas, sabes lo que dices, tienes ganas de ensenar, pero el video es muy confuso, seria bueno que te enfocaras en lo que haces, pareciera que estuvieras cantinfleando en este video, te falto iluminar los parrafos en el sketch de Arduino para saber lo que dices, el que observa el video se queda en la luna, pero puedes mejorar, haz una cosa a la vez. Greetings from USA...
@TutosIngenieria
@TutosIngenieria 9 жыл бұрын
Dherreiros Gracias lo tendré en cuenta !
@SuperRosales21
@SuperRosales21 7 жыл бұрын
Para que es aggkP=1, aggkI=0.5, aggkD=1 ?????
@ellara5649
@ellara5649 7 жыл бұрын
Cómo sería para un sensor de caudal?
@bernardoignaciovenegassequ7682
@bernardoignaciovenegassequ7682 6 жыл бұрын
no puede descargar el codigo para arduino
@sergioandressanchezaraujo
@sergioandressanchezaraujo 4 жыл бұрын
Me gusto el vídeo, les recomiendo está guía de la librería en español si quieren volverse unos cracks en la implementación de controladores brettbeauregard.com/blog/wp-content/uploads/2012/07/Gu%C3%ADa-de-uso-PID-para-Arduino.pdf
@TutosIngenieria
@TutosIngenieria 4 жыл бұрын
gracias, excelente documento. Saludos!
@jogomez1988a
@jogomez1988a 8 жыл бұрын
como recomendación, evita el yoyismo.
@alf6163
@alf6163 6 жыл бұрын
porfavor el codigo me lo pasan
@TutosIngenieria
@TutosIngenieria 6 жыл бұрын
que pena, la verdad. hace algunos años inicie este canal con proyectos simples y se fueron complicando con el tiempo y a las personas les fue gustando el contenido, entonces fui subiendo todos los archivos, esquemáticos, código y muchas cosas màs Así logre hacer mas de 700 vídeos pero hace poco, la pagina donde subía todos los archivos. eliminò todo mi trabajo y aunque me quedaron algunos archivos, usted entenderá que es demasiado complejo empezar a buscar archivo por archivo para subirlos nuevamente espero, poder hacer esto quizás algún día que cuente con el tiempo pero ahora estoy demasiado ocupado, por lo cual me disculpo de no tener esos archivos que se que le servirían muchísimo en su trabajo
@joseluisfloresvasquez6184
@joseluisfloresvasquez6184 8 жыл бұрын
Para q haces un video de la librería pid si no sabes para q sirve modo directo y el pid automatico
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
Buen punto!, Gracias!
@zeusfranck1
@zeusfranck1 8 жыл бұрын
Disculpa me podrias brindar tu correo para una pregunta
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
tutosingenieria@gmail.com
@zeusfranck1
@zeusfranck1 8 жыл бұрын
Te envie correo si lo pudieras revisar.
@zeusfranck1
@zeusfranck1 8 жыл бұрын
TutosIngenieria te envie correo
@briubirod
@briubirod 9 жыл бұрын
Y esa música?
@oscarmartinmelocuazitl1343
@oscarmartinmelocuazitl1343 5 жыл бұрын
el link está caído
@TutosIngenieria
@TutosIngenieria 5 жыл бұрын
Que pena, la verdad. hace algunos años inicie este canal con proyectos simples y se fueron complicando con el tiempo y a las personas les fue gustando el contenido, entonces fui subiendo todos los archivos, esquemáticos, código y muchas cosas más Así logre hacer mas de 700 vídeos pero hace poco, la pagina donde subía todos los archivos. eliminó todo mi trabajo y aunque me quedaron algunos archivos, usted entenderá que es demasiado complejo empezar a buscar archivo por archivo para subirlos nuevamente. Espero, poder hacer esto quizás algún día que cuente con el tiempo. De todas formas le dejo este link de mega mega.nz/#F!itITGCKT!dGV9VZgax8Ql9VEdJFHxSQ Ahí se encuentran todos los archivos que logré recuperar del canal, el problema es que se encuentra todo junto, por lo cual y si tienes la paciencia ahí seguramente encontraras lo que buscas, pero son demasiados archivos, espero que te sirva y ánimos con el proyecto.
@oscarmartinmelocuazitl1343
@oscarmartinmelocuazitl1343 5 жыл бұрын
TutosIngenieria muchas gracias, felicidades por tus videos son muy buenos
@TutosIngenieria
@TutosIngenieria 5 жыл бұрын
@@oscarmartinmelocuazitl1343 Muchisimas gracias!!!
@martinsierra1985
@martinsierra1985 8 жыл бұрын
Todos tus videos son muy buenos mi pana, pero este video estuvo fatal. En si no explicas nada, se que habias estado explicando en videos anteriores sobre PID's pero en este caso que es la explicación de la libreria de Arduino lo haces realmente muy mal, como para salir del paso.
@TutosIngenieria
@TutosIngenieria 8 жыл бұрын
SI amigo, tienes razón, es que en vídeos anteriores había explicado como implementar un control PID paso a paso, por lo cual aquí no entro a explicar en profundidad el tema. Igual tengo pensado hacer algunos tutoriales sobre esta librería un poco mas detallados, también como las cosas buenas y malas. Pero usted tiene toda la razón!
@martinsierra1985
@martinsierra1985 8 жыл бұрын
+TutosIngenieria Excelente sería genial que la explicaras a detalle! Gracias!
@dylanandresjimenezllanos1250
@dylanandresjimenezllanos1250 7 жыл бұрын
Mal explicado (N)
@manuelnieto2343
@manuelnieto2343 2 жыл бұрын
que mal explicado
@GeraMF
@GeraMF 9 жыл бұрын
neta ponte estudiar teoría de control tienes un buen de fallas tu explicación parece sistema no lineal . que clase de ingeniero eres usando pura libreas mal interprendas.
@TutosIngenieria
@TutosIngenieria 9 жыл бұрын
+UmbrellaSpecialFor Jaja Gracias!
@misarock9
@misarock9 7 жыл бұрын
tu critica es constructiva pero recuerda que no todo saben como implementar cosas como estas a un sistema de control el al menos intenta explicar el sistema la programación y como se configura soy tecnología y a pesar de que dice que tiene fallos lo probé funciono y realice mi trabajo sin problema eso si modifique algunas cosas pero me funciono perfecto
@mauri0357
@mauri0357 6 жыл бұрын
4
@jaimemartinezMogu
@jaimemartinezMogu 8 жыл бұрын
cantinflas...
PID control on arduino
11:02
logMaker360
Рет қаралды 345 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
PID temperature controller DIY Arduino
12:30
Electronoobs
Рет қаралды 438 М.
Control PID Motor - Arduino
9:24
TecMedia21
Рет қаралды 34 М.
PI y PID discreto en Arduino
15:56
Proyectos JC
Рет қаралды 10 М.
Controladores PID #2 : LIbreria PID para Arduino.
13:35
Cambatronics Online
Рет қаралды 76 М.
explicación PID digital (teoría de control digital)
17:01
TutosIngenieria
Рет қаралды 121 М.
DeepSeek R1: genial para startups, malo para Silicon Valley
18:58
PID brushless motor control tutorial
16:25
Electronoobs
Рет қаралды 480 М.
Pr#30 Control PID de temperatura DC
12:07
ELECTRONOOBS en Español
Рет қаралды 141 М.
Arduino PID Controller - From Scratch!
29:51
Ian Carey
Рет қаралды 70 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН