JLWORLD MPS-301A

1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 1 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
Integrated, Absolute Pressure
Sensor
The MPS-301A series pressure sensor is a hybrid
device containing an absolute piezoresistive
pressure sensing element and an ASIC for signal
conditioning. The sensor element is fabricated using
bulk micromachining technology.
The ASIC includes temperature and nonlinearity
corrections as well as offset and span calibration
incorporating a 16 bit digital signal path.
The device is digitally calibrated and tested over
temperature to ensure that the relevant accuract and
stability performance is met.
Output options include digital interfaces such as SPI
and I²C as well as the traditional analogue output
that can be interfaced to an external ADC.
Temperature readout is optionally available on
digital SPI and I²C interface options.
FEATURES
THE MAIN FIELD OF APPLICATIONS
•
Very low cost
ü Mobile altimeter/barometer
•
Excellent repeatability
ü Weather Forecast
•
100% factory tested and calibrated
ü Wristwatch
•
Stable and reliable
ü Air Balloon
•
High volume manufacturing
ü Blood Pressure Monitoring
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 2 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
TECHNICAL DATA
Specification
Operating
Temperature
Storage
Temperature
Min.
Typ.
Max.
Unit
-20
-
85
ºC
-30
-
85
ºC
500
kPa
5000
hPa
75
psi
2.7
2.8
3.0
V
Supply Voltage*
4.75
5.0
5.25
V
* Note: Both 3V and 5V versions are available. Product is calibrated and tested at 3V
unless otherwise specified.
Proof Pressure
BASIC PERFORMANCE
Temperature=22±2°C, Relative humidity=45±5%
Specification
Min.
Typ.
Max.
Unit
Supply Current @ 3V
Operating Temperature
3
4
mA
-20
85
ºC
30
110
kPaA
Operating Pressure
300
1100
hPaA
4.35
16
psiA
Warm Up Time
25
ms
Storage Temperature
-30
85
°C
Power Supply Capacitor*
100
220
470
nF
* Note: Power supply capacitor is highly recommended for noise reduction
PRODUCT OPTIONS
Option
Interface
Calibration
Power
Supply
Parameters available for
readout
A
A5
I
I5
IT
IT5
S
S5
ST
ST5
Analogue
Analogue
2
Digital I C
2
Digital I C
2
Digital I C
2
Digital I C
Digital SPI
Digital SPI
Digital SPI
Digital SPI
3V
5V
3V
5V
3V
5V
3V
5V
3V
5V
Pressure
Pressure
Pressure
Pressure
Pressure and Temperature
Pressure and Temperature
Pressure
Pressure
Pressure and Temperature
Pressure and Temperature
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 3 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
SPI / I²C OUTPUT – INTERFACE OPTIONS S & I
Specification
SPI Clock Rate
Zero Pressure
Output (Offset)
Full Scale Output
Full Scale Span
Accuracy (25 ±3°C
& 75-110 kPa)
Accuracy (0-85°C &
75-110 kPa)
Pressure
Resolution
Min.
-
Typ.
-
Max.
1
Unit
MHz
-
888
-
Hex
-
6666
5DDE
-
Hex
Hex
-
-
±0.3
%FS
-
-
±0.5
-
0.02
-
-
12C
1E
817
1
5
Hex/kPa
Hex/hPa
Hex/psi
ms
-20
-
85
ºC
Sensitivity
Response Time
Temperature
Sensing Range
Temperature
Output @ 0 ºC
Temperature
Output @ 85 ºC
Temperature
Sensing Accuracy*
%FS
kPa
204E
Hex
7330
Hex
-
-
±1
ºC
* Temperature Sensing is only possible when using the Digital SPI/I2C interface.
ANALOG OUTPUT – INTERFACE OPTION A
Sensitivity @ 3V
Min.
Typ.
Max.
Unit
0.178
0.200
0.222
V
2.378
-
2.400
2.20
2.422
-
V
V
-
-
± 0.3
%FS
-
-
± 0.5
-
0.02
-
-
36.36
3.36
5.27
-
%FS
kPa
Analog Output
3
2.5
Output (V)
Specification
Zero Pressure
Output (Offset)
Full Scale Output
Full Scale Span
Accuracy
(25±3°C & 75110 kPa)
Accuracy (0-85°C
& 75-110 kPa)
Pressure
Resolution
2
1.5
1
0.5
0
mV/kPa
mV/hPa
mV/psi
0
20
40
60
80
Pressure (kPa)
100
120
Typical sensor transfer function (Vcc=3V)
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 4 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
ELECTRICAL & PIN LAYOUT
Pad
Symbol
1
2
NC
IO1
3
IO2
4
SCL
PIN 1
PIN 12
PIN 2
PIN 11
PIN 3
PIN 10
PIN 4
PIN 9
5
SDA
PIN 5
PIN 8
6
NC
PIN 6
PIN 7
7
Vdd
8
Vss
9
10
11
NC
OUT
NC
12
Vss
Description
No Connect
SPI data out (Interface Option S)
SPI chip select
(Interface Option S)
I ²CLK & SPI Clock
(Interface Options I & S)
Data I/O for I² C & data in for SPI
(Interface Options I & S)
No Connect
Power Supply Positive
Connection
Power Supply Negative
Connection
No Connect
Analogue output
No Connect
Power Supply Negative
Connection
SPECIFICATION NOTES
1. Operating and storage temperature to strictly not exceed stated values.
2. Pressure unit conversion --- 1 atm=101.325 kPa=1013.25 hPa=14.504 psi.
3. Operating pressure and temperature. The nominal pressure under which the device can be exposed under
normal operating conditions. Unless explicitly stated, other specifications are rated over the operating
pressure and temperature ranges.
4. Proof pressure and temperature. The extremes of temperature and pressure that the device can withstand
without performance degradation.
5. Supply Voltage is the nominal operating voltage. The device output is ratio metric (scales with the supply)
within the stated range.
6. Stated Warm up time is a recommended time after power up before measurement stability is reached within
the rated accuracy range.
7. All outputs are measured with a nominal 4.7k load on the output pin, and with the power supply decoupled by
16uF electrolytic / 0.1uF ceramic capacitor pair, with an applied power supply within 5mV of the nominal value
at temperature of T=25±5°C
8. Accuracy represents the expected deviation of the sensor value from the ideal linear behavior over
temperature and pressure, and includes thermal and pressure linearity and hysteresis effects over the life of
the sensor. This is validated using accelerated aging techniques such as high temperature biased life, thermal
cycling and thermal and pressure cycling tests.
9. Offset stability represents the proportion of the deviation in offset (zero pressure output) at fixed temperature
T=25±5°C, over the life of the sensor, and includes the effects of thermal and pressure hysteresis as well as
other sources of drift.
10. Device operating lifetime is verified using accelerated aging techniques.
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 5 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
I2C INTERFACE DESCRIPTION (OPTION I)
2
For I C communication only two pins are used namely SDA (Pin 5) and SCL (Pin 4). The sensor behaves as a slave in
this communication.
2
The I C protocol is defined as follows:
i) Idle period : During inactivity the SDA and SCL are pulled to supply voltage Vdd
ii) Start Condition: A high to low transition on SDA while SCL is high indicates a start condition. Every command has
to be initiated by a start condition sent by the master. A master can always generate a start condition
iii) Stop Condition: A low to high transition on SDA while SCL is high indicates a stop condition. A command has to
be closed by a stop condition to start processing the command routine inside the Sensor
SCL
SDA
Start
Condition
Valid
Data
Proper
Change of
Data
Stop
Condition
iv) Valid Data: Data is transmitted in bytes (8 bits), MSB first. SDA transmits the data, while SCL clocks the data. Each
byte transmitted is followed by an acknowledge bit. A bit is transferred by pulling SCL low, placing the data on SDA,
then clocking SCL from high to low. Transmitted bits are valid after a start condition only if SDA keeps at constant
level during the high period of SCL. The SDA level has to change only when clock signal SCL is low.
v) Acknowledge Bit: Acknowledge after a transmitted byte is necessary. The transmitting device must generate an
acknowledge related clock pulse. The receiver (slave or master) pulls down the SDA line during the acknowledge
clock pulse. If no acknowledge is generated by the receiver the transmitting device will become inactive.
A transmitting master can abort the transmission by generating a stop condition and may repeat the command.
vi) Addressing: the slave address of the sensor is hard wired 7 bit address 0x78. This address cannot be changed.
The master sends the address byte containing the 7 bit slave address followed by a read/write byte. ‘1’indicates
a read and ‘0’indicates a write. The write operation is used exclusively by the manufacturer for calibration purposes
and should not be used by the customer.
vii) Read Operation: After power on the master should send a read request to the sensor according to the figure below.
The master must generate the transmission clock on SCL and followed by the acknowledge bit for each data
byte except the last which is sent by the sensor.
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 6 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
T4
T5
SCL
SDA
T2
T1
T3
SCL
SCK
T6
T7
T8
T9
TIMING SPECIFICIATIONS (I2C INTERFACE)
Parameter
SCL Clock Frequency
Bus Free time between start
and stop condition
Symbol
fscl
Min
-
Typ
-
Max
400
Unit
kHz
T2
1.3
-
-
µs
Hold Time Start Condition
T3
0.6
-
-
µs
High Period SCL/SDA
Low Period SCL/SDA
T4
T5
1.3
1.3
-
-
µs
µs
Setup Time Stop Condition
T1
0.6
-
-
µs
T6
0.6
-
-
µs
T7
T8
T9
0.3
0.3
0.1
-
-
µs
µs
µs
Setup Time Repeated Start
Condition
Rise Time SCL/SDA
Fall Time
Data Setup Time
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 7 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
SPI INTERFACE DESCRIPTION – OPTION’S
SPI PIN SIGNALS
There are four I/O signals associated with SPI transfers: SCK (pin 4), MISO (pin 2), MOSI (used by the
manufacturer for calibration purposes only) and SS (pin 3). SCK is an input pin for the clock signal from the master
which synchronizes the data transfer between the master and slave devices. Slave devices ignore the SCK signal
unless the SS pin is active low. Data is shifted on the rising edge of the SCK signal and is sampled on the opposite
edge where the data is stable.
The MISO and MOSI data pins are used for transmitting and receiving serial data. For the slave the MOSI is the
data input line and the MOSI is the data output line. Once selected by the master the slave optionally drives data
out its MOSI pin to the MISO of the master. The MOSI pin of the MTCM is solely for manufacturer’s use and the
customer is advised to disconnect this in their application.
The SS pin is used by the master to enable the SPI slave for a transfer. If the SS pin of a slave is inactive (High),
the device ignores SCK clocks and keeps the MISO output pin in a high impedance state. The MBAP is always the
slave and it is assumed in most cases the master is a microcontroller (MCU).
READING THE PRESSURE AND TEMPERATURE (OPTION ST)
To read the pressure/temperature value, power up the device and wait for > 25ms. After that read the data from the
MISO pin. Five bytes have to be read out. MSB is transmitted first. The first byte is a dummy byte always set to
0xFF. For the second and fourth byte only the last seven bits should be considered with the eighth bit (the MSB)
always set to binary 0. The third and fifth byte should be read as normal, MSB first. The pressure and temperature
Note 1
SCK
Note 3
SS
Note 2
MISO
T1 T2
T3
First Byte (dummy)
Always 0xFF
Second Byte (only last
7 bits considered) 0x10
Third Byte 0x00
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 8 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
Parameter
T1-T2
T2-T3
Description
SS delay before first SCK Pulse
SCK Clock Period
Min
1µs
1µs
Typ
-
Max
-
Note 1: Data must be sampled on the rising edge of the SCK
th
th
rd
Note 2: There will be a dummy pulse starting from the middle of the 7 , 15 and 23 SCK pulses lasting until after
the next falling edge of the SCK. This pulse should be ignored.
Note 3: At the end of the transfer (24 clocks) the SS must be reasserted (brought high then low again) to begin
another transfer.
Converting Digital Values to Engineering Units (SPI and I²C)
Digital Output (I2C and SPI)
Conversion of Digital value to Engineering Units:
35000
1.
2.
3.
4.
Output (Dec)
30000
y = 300.37x - 6826.67
25000
20000
Digital value decimal
Add 6826.67
Divide by 300.37
result is in kPa
15000
The chart at the left shows the transfer function used to
calibrate the Digital output of the sensor pressure
reading.
10000
5000
0
0
20
40
60
80
100
120
Pressure (kPa)
Digital Output Temperature
Conversion of Digital value to Engineering Units:
35000
30000
5.
6.
7.
8.
y = 249.62x + 8270.64
Output
25000
20000
15000
10000
5000
0
-20
0
20
40
60
80
100
Digital value decimal
Subtract 8270.64
Divide by 249.62
result is in C
The chart at the left shows the transfer function used to
calibrate the Digital output of the sensor temperature
reading.
Temperature (Celcius)
Document #E:DS-SHPS-MPS301A Rev A
1907 Westlands Centre, 20 Westlands Road, Quarry Bay, Hong Kong
Tel : (+852) 2565 6979
Fax : (+852) 2565 0319
Email : [email protected]
Website : www.jlworld.com
Page 9 of 9
060347-A2
MPS-301A
Integrated, Absolute Pressure Sensor
MECHANICAL DIMENSIONS (9mm by 9mm, round cap)
D
Y1
W1
D1
A
A1
W2
MTCM
m
em
c
e h
W5
E2e
Y3
E1 E
A3
st
Y2
W3
W4
A2
Bottom View
Top View
e = 1.27mm BASIC
SYMBOL
e = 0.050" BASIC
COMMON DIMENSION (mm)
MINIMUM
NOMINAL
Side View
COMMON DIMENSION (inch)
MAXIMUM
MINIMUM
NOMINAL
MAXIMUM
A
5.000
5.050
5.100
0.197
0.199
0.201
A1
2.900
2.950
3.000
0.114
0.116
0.118
A2
0.550
0.600
0.650
0.022
0.024
0.026
A3
1.450
1.500
1.550
0.057
0.059
0.061
D
8.950
9.000
9.050
0.352
0.354
0.356
D1
6.900
6.950
7.000
0.272
0.274
0.276
E
8.950
9.000
9.050
0.352
0.354
0.356
E1
2.400
2.450
2.500
0.094
0.096
0.098
E2
---
6.350
---
---
0.250
---
W1
0.219
0.269
0.319
0.008
0.011
0.013
W2
0.754
0.804
0.854
0.030
0.032
0.034
W3
2.029
2.079
2.129
0.080
0.082
0.084
W4
0.783
0.833
0.883
0.031
0.033
0.035
W5
4.952
5.002
5.052
0.195
0.197
0.199
Y1
1.543
1.593
1.643
0.061
0.063
0.065
Y2
0.077
0.127
0.177
0.003
0.005
0.007
Y3
3.680
3.730
3.780
0.145
0.147
0.149
Document #E:DS-SHPS-MPS301A Rev A