English
Language : 

HDPM01 Datasheet, PDF (16/19 Pages) List of Unclassifed Manufacturers – Integrated pressure sensor
HDPM01
After writing code of [xxxxxxx1] into control register and a zero memory address pointer is also written,
and if a “READ” command is received, the HOPERF device being called transfers 8-bit data to I2C bus.
If “Acknowledge” by master device is received, HOPERF device will continue to transfer next byte. The
same procedure repeats until 5 byte of data are transferred to master device. Those 5 bytes of data are
defined as following:
1. Internal register
2. MSB X-axis
3. LSB X-axis
4. MSB Y-axis
5. LSB Y-axis
Even though each axis consists two bytes, which are 16bits of data, the actual resolution is limited
12bits. Unused MSB should be simply filled by “0”s.
POWER DOWN MODE
HOPERF MR sensor will enter power down mode automatically after data acquisition is finished. A data
acquisition is initiated when master writes in to the control register a code of [xxxxxxx1].
EXAMPLE OF TAKE MEASUREMENT
First cycle: START followed by a calling to slave address [0110xx0] to WRITE (8th SCL, SDA keep low).
[xx] is determined by factory programming, total 4 different addresses are available.
Second cycle: After a acknowledge signal is received by master device (HOPERF device pulls SDA line
low during 9th SCL pulse), master device sends “[00000000]” as the target address to be written into.
HOPERF device should acknowledge at the end (9th SCL pulse). Note: since HOPERF device has only
one internal register that can be written into, so user should always indicate “[00000000]” as the write
address.
Third cycle: Master device writes to internal HOPERF device memory the code “[00000001]” as a wake-
up call to initiate a data acquisition. HOPERF device should send acknowledge.
A STOP command indicates the end of write operation.
A minimal 5ms wait should be given to HOPERF device to finish a data acquisition and return a valid
output. The TM bit (Take Measurement bit in control register) will be automatically reset to “0” after data
from A/D converter is ready. The transition from “1” to “0” of TM bit also indicates “data ready”. The
device will go into sleep mode afterwards. Analog circuit will be powered off, but I2C portion will continue
be active and data will not be lost.
Fourth cycle: Master device sends a START command followed by calling HOPERF device address
with a WRITE (8th SCL, SDA keep low). A ‘Acknowledge’ should be send by HOPERF device at the end.
Fifth cycle: Master device writes to HOPERF device a “[00000000]” as the starting address to read from
internal memory. Since “[00000000]” is the address of internal control register, reading from this
address can serve as a verification operation to confirm the write command has been successful. Note:
the starting address in principle can be any of the 5 addresses. For example, user can start read from
address [0000001], which is X channel MSB.
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: sales@hoperf.com http://www.hoperf.com
16