viernes, 12 de junio de 2009

Syriox: Graficador 1.0

Ya se encuentra terminada la Version 1.0 del Programa para Graficar las señales emitidas por un Acelerometro.
El programa toma como entrada por el Puerto Serie los datos enviados por la Placa:

Y va graficando en 2 dimensiones los valores de uno de los Ejes (Eje X por el momento, facilmente puede ser extendido para graficar varios ejes simultaneamente).

El programa puede ser utilizado para graficar valores desde Memoria (muestra de valores cargados dentro del programa para pruebas):

Para Graficar alguna Muestra almacenada en un archivo (teniendo los valores separados por tabulaciones):

O para Graficar datos en Tiempo Real en base a los valores obtenidos desde el Puerto Serie:

En este el Grafico se ve como una linea (ya que se pudo eliminar el ruido, y los datos que se muestran cada 100 milisegundos suelen estar dentro del mismo rango de valores), y esta linea se va moviendo para arriba o para abajo dependiendo de la aceleración aplicada al acelerometro.

Tambien puede verse como sobre las muestras almacenadas pueden aplicarse ciertos algortimos implementados en este Programa para procesar la señal de distintas formas:
Wiki de Syriox.

Tanto el ejecutable como el codigo fuente puede descargarse del siguiente link.

Caracteristicas del Programa:
  • El Programa esta realizado utilizando C++, Qt y Qwt.
  • Funciones de Lectura de Puerto Serie para Linux.

No hay comentarios:

Publicar un comentario