Тёмный

Rotor system PI+D controler with Arduino and Simulink (matlab) 

TutosIngenieria
Подписаться 41 тыс.
Просмотров 52 тыс.
50% 1

Опубликовано:

 

21 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 97   
@TutosIngenieria
@TutosIngenieria 4 года назад
✅ Sígueme en REDES 👇 *SUSCRIBETE❗ me ayuda mucho a SEGUIR haciendo vídeos.⚡ 📌Página web: tutosingenieria.com/curso-de-arduino/ 📌Instagram: instagram.com/tutosingenieria/ 📌Twitter: twitter.com/tutosingenieria 📌Facebook: facebook.com/TutosIngenieria/
@garciacarlos7300
@garciacarlos7300 4 месяца назад
Me encantó como es que usaste una aplicación real de un problema inicialmente teórico. Grandiosa demostración de la aplicación en Mathlab, arduino y en un proyecto práctico.
@TutosIngenieria
@TutosIngenieria 3 месяца назад
gracias por el comentario!
@juanjosemunozmartinez3647
@juanjosemunozmartinez3647 6 лет назад
Primeramente, le agradezco por toda la informacion que tiene el video, me ha sido de gran utilidad, y en segundo lugar le queria pedir el favor de decirme porque utiliza un controlador discreto
@alexcruz6730
@alexcruz6730 8 лет назад
muchas felicidades, te quedo muy bien el balancín
@esleimarn3699
@esleimarn3699 7 лет назад
Amigo me podría explicar como hizo la conexión entre arduino y simulink, se lo agradecería mucho.
@EduV75
@EduV75 5 лет назад
Sería más interesante que explicara la interfaz y adquisición de datos con arduino que andar repitiendo que todo el proyecto se basa en prueba y error
@Waldri
@Waldri 7 лет назад
Hola, soy de Brasil, realmente me gusta sus videos. Me ayudan en mi maestría. Tengo una pregunta, ¿cuál fue el período de muestreo de la simulación?
@kenaymalo
@kenaymalo 8 лет назад
sigue así excelente vídeo, esperare ansioso hasta que subas el siguiente vídeo, me estas ayudando bastante
@TutosIngenieria
@TutosIngenieria 8 лет назад
Muchas gracias, espero que me regales un like y que compartas la versión en ingles para ganar la competencia de Matlab. Muchas gracias. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cBer77LwpM8.html
@franciscosolis2809
@franciscosolis2809 7 лет назад
hola, de donde salieron tus constantes de 460 y 69?
@nicolasmedrano7077
@nicolasmedrano7077 5 лет назад
Hola te cuento, soy estudiante de 5to año de Ing. Electromecánica y no tengo mucha idea de la parte de automatización. Necesito para un proyecto que un servomotor, se mueva ciertos angulos en un determinado tiempo, que responden a una ecuación, como programo eso en MathLab? Me podes ayudar?
@juanluisrojas6232
@juanluisrojas6232 2 года назад
Buen video bro pero me podrías decir como contaste todo en la proto y el arduino?
@rebecasantiago2012
@rebecasantiago2012 7 лет назад
Muchas gracias por tus videos yo ya tengo mi PID en simulink pero no sabia como implementarlo en el arduino ,la salida que te da arduino la conectas al puente H? , gracias :-)
@yemersonguerrero9883
@yemersonguerrero9883 4 года назад
Una pregunta, es necesario amplificar la señal de salida del arduino antes de enviarla al motor ? es que he realizado el montaje pero el motor no comienza a rotar
@TutosIngenieria
@TutosIngenieria 4 года назад
pues esos motores funcionan por medio de inversor, ese inversor funciona únicamente enviando una señal de tipo pulso con una frecuencia especifica.
@manueldazasandi9477
@manueldazasandi9477 4 года назад
un favor tienes algun video que explique las conexiones ??
@aldojairguzmandiaz2509
@aldojairguzmandiaz2509 4 года назад
hola disculpa cuando encontraste tu funcion de transferencia calculaste el coheficiente de rozamiento de tu pot? si es asi me podrias decir por favor como lo hiciste
@TutosIngenieria
@TutosIngenieria 4 года назад
Hola amigo, la verdad nunca tuve el tiempo de terminar este proyecto. Lo siento, saludos.
@jokerbleyk
@jokerbleyk 6 лет назад
Hola buen día, disculpa he realizadolas conexiones de ESC, BLCD y Arduino con las libreria, y no arranca mi motor, solo se escucha el pitido del ESC, pero al usar el SLIDER GAIN no se mueve el motor brushless, Cual puede ser el problema? el programa esta tal como lo tienes tu, lo probe con un sensillo diagrama de bloques para el BLCD para ver si estaba bien conectado y si pendre el motor, pero ya al poner lo demás ya no prende. AYUDA :(
@ARGames
@ARGames 7 лет назад
Saludos amigo muy buen video, Crees que sea posible que me ayudes, estoy planeando el mismo pryecto pero con dos helices como un prototipo de cuadricoptero estoy usando el MPU y de hecho ya hice los filtros pero deseo realizarlo a dos motores
@TheChomito06
@TheChomito06 5 лет назад
Buenas tardes Quería ver si no cuenta con el diagrama de bloques y el de conexión para realizar el proyecto con el potenciometro?
@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.
@TheChomito06
@TheChomito06 5 лет назад
@@TutosIngenieria muchas gracias
@laloponcem.1953
@laloponcem.1953 7 лет назад
Hola!, disculpa mi ignoracia pero que funcion realiza poner un valor constante
@cronossraleigh
@cronossraleigh 7 лет назад
que tal amigo, de entrada un excelente video, pero tengo una duda y espero que puedas ayudarme, soy nuevo en esto y pretendo usar el filtro de kalman pero me genera un error de: The input data type must be floating point. y no se como arreglarlo espero puedas ayudarmegracias
@AFAArmp
@AFAArmp 8 лет назад
Excelente vídeo, estoy realizando un proyecto muy parecido, intento usar el Filtro de Kalman pero tengo algunos problemas respecto a eso, intento usar los valores que tienes en tu filtro y me marca que la matriz no es correcta, agradeceria si me pudieras decir a que se debe. Por tu atención gracias. Saludos.
@TutosIngenieria
@TutosIngenieria 8 лет назад
Te recomiendo que mires bien mi configuración y que hagas lo mismo que yo hice, a mi ese error me salia porque al principio dice el numero de filtros, creo que vienen por defecto 10, debes dejarlo en el valor de 1. Te agradecería mucho si me puedes regalar un like en la versión en ingles de este vídeo y mucho mas si me ayudas a ganar mas likes compartiendolo, es para la competencia de matlab ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cBer77LwpM8.html
@alfredcardenas7656
@alfredcardenas7656 5 лет назад
estimado, un video donde explique la conexion entre arduino y simulink,
@arleyjosesuarezmercado8909
@arleyjosesuarezmercado8909 Год назад
crack
@palukuletakamba9195
@palukuletakamba9195 5 лет назад
bien
@andresmiranda8512
@andresmiranda8512 8 лет назад
Hola amigo muy buen video, estoy realizando este proyecto pero no se si me podrias proporcionar tus programas de simulink para guiarme, quedo atento gracias.
@TutosIngenieria
@TutosIngenieria 8 лет назад
Claro que si! lo puedes descargar de la pagina de MathWorks www.mathworks.com/matlabcentral/fileexchange/57745-rotor-system-pi+d-controler-with-arduino-and-simulink Te estaría muy agradecido si me regalas un like en la versión en inglés de este vídeo. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cBer77LwpM8.html
@axelalvaradomunive
@axelalvaradomunive 2 месяца назад
Hola amigo, disculpa amigo me puedes regalar la foto de como va conectado y de como va en la tabla para la posicion xfa
@LuisKRC1
@LuisKRC1 7 лет назад
Buenas tardes, estoy intentando hacer el mismo proyecto, pero con el MPU 6050, el problema al seguir este video es a la hora de buscar el rango del motor, o la parte del Actuador, hago el diagrama de bloques de servo write y la variable slide, pero cuando lo corro, el motor no agarra la señal, solo hace el beep de espera, Hay alguna otra cosa que se debe hacer en el solver o en el arduino o incluso con el Esc? Gracias.
@TutosIngenieria
@TutosIngenieria 7 лет назад
Si, la verdad tuve ese mismo problema muchas veces. Eso es debido al ESC, tiene que ver con los controles predeterminados que eso trae. Pero la verdad no tengo idea, logre hacerlo funcionar con ese esc que tengo en el vídeo pero no me funcionó con ningún otro. Eso tiene que ver con la forma de la configuración de esos dispositivos, pero la verdad no tuve mucho tiempo para estudiarlos a fondo.
@abrahamlopez1319
@abrahamlopez1319 7 лет назад
Amigo que tal! Disculpa... Tendras el circuito?? Me gusta mucho tu video y es algo similar que me dejaron de proyecto :) Me ayudarias muchisimo!
@TutosIngenieria
@TutosIngenieria 7 лет назад
Pues amigo, si lo quieres hacer con el mpu, entonces debe conectar los pines de alimentacion y los pines de comunicación, son los pines de i2c de arduino (depende de cada arduino, la posición de los mismos). Si lo deseas hacer con el potenciometro entonces debes conectar los extremos del mismo a los 5 voltios de arduino y el pin del medio al pin analógico A0, con respecto a los brushless, debes alimentarlos a 12 voltios y conectar el pin de control del ESC al pin con el que deseas controlar la potencia (pin PWM). Eso es todo. Saludos!
@abrahamlopez1319
@abrahamlopez1319 7 лет назад
TutosIngenieria Muchas Gracias amigo eres de gran ayuda ! Me suscribo :)
@TutosIngenieria
@TutosIngenieria 7 лет назад
Muchas gracias!
@32franki
@32franki 8 лет назад
jeje hice un proyecto parecido en preparatoria pero no tan estudiado, si gustas darte una vuelta lo tengo mi canal. Felicidades bro sigue asi!
@TutosIngenieria
@TutosIngenieria 8 лет назад
Que bueno, claro que si pasaré por tu canal. Espero que me colabores con una like en la versión en ingles de este vídeo y si me ayudas a difundirlo te estaría muy agradecido, es para la competencia mundial de Matlab. Espero que estés muy bien y gracias por el comentario! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cBer77LwpM8.html
@32franki
@32franki 8 лет назад
Me dio nostalgia tu video jaja, ya esta tu like ;)
@TutosIngenieria
@TutosIngenieria 8 лет назад
Muchas gracias!!
@gerardotuz9596
@gerardotuz9596 8 лет назад
El potenciómetro que de capacidad utilizas o cual es la recomendable muchas gracias!!
@TutosIngenieria
@TutosIngenieria 8 лет назад
puede ser uno de 10k. Si me regalas un like en la versión en ingles te estaré muy agradecido ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cBer77LwpM8.html
@carlosestefangonzalezcorte657
@carlosestefangonzalezcorte657 8 лет назад
hola hola, quisiera saber si arduino uno funciona para observar la curva que genera el potenciometro en tiempo real?? Saludos y gracias!! :)
@TutosIngenieria
@TutosIngenieria 8 лет назад
No, no funciona, en tiempo real solo funciona para arduino mega debe ser por la velocidad de comunicación, no se que otros arduinos sirvan.
@carlosestefangonzalezcorte657
@carlosestefangonzalezcorte657 8 лет назад
Otra consulta.. como es el diagrama de conexión que realizaste en el arduino, lo que pasa es que lo estoy implementando con un BD139 y no se si me sera util.
@caloman1313
@caloman1313 8 лет назад
hola compa me gustaría saber como pudiste sacar la función de transferencia del sistema ya que estoy atorado..
@TutosIngenieria
@TutosIngenieria 8 лет назад
Para este control no es necesario sacar la función de transferencia, esa es una de las ventajas del PID, pero debes calibrarlo a prueba y error. Para sacar la función de transferencia deberías usar algoritmos de identificación fuera de linea o en linea. Espero pronto subir vídeos al respecto.
@cristhianipanaquesanchez4679
@cristhianipanaquesanchez4679 7 лет назад
Hola, donde encuentro ese bloque de Filtro de Kalman?. Gracias muy buen video.
@TutosIngenieria
@TutosIngenieria 7 лет назад
Hola, en simulink escribes Kalman y listo ahí aparece. Saludos!
@cristhianipanaquesanchez4679
@cristhianipanaquesanchez4679 7 лет назад
TutosIngenieria Si, gracias ayer me di cuenta de eso y de la configuración, gracias... Y otra consulta, ahora estoy haciendo un control predictivo (GPC) y no se como transformar mi señal de control(la cual controla el voltaje) a una señal PWM que pueda regular físicamente el voltaje de un pequeño ventilador mediante un puente H.
@TutosIngenieria
@TutosIngenieria 7 лет назад
Pues si lo piensas hacer con arduino, entonces lo que tienes que hacer es escalar la señal de control en valores de 0 a 255, que es lo que acepta el arduino para PWM.
@cristhianipanaquesanchez4679
@cristhianipanaquesanchez4679 7 лет назад
Algún bloque en simulink que me ayude con eso?
@TutosIngenieria
@TutosIngenieria 7 лет назад
Con una ganancia lo puedes hacer!
@1misteruser
@1misteruser 7 лет назад
@TutosIngenieria Hazlo con el sensor
@javalin597
@javalin597 7 лет назад
Roses are red, violets are blue If the title's in English, the vid should be too.
@TutosIngenieria
@TutosIngenieria 7 лет назад
+javalin597 it Is in english too.
@diversiones100
@diversiones100 6 лет назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-cBer77LwpM8.html
@imamnegeri8825
@imamnegeri8825 3 года назад
bro how about with 2 motor? in video case with 1 motor
@gerardotuz9596
@gerardotuz9596 8 лет назад
Buen dia disculpe me queda una duda al conectar el motor al arduino conecto el variador al pin del arduino y el positivo y negativo a una fuente externa??
@TutosIngenieria
@TutosIngenieria 8 лет назад
efectivamente, recuerde que los negativos de la fuente y el arduino deben ir conectados entre ellos. Y listo
@gerardotuz9596
@gerardotuz9596 8 лет назад
+TutosIngenieria el positivo y negativo del variador también lo conecto a 5 volts que da el arduino verdad??
@TutosIngenieria
@TutosIngenieria 8 лет назад
no, el variador tiene un cable blanco que es de control y uno negro que es negativo, el de control lo conecta a un pin de PWM y el negativo lo lleva al negativo del arduino. Si tu ESC tiene otro cable rojo, lo dejas al aire, ese no debe ir conectado.
@gerardotuz9596
@gerardotuz9596 8 лет назад
+TutosIngenieria ok muchas gracias si el motor que utilizare viene con 3 cables de variador y dos al motor que van a una fuente externa gracias
@gerardotuz9596
@gerardotuz9596 8 лет назад
+TutosIngenieria disculpe tengo un problema espero me pueda ayudar por que al momento de cargar solo el controlador para el motor me manda respuestas negativas y el motor no enciende??
@indierock5465
@indierock5465 7 лет назад
Buena practica amigo, disculpa tendras la posibilidad de proporcionarme el diagrama en del simulink acoplado al motor, hare algo parecido a ese proyecto, te lo agradeceria mucho
@yimysuarezvergara2776
@yimysuarezvergara2776 7 лет назад
Amigo puedes decirme como calculo los valores de kp, ki y kd para el pid discreto?
@TutosIngenieria
@TutosIngenieria 7 лет назад
Amigo, la verdad fueron calculados a ojo, y seguramente no te servirán en tu planta.
@yimysuarezvergara2776
@yimysuarezvergara2776 7 лет назад
TutosIngenieria gracias amigo
7 лет назад
y los calculos???
@danielpena7736
@danielpena7736 8 лет назад
Hola amigo tendrás el código de arduino que me puedas facilitar? estoy haciendo un proyecto parecido pero no entiendo como ir variando las constantes Kp, Ki y Kd :S
@danielpena7736
@danielpena7736 8 лет назад
Estoy utilizando el MPU-6050
@TutosIngenieria
@TutosIngenieria 8 лет назад
Te recomiendo ver esta lista de vídeos ru-vid.com/group/PLiJv_3SD9kXDQR9L9WbR4Q3GAG6YXzbd4
@malonu3040
@malonu3040 7 лет назад
Solo el esc hace beep beep beep y nada más, como lograría solucionarlo?
@TutosIngenieria
@TutosIngenieria 7 лет назад
Pues buscando primeramente los manuales para tu ESC, y entender su forma de controlarlo. Es la única forma. Saludos si encuentras hacerlo funcionar me comentas también quiero aprender a hacerlo.
@malonu3040
@malonu3040 7 лет назад
Leyéndolo menciona que el pitido constante se debe o a muy bajo voltaje o a muy alto voltaje, lo solucione quitando el saturador y limitando la salida directamente del módulo convertidor int8, aunque se demora demasiado el sistema en estabilizarse. Gracias!!!
@gerardovg23
@gerardovg23 5 лет назад
Han pasado 2 años y sigo esperando el video sobre el controlador difuso :(
@TutosIngenieria
@TutosIngenieria 5 лет назад
:'( y lo chistoso es que si hice el controlador difuso, pero cambiaron muchas cosas en muy poco tiempo que nunca hice el vìdeo. Una deuda que algùn dìa debo de pagar!
@Rafael41838
@Rafael41838 8 лет назад
si le pones un capacitor físico de unos cuantos nano faradios no requieres de ningún filtro digital que consuma recursos. ala salida de tu potenciometro. y eso mi amigo es saber de electrónica.
@TutosIngenieria
@TutosIngenieria 8 лет назад
Jajaja bueno muchas gracias lo intentaré en una próxima ocasión !
@CreeplessOfficial
@CreeplessOfficial 6 лет назад
Un filtro digital tiene ventajas por sobre el filtro análogo. Como por ejemplo, la respuesta es más instantánea, ya que como el condensador se opone a los cambios de voltaje, este retrasa la respuesta. Kalman es uno de los mejores y más complejos filtros, por esta razón es utilizado para guía, navegación y control. PD: No sea tan presumido amigo, la humildad tiene que ir por delante siempre.
@TheJorgeAAA
@TheJorgeAAA 6 лет назад
como lo pone el filtro de kalman?
@makerland1716
@makerland1716 5 лет назад
amigo me podrias pasar el programa y diagrama?
@stringsandhamers
@stringsandhamers 8 лет назад
Hola, no encuentro el bloque de arduino en simulink :/ me ayudan ?
@TutosIngenieria
@TutosIngenieria 8 лет назад
hola, te recomiendo que mires esta lista de reproducción desde el primer vídeo! ru-vid.com/group/PLiJv_3SD9kXDsJuarmWEKnSWMSD39Hlzn
@stringsandhamers
@stringsandhamers 8 лет назад
Gracias, lo haré =)
@muhammadbahiij2560
@muhammadbahiij2560 6 лет назад
where is your coding brother?
Далее
ZIEGLER NICHOLS ✅ FIRST Method [PID Control] Part 1
26:22
Ромарио стал Ромой
00:46
Просмотров 308 тыс.
Motor BLDC
15:18
Просмотров 887 тыс.
CONTROL PID TEMPERATURA MATLAB , SIMULINK + ARDUINO
25:55
Everything You Need to Know About Control Theory
16:08
Просмотров 550 тыс.
Hardware Demo of a Digital PID Controller
2:58
Просмотров 988 тыс.
Encoder con Simulink (MATLAB SIMULINK - ARDUINO)
31:11
Comprendiendo el protocolo MODBUS con arduino
57:47
Просмотров 43 тыс.
PID brushless motor control tutorial
16:25
Просмотров 469 тыс.