Druck DPS5000 Operating Manual

GE
Measurement & Control
DPS 5000 Series Sensors
I2C-bus Pressure Transducer
User Manual – K0582
Druck Ltd., Fir Tree Lane, Groby. Leicester, LE6 0FH, UK.
Tel: +44 (0)116 231 7100; Fax +44 (0)116 231 7103
© 2015 General Electric Company. All rights reserved
1
Safety
The manufacturer has designed this sensor to be safe when operated using the procedures detailed in this manual. Do not use this sensor for any other purpose than that stated.
This manual contains operating and safety instructions that must be followed for safe operation and to maintain the sensor in a safe condition. The safety instructions are either warnings or cautions issued to protect the user and the equipment from injury or damage.
Use qualified personnel and good engineering practice for all procedures in this manual. Qualified personnel must have the necessary technical knowledge, documentation, special test equipment and tools to carry out required work on this sensor.
Pressure Do not apply pressure greater than the maximum safe working pressure
to the sensor.
Toxic materials There are no known toxic materials used in the sensor. Maintenance The sensor must be maintained using the manufacturer’s procedures
and these should be carried out by authorised service agents or the manufacturer’s service departments.
Technical advice For technical advice contact the manufacturer. EC Directives This sensor complies with the requirements of the Pressure Equipment
Directive 97/23/EEC and the EMC directive 2004/108/EC1.
For further details refer to the Sales Data Sheet or the customer
specification drawing.
A full conformity certificate is available from the manufacturer.
Contact GE Measurement & Control www.gemeasurement.com
The EMC directive is only applicable to the external variant (model E503D)
K0582 Revision B May 2015 i
Type
Bits
Range
Unsigned byte
8
0x00 (0) to 0xFF (255)
Unsigned integer
16
0x0000 (0) to 0xFFFF (65535)
Unsigned word
32
0x00000000 (0) to 0xFFFFFFFF (4294967295)
Float
32
0xFF7FFFFF (-3.4028E-38) to 0x7F7FFFFF (+3.4028E+38)
NOTE 1
Extended ASCII
8
0x00 (NULL) to 0xFF (ÿ)
NOTE 2
Abbreviations
The following abbreviations are used in this manual.
Note: Abbreviations are the same in the singular and plural
ADC Analogue to digital converter Addr Address ASCII American standard code for information interchange atm atmosphere ESD Electro-static discharge ftH2O Feet of water hPa HectoPascal Hz Hertz I2C Inter-integrated circuit IEEE Institute of Electrical and Electronic Engineers inHg Inch of Mercury inH2O Inch of water kbit/s Kilobits per second kbyte Kilobytes (1024 bytes) kgf/cm2 Kilogram-force per square centimetre kPa KiloPascal LSB Least significant bit/byte mbar Millibar mH2O Metre of water mmHg Millimetre of Mercury mmH2O Millimetre of water MPa MegaPascal ms Millisecond MSB Most significant bit/byte PCB Printed circuit board psi Pound per square inch s Second SNR Signal to noise ratio °C Degrees Celsius
Nomenclature
The following number notations are used in this document. 0bn..n Binary number notation, e.g. 0b10
0xn..n Hexadecimal number notation, e.g. 0x3BF0 The following data types are used in this document.
NOTE 1: Data type float to IEEE 754. NOTE 2: Data type Extended ASCII to ISO 8859-1
ii May 2015 K0582 Revision B
References
Reference 1 I2C-bus specification and user manual, NPX Semiconductor UM10204 Rev. 6
available from www.nxp.com
K0582 Revision B May 2015 iii
Contents
1 Introduction 1
General 1 1.1 Configuration 1 1.2
2 Installation 2
General 2 2.1 Mounting and orientation 2 2.2 Connecting to the pressure source 2 2.3 Electrical connections 3 2.4
3 Functional description 4
Sensor communication 4 3.1 Memory map 5
3.2
Register descriptions 5 3.3
Register bit table legend 5 3.3.1 Address 0 - STATUS 6 3.3.2 Address 1 – COMP_PRES 7 3.3.3 Address 2 – COMP_TEMP 8 3.3.4 Address 3 – ADC_PRES 8 3.3.5 Address 4 – ADC_TEMP 9 3.3.6 Address 5 – ACCESS 9 3.3.7 Address 6 – MVOLT_PRES 9 3.3.8 Address 7 – MVOLT_TEMP 10 3.3.9
Address 66 – I2C_ADDR 10 3.3.10 Address 67 – COEF_FIT 11
3.3.11
Address 68 – GAIN_ADJ 11 3.3.12 Address 69 – OFFSET_ADJ 12 3.3.13 Address 70 – MAX_RANGE 12 3.3.14 Address 71 – MIN_RANGE 12 3.3.15 Address 72 – CAL_DATE 13 3.3.16 Address 73 – MAX_ADC_PRES 13 3.3.17 Address 74 – MIN_ADC_PRES 14 3.3.18 Address 75 – MAX_ADC_TEMP 14 3.3.19 Address 76 – MIN_ADC_TEMP 14 3.3.20 Address 77 – SERIAL 15 3.3.21 Address 78 – CONFIG 15 3.3.22 Address 79 – VERSION 16
3.3.23
Address 82 – AVERAGE 16 3.3.24 Address 83 – PRES_CONV 17 3.3.25 Address 84 – PRES_UNIT 17 3.3.26 Address 85 – DELAY 18 3.3.27 Address 86 - SPEC_DWG 19 3.3.28 Address 87 – TARE_VALUE 19 3.3.29 Addresses 128-157 - Pressure coefficients 19 3.3.30 Addresses 158-187 - Temperature coefficients 20 3.3.31
iv May 2015 K0582 Revision B
4 Operational description 20
Operational states 20
4.1
Reading the pressure and temperature 21 4.2 Updating the pressure and temperature 21 4.3
Manual update 21 4.3.1 Automatic update 22 4.3.2
Updating the sensor configuration data registers 22 4.4
User modifiable registers 22 4.4.1 Modifying the I
2
C-bus address 23 4.4.2
Changing the auto-update period 23 4.4.3 Changing the unit of pressure 24 4.4.4 Reading relative pressure 24 4.4.5 Pressure and temperature SNR 25 4.4.6 Maximising the update rate 26
4.4.7
Pressure re-calibration 26 4.4.8
5 Maintenance 27
Cleaning 27 5.1 Adjustment 28 5.2 Repair 28 5.3 Disposal 28 5.4
Annex A Unit of pressure conversion factors 29
List of figures
Figure 1 External and internal DPS 5000 sensors – General view 1 Figure 2 Pressure connection 3 Figure 3 Typical I2C-bus network 3 Figure 4 Typical I2C-bus data transfers 4 Figure 5 Bit table legend 6 Figure 6 Operational states 20 Figure 7 Interaction legend 21 Figure 8 Noise level correction factors 25
List of tables
Table 1 Electrical connections 4 Table 2 I2C-bus feature support 4 Table 3 Memory map 5 Table 4 User modifiable registers 22
K0582 Revision B May 2015 v
Page left intentionally blank
vi May 2015 K0582 Revision B
2
2
1 Introduction
General 1.1
The DPS 5000 series sensor is a microcontroller based smart pressure transducer that provides a digital output through an I2C-bus interface. The sensor is available as either an external or internal variant. The external variant is a sealed device with the electrical connections made via an integral cable. The internal variant is an open frame device with electrical connections made via an integral plug.
Figure 1 External and internal DPS 5000 sensors – General view
The DPS 5000 series sensors are low powered devices offering a high level of accuracy over a wide temperature range. The I2C-bus interface provides compensated pressure and temperature readings and allows the sensor operation to be software controlled.
Configuration 1.2
The following options are available at the time of ordering: a) External or internal sensor variant
b) Pressure range c) Pressure connector
Each sensor is supplied with the following documentation: d) Hazardous area installation instructions
:
Document K0546 for the external sensor variant Document K0547 for the internal sensor variant
e) Calibration certificate
Only supplied with hazardous area certified sensors
K0582 Revision B May 2015 1
2 Installation
General 2.1
Before installing the DPS 5000 series sensor: Ensure that the sensor is the correct type for the application and will not be
subject to pressures or media outside those specified on the applicable datasheet or specification drawing.
If the sensor is being installed in a hazardous area observe the installation
instructions given in the supplied document K0546 or K0547.
Read all relevant instructions and procedures in the applicable system
installation manual.
To prevent contamination prior to installation, keep the sensor in the original packaging with all the supplied covers fitted.
When installing the internal variant, to prevent possible damage, avoid touching or applying excessive force to the exposed PCB assemblies.
WARNING
Do not interchange sensors between an oil system and a system that uses fuel or gas. This can cause an explosion resulting in death or injury and/or damage to equipment.
High pressures and extremes of temperature are dangerous. De-pressurize and allow components to attain an acceptable temperature in systems where high pressures and high or low temperatures are present.
CAUTION
The sensor contains ESD sensitive devices. Whilst the sensor incorporates protection against ESD, caution should be taken to observe proper ESD handling procedures when installing the internal variant.
Mounting and orientation 2.2
The DPS 5000 series sensors are designed to be mounted in any orientation. However, the sensor is a harsh media isolated product and the isolation is achieved by hermetically sealing the sensor chip within an oil filled chamber. The weight of the oil gives a g-sensitivity as a pressure offset error that may be noticeable at the lowest pressure ranges.
Ensure the sensor is mounted in a manner that avoids unwanted mechanical or thermal stress such as vibration, shock or excessive or rapid temperatures excursions.
Connecting to the pressure source 2.3
When connecting the pressure source to the sensor, ensure the mating surfaces are correctly sealed. Failure to properly seal may affect the sensor performance or calibration accuracy.
Male parallel threaded pressure connectors must not be sealed or constrained against the face at the base of the thread. The forward flat face should be used as shown in Figure 2.
2 May 2015 K0582 Revision B
Figure 2 Pressure connection
Torque tighten the sensor in accordance with the system installation manual.
Electrical connections 2.4
The DPS 5000 series sensors employ a 4 wire I2C-bus user electrical interface:
Supply + Serial data (SDA) Serial clock (SCL)
Supply –
The sensor may be used standalone or as part of a network of compatible I2C-bus
devices.
CAUTION
The DPS 5000 is intended for use within networks operated from a single supply
at a voltage within the range 2.7 V to 3.6 V. Operation outside these limits is not
guaranteed and may damage the sensor.
The sensor interface includes 2 reserved signals. These should be left open circuit
as connecting to these signals may result in incorrect sensor operation.
Figure 3 Typical I
2
C-bus network
The electrical connections to the sensors are colour coded as shown in Table 1.
K0582 Revision B May 2015 3
Signal
External variant
Internal variant
Plug pin
NOTE 1
Supply +
Red
Red 1 Serial data
Orange
Yellow
2
Serial clock
Black
Green
3
Supply -
White
Blue
4
Reserved
Yellow & Blue
Orange & Black
5 & 6
Case
Screen
-
-
Feature
Applicability
Feature
Applicability
Standard mode
Supported
10 bit addressing
Not supported
Fast mode
Not supported
General call address
Not supported
Fast mode plus
Not supported
Clock stretching
Supported
High speed mode
Not supported
Software reset
Not supported
7 bit address
Supported
Device ID
Not supported
NOTE 1: The mating connector for the internal variant plug is a Molex Milli-GridTM connector system
6 pin crimp housing part number 0511100660 with crimp terminals part number 0503948051 or 0503948100.
Table 1 Electrical connections
3 Functional description
Sensor communication 3.1
The DPS 5000 series sensors appear on the I2C-bus as a slave device containing a
number of memory mapped registers that are used to control the operation of the
sensor and to provide information about the sensor and its environment. Table 2
summarizes the features of the I2C-bus specification, Reference 1, that are
supported by the DPS 5000 series sensors.
Table 2 I2C-bus feature support
Each slave device on an I2C-bus network must have a unique address. The default
address for the DPS 5000 series sensors is 2, but may be changed over the bus as
required to any value within the range 1 to 127.
The DPS 5000 series sensors support the I2C-bus standard mode to permit data
transfers to or from the sensor up to 100 kbit/s under the control of the network I2C-
bus master. Data transfers may use any of the 3 I2C-bus data transfer formats to
achieve the sensor register read and write protocols shown in Figure 4.
When reading from or writing to the sensor, the master first performs a 1 byte data
write to send the required register address to the sensor. The master then performs
either an n byte data read or write to transfer the data, LSB first, from or to the
4 May 2015 K0582 Revision B
Figure 4 Typical I
2
C-bus data transfers
Loading...
+ 28 hidden pages