DLHR Series Datasheet by Amphenol All Sensors Corporation

Akfikelglcofianc: N S j R S® Introdumion Table of Contents
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com
all sensors
All Sensors DS-0350 Rev C
DLHR - Low Voltage Digital Pressure Sensors Series
Introduction
The DLHR Series Mini Digital Output Sensor is based on
All Sensors’ CoBeam2 TM Technology. This reduces package
stress susceptibility, resulting in improved overall long term
stability and vastly improves the position sensitivity.
The digital interface eases integration of the sensors into a
wide range of process control and measurement systems,
allowing direct connection to serial communications chan-
nels. For battery-powered systems, the sensors can enter very
low-power mode between readings to minimize load on the
power supply.
These calibrated and compensated sensors provide accurate,
stable output over a wide temperature range. This series is
intended for use with non-corrosive, non-ionic working flu-
ids such as air, dry gases and the like. A protective parylene
coating is optionally available for moisture/harsh media
protection.
https://www.allsensors.com/products/dlhr-series
Table of Contents
Features & Applications ...................................... 2
Standard Pressure Ranges ................................... 2
Pressure Sensor Maximum Ratings ..................... 2
Environmental Specifications .............................. 2
Equivalent Circuit ............................................... 2
Performance Characteristics ............................... 3
I2C & SPI Electrical Parameters .......................... 4
Pressure Output Transfer Function ..................... 4
Temperature Output Transfer Function .............. 4
Device Options ................................................... 5
Operation Overview ........................................ 6-7
Digital Interface Command & Data Formats ... 7-8
I2C Interface .................................................... 8-9
SPI Interface .................................................. 9-10
Interface Timing Diagrams ............................... 11
How to Order Guide ........................................ 12
Dimensional Package Drawings
SIP ............................................................... 13-14
DIP .............................................................. 15-16
SMT .................................................................. 17
Suggested Pad Layout ....................................... 18
Product Labeling ............................................... 18
Soldering Recommendations ............................ 18
Page 1 of 18
A.
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
0.5 to 60 inH2O Pressure Ranges
1.68V to 3.6V Supply Voltage Range
I2C or SPI Interface (Automatically Selected)
Better than 0.25% Accuracy
High Resolution 16/17/18 bit Output
Features
DLHR Series Low Voltage Digital Pressure Sensors
Applications
Medical Breathing
Environmental Controls
HVAC
Industrial Controls
Portable/Hand-Held Equipment
Pressure Sensor Maximum Ratings Environmental Specifications
Supply Voltage (Vs)
Absolute Maximum 3.63 Vdc
Recommended 1.75 to 3.60 Vdc
Common Mode Pressure 10 psig
Lead Temperature (soldering 2-4 sec.) 270 °C
Temperature Ranges
Compensated: Commercial 0°C to 70°C
Industrial -20°C to 85°C
Operating -25°C to 85 °C
Storage -40°C to 125 °C
Humidity Limits (non condensing) 0 to 95% RH
Equivalent Circuit
I2C
Vs
Gnd
SCL
SDA
EOC
- OR -SPI
Vs
Gnd
SCLK
MOSI
/SS
MISO
EOC
Standard Pressure Ranges
Device Nominal Span
inH2O Pa inH2O kPa inH2O kPa Counts
DLHR-F50D ± 0.5 125 100 25 300 75 ±0.4 * 224
DLHR-L01D ± 1 250 100 25 300 75 ±0.4 * 224
DLHR-L02D ± 2 500 100 25 300 75 ±0.4 * 224
DLHR-L05D ± 5 1,250 200 50 300 75 ±0.4 * 224
DLHR-L10D ± 10 2,500 200 50 300 75 ±0.4 * 224
DLHR-L20D ± 20 5,000 200 50 500 125 ±0.4 * 224
DLHR-L30D ± 30 7,500 200 50 500 125 ±0.4 * 224
DLHR-L60D ± 60 15,000 200 50 800 200 ±0.4 * 224
DLHR-L01G 0 to 1 250 100 25 300 75 0.8 * 224
DLHR-L02G 0 to 2 500 100 25 300 75 0.8 * 224
DLHR-L05G 0 to 5 1,250 200 50 300 75 0.8 * 224
DLHR-L10G 0 to 10 2,500 200 50 300 75 0.8 * 224
DLHR-L20G 0 to 20 5,000 200 50 500 125 0.8 * 224
DLHR-L30G 0 to 30 7,500 200 50 500 125 0.8 * 224
DLHR-L60G 0 to 60 15,000 200 50 800 200 0.8 * 224
Operating Range AProof Pressure Burst Pressure
Note A: Operating range in Pa is expressed as an approximate value.
Page 2 of 18
Table of Contents
LxxD, FxxD . :04 x 224 » Dec Coums 1 LxxG . 03 x 22‘ » Dec Coums 1 LxxD, FxxD . 05 x 224 » Dec Coums . LxxG . OJ 3 224 » Dec Coums . FSOD . :035 :1.50 %Fss 2 L01x . :025 :1.00 %Fss 2 L02x . :025 :0.75 %Fss 2 L05x . :020 :0.75 %Fss 2 L10x, LZDx, L30x, L60x . :0.15 :0.75 %Fss 2 F50x, L01 x, LOZX . :05 » %Fss 3 L05x, L1 Ox, LZOX, L30x, L60>< .="" :0.2="" »="" %fss="" 3="" f50x,="" l01="" x,="" lozx="" .="" :05="" »="" %fss="" 3="" l05x,="" l1="" ox,="" lzox,="" l30x,="" l60="">< .="" :0.2="" »="" %fss="" 3="" f50x,="" l01="" x,="" lozx="" .="" :025="" »="" %fss="" 4="" l05x,="" l1="" ox,="" lzox,="" l30x,="" l60="">< .="" :0.15="" »="" %fss="" 4="" f50x,="" l01="" x,="" lozx="" .="" :0.10="" »="" %fss="" .="" l05x,="" l1="" ox,="" lzox,="" l30x,="" l60="">< .="" :005="" »="" %fss="" .="" f50x,="" l01="" x,="" lozx="" .="" :025="" »="" %fss="" .="" l05x,="" l1="" ox,="" lzox,="" l30x,="" l60="">< .="" :0.15="" »="" %fss="" .="" fxxd,="" lxxd="" .="" :025="" »="" %fss="" s="" lxxg="" .="" :0.10="" »="" %fss="" 6="" 164m="" opllon="" 15.7="" .="" »="" bi!="" .="" 174m="" opllon="" 16.7="" .="" »="" bi!="" .="" 184m="" opllon="" 17.7="" .="" »="" bi!="" .="" resolullon="" .="" 1e.="" »="" bi!="" .="" overall="" accuracy="" .="" 2="" »="" °c="" .="" dunng="" acllve="" sme="" llccmm)="" -="" 2="" 2.6="" ma="" 5,="" 7,="" a="" dunng="" ldle="" slale="" (lccm)="" -="" 100="" 250="" na="" 5,="" 7,="" a="" (see="" table="" below)="" ms="" 5,="" 7="" mmmmemmmnl="" $37373:="" we="" my;="" wage.="" mw="" wages="" l="" k="" up="" max="" m2="" mm="" up="" max="" m2="" max="" hp="" max="" m="" 11,="" mm"="" 1="" no="" 5.1="" m="" 11.0="" 1m="" 11.1="" 21="" m1="" 1,="" 1="" 11.111="" 10.0="" m,="" 1111.10.11.m="" 1="" 20="" 1="" l="" a="" 20="" m="" 12="" 20="" 11="" 5="" ma="" :5="" 1="" 4520="" 511="" 1351mm"="" 1="" 70="" 11="" 1.211="" 311="" 14="" 10="" 1s="" 1="" 115le="" 311="" mu="" 019="" m="">
DLHR Series Low Voltage Digital Pressure Sensors
Performance Characteristics for DLHR Series - Commercial and Industrial Temperature Range
All pArAmeters Are meAsured At 3.3V ±5% excitAtion And 25c unless otherwise specified (note 9). pressure meAsurements Are with positiVe
pressure Applied to port B.
Parameter Min Typ Max Units Notes
Output Span (FSS)
LxxD, FxxD -±0.4 * 224 -Dec Counts 1
LxxG -0.8 * 224 -Dec Counts 1
Offset Output @ Zero Diff. Pressure (Osdig)
LxxD, FxxD - 0.5 * 224 -Dec Counts -
LxxG - 0.1 * 224 -Dec Counts -
Total Error Band
F50D -±0.35 ±1.50 %FSS 2
L01x -±0.25 ±1.00 %FSS 2
L02x -±0.25 ±0.75 %FSS 2
L05x -±0.20 ±0.75 %FSS 2
L10x, L20x, L30x, L60x -±0.15 ±0.75 %FSS 2
Span Temperature Shift
F50x, L01x, L02x -±0.5 -%FSS 3
L05x, L10x, L20x, L30x, L60x -±0.2 -%FSS 3
Offset Temperature Shift
F50x, L01x, L02x -±0.5 -%FSS 3
L05x, L10x, L20x, L30x, L60x -±0.2 -%FSS 3
Offset Warm-up Shift
F50x, L01x, L02x -±0.25 -%FSS 4
L05x, L10x, L20x, L30x, L60x -±0.15 -%FSS 4
Offset Position Sensitivity (±1g)
F50x, L01x, L02x -±0.10 -%FSS -
L05x, L10x, L20x, L30x, L60x -±0.05 -%FSS -
Offset Long Term Drift (One Year)
F50x, L01x, L02x -±0.25 -%FSS -
L05x, L10x, L20x, L30x, L60x -±0.15 -%FSS -
Linearity, Hysteresis Error
FxxD, LxxD -±0.25 -%FSS 6
LxxG -±0.10 -%FSS 6
Pressure Digital Resolution - No Missing Codes
16-bit Option 15.7 - - bit -
17-bit Option 16.7 - - bit -
18-bit Option 17.7 - - bit -
Temperature Output
Resolution -16 -bit -
Overall Accuracy - 2 - °C -
Supply Current Requirement
During Active State (ICCActive)- 2 2.6 mA 5, 7, 8
During Idle State (ICCIdle)-100 250 nA 5, 7, 8
Power On Delay - - 2.5 ms 5
Data Update Time (tDU)
(see table below) ms 5, 7
Page 3 of 18
Table of Contents
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
Specification Notes
note 1: the spAn is the AlGeBrAic difference Between full scAle decimAl counts And the offset decimAl counts. the full scAle pressure is the
mAximum positiVe cAliBrAted pressure.
note 2: totAl error BAnd consists of offset And spAn temperAture And cAliBrAtion errors, lineAritY And pressure hYsteresis errors, offset
wArm-up shift, offset position sensitiVitY And lonG term offset drift errors.
note 3: shift is relAtiVe to 25c.
note 4: shift is within the first hour of excitAtion Applied to the deVice.
note 5: pArAmeter is chArActeriZed And not 100% tested.
note 6: meAsured At one-hAlf full scAle rAted pressure usinG Best strAiGht line curVe fit.
note 7: dAtA updAte time is exclusiVe of communicAtions, from commAnd receiVed to end of BusY stAtus. this cAn Be oBserVed As eoc pin
low- stAte durAtion.
note 8: AVerAGe current cAn Be estimAted As : iccIdle + (tDU / reAdinG interVAl) * iccActiVe). REFER TO FIGURE 2 FOR ACTIVE AND IDLE CONDITIONS OF THE
SENSOR (THE ACTIVE STATE IS WHILE EOC PIN IS LOW).
note 9: THE SENSOR IS CALIBRATED WITH A 3.3V SUPPLY HOWEVER, AN INTERNAL REGULATOR ALLOWS A SUPPLY VOLTAGE OF 1.68V TO 3.6V TO BE USED
WITHOUT AFFECTING THE OVERALL SPECIFICATIONS. THIS ALLOWS DIRECT OPERATION FROM A BATTERY SUPPLY.
I2C / SPI Electrical Parameters for DLHR Series
Pressure Output Transfer Function
Temperature Output Transfer Function

 


