NPB 101 Digital Output Absolute Pressure Sensor Applications Features * Mobile Devices (Smart Phones, Smart Watches, Tablets) * Absolute Pressure Range: 260 to 1260 mBar * Indoor and Outdoor Navigation * Temperature Resolution: <0.003K/LSB * Enhancement of GPS Navigation * Pressure and Temperature Resolution: 16-bit * Altimeter and Barometer for Portable Devices * Operating Temperature: -40C to +85C * Weather Station Equipment * Leisure and Sports * Absolute Accuracy: - 0.2 mbar / Relative Accuracy: 0.1 mbar Typical * Hard Disk Drive (HDD) * I2C interface * Weather Forecast * Operating Range: 1.7 ~ 3.6V * Thermal Runaway Detection * Small size package (2.0 x 2.5 x 1.0mm) * Sleep State Current: <20 nA Typ. (25C) * 8-HCLGA package * Fully-calibrated and compensated * Digital compensation via 18-bit internal digital signal processor (DSP) running a correction algorithm Amphenol Advanced Sensors Overview * The NPB 101 is an absolute pressure sensor with digital output for low cost applications. * With a miniature 2.0 x 2.5 x 1.0mm HCLGA package, it is ideally suited for portable electronics and space-constrained applications. * Low current consumption of 20 nA Typ. during Shutdown (Sleep) Mode is ideal for battery and other lowpower applications. * A wide operating temperature range from -40C to +85C fits well with demanding environmental requirements. * NPB 101 employs a MEMS pressure sensor with a signal-conditioning IC to provide accurate pressure measurement from 260 to 1260 mBar. * The NPB 101 not only compensates and calibrates the pressure element, but also provides a corrected temperature output using an internal sensor. * The measured and corrected bridge values are provided at the digital output pins, through an I2C interface. * Digital compensation of the signal offset, sensitivity, temperature and non-linearity is accomplished via 18-bit internal digital signal processor (DSP) running a correction algorithm. * Calibration coefficients are stored on-chip in highly reliable, nonvolatile, multiple-time programmable (MTP) memory. Block Diagram VDDB Sensor Bridge ASIC INP Vss (GND) INN SCL VSSB SDA Figure 1 - Block Diagram 2 | NovaSensor NPB 101 Vdd Pin Configuration 8-HCLGA 4 3 2 1 5 6 7 8 Figure 2 - PKG Diagram, Bottom View Pin Description PIN Number PIN Name Description I/O 1 GND Ground 2 N/C Not Connected 3 SDA Data in/out for I2C I/O 4 SCL Clock input for I2C I 5 N/C Not Connected - 6 VDD Power supply power 7 GND Ground ground 8 VDD Power supply power ground - NovaSensor NPB 101 | 3 Electrical Specifications Symbol Parameter Limits Min Typ Max Unit Remark VDD Supply Voltage 1.7 - 3.6 V Top Operating Temperature -40 - 85 C Tacc Full Accuracy Temperature -20 - 80 C - 35 - A Read time = 500ms IVDD Current Consumption - 20 250 nA Sleep State, Idle Current,<85 C Pop Operating Pressure Range 260 - 1260 mBar Pbit Pressure Output Data Bits - 16 - bit Pres Pressure Resolution - 0.015 (0.12) - mBar(m) Tbit Temperature Output Data - 16 - bit Tabs Temperature Accuracy - 2 - C T= 0 to 60C P TEB Pressure Accuracy -1 +1 %FSO T= 20 to 60C POWER UP 1 ms VDD ramp up to interface communication TSTA2 2.5 ms VDD ramp up to analog operation TWUP1 0.5 ms Sleep to Active State interface communication 2 ms Sleep to Active State analog operation TSTA1 Start-up Time Wake-up Time TWUP2 INTERFACE fC,I2C Procedure for changing address is detailed in Application Guide AAS910-290 0x27 IC Slave Address 3.4 IC Clock Frequency MHz Absolute Maximum Ratings Symbol Vdd P Parameter Supply voltage Overpressure (Pressure element only, Non-hermetic package) VHBM1 Electrostatic Discharge Tolerance - Human Body Model TSTOR Storage Temperature 4 | NovaSensor NPB 101 Min Limits Typ Max -0.4 - 3.63 V - - 10,000 mBar 4 - - kV -40 - 120 C Unit Functional Description I2C In I2C Mode, each command is started as shown in Figure 3. Only the number of bytes that is needed for the command has to be sent. After the execution of a command (busy = 0), the expected data can be read as illustrated in Figure 5. If no data is returned by the command, the next command can be sent. The status can be read at any time as described in Figure 4. Command Request (I2C Write) from master to slave S START condition from slave to master P STOP condition A acknowledge N not acknowledge S SlaveAddr 0 A Command A P write S SlaveAddr 0 A Command A CmdDat <15:8> A CmdDat <7:0> A P write Figure 3 - I2C Command Request Read Status (I2C Read) S SlaveAddr 1 A Status N P read Figure 4 - I2C Read Status Read Data (I2C Read) (a) Example after the completion of a Memory Read command S SlaveAddr 1 A Status A MemDat <15:8> A MemDat N P <7:0> read (b) Example after the completion of a Full Measurement command (ACHEX) S SlaveAddr 1 A Status A BridgeDat BridgeDat TempDat TempDat A A A N P <15:8> <7:0> <15:8> <7:0> read Figure 5 - I2C Read Data All mandatory IC-bus protocol features are implemented. Optional features, such as clock stretching, 10-bit slave address, etc., are not supported by the NPB 101 interface. In IC-High Speed Mode, a command consists of a fixed length of three bytes. NovaSensor NPB 101 | 5 I2C Commands The I2C commands supported by the NPB 101 are listed in the table below. The command to read an address in the user memory is the same as its address. Command (Byte) ACHEX Returns Description 8 bit status byte + 16 bit corrected bridge pressure data + 16 bit corrected internal temperature data Measure Triggers full measurement cycle and calculation and storage of data in interface (configurations from MTP). Minimum Read time = 20ms - Convert formula Temperature = TempData/65535*(85+40) -40 Pressure = BridgeData/65535*(1260-260) +260 Calculating Absolute Altitude With the measured pressure (p) and the pressure at sea level (p0), e.g. 1013.25 mBar, the altitude in meters can be calculated with the international formula. Figure 6 - Altitude above sea level 6 | NovaSensor NPB 101 Mechanical Data Mechanical Data (unit: mm) Pin No. Function Pin No. Function 1 GND 5 N/C 2 N/C 6 VDD 3 SDA 7 GND 4 SCL 8 VDD PCB Layout Footprint (unit: mm) NovaSensor NPB 101 | 7 Application Information Application Note The pull up resistors (R1, R2) of two line serial bus are recommended to be around 2.2~10K ohm. VDD is recommended 1.7 ~ 3.6V. Pull up voltage should be use VDD. NPB 101 Figure 7 - Hardware pin connection diagram 8 | NovaSensor NPB 101 Reflow Profile * Standard Reflow Soldering Condition Reference J-STD-020-C, J-STD-033 Maximum Peak Temperature 260C Moisture Sensitivity Level MSL 3 Bake Condition Exposure Time > 72 hours Exposure Time < 72 hours Bake @ 125C 9 hours 7 hours Bake @ 90C, < 5% RH 33 hours 23 hours Bake @ 40C, < 5% RH 13 days 9 days Recommended Solder Reflow Profile Feature Pb-Free Assembly Average ramp-up rate (TSMAX to TP) 3C/second max. Preheat - Temperature Min. (TSMIN) - Temperature Max. (TSMAX) - Time (TSMIN to TSMAX) (TS) 150C 200C 60 ~ 180 seconds Time maintained above : - Temperature (TL) - Time (tL) 217C 60 ~ 150 seconds Peak temperature (TP) 260C Time within 5C of actual peak temperature (TP)2 20 ~ 40 seconds Ramp-down rate 6C/second max. Time 25C to peak temperature 8 minutes max. CAUTION * If cleaning process is needed after reflow, you must attach Antipollution Tape. - Cleaner can flow into the Air Hole and damage the product. * Do Not expose to ultrasonic processing or cleaning. * High-Pressure Air Brush is NOT Allowed. - The Air Brush may Damage the Membrane and/or Dust Inflow. NovaSensor NPB 101 | 9 Package Specifications Carrier Tape Information I (unit: mm) Carrier Tape Information II (unit: mm) PART NO Reel Information (unit: mm) : NPA201 SPECIFICATION : Digital Pressure Sensor LOT NO : R339D QTY : 5,000 EA VENDOR CODE : BMSS VENDOR NAME : Amphenol Advanced Sensors PART NO : NPB 101 SPECIFICATION : Digital Barometric Pressure Sensor LOT NO : XXXX QTY : 5,000 EA VENDOR NAME : Amphenol Advanced Sensors Notes: Ordering Information 1.MSL 3 (IPC/JEDEC J-STD-020C) Part Number : NPB 101 2.REEL DIAMETER : 3301 mm 3.Quantity Per Reel : 5,000EA 4.Label : external package & reel 10 | NovaSensor NPB 101 Conditions of Storage & Bake * Use this product within 6 months after receipt. * Unopened vacuum sealed bags with packaged parts should be stored from 5 to 35C and 20 to 70% RH. * Product used more than 6 months after receipt, must be inspected for humidity exposure before reflow solder. If baking is required, then bake product in heat-resistant trays. Do not bake in the packing materials (Base Tape, Reel Tape and Cover Tape). * The product shall be stored in non-corrosive gas (N2, Argon). * Prevent damage to the product and packing materials by avoiding excessive mechanical shock, which includes, but is not limited to dropping the product or poking it with sharp objects. * This product is applicable to MSL3 (Based on JEDEC Standard J-STD-020). * After the packing opened, the product shall be stored at <30C / <60% RH and the product shall be used within 168 hours. * When the color of the indicator in the packing changed, the product shall be baked before soldering. * Baking condition : See table on page 9 for complete details. Warranty Amphenol Advanced Sensors warrants its products against defects in material and workmanship for 12 months from the date of shipment. Products not subjected to misuse will be repaired or replaced. Amphenol Advanced Sensors reserves the right to make changes without further notice to any products herein. Amphenol Advanced Sensors makes no warranty, representation or guarantee regarding the suitability of its products for any particular application, nor does Amphenol Advanced Sensors assume any liability arising out of the application or use of any product or circuit and specifically disclaims and all liability without limitation consequential or incidental damages. The foregoing warranties are exclusive and in lieu of all other warranties, whether written, oral, implied or statutory. No implied statutory warranty of merchantability or fitness for particular purpose shall apply. NovaSensor NPB 101 | 11 Amphenol Advanced Sensors www.amphenol-sensors.com (c) 2020 Amphenol Corporation. All Rights Reserved. Specifications are subject to change without notice. Other company names and product names used in this document are the registered trademarks or trademarks of their respective owners. AAS-920-770A - 02/2020