Filtrado de ruido de acelerómetro en labVIEW (2 / 2 paso)

Paso 2: Configuración de los controles de filtro

Para obtener buenos resultados de filtrado debe entender cómo correctamente los parámetros y operar el programa. Primero apagado es importante tener en cuenta que estamos utilizando dos lazos en este VI. El primer bucle actualiza el "Panel de adquisición de datos", y el segundo actualiza el Panel de "datos cálculos". Cada lazo tiene su propio botón de parada separado, así que que para detener el VI entero debe golpear ambos botones de parada uno tras otro.


Datos de parcelas
En el Panel de datos cálculos puedes ver existen dos datos. Uno muestra los datos en bruto antes de se filtra, el otro muestra los datos después de que ha sido filtrado. Comparando ambos diagramas podemos ver el efecto que ha tenido nuestro filtro. Los datos de parcelas continuamente datos como sea recibida. Puede controlar el número de puntos de datos aparece en cada parcela mediante el control de "Num trama de puntos" . Esto esencialmente le permite ampliar las parcelas o como



.


Promedio de parámetros de ajuste
A continuación vamos a ver cómo sólo el promedio de puntos de datos de efectos la señal filtrada. Por lo tanto, para esta parte se deshabilitará el filtro de paso bajo. Comienzan a agitar constantemente el acelerómetro para generar algo de ruido para filtrar. Ahora trate de habilitar o deshabilitar el filtro promedio para



. Juega con el número de puntos de datos hasta obtener los resultados deseados. He encontrado que 3 puntos bien proporciona suficientes resultados con hacia fuera mucha demora.


Ajuste los parámetros de filtro de paso bajo
A continuación vamos a ver cómo el paso bajo filtro efectos nuestros resultados. Por lo tanto, para esta parte se deshabilitará el filtro promedio. Empezar otra vez, agitando constantemente el acelerómetro para generar algo de ruido para calibrar el filtro con. Intente activar/desactivar el filtro de paso bajo para



. Juega con el número de puntos de datos hasta obtener los resultados deseados.

Por defecto está configurado el filtro de paso bajo con un atajo de 10 Hz y una orden de filtrado de 1. Aquí está una sinopsis de lo que hace cada parámetro.

Baja Freq de corte: La frecuencia de corte de filtros determina



(un corte de 10 Hz filtra ruido lo que es superior a 10 Hz).

Filtrado de orden: La orden de filtrado controla



que se produce por encima de la frecuencia de corte. Una orden más alta de filtrado suavizará el ruido más. Esto es genial pero órdenes más elevadas de filtración también sangrar sobre el borde la frecuencia de corte más y suavizar datos que queremos puede dejar sola.

Para actualizar cualquiera del paso bajo filtro de parámetros debe Presione y suelte el botón "actualizar parámetros de filtro" . Después de eso veremos cómo los nuevos parámetros están afectando los resultados.


Parámetro de filtro Looprate
Dependiendo de qué tan rápido el equipo, y



establecido, la adquisición de datos y cálculos de lazos repita un cierto número de veces por segundo. Por cualquier razón el filtro Lowpass Butterworth VI proporcionada por National Instruments necesita saber aproximadamente cuánto es iterar el bucle. Si usted no proporciona con un valor cercano a la tasa de lazo real, degradará el rendimiento de su filtro de paso bajo como


. Así que para definir correctamente el parámetro "Supongo que en el filtro VI circuito velocidad (Hz)" , ejecute el VI y ver cuáles son las tasas aproximadas lazo; Entonces apenas enchufe ese valor.

Nota: No modifique el código para que el valor de velocidad de lazo real alimenta al parámetro de tasa de lazo del filtro. Esto actualizará el filtro cada iteración del bucle causando un mal funcionamiento.

Prácticamente resume cómo ajustar la configuración del filtro. Conseguir el filtro para su aplicación exacta será necesario ajustar todos los valores a trabajar en conjunto. Experimentar y ver qué funciona mejor para el!

Artículos Relacionados

Simple acelerómetro en labVIEW

Simple acelerómetro en labVIEW

Este es un tutorial básico sobre como conectar el un acelerómetro de ADLX345 IC (se encuentra en el PmodACL) a labVIEW. El objetivo es configurar un proyecto simple que lee valores de acelerómetro y calibrar las entradas de modo que se muestran corre
Sensor de inclinación del acelerómetro estacionaria

Sensor de inclinación del acelerómetro estacionaria

En este instructable voy a entrar en cómo construir un sensor de inclinación (es decir mide la echada y del rodillo ángulos) con un solo acelerómetro. También he incluido un "filtro de gravedad" que intenta eliminar el efecto de la gravedad de l
Guía de giroscopio y acelerómetro con Arduino incluye filtrado de Kalman

