AD7291_11 AD [Analog Devices], AD7291_11 Datasheet - Page 17

no-image

AD7291_11

Manufacturer Part Number
AD7291_11
Description
8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor
Manufacturer
AD [Analog Devices]
Datasheet
COMMAND REGISTER (0x00)
The command register is a 16-bit write-only register that is used to set the operating modes of the AD7291. The bit functions are outlined
in Table 10. A two-byte write is necessary when writing to the command register. MSB denotes the first bit in the data stream. During
power-up, the default content of the command register is all 0s.
Table 10. Command Register Bits and Default Settings at Power-Up
Channel Bit
Function
Setting
Table 11. Command Register Bit Function Descriptions
Bit
D15 to D8
D7
D6
D5
D4
D3
D2
D1
D0
MSB
D15 to DB8
CH0 to CH7
Enable = 1
Disable = 0
Mnemonic
CH0 to CH7
TSENSE
Don’t care
Noise-
delayed bit
trial and
sampling
EXT_REF
Polarity of
ALERT pin
Clear alert
RESET
Autocycle
mode
D7
TSENSE
Enable = 1
Disable = 0
Comment
These 8-channel address bits select the analog input channel(s) to be converted. A 1 in any of Bit D15 to
Bit D8 selects a channel for conversion. If more than one channel bit is set to 1, the AD7291 sequences
through the selected channels, starting with the lowest channel. All unused channels should be set to 0. A
channel or sequence of channels for conversion must be selected in the command register, prior to initiating
a conversion.
This bit enables temperature conversions, which occur in the background at 5 ms intervals. The results can be
read from the T
refer to the Temperature Sensor Operation section.
When this function is enabled, it delays the critical sampling intervals and bit trials when there is activity on
the I
conversion time may vary. This bit is disabled on power-up, and it is recommended to write a 1 to enable this
feature for normal operation.
Writing a Logic 1 to this bit enables the use of an external reference. The input voltage range for the external
reference is 2 V to 2.5 V. The external reference should not exceed 2.5 V or the device performance will be
adversely affected. During power-up, the default configuration has the internal reference enabled.
This bit determines the active polarity of the ALERT pin. The ALERT pin is configured for active low operation
if this bit is set to 1 and active high if this bit is set to 0. The default configuration on power-up is active high (0).
This bit clears the content of the alert status register. Once the content of both alert status registers is cleared,
this bit should be reprogrammed to a Logic 0 to ensure that future alerts are detected.
Setting this bit resets the contents of all internal registers in the AD7291 to their default states including the
command register itself. This bit is automatically returned to 0 once the reset is completed to enable the
internal registers to be reprogrammed.
Writing a 1 to this bit enables the autocycle mode of operation. In this mode, the channels selected in Bit D15
to Bit D8 are continuously converted by the AD7291. This function is used in conjunction with the limit
registers, which can be programmed to issue an alert if the conversion result exceeds the preset limit for any
channel selected for conversion.
2
C bus, thus ensuring improved dc performance of the AD7291. When this feature is enabled, the
D6
Don’t
care
0
SENSE
conversion result register (0x02) and the T
D5
Noise-delayed
bit trial and
sampling
Enable = 1
Disable = 0
Rev. 0 | Page 17 of 28
D4
EXT_REF
Enable = 1
Disable = 0
D3
Polarity of ALERT
pin (active high/
active low)
Active low = 1
Active high = 0
SENSE
average result register (0x03). For details,
D2
Clear alert
Enable = 1
Disable = 0
D1
RESET
Enable = 1
Disable = 0
LSB
D0
Autocycle
mode
Enable = 1
Disable = 0
AD7291

Related parts for AD7291_11