Тёмный
Mqc mechatronics
Mqc mechatronics
Mqc mechatronics
Подписаться
Difundir las aplicaciones mecatrónicas: control y automatización. De preferencia con equipos y software FESTO
#robot cuadrúpedo con #visión artificial
2:00
9 месяцев назад
ball-beam #arduino #pid control de distancia
1:27
9 месяцев назад
#arduino control pid de posición angular
0:29
9 месяцев назад
funcion mesh del Matlab
13:28
Год назад
bionic chamaleon festo
5:25
Год назад
Комментарии
@diegosebastianrojasgodoy8380
@diegosebastianrojasgodoy8380 4 дня назад
buen video compa
@endyemberalarcon1613
@endyemberalarcon1613 7 дней назад
que buen ingeniero
@jaimevillegasmedina8979
@jaimevillegasmedina8979 12 дней назад
Bien explicado Tigre!!!!
@joseramondominguezgomez1803
@joseramondominguezgomez1803 21 день назад
Se le podría instalar a un carro robot inteligente para que siga la luz.
@gabriellozada1890
@gabriellozada1890 Месяц назад
Y si la salida es ec
@mqcmechatronics1671
@mqcmechatronics1671 25 дней назад
Más fácil pues. Como ec es el primer estado , la ecuación de salida sería y=[1 0]x+[0]u
@sergiocalderon7311
@sergiocalderon7311 Месяц назад
Cómo se hace?
@mqcmechatronics1671
@mqcmechatronics1671 19 дней назад
En el siguiente video se explica paso a paso como se logra la secuencia ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-iTptRAHWDzQ.htmlsi=hutj8f0igD2rNg5_
@bensira8
@bensira8 Месяц назад
¡EXELENTE INGENIERO MUCHAS GRACIAS¡ BENDICIONES
@mqcmechatronics1671
@mqcmechatronics1671 2 месяца назад
En el siguiente video se explica mejor la progrmación del sistema ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-N0YXnKbWXR8.htmlsi=7aOHVUP_t9CirK7T
@mqcmechatronics1671
@mqcmechatronics1671 2 месяца назад
En el siguiente video se explica mejor la progrmación del sistema ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-N0YXnKbWXR8.htmlsi=7aOHVUP_t9CirK7T
@Victor_Sj
@Victor_Sj 3 месяца назад
Hola, veo que en Codesys configuraste el id del esclavo como 14 pero luego en factory io lo dejaste en 1, no deberían coincidir ambos id? saludos y gracias
@mqcmechatronics1671
@mqcmechatronics1671 3 месяца назад
No probé con el 14. A continuación te paso el link de otro video que tiene un poco más de teoría del tema ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VQsgO51ZHyk.htmlsi=UvHIevhf0Dp-q28g
@kcha986
@kcha986 3 месяца назад
buen video
@anthonyalexander3444
@anthonyalexander3444 3 месяца назад
pero sube los archivos al menos, no deja ver tanto para copiar broth
@mqcmechatronics1671
@mqcmechatronics1671 3 месяца назад
En el siguiente video hay más detalle y hay archivos ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IYPTK3t4gw8.htmlsi=_Y-cWzdOXoIKrNdP yo probé otra forma de leer la velocidad solo con simulink y Arduino.. ya con comunicación serial se ve todo muy difícil
@esdoki9985
@esdoki9985 4 месяца назад
Hola podrias pasar el diagrama quiero intentarlo
@mqcmechatronics1671
@mqcmechatronics1671 3 месяца назад
En el siguiente video está el procedimiento ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Qd2t7xlwVU0.htmlsi=nduDuyQTPdmU6Xmp la única diferencia es q en.mi ckto uso un circuito antirrebote y en ese video lo hace con un 555
@ASKELADD_21
@ASKELADD_21 4 месяца назад
Muy bueno !!😎😎
@erickjeosettchallcotumbill6132
@erickjeosettchallcotumbill6132 4 месяца назад
Muy buena la explicación Ingeniero.👍👍
@luanarezende4423
@luanarezende4423 4 месяца назад
muy bueno, amigo! me ayudo mucho! ;)
@victorgomez1187
@victorgomez1187 5 месяцев назад
Cómo poder comunicarme con ut para aclarar una duda..?
@mqcmechatronics1671
@mqcmechatronics1671 5 месяцев назад
Me escribes a mquispec@ucsm.edu.pe
@tio_rata
@tio_rata 5 месяцев назад
me sirvió amigo graciasss, disculpa sabrás si al usar mathlab online es de manera ilimitada?
@mqcmechatronics1671
@mqcmechatronics1671 3 месяца назад
Sí. Al pasar un mes se vence el trial y simplemente lo vuelves a activar como trial y solo te pide tu correo y pregunta para que lo usas robótica, control etc ya voy 2 años que trabajo con la versión online. Lo único q no se puede hacer es Arduino+ simulink
@El_Román-C2
@El_Román-C2 5 месяцев назад
El mejor video de este tema, ninguno igual.
@pedrobalboa5841
@pedrobalboa5841 5 месяцев назад
amigo te puedes pasas tu archivos de matlab y arduino por favor; estoy aprendiendo ello.
@mqcmechatronics1671
@mqcmechatronics1671 3 месяца назад
En el siguiente video hay más detalle ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-IYPTK3t4gw8.htmlsi=_Y-cWzdOXoIKrNdP y también archivos
@YOOTRAVEZYO
@YOOTRAVEZYO 9 месяцев назад
Genial, me recordaste mis tiempos de estudiantes haciendo ese tipo de cosas animo
@ByronGomez-fe5zd
@ByronGomez-fe5zd 9 месяцев назад
Buena estabilidad
@whiskynguyen6059
@whiskynguyen6059 9 месяцев назад
I did the same in the video but I get this error (Invalid use of relational operators with a boolean input signal in expression 'u1 > 0' of 'DKMquochuySimulink/If') The version of matlab I am using is matlab2021b, I checked the input and it works fine but I don't understand why it gives such an error message, hope you can help me, thanks!
@mqcmechatronics1671
@mqcmechatronics1671 9 месяцев назад
yo tengo matlab 2020a, te comparto el link donde estan los 2 archivos para que lo revises 1drv.ms/f/s!Ah30pN5t8QYgmlLfCqsOEAegE0lE?e=LBovAo
@IvanPalacios-sp3rb
@IvanPalacios-sp3rb 9 месяцев назад
Amigo disculpe el mismo circuito en 120v alguna idea disculpe ?
@mqcmechatronics1671
@mqcmechatronics1671 9 месяцев назад
En este ejercicio el voltaje de fase es de 120v. el voltaje de fase se mide de una linea al neutro. Lo que se mide en este circuito es el voltaje de linea, que es el voltaje de fase por raiz de 3, en este caso E=120*raiz(3)=208v aproximadamente. En este ejercicio se utiliza una fuente trifasica de voltaje fijo, pero en LVSIM hay otra fuente trifásica variable que se puede regular al voltaje de linea que desees.
@johantriana7483
@johantriana7483 10 месяцев назад
Excelente implementación de control ingeniero. ¿Hay algún problema si se utilizan más de 9600 baudios? ¿Tiene de pronto el código de Arduino disponible?
@mqcmechatronics1671
@mqcmechatronics1671 9 месяцев назад
Hace poco hicimos una comunicacion serial con arduino y python para visión artificial y al aumentar los baudios a 9600 hubo pérdida de datos. Eso podria pasar si se aumentan la velocidad de transmsión de datos. te envio el código de Arduino //****************Este primer programa solo es lectura de arduino //*****************y trabaja con el bolque simulink_arduino_full******************// #include <util/atomic.h>//libreria para la interrupcion #define ENCODER_A 2 // Amarillo #define IN1 12//Para dirección de motor EN1 #define IN2 13//Para dirección de motor EN2 #define ENA 5//La salida del PWM volatile int pulsos=0; unsigned long timeold; int resolution=100;//numero de pulsos por vuelta byte buffer_tx[4];//transmite las rpm byte buffer_rx[4], pwm=0;//reciba el pwm void setup() { // put your setup code here, to run once: // put your setup code here, to run once: TCCR1B = TCCR1B & B11111000 | B00000101; Serial.begin(9600); //Encoders como entradas pinMode(ENCODER_A, INPUT); pinMode(IN1,OUTPUT); pinMode(IN2,OUTPUT); pinMode(ENA,OUTPUT); timeold=0; attachInterrupt(digitalPinToInterrupt(ENCODER_A), leerEncoder, RISING); } void loop() { // put your main code here, to run repeatedly: int rpm; //ahora se hará la medicion de velocidad //espera 1 segundo para el calculo de las RPM if (millis()-timeold>=1000){ ATOMIC_BLOCK(ATOMIC_RESTORESTATE){ rpm=int((60.0*1000.0/resolution)/(millis()-timeold)*pulsos); timeold=millis(); pulsos=0; } Serial.print("RPM: "); Serial.println(rpm); } //Lo que recibimos del simulink if(Serial.available()>0){//esta es la parte de lectura de un valor de simulink pwm for(byte i=0;i<=3;i++){ buffer_rx[i]=Serial.read(); } if(buffer_rx[0]==83 | buffer_rx[3]==10){//es la letra 83=S en ascii 10=salto de linea pwm=buffer_rx[2]; } } byte rpmL=rpm & 0xff; byte rpmH=(rpm>>8)&0xff; //escritura en el puerto serie buffer_tx[0]='R'; buffer_tx[1]=rpmL; buffer_tx[2]=rpmH; buffer_tx[3]=' '; Serial.write(buffer_tx,4); analogWrite(ENA,pwm); digitalWrite(IN1,LOW); digitalWrite(IN2,HIGH); delay(10); } //funcion para leer el encoder void leerEncoder(){ pulsos++; }
@johantriana7483
@johantriana7483 9 месяцев назад
Muchísimas gracias. @@mqcmechatronics1671
@danielnova3936
@danielnova3936 10 месяцев назад
Super bien explicado🎉
@applvsandroid
@applvsandroid 11 месяцев назад
Amigo tengo que hacer exactamente eso de tarea, tienes algún diagrama que me puedas compartir ? 🙏🙏🙏🙏
@mqcmechatronics1671
@mqcmechatronics1671 10 месяцев назад
en el siguiente link podras ver el informe de trabajo que hicimos, ojala te ayude ucsmedu-my.sharepoint.com/:b:/g/personal/mquispec_ucsm_edu_pe/EX86eH__Mc1KidtrVsvbRZwB8QuedjoP3f22bwu-ggdwEA?e=j7UAR4
@shadowbustos7483
@shadowbustos7483 10 месяцев назад
​@@mqcmechatronics1671me compartes el link por favor
@mqcmechatronics1671
@mqcmechatronics1671 9 месяцев назад
ucsmedu-my.sharepoint.com/:b:/g/personal/mquispec_ucsm_edu_pe/EX86eH__Mc1KidtrVsvbRZwB8QuedjoP3f22bwu-ggdwEA?e=YNBx6i
@ASKELADD_21
@ASKELADD_21 11 месяцев назад
MUY INTERESANTE Y SUPER UTIL INGENIERO
@musicfree3931
@musicfree3931 Год назад
Gracias, muchas gracias
@mariogabrielarandacajide5857
de donde saca las ecuaciones 3-20 y 3-21? como hace para obtenerlas? no se entiende como pasa de 3-18 y 3-19 a esas
@mqcmechatronics1671
@mqcmechatronics1671 Год назад
este es un ejercicio del Ogata, y en este video se muestra como pasar de ecuaciones diferenciales a matrices de espacio estado. A continuacio se explica como se pasa de unas ecuaciones a otras. Para pasar de las ecuaciones 3-18 y 3-19 a las ecuaciones 3-20 y 3-21 se hace de la siguiente manera: de la ec 3-19 de despeja theta dos puntos y se reemplaza en la ec 3-18. (M+m)xpp+m.(g.theta-xpp)=u --> nos da que es la ec 3-21 Luego de la ec 3-21 despejamos xpp y reemplazamos en la ec 3-19 m.l^2.thetapp+m.l.(u-m.g.theta)/M=m.g.l.theta l.thetapp+(u-m.g.theta)/M=g.theta M.l.thetapp+u-m.g.theta=M.g.theta -->M.l.thetapp=(M+m).g.theta-u que es la ec 3-20
@arduinomaquinas
@arduinomaquinas Год назад
Very good video, awesome, subscribed 😉👍👏👏👏👏 @arduinomaquinas thank you girl
@israelpineda2326
@israelpineda2326 Год назад
disculpa, es unicamente el modelo matematico, aun no se a linealizado?
@mqcmechatronics1671
@mqcmechatronics1671 Год назад
En este caso al hacer esa aproximación del ángulo a 0 grados. No se requiere linealizar. En el sgte video hay un ejemplo de linealizacion en espacio de estados ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_Z-X51hwPi4.html
@fantaciadestruk763
@fantaciadestruk763 Год назад
De cuantos es la resistencia?
@mqcmechatronics1671
@mqcmechatronics1671 Год назад
Ajuste el valor de las resistencias 𝑅1=470 𝛺, 𝑅2=3.4 𝑘𝛺 y 𝐶1=200 𝜇𝐹 para obtener en la salida una señal de una frecuencia de 1 𝐻𝑧 para un ciclo de servicio de 50%. R1 se encunetra entre la pata 4 y 7 de 555 R2 se encuentra entre la pata 2 y 6 del 555 y C1 entre la pata 1 y 6 ademas se requiere un capacitor ceramico de la pata 5 a tierra de 10nF
@AlmaEmocional
@AlmaEmocional Год назад
no me sale la opción de privacidad :/
@mqcmechatronics1671
@mqcmechatronics1671 Год назад
una vez dentro del tinkercad, vas a tu lista de diseños, buscas el circuito que quieres compartir. acercas el mouse a la parte superior derecha y aparecerá una rueda, le das un click y podras ver la opción de cambiar la visibilidad
@torresrodriguezjosealejand8822
Hola, de cuantos watts es el amplificador?
@mqcmechatronics1671
@mqcmechatronics1671 Год назад
estos amplificadores se diseñan por impedancia de entrada, salida y ganancia en tensión. fijate en el sgte video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-p1SY8HSAQMk.html no se diseñan por watts.
@ASKELADD_21
@ASKELADD_21 Год назад
Gracias ingeniero
@ricardo.m.b
@ricardo.m.b 2 года назад
una pregunta, este simulador pide un licencia en su web al entrar, es necesario ello para que funcione??
@mqcmechatronics1671
@mqcmechatronics1671 2 года назад
Así es. Se requiere la licencia. Festo didactica q tiene representantes en todo Latinoamérica vende estas licencias a las universidades e institutos.