DECA User Manual
56
www.terasic.com
May 22, 2015
5
5
.
.
3
3
H
H
u
u
m
m
i
i
d
d
i
i
t
t
y
y
a
a
n
n
d
d
T
T
e
e
m
m
p
p
e
e
r
r
a
a
t
t
u
u
r
r
e
e
M
M
e
e
a
a
s
s
u
u
r
r
e
e
A humidity/temperature sensor IC (HDC1000) embedded on DECA board can monitor environment
temperature and humidity values and cash the values to the IC register. FPGA (MAX10) can read
the values by I2C bus.
Function Block Diagram
Figure 5-4
is the function block diagram of this demonstration. RH_TEMP module keeps sending
master I2C timing to monitor (HDC1000) to read real-time temperature/humidity value. HDC1000
I2C Slave_address is 0x80 (8-bit), temperature and humidity values are saved respectively in
Temperature register (address: 0x00) and Humidity register (address: 0x01). TP module here has no
processing function, it’s just used to collect monitor signals for SingalTapeII IF. (SignalTap II is
Altera Logic Analyzer IP which is used to display real-time measurements in this demonstration).
Figure 5-4 Block diagram of the Humidity and Temperature
When reading the IC measurement values, special attention is need on the timing control, otherwise