Muchas gracias por el video, esta excelente en verdad, tu trabajo es de calidad además se te da muy bien explicar de manera clara y concisa este tipo de temas que a veces pueden parecer complejos, like y me suscribo espero siga haciendo trabajos de esta calidad (y) Gracias y Saludos
Hola TutosIngenieria, excelente vídeo, gran aporte para los que se estan adentrando en el tratamiento de sensores inerciales :D :D , creo que hay una pequeña confusión sobre lo que mide un acelerometro, y es que este mide aceleración lineal o referidas a los ejes coordenados XYZ, y no aceleración angular alrededor de los ejes como lo mencionas.
Hola, arriba en el diagrama del Gyroscopio despues de la conversion de datos cual es la constante? Esa no la explicaste en el video de calcular el ángulo con el Gyroscopio. Muy buenos videos, muchas gracias.
escribe: pi/1200 (Ya que en el video de las velocidades escribia 90/1200 para escalarlo. Pero en este lo cambia a radianes!! y no lo dice!) Y solucionado!
Buenas tardes amigo, muchas gracias por tus tutoriales, me han servido muchísimo, pero con este tutorial tengo una duda, resulta que uno de los ejes tiende a aumentar solo con respecto al tiempo, es decir no es estable, sabes algo al respecto?, otra cosa, ya puse todo igual como lo tienes y tampoco funciona, hay la posibilidad de que me pases tu mismo programa?, de verdad que ya llevo 1 semana y no doy con el chiste. de nuevo muchísimas gracias amigo.
yo tengo una duda me esta pasando algo muy extraño e hice todo tal cual lo hiciste lo que pasa es que mi señal de salida sube hasta infinito y no para yo pienso que es por el integrador y si no es mucha molestia me podrias decir que ganancia pusiste antes del integrador ?
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?
Hay alguna forma de reducir el ruido con el sensor?. al programar el arduino directamente con el codigo de ejemplo se presenta un ruido muy pequeño, sin embargo cuando se hace el programa en suimulink el ruido es bastante, he intentado el filtro del kalman, pero no da resultado optimo
Parece increible que entiendas lo que estas haciendo, y a la vez confundas "aceleraciones angulares" con vector de aceleración o velocidad angular con velocidad de angulo (o algo así ;-), o velocidad de giro con angulo girado...el caso es que la internet está llena de implementaciones de un filtro complementario que no incluye un f.p.a. aplicado a la señal del giróscopo (y por tanto acumulará error de offset en posición angular al integrar el offset de la velocidad de giro, y los que publican el "artículo" se quedan tan tranquilos. Al menos tu tienes el buen criterio de hacerlo bien. Gracias.
Tengo una duda a ver si me pudieras ayudar. He seguido todos tus pasos, pero no se porque cuando aplico el filtro complementario, muevo el dispositivo a pi/2 y el dispositivo va a pi/2 pero luego vuelve a 0 cuando el dispositivo continua en pi/2. Es como si fuera el gráfico de las velocidades, cuando realmente quiero que se mantenga como el ángulo. Muchas gracias por tu trabajo!
Es fácil, espero aun les sirva, lo que pasa es que si siguieron los tutoriales el compañero agrega el factor de conversión o ganancia después del bloque de integración pero, en los ejemplos posteriores... Esta antes del bloque de integración, es decir, la magnitud de velocidad la convierte a grados ._. lo que debe tener el bloque de ganancia: (90/11500)*0.0174533 90 grados 11500 en mi caso de lo máximo que llega la velocidad de mi sensor 0.0174533 factor de conversión de grados a radianes : ) saludos a todos xD
Saludos , entendi todo y gracias por el aporte, buenala retroalimentacion en el codigo y en tu persona xD, una consulta sencilla ¿como hiciste para esta parte final que oscilara en -1.7 a 1.7 si en los videos anteriores pusiste de -90 a 90, en que momento lo cambiaste a radianes? Gracias!!!!!!
Adicionalemente tengo el mismo problema que Soribiza "Tengo una duda a ver si me pudieras ayudar. He seguido todos tus pasos, pero no se porque cuando aplico el filtro complementario, muevo el dispositivo a pi/2 y el dispositivo va a pi/2 pero luego vuelve a 0 cuando el dispositivo continua en pi/2. Es como si fuera el gráfico de las velocidades, cuando realmente quiero que se mantenga como el ángulo" una vez lo dejo en una posición el filtro me arroja un resultado de cero y no me da en la escala de radianes sino un numero aleatorio.
Amigo la podría ayudame con una duda la ganancia que tiene antes del integrador de cuanto es porque las dos gráficas no me salen escaladas iguales una me sale escalada a 90grados y la otra gráfica me sale diferente
Que tal amigo, en este momento me encuentro haciendo lo mismo que tu, usas arduino o pic? para solucionar el problema de la ganancia debes multiplicar (90/valor maximo aparente que te sale) en el minuto 20:11 de este video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-iUTgTCBRvSg.html lo explica mejor. Cualquier duda puede escribirme al correo s.sebas33@gmail.com igual estoy interesado en que me puedas ayudar de repente con alguna duda que tenga que tu si hayas podido solucionar.
me podrias dar una idea? es que me dicen que es mas fiable el mma7361 para medir las vibraciones, pero me interesa hacer con el mpu para poderlo graficar en matlab de forma 3d, pero no se como medir las vibraciones por medio de este sensor
Es probable que el otro sea más fiable, yo te recomiendo que busque en youtube tutoriales sobre este sensor, me parece alguna vez haber visto un video que trataba de todos los aspectos técnicos del sensor, yo creo que ese sensor es mas que suficiente para la aplicación que tu consideres lo importante es calibrarlo bien y tener cuidado con el tiempo de muestreo del arduino que es vital para la aplicación