English
Language : 

NPA201 Datasheet, PDF (3/4 Pages) Amphenol Corporation – Simple 3 Command I2C Interface
NPA 201-EV I2C Commands
I2C Commands
The NPA 201 utilizes and internal ASIC that initializes and calibrates the pressure sensor upon power-up.
This allows for a SIMPLE I2C Command Set and avoids having to have the user initialize internal hardware
registers on the NPA 201.
The I2C Command Set makes use of only 3 commands and are shown below. Each Command is started as
shown in Figure 1. After the execution of a command(busy = 0) the expected data can be read as illustrated
in Figure 3, or if not data is returned by the command the next command can be sent. The Status can be
read at any time as described in Figure 2.
1. Command Request
Command Request (I2C Write)
from master to slave
S START condition
S SlaveAddr 0 A Command A P
write
from slave to master
S SlaveAddr 0 A Command A CmdDat A CmdDat A P
<15:8>
<7:0>
write
2. Read Status
Figure 1 - I2C Command Request
P STOP condition
A acknowledge
N not acknowledge
Read Status (I2C Read)
S SlaveAddr 1 A Status N P
read
3. Read Data
Figure 2 - I2C Read Status
Read Data (I2C Read)
(a) Example after the completion of a Memory Read command
S SlaveAddr 1 A Status A MemDat A MemDat N P
<15:8>
<7:0>
read
(b) Example after the completion of a Full Measurement command (ACHEX)
S SlaveAddr 1 A Status A BridgeDat A BridgeDat A TempDat A TempDat N P
<15:8>
<7:0>
<15:8>
<7:0>
read
Figure 3 - I2C Read Data
3