2SMPB-02E
Digital Barometric Pressure Sensor
High accuracy and small size
barometric pressure sensor
with low current consumption
• Measure barometric pressure and temperature with high accuracy
• Built in low noise 24 bit ADC
• Digital control and output via I2C/SPI interface
• Automatically power down non-working circuit
to minimize power consumption
• Individual calibration parameters stored in OTP*
* One Time Programmable - ROM
RoHS compliant
Application Example
• Indoor navigation (floor detection)
• Car navigation (to distinguish highway and frontage road)
• Altimeter
• Activity monitor (to detect up and down of stairs)
• Life log
• Weather forecast
Target Devices Example
• Smart Phones / Tablet PCs
• Wearable devices, such as watch type, band type, clip type or glasses type
2SMPB-02E
• GPS devices
• Pedometer
Packaging Information
■ Standard Models with Surface Mounting Terminals
Structure
Packaging
Model
Minimum Packing Unit
LGA 9 pin
Tape and Reel
2SMPB-02E
3,500
1
2SMPB-02E
Digital Barometric Pressure Sensor
Table of Contents
Application Example ....................................................................................................................................... 1
Target Devices Example ................................................................................................................................. 1
Packaging Information .................................................................................................................................... 1
■ Standard Models with Surface Mounting Terminals .......................................................................................................... 1
Table of Contents ............................................................................................................................................ 2
Ratings / Specifications / Function ................................................................................................................ 3
■ Use conditions and recommended operating conditions ................................................................................................ 3
■ Absolute Maximum Ratings ................................................................................................................................................ 3
■ Operating Ratings ................................................................................................................................................................ 3
■ Electrical Characteristics .................................................................................................................................................... 3
■ Digital Interface Characteristics ......................................................................................................................................... 3
■ Characteristics by Oversampling setting (Forced Mode) .................................................................................................. 4
■ rms Noise by IIR Filter Selection ........................................................................................................................................ 4
■ Bandwidth by IIR Filter Selection ....................................................................................................................................... 4
■ Filter selection based on use cases ................................................................................................................................... 4
Connection ....................................................................................................................................................... 5
■ Block Diagram ...................................................................................................................................................................... 5
■ Pin Description and Layout ................................................................................................................................................. 5
■ Typical Connection Diagram ............................................................................................................................................... 6
Dimensions ...................................................................................................................................................... 7
■ Package ................................................................................................................................................................................. 7
■ Outline Dimension ................................................................................................................................................................ 7
■ Mounting PAD Dimensions ................................................................................................................................................. 7
2SMPB-02E
■ Marking structure ................................................................................................................................................................. 7
Operations ........................................................................................................................................................ 8
■ Communication Mode .......................................................................................................................................................... 8
■ Power Mode .......................................................................................................................................................................... 8
■ Compensation of Pressure and Temperature ................................................................................................................... 9
■ Implementing Register List ................................................................................................................................................11
■ I2C Protocol ......................................................................................................................................................................... 14
■ SPI Protocol ........................................................................................................................................................................ 15
■ Interface specifications ..................................................................................................................................................... 15
■ Reset Function ................................................................................................................................................................... 16
■ Recommended conditions of communication ................................................................................................................ 16
Packaging ....................................................................................................................................................... 17
■ Configuration of shipment ................................................................................................................................................ 17
■ Taping ................................................................................................................................................................................. 17
■ Reel ..................................................................................................................................................................................... 18
■ Individual packaging
......................................................................................................................................................... 18
Recommended Soldering Method ............................................................................................................... 19
■ Soldering method .............................................................................................................................................................. 19
■ Condition of Temperature ................................................................................................................................................. 19
■ Recommended Soldering Method ..................................................................................................................................... 19
Safety Precautions ........................................................................................................................................ 20
Warranty and Limited Warranty .................................................................................................................... 21
2
2SMPB-02E
Digital Barometric Pressure Sensor
Ratings / Specifications / Function
■ Use conditions and recommended operating conditions
Type of Pressure
Absolute pressure
Medium
Air *
Operating Pressure Range
30 kPa to 110 kPa
* Never use corrosive gases.
■ Absolute Maximum Ratings
Item
Symbol
Rating
Unit
4.0
V
Power Supply Voltage
Vddmax
Input Voltage (other than power)
Vmax
-0.2 to Vopr+0.2
V
Maximum Pressure
Pmax
800
kPa
Remark
Storage Temperature
Tstr
-40 to 85
°C
with no condensation or icing
Storage Humidity
Hstr
10 to 95
%RH
with no condensation or icing
ESD (HBM)
Vhbm
±2000
V
ESD (MM)
Vmm
±200
V
ESD (CDM)
Vcdm
±500
V
■ Operating Ratings
Item
Operating Voltage
Operating Temperature
Min.
Typ.
Max.
Unit
Vopr
Symbol
1.71
1.8
3.6
V
VDD
Remark
Vio
1.20
1.8
3.6
V
VDDIO
Topr
-40
-
85
°C
■ Electrical Characteristics (At Ta = 25°C, VDD = 1.8 V, unless otherwise noted)
Average Current
Operating Current Consumption
Symbol
Condition
Min.
Typ.
Max.
Unit
-
21.4
-
µA
Ihp
1 sample/s Forced Mode
Ultra High Accuracy
Iddp
Pressure mode
-
640
800
µA
Iddt
Temperature mode
-
410
520
µA
Sleep Mode Current Consumption
Isleep
Measureable Pressure Range
Popr
-
1.1
2.3
µA
30
-
110
kPa
Pabs1
30 to 110 kPa, 0 to 65°C
-
±50
-
Pabs2
30 to 110 kPa, -20 to 0°C
-
±80
-
Relative Pressure Accuracy
Prel1
Ultra High Accuracy
-
±3.9
-
Pa
rms Noise
Pnois
Ultra High Accuracy
-
1.3
-
Pa
Absolute Temperature Accuracy
Tabs
30 to 110 kPa, -20 to 65°C
-2
-
2
°C
Pressure Resolution
Pres
-
0.06
-
Pa
Temperature Resolution
Tres
-
0.0002
-
°C
-9.4
-
9.4
Pa
Absolute Pressure Accuracy
Power Supply Rejection Ratio (DC)
Ppsrr
101.3 kPa, 0 to 40°C, 1.71 to 3.6 V
Base on VDD = 1.8 V
Pa
2SMPB-02E
Item
Note: 1. Typical specifications are not guaranteed.
Note: 2. The above table shows the characteristics of the Package before soldering.
■ Digital Interface Characteristics (At Ta = 25°C, VDD = 1.8 V, unless otherwise noted)
Min.
Typ.
Max.
Unit
Digital Input Low Voltage
Item
Vil_d
Symbol
Condition
-
-
Vio×0.2
V
Digital Input High Voltage
Vih_d
Vio×0.8
-
Vio+0.2
V
Digital Input Hysterisis Voltage
Vidhys
Vio×0.1
-
-
V
Digital Output Low Voltage (I2C)
Vol_d1
Io = 3 mA (SDI) *
0
-
Vio×0.2
V
Digital Output Low Voltage (SPI)
Vol_d2
Io = 1 mA (SDI, SDO) *
0
-
Vio×0.2
V
Digital Output High Voltage1 (SPI)
(Vio >= 1.62 V)
Voh_d1
Io = 1 mA (SDI, SDO) *
Vio×0.8
-
-
V
Digital Output High Voltage2 (SPI)
(Vio >= 1.2 V)
Voh_d2
Io = 1 mA (SDI, SDO) *
Vio×0.6
-
-
V
Leakage Current at Output OFF
Ioff
SDI, SDO
-10
-
10
µA
Internal Pullup Resistor
Rpullup
CSB
70
120
190
kΩ
I2C Load Capacitance
Cb
SDI, SCK
-
-
400
pF
Load Capacitance of Reset Terminal
Crst
-
-
20
pF
Pulse Width of Asynchronous Reset
Trst
100
-
-
µsec
Power On Startup Time
Tstart
-
-
10
msec
* “Io” is the load current of the output terminal.
Note: Undescribed items are compliant with the I2C specification.
About detailed I2C bus information, please refer to the I2C bus specification and user manual presented by NXP.
3
2SMPB-02E
Digital Barometric Pressure Sensor
■ Characteristics by Oversampling setting (Forced Mode)
(At Ta = 25°C, VDD = 1.8 V, CPU Clock Frequency = 300 kHz, unless otherwise noted)
Oversampling setting
Pressure
oversampling
unit
High speed
ODR
@ standby 1 ms Typ.
Average Current Typ.
@ 1 sample/sec
Forced Mode
Temperature
oversampling
Measurement
time Typ.
-
-
msec
Hz
µA
Pa
2
1
5.5
153
4.1
5.2
rms Noise Typ.
Low power
4
1
7.2
121
5.2
3.7
Standard
8
1
10.6
86
7.3
2.6
High accuracy
16
2
18.3
51
12.0
1.8
Ultra High accuracy
32
4
33.7
28
21.4
1.3
Note 1: These characteristics are guaranteed by design.
Note 2: ODR is defined as Output data rate at standby time 1 msec.
■ rms Noise by IIR Filter Selection (At Ta = 25°C, VDD = 1.8 V, unless otherwise noted)
Typical rms Noise in Pressure [Pa]
Oversampling setting
IIR filter coefficient
off
2
4
8
16
32
High speed
5.2
2.5
1.6
1.1
0.8
0.5
Low power
3.7
1.8
1.1
0.8
0.5
0.4
Standard
2.6
1.3
0.8
0.5
0.4
0.3
High accuracy
1.8
0.9
0.6
0.4
0.3
0.3
Ultra High accuracy
1.3
0.6
0.4
0.3
0.3
0.2
Note 1: IIR; Infinite impulse response
Note 2: These characteristics are guaranteed by design.
Note 3: Initial setting of the IIR filter coefficient is “off”.
■ Bandwidth by IIR Filter Selection (At Ta = 25°C, VDD = 1.8 V, unless otherwise noted)
Typical Bandwidth [Hz]
2SMPB-02E
Oversampling setting
IIR filter coefficient
off
2
4
8
16
32
High speed
153.0
35.3
14.7
6.8
3.3
1.6
Low power
121.0
28.0
11.6
5.4
2.6
1.3
Standard
86.0
19.9
8.3
3.8
1.8
0.9
High accuracy
51.0
11.8
4.9
2.3
1.1
0.5
Ultra High accuracy
28.0
6.5
2.7
1.2
0.6
0.3
Note 1: These characteristics are guaranteed by design.
Note 2: Initial setting of the IIR filter coefficient is “off”.
■ Filter selection based on use cases (At Ta = 25°C, VDD = 1.8 V, unless otherwise noted)
Example use case Oversampling setting
Pressure over
sampling times
Temp. over
sampling times
Specification (Typ.)
Current
IIR filter coefficient
consumption [µA]
ODR [Hz]
(Example)
rms Noise [Pa]
Weather monitoring
High speed
×2
×1
off
1.2
0.05
5.2
Drop detection
Low power
×4
×1
off
407
100
3.7
Elevator detection
Standard
×8
×1
4
63.4
10
0.8
Stair detection
High accuracy
×16
×2
8
219
20
0.4
Indoor navigation
Ultra high accuracy
×32
×4
32
570
28
0.2
Note: These characteristics are guaranteed by design.
4
2SMPB-02E
Digital Barometric Pressure Sensor
Connection
■ Block Diagram
VDD
SB
GND
RST
CLK Gen.
Voltage Supply
POR
Sp
Pressure/
Temperature
sensing
element
Sm
ADC
It
MUX
Analog front-end
Logic
CSB
SDI
I/O
GND
SCK
NVM
SDO
VPP
VDDIO
■ Pin Description and Layout
Pin 1 indicator
9
1
1
7
2
2
7
6
3
3
6
5
4
4
5
Top View
Pin No.
*1.
*2.
9
8
2SMPB-02E
8
Bottom View
Description
Symbol
I2C
SPI
1
RST
Asynchronous Reset *1
2
CSB
CSB
3
SDI
SDI/SDO
SDA
4
SCK
SCK
SCL
5
SDO
SDO
ADDR
6
VDDIO
Power Terminal for Digital IO
VDDIO
7
GND
Ground Terminal
8
VDD
Power Terminal
9
VPP
NVM Writing Terminal *2
If you do not need the reset function, please just have the layout design of PCB of connecting both No. 1 (RST) pin and No. 7 (GND) pin into the ground of PCB.
Please refer “■ Reset Function” for the case of using the reset function.
Pin 9 is only used internally in OMRON. Please leave the pin disconnected.
If Pin 9 is connected with any other Pin electrically, the sensor will not work properly.
5
2SMPB-02E
Digital Barometric Pressure Sensor
■ Typical Connection Diagram
I2C mode (Corresponding to 100 Kbit/s (at Standard Mode), 400 Kbit/s (at Fast Mode) and 3.4 Mbit/s (at High Speed Mode))
VPP
VDD
GND
RST
1
9
8
CSB
2
7
2SMPB-02E
Top View
VDDIO
SDO
6
3
5
4
RST
SDI
SDA
SCK
SCL
1 µF
Slave address SEL (gnd or VDDIO)
1 µF
VDD
VDDIO
4-wire SPI mode (Corresponding to 10 Mbit/s)
VPP
VDD
GND
1
9
8
2
7
2SMPB-02E
Top View
VDDIO
SDO
6
3
5
4
RST
CSB
SDI
SCK
RST
CSB
SDI
SCK
1 µF
SDO
2SMPB-02E
1 µF
VDD
VDDIO
3-wire SPI mode (Corresponding to 10 Mbit/s)
VPP
VDD
GND
VDDIO
SDO
1 µF
1 µF
VDDIO
6
VDD
8
9
1
2
7
2SMPB-02E
Top View
6
3
5
4
RST
CSB
SDI
SCK
RST
CSB
SDI/SDO
SCK
2SMPB-02E
Digital Barometric Pressure Sensor
Dimensions (Unit: mm)
■ Package
Package Type: LGA (Land Grid Array) 9 pin
Package Size: 2.00 × 2.50 × 0.85 mm
Material of the terminal surface: Au
■ Outline Dimension
9-0.35
0.46±0.05
0.20±0.05 dia.
0.35
5-(0.10)
8-(0.10)
0.71±0.05
2.32±0.03
2.50±0.10
2-P0.65×3=1.95
(2.17)
9-0.35
1.45
2.00±0.10
1.82±0.03
(1.67)
0.85±0.10
■ Mounting PAD Dimensions
Recommended (Top View)
0.65 PITCH
2SMPB-02E
0.35
0.10
0.50
0.55
2.00
2.50
■ Marking structure
Pin 1 indicator
PB2E
XXXXX
Pressure Port
7
2SMPB-02E
Digital Barometric Pressure Sensor
Operations
■ Communication Mode
This sensor is corresponding to I2C and SPI communication.
Digital interface terminal functions for each communication mode are as below.
Communication Mode
CSB
SDI
SCK
SDO
Remark
VDDIO
SDA
SCL
GND/VDDIO
SDO = GND → 70h, SDO = VDDIO → 56h
SPI 3 Wires
CSB
SDI/O
SCK
-
spi3w Register = 1
SPI 4 Wires
CSB
SDI
SCK
SDO
spi3w Register = 0
I2C
When changing the communication mode, also see Typical Connection Diagram section.
• I2C mode becomes effective by pulling CSB up to VDDIO.
• SPI mode becomes effective by pulling CSB down to GND.
• Once CSB is pulled down, SPI mode would not be changed unless otherwise Power on Reset (POR) or Asynchronous Reset.
Switching between SPI 3-Wire mode and SPI 4-Wire mode can be configured with the register value of “spi3w”. Refer to
IO_SETUP register section for more detail.
• Default mode after POR or Asynchronous Reset will be I2C mode.
■ Power Mode
This sensor has three power modes and it can be switched by setting CTRL_MEAS register.
Refer to the “CTRL_MEAS” register section for more detail.
• Sleep Mode
• Normal Mode
• Forced Mode
Transition diagram for each mode is as follows.
Power ON
POR
Asynchronous Reset
(Reset [ 7 : 0 ] = E6h)
2SMPB-02E
Down load OTP
Power_mode[1:0]=11
Sleep Mode
Normal Mode
Power_mode[1:0]=00
Power_mode[1:0]=01 or 10
Power_mode[1:0]=01 or 10
Forced Mode
Sleep Mode (Power Reduction Mode)
No measurements are performed.
I2C/SPI interface and each register can be accessed even if the sensor is in Sleep Mode.
Forced Mode
In case of Forced Mode, a single measurement is performed. When the set up measurement is finished, the sensor returns to Sleep
Mode after storing the measurement data to the register.
Power On
Power Off . .
POR
Download OTP
Read COE_**
sleep
Temperature Measurement x temp_average[2:0]
Pressure Measurement x press_average[2:0]
power_mode[1:0] = 01 or 10
sleep
Temperature Measurement x temp_average[2:0]
...
power_mode[1:0] = 01 or 10
Normal Mode
In case of Normal Mode, the measurements are performed repeatedly between a measurement period and a standby period. The
standby time can be configured by “t_stanby[2:0]” register. Be sure to consider that the data must be read from the master side after a
Normal Mode.
Power On
Power Off . .
POR
Download OTP
Read COE_**
8
sleep
Temperature Measurement x temp_average[2:0]
power_mode[1:0] = 11
Pressure Measurement x press_average[2:0]
sleep
t_stanby[s]
Temperature Measurement x temp_average[2:0]
...
2SMPB-02E
Digital Barometric Pressure Sensor
■ Compensation of Pressure and Temperature
This section describes a typical measurement procedure and a calculation method after POR. This sensor has compensation coefficients in internal Non Volatile Memory (NVM). The compensated pressure can be calculated by using these values.
START
(1) Configure IO mode setting by
“IO_SETUP” register
: Read/Write Values through Digital I/F
: Calculation by User MCU
(2) Read Compensation Coefficients
from NVM ( COE_** )
(3) Configure Averaging Times and
Operation Mode
MSB of COE_** are sign bit.
(4) Read Uncompensated
Temperature Value ( TEMP_TXDx )
(5) Read Uncompensated
Pressure Value ( PRESS_TXDx )
(6) Compensate Temperature Value
2SMPB-02E
(7) Compensate Pressure Value
(1) Configure IO mode setting. Refer to IO_SETUP register section for more detail.
(2) Read compensation coefficients which are stored in NVM. This procedure is sufficient just once after POR.
These values are used for a compensation calculation at the step (6) and (7).
(3) Configure averaging times and operation mode. Refer to CTRL_MEAS register section for more detail.
(4) Read raw temperature data which are stored in TEMP_TXDx registers.
(5) Read raw pressure data which are stored in PRESS_TXDx registers.
(6) Compensated temperature can be calculated by using the below formula and the values of the step (2) and (4).
Tr = a0 + a1 • Dt + a2 • Dt 2
Tr : Calculation Result of Temperature ( Tr/256 = Temperature [degree C] )
e.g.) If Tr Value is 6400 LSB,
Temperature (degree C) =
Dt :
a0 :
a1:
a2 :
Tr Value (LSB)
Scaling Factor
=
6400 LSB
256 LSB/degree C
= 25.00 degree C
Raw Temperature Data [digit] ( 20-24bits measurement value of TEMP_TXDx Reg. )
Compensation Coefficient of PTAT (NVM resister: COE_a0_ex, COE_a0_0, COE_a0_1 )
Compensation Coefficient of PTAT (NVM resister: COE_a1_0, COE_a1_1 )
Compensation Coefficient of PTAT (NVM resister: COE_a2_0, COE_a2_1 )
9
2SMPB-02E
Digital Barometric Pressure Sensor
(7) Correction pressure without temperature compensation can be calculated by using the below formula and the values of the step (2)
and (6).
Pr = b00 + bt1 • Tr + bp1 • Dp + b11 • Dp • Tr + bt2 • Tr 2 + bp2 • Dp 2
+ b12 • Dp • Tr 2 + b21 • Dp 2 • Tr + bp3 • Dp 3
Pr :
Tr :
Dp :
b00 :
bt1 :
bp1 :
b11 :
bt2 :
bp2 :
b12 :
b21 :
bp3 :
Calculation Result of Pressure [Pa]
Calculation Result of Temperature ( Tr/256 = Temperature [degreeC] )
Raw Pressure Data [digit] ( 20-24bits measurement value of PRESS_TXDx Reg. )
Compensation Coefficient of Pressure ( NVM resister: COE_b00_ex, COE_b00_0, COE_b00_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_bt1_0, COE_bt1_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_bp1_0, COE_bp1_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_b11_0, COE_b11_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_bt2_0, COE_bt2_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_bp2_0, COE_bp2_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_b12_0, COE_b12_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_b21_0, COE_b21_1 )
Compensation Coefficient of Pressure ( NVM resister: COE_bp3_0, COE_bp3_1 )
How to get compensation coefficients
Each compensation coefficients can be calculated by using the below formula and conversion factors.
K=A+
······a1, a2, bt1, bt2, bp1, b11, bp2, b12, b21, bp3
Conversion factor
K
2SMPB-02E
S × OTP
32767
A
K=
OTP
16
OTP
S
23-16 bit
15-8 bit
7-0 bit
a1
-6.3E-03
4.3E-04
-
COE_a1_1
COE_a1_0
a2
-1.9E-11
1.2E-10
-
COE_a2_1
COE_a2_0
bt1
1.0E-01
9.1E-02
-
COE_bt1_1
COE_bt1_0
bt2
1.2E-08
1.2E-06
-
COE_bt2_1
COE_bt2_0
bp1
3.3E-02
1.9E-02
-
COE_bp1_1
COE_bp1_0
b11
2.1E-07
1.4E-07
-
COE_b11_1
COE_b11_0
bp2
-6.3E-10
3.5E-10
-
COE_bp2_1
COE_bp2_0
b12
2.9E-13
7.6E-13
-
COE_b12_1
COE_b12_0
b21
2.1E-15
1.2E-14
-
COE_b21_1
COE_b21_0
bp3
1.3E-16
7.9E-17
-
COE_bp3_1
COE_bp3_0
K
Conversion factor
OTP
19-12 bit
11-4 bit
3-0 bit
a0
Offset value (20Q16)
COE_a0_1
COE_a0_0
COE_a0_ex
b00
Offset value (20Q16)
COE_b00_1
COE_b00_0
COE_b00_ex
10
······a0, b00
2SMPB-02E
Digital Barometric Pressure Sensor
■ Implementing Register List
Address
I2C
SPI
Length R/W
Data
bit7
bit6
bit5
bit4
bit3
bit2
bit1
Descriptions
bit0
Initial
TEMP_TXD0
FCh 7Ch
8bit
R/-
t_txd0[7:0]
Temperature DATA [8:1] in 24 bits
00h
TEMP_TXD1
FBh
7Bh
8bit
R/-
t_txd1[7:0]
Temperature DATA [16:9] in 24 bits
00h
TEMP_TXD2
FAh
7Ah
8bit
R/-
t_txd2[7:0]
Temperature DATA [24:17] in 24 bits *
00h
PRESS_TXD0
F9h
79h
8bit
R/-
p_txd0[7:0]
Pressure DATA [8:1] in 24 bits
00h
PRESS_TXD1
F8h
78h
8bit
R/-
p_txd1[7:0]
Pressure DATA [16:9] in 24 bits
00h
PRESS_TXD2
F7h
77h
8bit
R/-
p_txd2[7:0]
Pressure DATA [24:17] in 24 bits *
00h
t_stanby[2:0] : Standby time setting
spi3w : SPI mode setting (4 or 3 wire)
spi3_sdim : Select output type of SDI terminal
00h
IO_SETUP
F5h
75h
8bit
R/W
t_stanby[2:0]
-
R/W temp_average[2:0]
spi3_sdim
press_average[2:0]
-
spi3w
temp_average[2:0]
: Temperature Averaging Times
press_average[2:0]
power_mode[1:0]
: Pressure Averaging Times
power_mode[1:0]
: Power mode setting
CTRL_MEAS
F4h
74h
8bit
DEVICE_STAT
F3h
73h
8bit
R/-
-
-
-
-
measure
I2C_SET
F2h
72h
8bit
R/W
-
-
-
-
-
master_code[2:0]
IIR_CNT
F1h
71h
8bit
R/W
-
-
-
-
-
filter[2:0]
RESET
E0h
60h
8bit
W
CHIP_ID
-
D1h
51h
8bit
R/-
38h
8bit
R/-
chip_id[7:0]
COE_a2_0
37h
8bit
R/-
a2[7:0]
b00[3:0]
otp_update
measure : Status of measurement
otp_update : Status of OTP data access
00h
Master code setting at I2C HS mode
01h
IIR filter co-efficient setting
00h
When inputting "E6h", a software reset will be
00h
occurred.
reset[7:0]
COE_b00_a0_ex B8h
B7h
-
00h
CHIP_ID : 5Ch
a0[3:0]
5Ch
Compensation Coefficient
–
Compensation Coefficient
–
COE_a2_1
B6h
36h
8bit
R/-
a2[15:8]
Compensation Coefficient *
–
COE_a1_0
B5h
35h
8bit
R/-
a1[7:0]
Compensation Coefficient
–
COE_a1_1
B4h
34h
8bit
R/-
a1[15:8]
Compensation Coefficient *
–
COE_a0_0
B3h
33h
8bit
R/-
a0[11:4]
Compensation Coefficient
–
COE_a0_1
B2h
32h
8bit
R/-
a0[19:12]
Compensation Coefficient *
–
COE_bp3_0
B1h
31h
8bit
R/-
bp3[7:0]
Compensation Coefficient
–
COE_bp3_1
B0h
30h
8bit
R/-
bp3[15:8]
Compensation Coefficient *
–
COE_b21_0
AFh
2Fh
8bit
R/-
b21[7:0]
Compensation Coefficient
–
COE_b21_1
AEh
2Eh
8bit
R/-
b21[15:8]
Compensation Coefficient *
–
COE_b12_0
ADh 2Dh
8bit
R/-
b12[7:0]
Compensation Coefficient
–
COE_b12_1
ACh 2Ch
8bit
R/-
b12[15:8]
Compensation Coefficient *
–
COE_bp2_0
ABh
2Bh
8bit
R/-
bp2[7:0]
Compensation Coefficient
–
COE_bp2_1
AAh
2Ah
8bit
R/-
bp2[15:8]
Compensation Coefficient *
–
COE_b11_0
A9h
29h
8bit
R/-
b11[7:0]
Compensation Coefficient
–
COE_b11_1
A8h
28h
8bit
R/-
b11[15:8]
Compensation Coefficient *
–
COE_bp1_0
A7h
27h
8bit
R/-
bp1[7:0]
Compensation Coefficient
–
COE_bp1_1
A6h
26h
8bit
R/-
bp1[15:8]
Compensation Coefficient *
–
COE_bt2_0
A5h
25h
8bit
R/-
bt2[7:0]
Compensation Coefficient
–
COE_bt2_1
A4h
24h
8bit
R/-
bt2[15:8]
Compensation Coefficient *
–
COE_bt1_0
A3h
23h
8bit
R/-
bt1[7:0]
Compensation Coefficient
–
COE_bt1_1
A2h
22h
8bit
R/-
bt1[15:8]
Compensation Coefficient *
–
COE_b00_0
A1h
21h
8bit
R/-
b00[11:4]
Compensation Coefficient
–
COE_b00_1
A0h
20h
8bit
R/-
b00[19:12]
Compensation Coefficient *
–
* MSB of PRESS_TXDx, TEMP_TXDx and COE_** are sign bit.
11
2SMPB-02E
Register Name
2SMPB-02E
Digital Barometric Pressure Sensor
TEMP(PRESS)_TXDx : Temperature and Pressure data : TXD0, TXD1 or TXD2
This sensor holds ADC data with 22 to 24 bits accuracy. It can be obtained as each 24 bits data. If there are redundant data, the low
order positions will be filled by zero (0). The shaded regions as shown below are valid data area.
24
23
22
...
5
4
3
2
1
Note
22 bits output
bit
D21
D20
D19
...
D2
D1
D0
0
0
Temp/Press_ave = 001
23 bits output
D22
D21
D20
...
D3
D2
D1
D0
0
24 bits output
D23
D22
D21
...
D4
D3
D2
D1
D0
Temp/Press_ave = 010
Temp/Press_ave = 011 to 111
Note: 1. Dn (D23 to D0) : Sensor Data ……The value of n bit (1 or 0)
Note: 2. The raw measurement values are unsigned 24 bits values. The values need to do subtraction with 223 at 24 bits output mode. Here is a programing example
for Dt and Dp calculation.
Dt = ((TEMP_TXD2)