Where:Isthesensor24bitdigitaloutput.
 Isthespecifieddigitaloffset
ForGageOperatingRangesensors: 0.1*224
ForDifferentialOperatingRangesensors:0.5*224
ThesensorFullScaleSpanininchesH2O
ForGageOperatingRangesensors: FullScalePressure
ForDifferentialOperatingRangesensors:2xFullScalePressure.



Where:

Thesensor24bitdigitaltemperatureoutput.
(Notethatonlytheupper16bitsaresignificant)
Parameter Symbol Min Typ Max Units Notes
-80 -100 % of Vs 5
- 0 - 20 % of Vs 5
- - - 10 % of Vs 5
-1,000 - - 5
SDA
I2C_IN
Input High Level
Input Low Level
Output Low Level
I2C Pull-Up Resistor
I2C Load Capacitance on SDA, @ 400 kHz
I2C Input Capacitance (each pin)
I2C Address - - 41 - decimal -
Page 4 of 18
Table of Contents
DLHR Series Low Voltage Digital Pressure Sensors
Device Options
Coating
Parylene Coating: Parylene coating provides a moisture barrier and protection form some harsh media. Consult factory
for applicability of Parylene for the target application and sensor type. This option is not available for pressure ranges
below 10 inH2O.
Output Resolution
Calibrated output resolution can be ordered to be 16, 17, or 18 bits.
Higher resolution results in slower update times; see the Data Update Time in the Performance Characteristics table.
Page 5 of 18
Table of Contents
Gnu mwF 1115/17/18 DI1) Pressure (24 bu) DSP I/O Yunpcvalulc Average (24 hit) Enab‘a Contro‘ 5L." Logic IZUSPI
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
The DLHR is a digital sensor with a signal path that includes a sensing element, a variable- bit analog to digital
converter, a DSP and an IO block that supports either an I2C or SPI interface (see Figure 1 below). The sensor also
includes an internal temperature reference and associated control logic to support the configured operating mode.
Since there is a single ADC, there is also a multiplexer at the front end of the ADC that selects the signal source for the
ADC.
The ADC performs conversions on the raw sensor signal (P), the temperature reference (T) and a zero reference (Z)
during the ADC measurement cycle.
The DSP receives the converted pressure and temperature information and applies a multi-order transfer function to
compensate the pressure output. This transfer function includes compensation for span, offset, temperature effects on
span, temperature effects on offset and second order temperature effects on both span and offset. There is also linearity
compensation for gage devices and front to back linearity compensation for differential devices.
Sensor Commands: Five Measurement commands are supported, returning values of either a single pressure / tempera-
ture reading or an average of 2, 4, 8, or 16 readings. Each of these commands wakes the sensor from Idle state into
Active state, and starts a measurement cycle. For the Start-Average commands, this cycle is repeated the appropriate
numper of times, while the Start-Single command performs a single iteration. When the DSP has completed calcu-
lations and the new values have been made available to the I/O block, the sensor returns to Idle state. The sensor
remains in this low-power state until another Measurement command is received.
After completion of the measurement, the result may then be read using the Data Read command. The ADC and DSP
remain in Idle state, and the I/O block returns the 7 bytes of status and measurement data. See Figure 2, following. At
any time, the host may request current device status with the Status Read command. (See Table 1 for a summary of all
commands.)
For optimum sensor performance, All Sensors recommends that Measurement commands be issued at a fixed interval
by the host system. Irregular request intervals may increase overall noise on the output.
Furthermore, if reading intervals are much slower than the Device Update Time, using the Averaging commands is
suggested to reduce offset shift. This shift is constant with respect to time interval, and may be removed by the applica-
tion. For longer fixed reading intervals, this shift may be removed by the factory on special request.
I/O Interface Configuration: The sensor automatically selects SPI or I2C serial interface, based on the following proto-
col: If the /SS input is set low by the host (as occurs during a SPI command transaction), the I/O interface will remain
configured for SPI communications until power is removed. Otherwise, once a valid device address and command
have been received over the I2C interface, the I/O interface will remain configured for I2C until power is removed.
NOTE: The four-pin (SIP) packages only support the I2C interface.
Operation Overview
Figure 1 - DLHR Essential Model
Page 6 of 18
Table of Contents
MUST MUST SENDING UNDOCUMEN'II'ED COMMANDS TO SENSOR WILL CORRUPT CALIBRATION AND IS NOT COVERED BY WARRANTYt Measurement Commands Description SPI ( 3 bytes) Start-Single Start-Averagez Sta rt-Average4 Sta rt-Averages Start-Averagels Read Sensor Data Read Sensor Status Izc Read of 1 byte from device.
DLHR Series Low Voltage Digital Pressure Sensors
Digital Interface Command Formats
When requesting the start of a measurement, the command length for I2C is 1 byte, for SPI it is 3 bytes.
When requesting sensor status over I2C, the host simply performs a 1-byte read transfer.
When requesting sensor status over SPI, the host
must
send the Status Read command byte while reading 1 byte.
When reading sensor data over I2C, the host simply performs a 7-byte read transfer.
When reading sensor data over SPI, the host
must
send the 7-byte Data Read command while reading the data.
SENDING UNDOCUMENTED COMMANDS TO SENSOR WILL CORRUPT CALIBRATION AND IS NOT COVERED
BY WARRANTY.
See Table 1 below for Measurement Commands, Sensor Data read and Sensor Status read details.
Table 1 - DLHR Sensor Command Set
I2C ( 1 byte)
0xAA 0x00 0x00 0xAA
0xAC 0x00 0x00 0xAC
0xAD 0x00 0x00 0xAD
0xAE 0x00 0x00 0xAE
0xAF 0x00 0x00 0xAF
I2C
SPI
I2C
SPI
Measurement Commands
Start-Average4
Description SPI ( 3 bytes )
Start-Single
Start-Average2
Read of 1 byte from device.
Read of 1 byte from device
Host must send [0xF0] on MOSI
Sensor Returns 1 byte on MISO
Start-Average8
Start-Average16
Read Sensor Data
Read of 7 bytes from device
Read of 7 bytes from device
Host must send [0xF0], then 6 bytes of [0x00] on MOSI
Sensor Returns 7 bytes on MISO
Read Sensor Status
Figure 2 - DLHR Communication Model
Start-Single Command
Internal State
Interal Operation DSP DSP
New Data Available
EOC
Start-Average2 / 4 / 8 / 16 Commands (Auto Averaging)
Internal State
Interal Operation DSP
New Data Available
EOC
Idle
Idle
Active
ADC (T, Z, P)…
Idle
Idle ADC (Temp, Zero, Pressure)n
ADC (Temp, Zero, Pressure)1
ActiveIdle
Idle
Idle
IdleADC (Temp, Zero, Pressure)ADC (Temp, Zero, Pressure)
Data Read Start-Average2/4/8/16
Active
Command Start-Single Data Read Start-Single
Command Start-Average2/4/8/16
Active Idle
Idle
Operation Overview cont’d
Page 7 of 18
Table of Contents
s[7 B] ms 16] ms B] P[7 a] nu 16] T[15 B] W B] S|atus Pressure Pressure Pressure Temperature Temperature Temperature Byte Byte 3 Byte 1 Byteo Byte 3 Byte 1 Byte n Btt Descrtptton Btt 7 [M58] [Atways : o] 5 Power [1 : PowerOrt] 5 Busy: [1 : Processtng Cummznd, u : Ready] Memory Error [ 1 : EEPROM Checksum Fall] 1 Sensm Cunflgurztlon [ atways : o] Btt 0 [L58] ALU Ermr [1 : Error] 11M!) N®T §ENE> COMDWAND§ m $EN§©IR 01mm WAN TJEI®S1E DEW IIN TAIEJLJE 11.
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
Digital Interface Data Format
For either type of digital interface, the format of data returned from the sensor is the same. The first byte consists of
the Status Byte followed by a 24-bit unsigned pressure value and a 24-bit unsigned temperature value. Unused bits
beyond the calibrated bit width are undefined, and may have any value. See the Pressure Output Transfer Function
and Temperature Output Transfer Function definitions on page 3 for converting to pressure and temperature.
Refer to Table 2 for the overall data format of the sensor. Table 3 shows the Status Byte definition.
Note that a completed reading without error will return status 0x40.
Table 2 - Output Data Format
Table 3- Status Byte Definition
I2C Interface
I2C Command Sequence
The part enters Idle state after power-up, and waits for a command from the bus master. Any of the five Measurement
commands may be sent, as shown in Table 1. Following receipt of one of these command bytes, the EOC pin is set
to Low level, and the sensor Busy bit is set in the Status Byte. After completion of measurement and calculation in the
Active state, compensated data is written to the output registers, the EOC pin is set high, and the processing core goes
back to Idle state. The host processor can then perform the Data Read operation, which for I2C is simply a 7-byte
Device Read.
If the EOC pin is not monitored, the host can poll the Status Byte by repeating the Status Read command, which for
I2C is a one-byte Device Read. When the Busy bit in the Status byte is zero, this indicate that valid data is ready, and
a full Data Read of all 7 bytes may be performed.
DO NOT SEND COMMANDS TO SENSOR OTHER THAN THOSE DEFINED IN TABLE 1.
S[7:0] P[23:16] P[15:8] P[7:0] T[23:16] T[15:8] T[7:0]
Status Pressure Pressure Pressure Temperature Temperature Temperature
Byte Byte 3 Byte 1 Byte 0 Byte 3 Byte 1 Byte 0
Bit Description
Bit 7 [MSB] [Always = 0]
6Power : [1 = Power On]
5Busy: [ 1 = Processing Command, 0 = Ready]
4:3 Mode: [00 = Normal Operation ]
2Memory Error [ 1 = EEPROM Checksum Fail]
1Sensor Configuration [ always = 0]
Bit 0 [LSB] ALU Error [1 = Error]
I2C Bus Communications Overview
The I2C interface uses a set of signal sequences for communication. The following is a description of the supported
sequences and their associated mnemonics. Refer to Figure 3 for the associated usage of the following signal sequenc-
es.
Bus not Busy (I): During idle periods both data line (SDA) and clock line (SCL) remain HIGH.
START condition (ST): A HIGH to LOW transition of SDA line while the clock (SCL) is HIGH is interpreted as
START condition. START conditions are always set by the master. Each initial request for a pressure value has to
begin with a START condition.
START condition (ST): A HIGH to LOW transition of SDA line while the clock (SCL) is HIGH is interpreted as
START condition. START conditions are always set by the master. Each initial request for a pressure value has to
begin with a START condition.
Slave address (An): The I²C-bus requires a unique address for each device. The DLH sensor has a preconfigured
slave address (see specification table on Page 3). After setting a START condition the master sends the address byte
containing the 7 bit sensor address followed by a data direction bit (R/W). A “0” indicates a transmission from master
to slave (WRITE), a “1” indicates a device-to master request (READ).
Page 8 of 18
Table of Contents
a m mAc a m mm 5mm...“ :7 m m; Selwhmmasmr 1 mm; mm Selwhmmasmr m w mm ; n... runs Selwhmmasmr m w mm 5. m K mm M mm ”Wm: an m) w M‘ Sending commands shat are not defined in Table 1 will cormpt sensor operation.
DLHR Series Low Voltage Digital Pressure Sensors
I2C Interface (Cont’d)
Figure 3 - I2C Communication Diagram
Acknowledge (A or N): Data is transferred in units of 8 bits (1 byte) at a time, MSB first. Each data-receiving
device, whether master or slave, is required to pull the data line LOW to acknowledge receipt of the data. The
Master must generate an extra clock pulse for this purpose. If the receiver does not pull the data line down, a
NACK condition exists, and the slave transmitter becomes inactive. The master determines whether to send
the last command again or to set the STOP condition, ending the transfer.
DATA valid (Dn): State of data line represents valid data when, after a START condition, data line is stable for
duration of HIGH period of clock signal. Data on line must be changed during LOW period of clock signal.
There is one clock pulse per data bit.
STOP condition (P): LOW to HIGH transition of the SDA line while clock (SCL) is HIGH indicates a STOP condition.
STOP conditions are always generated by the master.
1. Measurement Commands: Start-Single ( to start reading of single sample):
Start-Single C7…C0: 0xAA
Start-Average2
C7…C0: 0xAC
Start-Average4
C7…C0: 0xAD
Start-Average8
C7…C0: 0xAE
Start-Average16
C7…C0: 0xAF
Set by bus master: I ST A6 A5 A4 A3 A2 A1 A0 WC7 C0 SP I
Set by sensor: A N
2. Status Read:
Set by bus master: I ST A6 A5 A4 A3 A2 A1 A0 R N SP I
Set by sensor: A
S7 S0
3. Data Read:
Set by bus master: I ST A6 A5 A4 A3 A2 A1 A0 R A A A A A A N SP I
Set by sensor: A
S7 S0 P23 P16 P15 P8 P7 P0 T23 T16 T15 T8 T7 T0
Bus states: Sensor Address: Data bits:
Idle: I A6 A0 Status: S7 S0
Start: ST Pressure data: P23 P0
Stop: SP Temperature data: T23 T0
Ack: A
Command Bits:
Nack: N
C7 C0
“Read” bit (1): R
Write bit (0): W
SPI Interface
SPI Command Sequence
As with the I2C interface configuration, the part enters Idle state after power-up, and waits for a command from the
SPI master. To start a measurement cycle, one of the 3- byte Measurement Commands (see Table 1) must be issued
by the master.
The data returned by the sensor during this command request consists of the Status Byte followed by two undefined
data bytes.
On successful decode of the command, the EOC pin is set Low as the core goes into Active state for measurement
and calculation. When complete, updated sensor data is written to the output registers, and the core goes back to the
Idle state. The EOC pin is set to a High level at this point, and the Busy status bit is set to 0. At any point during the
Active or Idle periods, the SPI master can request the Status Byte by sending a Status Read command (a single byte
with value 0xF0).
As with the I2C configuration, a Busy bit of value 0 in the Status Byte or a high level on the EOC pin indicates that a
valid data set may be read from the sensor. The Data Read command must be sent from the SPI master (The first byte
of value 0xF0 followed by 6 bytes of 0x00).
NOTE
:
Sending commands that are not defined in Table 1 will corrupt sensor operation.
Page 9 of 18
Table of Contents
IHIH | |
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
SPI Bus Communications Overview
The sequence of bits and bus signals are shown in the following illustration (Figure 4). Refer to Figure 5 in the Inter-
face Timing Diagram section for detailed timing data.
Figure 4 - SPI Communications Diagram
Measurement Command
SCLK
- - -
MOSI
XXXX XXXX
MISO
HI-Z HI-Z
SS
Lower Command Bytes (0x00 0x00)
C17 C16 C15 C1C0
XXXXXX
C23 C22 C21 C20 C19 C18
- - -
S7S6S5S4S3S2S1S0
First Command Byte (0xAA / 0xAC / 0xAD / 0xAE / 0xAF)
(Undefined Data)S7 … S0 (Status)
- - -
- - -
Read Status Command
SCLK
MOSI
MISO
SS
S3S2S1S0
Command (0xF0)
S7 … S0 (Status)
0 0 Don't careDon't Care
Hi-Z Hi-Z
S7S6S5S4
111100
Data Read Command
SCLK
MOSI
MISO
SS
Command (0xF0 then 6 bytes of 0x00)
- - -
- - -
P1T23 T22 T1T0
T23…T0 (Temperature)
000 00
- - -P0
00000 0
- - -
- - -
- - -
P23…P0 (Pressure)S7 … S0 (Status)
11110
S1S0P23 P22
- - -
- - -
Don't Care
Hi-Z
Don't Care
Hi-Z S7S6S5S4S3S2
SPI Interface (Cont’d)
Page 10 of 18
Table of Contents
PARAMETER SYMBOL SELK Im Hum 55 Ion Io lIrsl l I01 k M ru 55 Ion Iosurm‘ qu CIuI k In ({t‘ld qu SCLK Iuw WIIIIII SCLK III III quIII Dald 5qu In K In k Ddld IIuIII mu K III: k LA~I1IUL k In mm I 55 55 III III \(I uul IIIVZ 3» Ma Inna III Mummy by «mm mm In I I) Mm MIN I20 I; TVF MAX UVITS PARAMETER SYMBOL SCL lrL LIL‘YIK v I SCL Iuw quIII I SCL III III wIIIIII I Sldfl K (IIIdIIIun mlu I Sldfl K (IIIdIIIun IIuId I DAM mm [0 1 Im k I DAM 'IUM In K ‘0: k I I I SI (oIIdIIIun mlu Eu» IIIIL- [HIIL‘ MIN IIIII H U11 U11 U11 UJ II U11 LII TVP MAX , 40L] UNITS KHz us us us us us us us us
DLHR Series Low Voltage Digital Pressure Sensors
Figure 5 - SPI Timing Diagram
Figure 6 - I2C Timing Diagram
Interface Timing Diagrams
SCLK
MISO
SS
tSSCLK
(HIZ)
tCLKD
tHIGH
tLOW
(HIZ)
tCLKSS
tSSZ
tIDLE
MOSI
tSSSO
(don't
care)
tDSU tDH
don't care
PARAMETER SYMBOL MIN TYP MAX UNITS
SCLK frequency
(1)
f
SCLK
0.05 - 5 MHz
SS low to first clock edge t
SSCLK
120 - - ns
SS low to serial out t
SSSO
-- - 20 ns
Clock to data out t
CLKD
8 - 32 ns
SCLK low width t
LOW
100 - - ns
SCLK high width t
HIGH
100 - - ns
Data setup to clock t
DSU
50 - - ns
Data hold after clock t
DH
50 - - ns
Last clock to rising SS t
CLKSS
0 - - ns
SS high to output hi-Z t
SSZ
-- - 20 ns
Bus idle time t
IDLE
250 - - ns
(1) Maximum by design, tested to 1.0 MHz.
SCL
SDA
tH STA
tH DAT
tSU DAT
tHIGH tLOW
tPTS US tIDLE
tATS US
PARAMETER SYMBOL MIN TYP MAX UNITS
SCL frequency f
SCL
100 - 400 KHz
SCL low width t
LOW
1.3 - - us
SCL high width t
HIGH
0.6 - - us
Start condition setup t
SUSTA
0.6 - - us
Start condition hold t
HSTA
0.6 - - us
Data setup to clock t
SUDAT
0.1 - - us
Data hold to clock t
HDAT
0 - - us
Stop condition setup t
SUSTP
0.6 - - us
Bus idle time t
IDLE
2.0 - - us
Page 11 of 18
Table of Contents
Rem m Tab‘e 4 mr mlmgurmg a mndard Ime pan number wmm mduda me premre range, package and Fem. sm .mmmm mm mmmmm am mmmm mm mum m u) mmm m m mm m 9mm" m paw.“ m paw.“ nan gamma nan gamma Ema amnanD Lass msmn L105 Dmmme L305 nmznmmo m nmanmmo coAnNG mum suPPwvonAGE mmuuou m mum" H: mm.“ m mum" m mum" N Nacaaung A AulmZC,addvz:sux29/SP\ V jssvmsv 5 165“ Pameng anung "“ "M u) 3 Auxmzc,mdvusux38/sm a 121m: 4 “mgmmx‘s/sm 5 Auxmzc,mdvusuxSE/sm 5 Auxmzc,mdvusuxSE/sm 7 Annuncmmusuxm/sm Examp‘e N A v 6 MWMW Mam uaasme mam oppmu 5m! Nam SPI INTERFACE Is ONLY AVAILAB. NmE H: FARYLENE COA’ING N0’ OFFERED IN Jim: SMT CONF GURATION. mo
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
How to Order
Refer to Table 4 for configuring a standard base part number which includes the pressure range, package and tem-
perature range. Table 5 shows the available configuring options. The option identifier is required to complete the
device part number. Refer to Table 6 for the available device packages.
Example P/N with options: DLHR-L02D-E1NS-C-NAV6
Table 6 - Available E-Series Package Configurations
Table 4 - How to configure a base part number
Table 5 - How to configure an option identifier
SIP(1) DIP JLeadSMT LowProfileDIP SIP(1) DIP JLeadSMT LowProfileDIP
Port
Orientation
NonBarbedLid BarbedLid
LeadStyle LeadStyle
DualPort
SameSide N/A N/A N/A
E1NS E1ND E1NJ E1BS E1BD
DualPort
OppositeSide N/A N/A N/A
E2NS E2ND E2NJ E2BS E2BD
SinglePort
(Gage) N/A N/A N/A N/A N/A N/A N/A N/A
(1) SPI is not available in SIP packages
(1)
SPI
i
sno
t
ava
il
a
bl
e
i
n
SIP
pac
k
ages
ID Description ID Description ID Description ID Description
NNo Coating AAuto I2C, address 0x29/SPI V1.68V to 3.6V 616 Bit
PParylene Coating
(see note 11)
2Auto I2C, address 0x28/SPI 717 bit
3Auto I2C, address 0x38/SPI 818 bit
4Auto I2C, address 0x48/SPI
5Auto I2C, address 0x58/SPI
6Auto I2C, address 0x68/SPI
7Auto I2C, address 0x78/SPI
Example N A V 6
ORDERING INFORMATION
COATING INTERFACE SUPPLY VOLTAGE RESOLUTION
Base
ID ID Description ID ID Description ID Description ID Description ID Description
DLHR F50D ±0.5 inH2O E 1 Dual Port Same Side NNon-Barbed SSIP
(see note 10)
CCommercial
L01D ±1 inH2O 2Dual Port Opposite Side BBarbed DDIP IIndustrial
L02D ±2 inH2O JJ-Lead SMT
(see note 11)
L05D ±5 inH2O
L10D ±10 inH2O
L20D ±20 inH2O
L30D ±30 inH2O
L60D ±60 inH2O
L01G 0 to 1 inH2O
L02G 0 to 2 inH2O
L05G 0 to 5 inH2O
L10G 0 to 10 inH2O
L20G 0 to 20 inH2O
L30G 0 to 30 inH2O
L60G 0 to 60 inH2O
Example DLHR -L02D -E 1 N S -C
ORDERING INFORMATION
SERIES PRESSURE RANGE PACKAGE TEMPERATURE RANGE
Port Orientation Lid Style Lead Type
Specification Notes (Cont.)
note 10: spi INTERFACE IS ONLY AVAILABLE IN 8-LEAD DIP PACKAGES.
note 11: pArYlene coAtinG not offered in J-leAd smt confiGurAtion.
Page 12 of 18
Table of Contents
DLHR Series Low Voltage Digital Pressure Sensors
Package Drawings
E1NS Package
0.64
0.025
0.282
7.17
6.45
0.254
9.80
0.386
0.010
0.25
0.192
4.88
0.380 (nom)
12.70
0.500
0.425
10.79
[9.65]
2.04
0.51
0.425
10.79
0.620
15.75
0.107
0.082
2.73
0.020
2.10
0.080
0.100
2.54
Port A
Port B
Pin 1 2 3 4
NOTES
1)Dimensions are in inches [mm]
2)For suggested pad layout, see drawing: PAD-01
E1BS Package
4.88
0.192
9.80
6.45
0.254
0.64
0.025
0.386
0.010
0.25
0.360
9.15
Port B
Port A
0.51
0.380 (nom)
[9.65]
2.54
0.020
0.088
1.68
0.100
10.80
0.425
10.80
2.11
2.24
2.73
0.425
0.107
12.70
0.5000.083
15.75
0.620
0.066
0.045
1.14
Pin 1 2 3 4
2)For suggested pad layout, see drawing: PAD-01
NOTES
1)Dimensions are in inches [mm]
Pinout
1) Gnd
2) Vs
3) SDA
4) SCL
Pinout
1) Gnd
2) Vs
3) SDA
4) SCL
Page 13 of 18
Table of Contents
“‘5 2 w 1 by \ ] ‘ ‘ \ 2] w i [ 7: hmr' H , : l 77 \ L1. x 1‘ Hi 3,:LR {WM , ‘ 1 w 1 i324 ‘ gag] ' W V A",
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
Package Drawings (Cont’d)
E2NS Package
2.12
7.17
0.282
0.64
0.025
0.25
0.010
0.084
0.386
9.80
Pin 1 2 3 4
2.73
[9.65]
0.380 (nom)
0.082
2.10
15.75
0.425
10.79
0.500
12.70
0.020
0.425
10.79
0.107
2.04
0.51
0.620
0.080
0.100
2.54
Port B
Port A
NOTES
1)Dimensions are in inches [mm]
2)For suggested pad layout, see drawing: PAD-01
E2BS Package
Pin 1 2 3 4
Port B
Port A
0.500
12.70
0.620
15.75
0.088
2.24
10.80
0.425
0.51 2.54
2.73 0.425
10.80
0.107
0.020
0.380 (nom)
[9.65]
2.11
0.083
1.68
0.066
0.100
0.045
1.14
0.360
9.15
0.25
0.64
0.025
9.80
0.386
0.010
0.084
2.12
2)For suggested pad layout, see drawing: PAD-01
NOTES
1)Dimensions are in inches [mm]
Pinout
1) Gnd
2) Vs
3) SDA
4) SCL
Pinout
1) Gnd
2) Vs
3) SDA
4) SCL
Page 14 of 18
Table of Contents
DLHR Series Low Voltage Digital Pressure Sensors
Package Drawings (Cont’d)
Pinout
1) Gnd
2) Vs
3) SDA/MOSI
4) SCL/SCLK
5) EOC
6) MISO
7) Not Connected
8) /SS
E1ND Package
0.225
5.72
0.018
0.46
Pin 1 2 3 4
Port B
Port A
Pin 8 7 6 5
0.107
0.080
2.10
10.79
0.425
0.500
2.73
12.70
10.79
15.75
0.425
2.04
0.620
0.082
0.100
2.54
0.64 0.192
4.88
0.058
0.25
0.630
7.17
0.282
0.025
9.80
0.386
16
1.48
6.45
0.254
0.010
0.350
(min)
8.89
NOTES
1) Dimensions are in inches [mm]
2) For suggested pad layout, see drawing: PAD-03
E1BD Package
1.48
0.386
9.80
0.630
0.25 16
8.89
(min)
0.254
6.45
0.025
4.88
0.192
0.64
0.058
0.010
0.350
0.360
9.15
0.225
5.72
0.018
0.46
Pin 1 2 3 4
Port B
Port A
Pin 8 7 6 5
1.68
0.620
10.80
0.425
1.14
0.500
15.75
0.066
2.73
0.045
2.11
10.80
0.425
2.54
12.70 0.083
0.107
0.100
0.088
2.24
NOTES
1) Dimensions are in inches [mm]
2) For suggested pad layout, see drawing: PAD-03
Pinout
1) Gnd
2) Vs
3) SDA/MOSI
4) SCL/SCLK
5) EOC
6) MISO
7) Not Connected
8) /SS
Page 15 of 18
Table of Contents
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
Package Drawings (Cont’d)
E2ND Package
0.25
0.630
7.17
0.282
0.64
2.12
0.084
0.025
9.80
0.386
1.48
0.058
16
0.010
0.350
(min)
8.89
0.225
5.72
0.018
0.46
Pin 1 2 3 4
Pin 8 7 6 5
Port B
Port A
2.1010.79
0.425
12.70
0.500
10.79
0.425
0.620
15.75
0.107
2.73
2.04
0.080
0.082
0.100
2.54
NOTES
1) Dimensions are in inches [mm]
2) For suggested pad layout, see drawing: PAD-03
E2BD Package
Port B
Pin 1 2 3 4
Port A
Pin 8 7 6 5
0.083
0.620
0.425
10.80
0.107
0.100
0.045
1.68
2.73
2.11
0.425
1.14
0.500
12.70
2.54
15.75
0.066
10.80
0.088
2.24
8.89
0.64
0.058
16
(min)
0.630
0.25
0.360
0.350
9.80
1.48
9.15
0.025
0.386
0.010
0.084
2.12
0.225
5.72
0.018
0.46
NOTES
1) Dimensions are in inches [mm]
2) For suggested pad layout, see drawing: PAD-03
Pinout
1) Gnd
2) Vs
3) SDA/MOSI
4) SCL/SCLK
5) EOC
6) MISO
7) Not Connected
8) /SS
Pinout
1) Gnd
2) Vs
3) SDA/MOSI
4) SCL/SCLK
5) EOC
6) MISO
7) Not Connected
8) /SS
Page 16 of 18
Table of Contents
DLHR Series Low Voltage Digital Pressure Sensors
Package Drawings (Cont’d)
E1NJ Package
A
0.254
6.45
7.17
0.282
9.80
0.386
0.025
0.64 0.192
4.88
0.155
3.94
DETAIL A
SCALE 4 : 1
0.059
0.81
0.032R
1.51
0.010
0.25
Pin 1 2 3 4
Pin 8 7 6 5
2.54
10.79
0.425
12.70
0.500
0.620
15.75
10.79
0.425
0.082
2.10
2.73
2.04
0.080
0.100
0.107
0.050
1.27
Port A
Port B
2)For suggested pad layout, see drawing: PAD-10
NOTES
1)Dimensions are in inches [mm]
E2NJ Package
0.155
3.94
DETAIL A
SCALE 4 : 1
0.059
0.81
0.032R
1.51
0.010
0.25
A
7.17
0.282
0.630
0.386
16
0.64
9.80
0.025
0.084
2.12
Pin 1 2 3 4
Pin 8 7 6 5
Port B
Port A
0.500
12.70
0.425
10.79
0.620
15.75
0.107
0.082
0.080
0.100
2.10
2.73
2.04
2.54
10.79
0.425
0.050
1.27
NOTES
1)Dimensions are in inches [mm]
2)For suggested pad layout, see drawing: PAD-10
Pinout
1) Gnd
2) Vs
3) SDA/MOSI
4) SCL/SCLK
5) EOC
6) MISO
7) Not Connected
8) /SS
Pinout
1) Gnd
2) Vs
3) SDA/MOSI
4) SCL/SCLK
5) EOC
6) MISO
7) Not Connected
8) /SS
Page 17 of 18
Table of Contents
] (moo (M11 [ 77% kt» ,7 1+7 4+ 4} 4; a; I ] [0.590] (D ¢ . . . _ _ [ ] _ (Finished Size] W gj 0.090 O \\ \\ O \4 [1H 4} HE E U HAD m SJ ‘ ‘ fyp‘
a 16035 Vineyard Blvd. Morgan Hill, CA 95037 p 408 225 4314 f 408 225 2079 e www.allsensors.com all sensors
All Sensors DS-0350 Rev C
Suggested Pad Layout
PAD-01
(Finished Size)
0.035~0.039 inch
0.100
(typ.)
2.54
PAD-03
(Finish Size)
0.035~0.039 inch
0.630
16
0.100
(typ.)
2.54
(typ.)
0.100
1.27
0.590
14.99
2.54
0.050
0.090
2.29
PAD-10
Product Labeling
All Sensors reserves the right to make changes to any products herein. All Sensors does not assume any liability arising out of the application or use of any product or circuit
described herein, neither does it convey any license under its patent rights nor the rights of others.
Lot Number
Part Number
Company
Example Device Label
All Sensors
R16J21-14
E1NS-C
DLHR-L02D
NAV6
Soldering Recommendations
If these devices are to be subjected to solder reflow assembly or other high temperature processing, they must be
baked for 30 minutes at 125°C within 24 hours prior to exposure. Failure to comply may result in cracking and/or
delamination of critical interfaces within the package, and is not covered by warranty.
Page 18 of 18
Table of Contents