Guía de giroscopio y acelerómetro con Arduino incluye filtrado de Kalman

esta guía fue publicada primero en el foro de Arduino y se puede encontrar aquí: http://arduino.cc/forum/index.php/topic, 58048.0.htmlYo apenas había publicado, así que aún más conseguirá un uso. El código se puede encontrar aquí:https://github.com/T
ACELERÓMETRO y registrador + hacer y uso

ACELERÓMETRO y registrador + hacer y uso

Fondo y propósitoHace unas semanas un amigo rompió su antebrazo: ella estaba en un autobús cuyo conductor tiró violentamente los frenos y cayó. Esto me recordó las veces en que tuve que recordar (amablemente) al conductor del autobús que no se suponí
Acelerómetro analógico Control de un Servo

Acelerómetro analógico Control de un Servo

Se trata de un método de usar la salida de pulso cuadrado de un acelerómetro de dos ejes de Memsic para controlar un servo. Sin embargo, a diferencia de otros métodos que utilizan un dispositivo microcontrolador, te voy a mostrar cómo directamente to
Arduino Nano: Sensor acelerómetro giroscopio MPU9250 brújula I2C con Visuino

Arduino Nano: Sensor acelerómetro giroscopio MPU9250 brújula I2C con Visuino

MPU9250es uno de los más avanzados sensores de tamaño pequeño acelerómetro, giroscopio y brújula actualmente disponibles combinados. Tienen muchas características avanzadas, incluyendo filtrado de paso bajo, detección de movimiento e incluso un proce
Acelerómetro y giroscopio Tutorial

Acelerómetro y giroscopio Tutorial

IntroducciónEsta guía está dirigida a todos los interesados en el uso de acelerómetros y giróscopos, así como dispositivos de combinación IMU (Unidad de medición inercial) en sus proyectos de electrónicaCubriremos:¿Qué mide un acelerómetro?¿Qué mide
Escudo de acelerómetro para clase de física y más allá

Escudo de acelerómetro para clase de física y más allá

durante una clase de física nos preformado un experimento de física para medir el accleration debido a graivty - 9.8 m/s ^ 2 y mientras que no hizo ningún nuevos descubrimientos de la física que tenía una idea para mejorar el experimento. La manera e
Captura de movimiento con un acelerómetro de Arduino con XBee comunicaciones

Captura de movimiento con un acelerómetro de Arduino con XBee comunicaciones

***************************************ACTUALIZADO 10 DE JUNIO DE 2014 ***Según lo prometido, este Instructable ha sido actualizado para incluir una sección sobre comunicación XBee. Además, un Instructable nuevas se publicarán pronto sobre el desarro
MSP430 acelerómetro microSD Datalogger

MSP430 acelerómetro microSD Datalogger

Este proyecto comenzó como un datalogger de EMG estudiar la enfermedad de Parkinson de mi padre, pero después de unas pruebas que determiné usar electrodos no era práctico para el registro de datos a largo plazo que quería hacer, los datos terminaron
Acelerómetro basado en reconocimiento de gestos para controlar un LED

Acelerómetro basado en reconocimiento de gestos para controlar un LED

Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com)Clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto final
Gola acelerómetro camisa

Gola acelerómetro camisa

Esta tapa fue inspirada por la alegría que tengo de estar boca abajo y haciendo volteretas!Sólo un círculo de LEDs que comienzan a girar (algo así como el spinning playa bola de la muerte).¡ Disfrute!Paso 1: Necesita cosasMaterialesLilypad Arduino US
Acelerómetro ADXL 335 con Mediatek LinkIt uno tablero de interconexión

Acelerómetro ADXL 335 con Mediatek LinkIt uno tablero de interconexión

Utilizando MediaTek LinkIt uno Podrás interfaz ADXL 335.El ADXL335 es pequeña, delgada, de bajo consumo, acelerómetro de 3 ejes completacon la señal había condicionada salidas de voltaje.Paso 1: componentesADXL 335: El Sensor del acelerómetroUn table
MPU6050: Acelerómetro de Arduino 6 ejes + Gyro - GY 521 prueba y simulación 3D

MPU6050: Acelerómetro de Arduino 6 ejes + Gyro - GY 521 prueba y simulación 3D

¿Está usted buscando para hacer tu propio quadcopter abejón o RC avión con Arduino pero no sabes cómo conseguir el giro de trabajo? ¿Quizás usted ya compró algunos módulos de 6 eje MPU6050 (en las tablas de desglose de GY-521) sólo para descubrir que