English
Language : 

HP02S Datasheet, PDF (4/6 Pages) List of Unclassifed Manufacturers – One hardware controlled reset line
Hope RF
2011-6-8
BAROMETER MODULE
HP02S
Version: 1.4
Serial Interface
The I2C interface is used for accessing calibration data as well as reading measurement
result from AD conversion.
Reading Calibration Factor:
The EEPROM chip address is set to 0, and reading or writing of the EEPROM is fully
compatible to AT24C02. Bus drive timing should be referred to the specification of this
part.
Coefficient
EEPROM ADDRESS(decimal)
Parameter Range(Hex)
D0(MSB:LSB)
T0(MSB:LSB)
P0(MSB:LSB)
S(MSB:LSB)
C(MSB:LSB)
(02:03)
(04:05)
(06:07)
(08:09)
(0A:0B)
0x0100 -- 0xFFFF
0x0100 -- 0xFFFF
0x0100 -- 0xFFFF
0x0001 -- 0xFFFF
0x0001 -- 0xFFFF
Reading Temperature and Pressure value:T1,D1
AD chip I2C address is set to 0xEE (device write address), 0xEF (device read
address). In order to get the AD value D1 and T1, you have to follow the following
timing sequence:
Pressure Measure(D1):
S 11101110 A 11111111 A 11110000 A P D S 11101110 A 11111101 A S 11101111 A MSB A LSB N P
Select pressure measurement
Read AD value back
Temperature Measure(T1):
S 11101110 A 11111111 A 11101000 A P D S 11101110 A 11111101 A S 11101111 A MSB A LSB N P
Select temperature measurement
Read AD value back
S: I2C bus START (refer to AT24C02 EEPROM start command)
P: I2C bus STOP (refer to AT24C02 EEPROM stop command)
A (bold): I2C bus acknowledge by slave (SDA pull low: slave send out bit 0)
A: I2C bus acknowledge by master (SDA pull low: master send out bit 0)
N: I2C bus no acknowledge from master (SDA keep high: master send out bit 1 instead)
D : delay for 38ms or above
MSB: conversion result (MSB bit clocked out first)
4