Data & Specication subject to change without notice Doc.-Number: BST-BMA220-FL000-01 / Version_1.2_082010
| Bosch Sensortec | BMA220
2
© 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 par-
ties. BOSCH and the symbols are registered trademarks of Robert Bosch GmbH, Germany.
Headquarters
Bosch Sensortec GmbH
Gerhard-Kindler-Strasse 8
72770 Reutlingen · Germany
Telephone +49 7121 3535 900
Fax +49 7121 3535 909
contact@bosch-sensortec.com
www.bosch-sensortec.com
One of the key elements of the BMA220 is the
intelligent interrupt engine that gives the hard- and
software designer full control. Various motion detec-
tion scenarios can be identied by the BMA220 and
signaled to the system via a simple interrupt pin.
By using the digital serial interface, the exact details of
the motion event that triggered the interrupt can
be read-out.
Following motion detection use case scenarios are
supported by the interrupt engine:
Any-motion (slope) detection f
Tap sensing f
Orientation change recognition f
Low-g / high-g detection f
Data-ready f
Self-wake-up f
The interrupts can be conveniently congured by the
user and thus perfectly support the integration of the
BMA220 into the user’s system environment.
Another important feature of the BMA220 accelera-
tion sensor is the power management module. This
module allows optimizing the sensor’s power con-
sumption in-line with the specic user requirements.
Thus, it is not necessary to operate the sensor at full
power for all application scenarios all the time. For
some use cases the power consumption drastically
shrinks to just a fraction of what would be required in
full performance mode.
Moreover this feature of the BMA220 allows for an
intelligent system power management and thus signi-
cant reduction of the whole system’s power con-
sumption. In particular, this helps increasing battery
life-time of any kind of mobile device.
In the unique „dedicated I/O“ modes the BMA220 can
be operated as a stand-alone device without requiring
a µController.
Pin
No.
Name Function
1SDO SPI serial data output
2SDx I2C / SPI serial data in/out
(SDI, SDA, SDO)
3 VDDIO I/O supply voltage
(1.62 … 3.6V)
4VDDD Digital supply voltage (1.8V)
5INT Interrupt output
6DNC Do not connect!
7 VDDA Analog supply voltage
8GND Shared ground
9GND Shared ground
10 CSB SPI chip select
11 PS I2C / SPI select pin
12 SCK SCL (I2C serial clock)
SCK (SPI serial clock)
BMA220 Pin conguration (top view)