LIS3L02DQ STMicroelectronics, LIS3L02DQ Datasheet - Page 10

no-image

LIS3L02DQ

Manufacturer Part Number
LIS3L02DQ
Description
ACCELEROMETER TRPL AXIS 44QFN
Manufacturer
STMicroelectronics
Datasheet

Specifications of LIS3L02DQ

Axis
X, Y, Z
Acceleration Range
±2g
Sensitivity
1024 LSb/g
Voltage - Supply
2.7 V ~ 3.6 V
Output Type
Digital
Bandwidth
1.5kHz
Interface
I²C, SPI
Mounting Type
Surface Mount
Package / Case
44-QFN
Sensing Axis
X, Y, Z
Acceleration
2 g
Digital Output - Number Of Bits
12 bit
Supply Voltage (max)
3.6 V
Supply Voltage (min)
2.7 V
Supply Current
1 mA
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
- 20 C
Digital Output - Bus Interface
I2C, SPI
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-4129
LIS3L02DQ
Q2094276
LIS3L02DQ
6.3 SPI Bus Interface
The SPI interface present inside the LIS3L02DQ is a bus slave. The SPI allows to write and read the reg-
isters of the device. The Serial Interface interacts with the outer world with 4 wires: CS, SPC, SDI and
SDO.The maximum frequency is related to the Vdd_IO supply voltage.In particular in the 2.4 V - 3.6 V
range is 8 MHz while under 2.4 V is 4 MHz.
6.3.1 Read & Write registers
Figure 5. Read & write protocol
CS is the Serial Port Enable and it is controlled by the SPI master. It goes low at the start of the transmis-
sion and goes back high at the end. SPC is the Serial Port Clock and it is controlled by the SPI master. It
is stopped high when CS is high (no transmission). SDI and SDO are respectively the Serial Port Data
Input and Output. Those lines are driven at the falling edge of SPC and should be captured at the rising
edge of SPC.
Both the Read Register and Write Register commands are completed in 16 clock pulses. Bit duration is
the time between two falling edges of SPC. The first bit (bit 0) starts at the first falling edge of SPC after
the falling edge of CS while the last bit (bit 15) starts at the last falling edge of SPC just before the rising
edge of CS.
6.3.2 SPI Read
Figure 6. SPI Read protocol
The SPI Read command consists of 16 clock pulses:
10/20
– bit 0: RW bit. When 0, the data DI(7:0) is written into the device. When 1, the data DO(7:0) from the
– bit 1-7: address AD(6:0). This is the address field of the indexed register.
– bit 8-15: data DI(7:0) (write mode). This is the data that will be written into the device (MSB first).
– bit 8-15: data DO(7:0) (read mode). This is the data that will be read from the device (MSB first).
– bit 0: READ bit. The value is 1.
device is read. In latter case, the chip will drive SDO at the start of bit 8.
SPDO
SPC
SDI
SPDO
CS
SPDI
SPC
CS
RW
RW
AD6 AD5 AD4 AD3 AD2 AD1 AD0
AD6 AD5 AD4 AD3 AD2 AD1 AD0
DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0
DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0
DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0

Related parts for LIS3L02DQ