
7
D6F-PH MEMS Differential pressure Sensor User’s Manual (A288)
7 Specification of Communication
7-1. Outline of I2C Interface
Table2. Basic specification of I2C communication
D6F-PH0025AD1
D6F-PH0505AD3
D6F-PH5050AD3
D6F-PH0025AD1-1
D6F-PH0505AD3-1
D6F-PH5050AD3-1
D6F-PH0025AD1-2
D6F-PH0505AD3-2
D6F-PH5050AD3-2
D6F-PH0025AD1-3
D6F-PH0505AD3-3
D6F-PH5050AD3-3
Communication
method
I2C
Slave
Address
HEX
0x6C
0x6D
0x6E
0x6F
BIN (7bit)
110_1100
110_1101
110_1110
110_1111
Communications
frequency
Max. 400k Hz
Signal
SCL
Serial Clock
SDA
Data Signal
Table 3.
I2C slave address is expressed as below. (Example of 0x6C)
Bit
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
R/W
Value 1
1
0
1
1
0
0
1/0
During Write: Set LSB of slave address to “0” to form D8h (1101_1000b).
During Read: Set LSB of slave address to “1” to form D9h (1101_1001b).
7-2. Interface Configuration Registers
The memory and registers access are controlled by writing to the interface configuration
registers.
Table4. Internal Register Map
Address
Register name
Descriptions
D040h
SENS_CTRL
Sensor Control
Register
D046h
FLAGS
Flag Register
D049h
INT_CTRL
CRC Calculation
Control
D051h
COMP_DATA1_H
Compensated Flow
rate Register
D052h
COMP_DATA1_L
D061h
TMP_H
Internal Temperature
Register
D062h
TMP_L
D065h
REF_FLOW1_H
Sensor Reference
Flow Register
D066h
REF_FLOW1_L
D067h
THRESH_FLOW1_H Sensor Threshold
Flow Register
D068h
THRESH_FLOW1_L
Digital
Processing
Signal
Conditioning
A/D converter
I2C
Configuration
Register