Envío y recepción de datos entre microcontrolador y MATLAB - Gráficos en tiempo real

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 11

  • @evercifuentes5401
    @evercifuentes5401 ปีที่แล้ว

    Alvaro, muy buena explicacion sobre la comunicacion serial, ademos de los UICONTROL. Saludos

  • @luisfelipecolquemiranda9832
    @luisfelipecolquemiranda9832 ปีที่แล้ว

    Hola Alvaro, muchas gracias por hacer este video y compartirlo. Me quedan dos dudas: Cual es el intervalo de tiempo transcurrido desde que se envía la información desde el microcontrolador y la recepción de esta en MATLAB? y Como puedes enviar información desde MATLAB al microcontrolador? He realizado algunos ejercicios a este respecto y lo mas rápido que he podido realizar la transferencia de datos son solo unos milisegundos. Muchas gracias!

  • @franciscogaray2129
    @franciscogaray2129 4 ปีที่แล้ว +1

    Hola Álvaro, interesante tu explicación, una consulta acerca del ultimo comando pause(0,001), eso significa que cada 1 milisegundo se esta actualizando el grafico en Matlab, porque en el arduino tu colocas un delay de 10 milisegundos???. Saludos desde Lima-Perú

    • @MrCrist12
      @MrCrist12 3 ปีที่แล้ว

      Yo también tengo esa duda porque los datos los está enviando cada 10ms

    • @alvaroflores1010
      @alvaroflores1010  3 ปีที่แล้ว

      Hola, no hay ningún problema en bajar el delay en el microcontrolador, este continaurá funcionando. La razón es para eliminar problemas que podrían aparecer por los retrasos en el envío de datos, saturando el buffer y demás.

  • @franciscogaray2129
    @franciscogaray2129 4 ปีที่แล้ว

    Una consulta mas que pasa si yo utilizo un ADC de 24 bits y lo envió al puerto serial, en teoría podría leerlo el Matlab con unas pequeñas modificaciones en tu programa?

  • @MrCrist12
    @MrCrist12 3 ปีที่แล้ว

    Una consulta, estoy intentando enviar datos de un acelerometro pero matlab como que se demora mucho tomando el dato y mostrandolo y al final como que se retrasa (por mucho) a los giros que yo hago. Sera el Matlab o el Arduino?

    • @alvaroflores1010
      @alvaroflores1010  3 ปีที่แล้ว

      Dependiendo de la cantidad de datos que se van enviando tendrás que aumentar o disminuir la frecuencia de muestreo. Puedes ir aumentando el delay en el microcontrolador, aumentar la velocidad de transmisión o bajar el tiempo de refresco en MATLAB. Hay varias formas de solucionarlo.

    • @MrCrist12
      @MrCrist12 3 ปีที่แล้ว

      @@alvaroflores1010 No habia considerado eso... como se varia el tiempo de refresco de matlab?
      Gracias de antemano

  • @patrohell
    @patrohell ปีที่แล้ว

    Hola, donde consigo la libreria ""SensorKalman.h"" ?