19
FN3612.10
June 27, 2006
The communication cycle is started by asserting the CS line
and starting the clock from its idle state. To assert a read cycle,
during the instruction phase of the communication cycle, the
Instruction Byte should be set to a read transfer (R/W = 0).
When reading the serial port, data is driven out of the HI7190
on the falling edge of SCLK. Data can be registered
externally on the next rising edge of SCLK.
Detailed Register Descriptions
Data Output Register
The Data Output Register contains 24 bits of converted data.
This register is a read only register.
BYTE 2
MSB22212019181716
D23 D22 D21 D20 D19 D18 D17 D16
BYTE 1
15 14 13 12 11 10 9 8
D15 D14 D13 D12 D11 D10 D9 D8
BYTE 0
7654321LSB
D7 D6 D5 D4 D3 D2 D1 D0
IR WRITE PHASE DATA TRANSFER PHASE - TWO-BYTE WRITE
CS
SCLK
SDIO
SDO
THREE-STATETHREE-STATE
I0 I1 I2 I3 I4 I5 I6 I7 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15
FIGURE 14. DATA WRITE CYCLE, SCLK IDLE LOW
IR WRITE PHASE DATA TRANSFER PHASE - TWO-BYTE WRITE
CS
SCLK
S
DIO
SDO
I0 I1 I2 I3 I4 I5 I6 I7
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14
B15
THREE-STATE
THREE-STATE
FIGURE 15. DATA WRITE CYCLE, SCLK IDLE HIGH
DATA TRANSFER PHASE - TWO-BYTE READ
CS
SCLK
SDIO
SDO
I0 I1 I2 I3 I4 I5 I6 I7
B0
B1 B2 B3 B4 B5
B6 B7
B8
B9 B10 B11 B12 B13 B14
B15
IR WRITE PHASE
FIGURE 16. DATA READ CYCLE, 3-WIRE CONFIGURATION, SCLK IDLE LOW
HI7190
20
FN3612.10
June 27, 2006
Control Register
The Control Register contains 24-bits to control the various
sections of the HI7190. This register is a read/write
register.
DC - Bit 23 is the Data Coding Bit used to select between
two’s complementary and offset binary data coding. When
this bit is set (DC = 1) the data in the Data Output Register
will be two’s complement. When cleared (DC = 0) this data
will be offset binary. When operating in the unipolar mode
the output data is available in straight binary only (the DC bit
is ignored). This bit is cleared after a RESET
is applied to the
part.
FP10 through FP0 - Bits 22 through 12 are the Filter
programming bits that determine the frequency response of
the digital filter. These bits determine the filter cutoff
frequency, the position of the first notch and the data rate of
the HI7190. The first notch of the filter is equal to the
decimation rate and can be determined by the formula:
f
NOTCH
= f
OSC
/(512 x CODE)
where CODE is the decimal equivalent of the value in FP10
through FP0. The values that can be programmed into these
bits are 10 to 2047 decimal, which allows a conversion rate
range of 9.54Hz to 1.953kHz when using a 10MHz clock.
IR WRITE PHASE DATA TRANSFER PHASE - TWO-BYTE READ
CS
SCLK
SDIO
SDO
I0 I1 I2 I3 I4 I5 I6 I7
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14
B15
FIGURE 17. DATA READ CYCLE, 3-WIRE CONFIGURATION, SCLK IDLE HIGH
THREE-STATETHREE-STATE
IR WRITE PHASE DATA TRANSFER PHASE - TWO-BYTE READ
CS
SCLK
SDIO
SDO
I0 I1 I2 I3 I4 I5 I6 I7 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14
B15
FIGURE 18. DATA READ CYCLE, 2-WIRE CONFIGURATION, SCLK IDLE LOW
THREE-STATETHREE-STATE
IR WRITE PHASE DATA TRANSFER PHASE - TWO-BYTE READ
CS
SCLK
SDIO
SDO
I0 I1 I2 I3 I4 I5 I6 I7 B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14
B15
FIGURE 19. DATA READ CYCLE, 2-WIRE CONFIGURATION, SCLK IDLE HIGH
BYTE 2
MSB22212019181716
DC FP10 FP9 FP8 FP7 FP6 FP5 FP4
BYTE 1
15 14 13 12 11 10 9 8
FP3 FP2 FP1 FP0 MD2 MD1 MD0 B/U
BYTE 0
7654321LSB
G2 G1 G0 BO SB BD MSB SDL
HI7190
21
FN3612.10
June 27, 2006
Changing the filter notch frequency, as well as the selected
gain, impacts resolution. The output data rate (or effective
conversion time) for the device is equal to the frequency
selected for the first notch to the filter. For example, if the
first notch of the filter is selected at 50Hz then a new word is
available at a 50Hz rate or every 20ms. If the first notch is at
1kHz a new word is available every 1ms.
The settling-time of the converter to a full scale step input
change is between 3 and 4 times the data rate. For example,
with the first filter notch at 50Hz, the worst case settling time
to a full scale step input change is 80ms. If the first notch is
1kHz, the settling time to a full scale input step is 4ms
maximum.
The -3dB frequency is determined by the programmed first
notch frequency according to the relationship:
f
-3dB
= 0.262 x f
NOTCH
.
MD2 through MD0 - Bits 11 through 9 are the Operational
Modes of the converter. See Table 4 for the Operational
Modes description. After a RESET
is applied to the part
these bits are set to the self calibration mode.
B/U - Bit 8 is the Bipolar/Unipolar select bit. When this bit is
set the HI7190 is configured for bipolar operation. When this
bit is reset the part is in unipolar mode. This bit is set after a
RESET
is applied to the part.
G2 through G0 - Bits 7 through 5 select the gain of the input
analog signal. The gain is accomplished through a
programmable gain instrumentation amplifier that gains up
incoming signals from 1 to 8. This is achieved by using a
switched capacitor voltage multiplier network preceding the
modulator. The higher gains (i.e., 16 to 128) are achieved
through a combination of a PGIA gain of 8 and a digital
multiply after the digital filter (see Table 7). The gain will
affect noise and Signal to Noise Ratio of the conversion.
These bits are cleared to a gain of 1 (G2, G1, G0 = 000) after
a RESET
is applied to the part.
BO - Bit 4 is the Transducer Burn-Out Current source enable
bit. When this bit is set (BO = 1) the burn-out current source
connected to V
INHI
internally is enabled. This current source
can be used to detect the presence of an external
connection to V
INHI
. This bit is cleared after a RESET is
applied to the part.
SB - Bit 3 is the Standby Mode enable bit used to put the
HI7190 in a lower power/standby mode. When this bit is set
(SB = 1) the filter nodes are halted, the DRDY
line is set high
and the modulator clock is disabled. When this bit is cleared
the HI7190 begins operation as described by the contents of
the Control Register. For example, if the Control Register is
programmed for Self Calibration Mode and a notch
frequency to 10Hz, the HI7190 will perform the self
calibration before providing the data at the 10Hz rate. This
bit is cleared after a RESET
is applied to the part.
BD - Bit 2 is the Byte Direction bit used to select the multi-
byte access ordering. The bit determines the either
ascending or descending order access for the multi-byte
registers. When set (BD = 1) the user can access multi-byte
registers in ascending byte order and when cleared (BD = 0)
the multi-byte registers are accessed in descending byte
order. This bit is cleared after a RESET
is applied to the part.
MSB - Bit 1 is used to select whether a serial data transfer is
MSB or LSB first. This bit allows the user to change the
order that data can be transmitted or received by the
HI7190. When this bit is cleared (MSB
= 0) the MSB is the
first bit in a serial data transfer. If set (MSB
= 1), the LSB is
the first bit transferred in the serial data stream. This bit is
cleared after a RESET
is applied to the part.
SDL - Bit 0 is the Serial Data Line control bit. This bit selects
the transfer protocol of the serial interface. When this bit is
cleared (SDL = 0), both read and write data transfers are
done using the SDIO line. When set (SDL = 1), write
transfers are done on the SDIO line and read transfers are
done on the SDO line. This bit is cleared after a RESET
is
applied to the part.
Reading the Data Output Register
The HI7190 generates an active low interrupt (DRDY)
indicating valid conversion results are available for reading.
At this time the Data Output Register contains the latest
conversion result available from the HI7190. Data integrity is
maintained at the serial output port but it is possible to miss
a conversion result if the Data Output Register is not read
within a given period of time. Maintaining data integrity
means that if a Data Output Register read of conversion N is
begun but not finished before the next conversion
(conversion N + 1) is complete, the DRDY
line remains
active low and the data being read is not overwritten.
In addition to the Data Output Register, the HI7190 has a
one conversion result storage buffer. No conversion results
will be lost if the following constraints are met.
1) A Data Output Register read cycle is started for a given
conversion (conversion X) 1/f
N
- (128*1/f
OSC
) after DRDY
initially goes active low. Failure to start the read cycle may
TABLE 7. GAIN SELECT BITS
G2 G1 G0 GAIN GAIN ACHIEVED
0 0 0 1 PGIA = 1, Filter Multiply = 1
0 0 1 2 PGIA = 2, Filter Multiply = 1
0 1 0 4 PGIA = 4, Filter Multiply = 1
0 1 1 8 PGIA = 8, Filter Multiply = 1
1 0 0 16 PGIA = 8, Filter Multiply = 2
1 0 1 32 PGIA = 8, Filter Multiply = 4
1 1 0 64 PGIA = 8, Filter Multiply = 8
1 1 1 128 PGIA = 8, Filter Multiply = 16
HI7190

HI7190IPZ

Mfr. #:
Manufacturer:
Renesas / Intersil
Description:
Analog to Digital Converters - ADC W/ANNEAL ADC 24BIT 1 0HZ SIGMADELTA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet