BMA222 Digital, triaxial acceleration sensor Bosch Sensortec General description Sensor operation The BMA222 is an advanced, ultra-small, triaxial, The BMA222 supports two modes of operation: low-g acceleration sensor with digital interfaces, 1) Streaming data mode: Acceleration data is directly aiming for low-power consumer electronics applica- read-out via the sensor's digital interface and comput- tions. ed by a system Controller, application processor or a The BMA222 allows measurement of accelerations base-band processor. in 3 perpendicular axes and thus senses tilt, motion, 2) Interrupt engine mode: Acceleration data is com- shock and vibration in cellular phones, handhelds, puted already within the BMA222 by the integrated, computer peripherals, man-machine interfaces, programmable interrupt engine. Depending on the virtual reality features and game controllers. programmable settings the integrated interrupt engine of the BMA222 signals the occurrence of certain events via the sensors two interrupt pins. The corres- BMA222 target applications ponding registers of the BMA222 can easily be set and ff Display profile switching (portrait/landscape, read-out via the digital sensor interface. face-up/face-down switching) ff Flat detection ff Tap sensing function BMA222 ff Menu scrolling Digital resolution ff Gaming Resolution ff Advanced power management for mobile devices (in 2g range) ff Shock and free-fall detection Measurement ranges ff Step-counting (programmable) Technical data 8 bit 15.6 mg 2 g, 4 g, 8 g, 16 g Sensitivity 2 g: 64 LSB/g (calibrated) 4 g: 32 LSB/g 8 g: 16 LSB/g Sensor features 16 g: 8 LSB/g With its size of only 2 mm x 2 mm the BMA222 represents a new generation of digital accelerati- Zero-g offset on sensors. The BMA222 integrates a multitude of (over life-time) features that facilitate its use especially in the area Bandwidths of motion detection applications, such as device ori- (programmable) entation detection, gaming, HMI and menu browser Digital inputs/outputs 1000 Hz ... 8 Hz SPI & I2C, 2x interrupt pins control. Featuring a full operation current consumption of only 139 A the BMA222 is ideally suited for Supply voltage (VDD) mobile consumer electronic devices. In low-power I/0 supply voltage (VDDIO ) mode operation the current consumption can be Temperature range even further reduced by almost one order of mag- Current consumption nitude. ff full operation The BMA222 is highly configurable in order to give ff low-power mode 1.62 ... 3.6 V 1.2 ... 3.6 V -40 ... +85C 139 A (@ 2 kHz data rate) 7 A (@ 40 Hz data rate) 1 A the designer full flexibility when integrating the sensor into his system. 100 mg LGA package Shock resistance (@ 1 Hz data rate) 2 x 2 x 0.95 mm3 10.000 g x 200 s 2 | Bosch Sensortec | BMA222 supported by the BMA222 interrupt engine: Pin configuration (top view) ff Data-ready (e. g. for processor synchronization) pin #12 ff Any-motion (slope) detection (e. g. for wake-up) ff Tap sensing (e. g. for tap-sensitive UI control) pin #1 SDO SCK PS CSB ff Orientation change recognition (e. g. for portrait/ GND ff Flat detection (e. g. for position sensitive landscape & face-up/face-down switching) SDx BMA222 (top view) VDDIO NC INT1 INT2 switching) ff Low-g / high-g detection (e. g. for shock and GND IO VDDA free-fall detection) pin #7 Interrupt parameters (e. g. switching angles and hysteresis settings for orientation change) can be configured by the designer and thus perfectly support the integration of the BMA222 into the user's system Pin Name Function environment. SDO SDA, SPI serial data output I2C / SPI serial data input/ System compatibility SDI, output The BMA222 has been designed for best possible fit No. 1 2 into modern mobile consumer electronics devices. SDO 3 V DDIO I/O supply voltage Besides the ultra-small footprint and lowest power 4 5 N.C. INT1 Not connected Interrupt output #1 consumption, the BMA222 has very wide ranges for 6 7 INT2 V DD Interrupt output #2 Supply voltage feature facilitates overall system reliability. 8 GNDIO Ground I/O 9 10 11 GND CSB PS Ground SPI chip select Protocol select pin (0=SPI, SCK 1=I2C) SCL (I2C serial clock) 12 V DD and V DDIO supply voltages. An integrated self-test SCK (SPI serial clock) The BMA222 features I2C and SPI (3-wire/4-wire) digtal serial interfaces. Sensor parameters, like g-ranges or low-pass filter settings, and also all interrupt engine settings can be easily programmed via the digital interfaces. Integrated interrupt engine One of the key elements of the BMA222 is the enhanced intelligent interrupt engine that gives the hardand software designer full control. Various motion detection scenarios can be identified by the BMA222 and signaled to the system via two interrupt pins. The interrupt sources can be freely mapped to either of the two interrupt pins. Following motion detection use case scenarios are Data & Specification subject to change without notice Headquarters Bosch Sensortec GmbH Gerhard-Kindler-Strasse 8 72770 Reutlingen * Germany Telephone +49 7121 35359 00 Fax +49 7121 35359 09 contact@bosch-sensortec.com www.bosch-sensortec.com Doc.-Number: BST-BMA222-FL000-02 / Version_1.1_012011 (c) Bosch Sensortec GmbH reserves all rights in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties. BOSCH and the symbols are registered trademarks of Robert Bosch GmbH, Germany.