acelerometro mma7361

Upload: danteballena

Post on 10-Oct-2015

91 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/20/2018 Acelerometro MMA7361

    1/4

    ACELERMETRO MMA7361

    Este mdulo permite medir la inclinacin, vibracin en cualquiera de los 3 ejes (x,y,z) ycada libre, permite salidas analgicas para cada uno de los canales, su facilidad de uso seaplica para proyectos con board Arduino, PIC, ms que todo en aplicaciones para robtica,interfaces gestuales, controles remotos por inclinacin, entre otros. Este es un mdulo conel chip acelermetro de tres ejes MMA7361L de Freescale. Este sensor requiere muy pocaenerga, con lo cual puede ser usado en equipos porttiles y puede ser configurado pararealizar mediciones entre +-1.5G y +-6G. Otras caractersticas que posee son modo sleep

    (para consumir an menos energa), acondicionamiento de seal, filtro pasabajos de 1polo, compensacin de temperatura, autoprueba y deteccin de 0g para cada libre. Estaboard tiene disponibles todos los pines del MMA7361L en un header de 10 pines conespaciamiento de 2.54mm estndar para protoboards. Este sensor funciona conalimentaciones entre 2.2V y 3.6V (3.3V es el valor ptimo) y posee un regulador paraalimentar con 5V la board. Consume solamente 400uA de corriente. Los tres ejes tienen supropia salida analgica.

    Calibracin:ste sensor detecta de -1G a +1G y tiene dos sensibilidades, seleccionablesmediante la activacin a seal alta (+3.3V en ste caso) del conector GS (G Select). Con elGS activado, la sensibilidad es de 1G cada 200mV y con el GS desactivado, la sensibilidad es

    de 1G cada 800mV. Para calibrarlo, se debe tomar como referencia el voltaje queproporcione el eje Z, ya que si se pone el acelermetro en una superficie plana yperpendicular con la tierra, el eje Z estar midiendo 1G. Alimentacin del sensor: stesensor se alimenta a 5V o 3.3V. El Arduino es capaz de proporcionar ambos voltajes, asque no hay problema. Pero es una ventaja que admita 3.3V puesto que as se puede usaruna batera de mvil para alimentar cualquier tipo de proyecto. Activacin: ste mdulotiene un selector "sleep" (SL) que pone el sensor en modo de bajo consumo, prcticamentelo apaga. Viene bien para cuando se quiere usar con batera (aunque la puesta en marchadesde 0 la hace en menos de 1 segundo). Para que funcione, se debe activar el pin SL conuna seal alta (HIGH) que ste caso debe de ser 3.3V. Si no se va a usar sta funcin,directamente se puede puentear el pin SL con la de alimentacin a 3.3V.

  • 5/20/2018 Acelerometro MMA7361

    2/4

    CARACTERSTICAS

    Voltaje de entrada: 2.2V~3.6V Corriente de entrada: 400uA Corriente en modo sleep: 3uA

    Acelermetro: Interfaz analgica, requiere 3 canales de ADC en elmicrocontrolador Alta sensibilidad: 800mV/g a 1.5G Rango de medida seleccionable: +-1.5G, +-6G Mdulo de regulador de voltaje: Incluido, 3.3V/5V Capacidad de deteccin: cada libre (salida digital) Filtro: Pasa bajos en las salidas analgicas Tiempo de encendido (rpido): 0.5ms

    de tiempo de respuesta Auto prueba: Deteccin de cada libre Abertura del sensor: 5mm Salida Digital: 0 5V Salida

    Analgica: 0 a 5V

    DESCRIPCION DE LOS PINES

    0g-Detect

    El sensor ofrece una funcin 0g-Detectar que proporciona una lgica alta de la sealcuando los tres ejes estn en 0g. Esta caracterstica permite a la aplicacin de la proteccinlineal Freefall si el seal est conectado a un pin de interrupcin o un pin de E/Spolarizada en un micro controlador.

    Self Test Prueba automtica)

    El sensor proporciona una funcin de auto verificacin que permite a la verificacin de laintegridad mecnica y elctrica del acelermetro en cualquier momento antes o despusde la instalacin. Este caracterstica es fundamental en aplicaciones tales como la unidadde disco duro proteccin, donde la integridad del sistema debe garantizar el la vida delproducto. Los clientes pueden utilizar de autocomprobacin para verificar la soldabilidadpara confirmar que la pieza se monta a la PCB correctamente. Para utilizar estacaracterstica para verificar la funcin 0g-Detect, el acelermetro debe mantenerse bocaabajo para que la eje z experiencias-1g. Cuando la funcin de auto-test es iniciado, unafuerza electrosttica se aplica a cada eje a hacer que se desve. Los-y x-eje y se desvanligeramente mientras que el eje z se recorta para desviar 1g. Este procedimiento aseguraque tanto la mecnica (-clula g) y electrnica secciones del acelermetro estnfuncionando.

    g-Select

    La caracterstica-g Seleccione permite la seleccin entre dos sensibilidades. Dependiendode la entrada lgica colocado en la clavija 10, la ganancia interna del dispositivo secambiar permitiendo que funcione con una sensibilidad de 1,5 g o 6g (Tabla 3). Estacaracterstica es ideal cuando un producto tiene aplicaciones que requieren dos diferentessensibilidades para un rendimiento ptimo. La sensibilidad puede ser cambiada encualquier momento durante la operacin del producto. La -g Select pin se puede dejardesconectado para aplicaciones que slo requiere una sensibilidad de 1,5 g como eldispositivo tiene un interior desplegable para mantenerlo en esa sensibilidad (800mV /g)).

    Tabla 3

    g-Select g-Range Sensitivity

  • 5/20/2018 Acelerometro MMA7361

    3/4

    0 1.5g 800 mV/g1 6g 206 mV/gSleep Mode Modo de reposo)

    El acelermetro de 3 ejes proporciona un modo de reposo que es ideal para pilasproductos. Cuando el modo de suspensin es activa, las salidas del dispositivo estnapagados, proporcionando significativos reduccin de la corriente de funcionamiento. Unaseal de entrada de bajo en el pin 7 (Sleep Mode) se coloque el dispositivo en este modo yreducir la corriente a 3 A. Para el consumo de energa ms bajo, es recomendado paraconfigurar g-Select el modo de 1,5 g. Mediante la colocacin de un alto seal de entrada enel pin 7, el dispositivo se reanudar al modo normal de operacin.

    5v:

    Este pin est conectado a un sistema de regulacin que traer el 5v abajo 3,3 V a la que serequiere el chip para ejecutarse.

    Ground:

    Este pin debe estar conectado a la tierra del circuito.

    3.3v:

    Es el valor con el que funciona el integrado MMA7361.

    X:

    Esta es la seal analgica a lo largo del eje X.

    Y:

    Esta es la seal analgica a lo largo del eje Y.

    Z:

    Esta es la seal analgica a lo largo del eje Z.

    El esquema para nuestro ejemplo es el siguiente:

  • 5/20/2018 Acelerometro MMA7361

    4/4

    Nuestro codigo en arduino: