Cómo disminuir la sensibilidad de un sensor (acelerómetro) [cerrado]

0

El acelerómetro en este kit es muy sensible. Incluso un pequeño toque cambia los valores muy rápidamente. Quiero bajar la sensibilidad del sensor. ¿Cuál es la forma de hacer esto?

    
pregunta gpuguy

3 respuestas

4

La sensibilidad del acelerómetro se puede configurar en + _ / - 2g o +/- 8g - vea más abajo.

PERO, ¿cuál es el problema con la sensibilidad tal como es?
¿No puedes simplemente dividir la amplitud de la salida para que se adapte?

\ Siempre que el sistema no se "enrolle" debajo de su tapping, ¿es importante que tenga un gran rango dinámico?

Digikey tiene estos por $ US10.90 - una ganga total.

  • L3GD20, sensor de movimiento ST MEMS, giroscopio de salida digital de 3 ejes

  • LSM303DLHC, ST MEMS sistema en paquete con una Sensor de aceleración lineal digital 3D y un Sensor magnético digital 3D

Sensibilidad :

El manual del usuario dice el PDF de 36 páginas

  • 4.7 E-compás / acelerómetro MEMS (ST MEMS LSM303DLHC) El LSM303DLHC es un sistema en paquete ultracompacto de bajo consumo que incluye un sistema digital 3D. Sensor de aceleración lineal y un sensor magnético digital 3D. Incluye un elemento sensor y una interfaz IC capaz de proporcionar la aceleración medida al mundo externo a través de la interfaz serial I2C.

    El LSM303DLHC tiene escalas completas seleccionables por el usuario de ± 2g / ± 8g y es capaz de medición de la aceleración, y un campo magnético a escala completa de ± 1.3g a 8.1g con una salida Velocidad de datos de 100 Hz o 400 Hz. El MCU STM32F303VCT6 controla este sensor de movimiento a través de la interfaz I2C.

• L3GD20, sensor de movimiento ST MEMS, 3 ejes giroscopio de salida digital

• LSM303DLHC, ST MEMS sistema-en-paquete con un
Sensor de aceleración lineal digital 3D y un
. Sensor magnético digital 3D

• Diez LEDs: - LD1 (rojo) para encendido 3.3 V - LD2 (rojo / verde) para comunicación USB - Ocho LED de usuario, LD3 / 10 (rojo), LD4 / 9 (azul), LD5 / 8 (naranja) y LD6 / 7 (verde)

• Dos pulsadores (usuario y reinicio)

• USUARIO USB con conector Mini-B

• Cabecera de extensión para todas las E / S LQFP100 para Conexión rápida al tablero de prototipos y fácil. sondeo

Descripción El STM32F3DISCOVERY te ayuda a descubrir La serie STM32 F3 Cortex-M4 de señales mixtas Características y para desarrollar tus aplicaciones fácilmente. Eso Incluye todo lo necesario para principiantes y usuarios experimentados para empezar rápidamente. Basado en el STM32F303VCT6, incluye un Herramienta de depuración embebida ST-LINK / V2, acelerómetro, giroscopio y e-brújula ST MEMS, conexión USB, LEDs y pulsadores. El tablero de descubrimiento STM32F3DISCOVERY hace no es compatible con las MCU STM32F313xx (1.65 V a Fuente de alimentación de 1,95 V). Un gran número de aplicaciones gratuitas listas para ejecutar ejemplos de firmware están disponibles en www.st.com/stm32f3discovery para dar soporte rápido evaluación y desarrollo.

    
respondido por el Russell McMahon
2

Según el comportamiento específico deseado, se sugieren dos enfoques:

  • Para conservar la resolución completa disponible del sensor, pero reducir la salida de inestabilidad, se pueden promediar las lecturas a lo largo del tiempo utilizando un promedio móvil: esto es así como usar una implementación digital de un paso bajo Filtro, suavizando las variaciones bruscas, pero manteniendo la precisión general. El tamaño del conjunto de datos promedio móvil que se utilice determinará la rapidez con la que la salida promediada resultante cambiará con un cambio real de aceleración en el sensor.
  • Para muchos propósitos, la resolución real requerida es mucho menor que la que puede generar el sensor. En tales casos, la solución trivial es simplemente rechazar los bits n menos significativos y usar el resto: por ejemplo, si solo se requiere una significación de datos de 10 bits (9 bits, con signo positivo o negativo), mientras que el sensor proporciona 15 bits + signo, teniendo en cuenta el signo y desplazando el valor a la derecha en 6 bits proporcionará la resolución requerida, mientras que elimina los 6 bits menos significativos de jitter.

Además de lo anterior, como han señalado otras respuestas, la sensibilidad del LSM303DLHC sensor proporcionado en el kit puede reducirse a ± 2 g, lo que debería aliviar el problema de alguna manera.

    
respondido por el Anindo Ghosh
1

La mejor respuesta (OMI) también fue rotundamente rechazada porque fue formulada como una sugerencia. Aquí está de nuevo como una declaración:

Si el acelerómetro responde violentamente cuando lo tocas, ¡no lo toques!

Acceleration = Force / Mass. 

La masa del chip acelerómetro es muy pequeña. Solo se necesita una pequeña fuerza para crear una aceleración muy grande, si la fuerza se aplica solo al chip. Cuando se monta el chip y la placa de circuito se monta en un dispositivo, por ejemplo, un Wii-remoto, la masa que debe acelerarse es mucho mayor. Todo el conjunto es mucho menos sensible a las fuerzas perturbadoras.

Eso no quiere decir que el acondicionamiento de la señal, el promedio y la ganancia de configuración como se describe en las respuestas anteriores, no sean también parte de lo que necesita hacer con los datos de un acelerómetro.

    
respondido por el Bobbi Bennett

Lea otras preguntas en las etiquetas