The AD7734 is a 4...

  • 2022-09-23 10:02:16

The AD7734 is a 4-channel, ±10 V input range, high throughput, 24-bit Sigma-Delta ADC

feature

High-resolution analog-to-digital converter (ADC); 24-bit no missing codes; ±0.0025% nonlinearity; optimized for fast channel switching; 18-bit pp resolution at 500Hz (21-bit effective) 16-bit pp resolution at 2 kHz ( 19-bit valid); 14-bit pp resolution at 15 kHz (18-bit valid); on-chip per-channel system calibration; 4 single-ended analog inputs; input ranges +5 V, ±5 V, +10 V, ±10 V over Voltage Tolerant; Up to ±16.5 V, Does Not Affect Adjacent Channels; Maximum Absolute Voltage Does Not Exceed ±50 V; Three-Wire Serial Interface; Soy Protein Isolate™, MICROWIRE and DSP Compatible; Logic Input Schmitt Trigger; Single Supply Operation ; 5V analog power supply; 3V or 5V digital power supply package: 28-lead TSSOP.

application

Programmable logic controllers/distributed control systems; multiplexing applications; process control industrial instrumentation.

General Instructions

The AD7734 is a high precision, high throughput analog front end. True 16-bit pp resolution is achievable with a total conversion time of 500 μs (2 kHz channel switching), which makes it ideal for high-resolution multiplexing applications.

The device is configurable via a simple digital interface that allows users to balance noise performance with data throughput up to 15.4khz.

The analog front end features four single-ended input channels with a unipolar or true bipolar input range of ±10 V, while running from a +5 V analog supply. The device features overrange and overrange detection capabilities, and accepts analog input overvoltages of ±16.5 V without degrading adjacent channel performance.

Differential reference inputs have "no reference" detection capability. The ADC also supports per-channel system calibration options. The digital serial interface can be configured for 3-wire operation and is compatible with microcontrollers and digital signal processors. All interface inputs are Schmitt-triggered.

The device is specified for operation over the extended industrial temperature range of -40°C to +105°C.

The other devices in the AD7734 family are the AD7732 and AD7738.

The AD7732 is similar to the AD7734, but its analog front end has two fully differential input channels.

The AD7738 analog front end can be configured as four fully differential or eight single-ended input channels, has a 0.625 V to 2.5 V bipolar/unipolar input range, and accepts common-mode input voltages from 200 mV to AVDD–300 mV. The AD7738 multiplexer output is fixed externally, allowing the user to implement programmable gain or signal conditioning prior to application to the ADC.

Timing diagram

Absolute Maximum Ratings

TA = 25°C unless otherwise noted.

Stresses greater than or equal to the Absolute Maximum Ratings may cause permanent damage to the product. This is a stress rating only; it does not imply functional operation of the product under the conditions described in the operating section of this specification or any other conditions above. Prolonged operation beyond maximum operating conditions may affect product reliability.

Typical performance characteristics

Output Noise and Resolution Specifications

The AD7734 can operate with chopping enabled or disabled, allowing the ADC to be programmed to optimize throughput rate and channel switching time or optimize offset drift performance. Listed below are noise tables for the two main operating modes used to select the output rate and settling time.

The AD7734 noise performance depends on the selected chop mode, filter word (FW) value, and selected analog input range. AD7734 noise does not vary significantly with MCLK frequency.

Chopping enabled

The first mode, where the AD7734 is configured with chopping enabled (chopping=1), provides very low noise at a lower output rate. Tables 4 to 6 show -3db frequency and typical performance versus channel transition time and equivalent output data rate, respectively.

Table 4 shows typical output rms noise. Table 5 shows typical effective resolutions based on rms noise. Table 6 shows typical output peak-to-peak resolution, representing the value at which code flicker does not occur within the 6Σ limit. Peak-to-peak resolution is not calculated based on rms noise, but rather based on peak-to-peak noise.

These typical numbers are generated from 4096 data samples collected in continuous conversion mode with the analog input voltage set to 0V and MCLK=6.144MHz. The conversion time is selected by the channel conversion time register.

cutoff disabled

The second mode, where the AD7734 is configured with chopping disabled (chopping=0), provides faster conversion times while still maintaining high resolution. Tables 7 to 9 show -3db frequency and typical performance transition time and equivalent output data rate compared to channel. Table 7 shows typical output rms noise. Table 8 shows typical effective resolutions based on rms noise. Table 9 shows typical output peak-to-peak resolution, representing the value at which code flicker does not occur within the 6Σ limit. This peak-to-peak resolution is not calculated based on rms noise but in peak-to-peak noise.

These typical figures are generated from 4096 data samples with the analog input in continuous conversion mode set to 0 V and MCLK = 6.144 MHz. The transition time is selected by the channel transition time register.

Register to visit

The AD7734 is configurable through a series of registers. Some of these configure and control general AD7734 functions, while others are specific to each channel. The register data width varies from 8 bits to 24 bits. All registers are accessed through communication registers, that is, any communication with the AD7734 must begin with a write to the communication register, specifying which register will be read or written subsequently.

communication register

8-bit, write-only register, address 00h

All communications with the device must begin with a write to the communications register. The data communication register that is written determines whether the subsequent operation will be a read or write operation, and directs this operation to which register. The digital interface by default expects a write to the communications register after power-up, after reset, or after a subsequent read or write to the selected register is complete. If the interface sequence is lost, the device can be reset by writing at least 32 serial clock cycles with DIN high and CS low. (Note that in this case, all parts, including modulators, filters, interfaces, and all registers are reset.) Use dump bits and "24/16" bits in continuous read mode or in the mode register bank Remember to keep data low when reading 32 or more bits.

I/O port registers

8 bits, read/write register, address 01h, default value 30h + digital input value × 40h

The bits in this register are used to configure and access the digital I/O ports on the AD7734.

test register

24-bit, read/write register, address 03h

This register is used to test the device during manufacturing. The user must not change the default configuration of this register.

ADC Status Register

8-bit, read-only register, address 04h, default 00h

In conversion mode, the register bits reflect the state of a single channel. When the conversion is complete, the corresponding channel data register is updated and the corresponding RDY bit is set to 1.

When the channel data register is read, the corresponding bit is reset to 0. This bit is also reset to 0 when no read operation occurs and the result of the next conversion is updated to the channel data register. Writing to the mode register resets all bits to 0.

In calibration mode, when calibration is in progress, all register bits are reset to 0; when calibration is complete, all register bits are set to 1.

The RDY pin output is related to the contents of the ADC Status Register as defined by the RDYFN bits in the I/O Port Register. The RDY0 bit corresponds to channel 0, the RDY1 bit corresponds to channel 1, and so on.

checksum register

16-bit, read/write register, address 05h

This register is described in the AN-626 Application Note e AD7732/AD7734/AD7738/AD7739C. Use the thhecksum register.

ADC Zero Scale Calibration Register

24-bit, read/write register, address 06h, default 800000h

The registers hold the ADC zero-scale calibration coefficients. The value in this register is used in conjunction with the value in the ADC full-scale calibration register and the corresponding channel zero-scale and channel full-scale calibration registers to digitally scale the conversion results for all channels. The value in this register is automatically updated after the ADC zero-scale self-calibration is performed. This register can only be written to in idle mode (see the Calibration section for details).

ADC full scale register

24-bit, read/write register, address 07h, default 800000h This register holds the ADC full-scale coefficients. Users are advised not to change the default configuration of this register.

channel data register

16-bit/24-bit, read-only register, address 08h–0Bh, default width 16 bits, default value 8000h

These registers contain the most recent conversion results for each analog input channel. 16-bit or 24-bit data width can be configured by setting 24/16 bits in the mode register. When the result is updated, the associated RDY bit in the channel status register goes high. Once the data register is read, the RDY bit will return low. The RDY pin can be configured to indicate when any channel has unread data, or to wait for all enabled channels to have unread data. If any channel data register reads are in progress while the new result is being updated, the data registers will not be updated. This avoids data corruption. Reading the status register can be associated with reading the data register in dump mode. Reading the status register is always associated with reading the data register in continuous read mode (see the Digital Interface Description section for details).

Channel Zero Scale Calibration Register

24-bit, read/write register, address 10h–13h, default 800000h

These registers hold specific channel zero-scale calibration coefficients. The values in these registers are used in conjunction with the values in the corresponding channel full-scale calibration register, ADC zero-scale calibration register, and ADC full-scale register to digitally scale conversion results for a specific channel. The value in this register is automatically updated after performing a channel zero-scale system calibration.

The format of the channel zero-scale calibration register is a signed bit and a 22-bit unsigned value. This register can only be written to in idle mode (see the Calibration section for details).

Channel Full-Scale Calibration Register

24-bit, read/write register, address 18h–1Bh, default 200000h

These registers hold specific channel full-scale calibration coefficients. The values in these registers match the values in the corresponding channel zero-scale calibration register, ADC zero-scale calibration register, and ADC full-scale register to digitally scale the conversion result for a specific channel. The value in this register is automatically updated after a channel full-scale system calibration is performed. This register can only be written to in idle mode (see the Calibration section for details).

channel status register

8-bit, read-only register, address 20h–23h, default value 20h × channel number

These registers contain individual channel status information and some general AD7734 status information. Reading the status register can be associated with reading the data register in dump mode. Reading the status register is always associated with reading the data register in continuous read mode (see the Digital Interface Description section for more details).

Channel Setup Register

8-bit, read/write register, address 28h–2Bh, default 00h

These registers are used to configure the selected channel, configure its input voltage range, and set the corresponding channel status register.

Channel Switch Time Register

8-bit, read/write register, address 30h–33h, default 91h

The transition time registers enable or disable chopping and configure digital filters for specific channels. This register value affects the conversion time, frequency response, and noise performance of the ADC.

mode register

8-bit, read/write register, address 38h–3Bh, default 00h

The mode register configures the device and determines its operating mode. Writing to the mode register clears the ADC status register, sets the RDY pin to logic high, exits all current operations, and initiates the mode specified by the mode bits.

The AD7734 contains only one mode register. The two lsb of the address are used to write to the mode register to specify the channel selected for the operation determined by the MD2 to MD0 bits. The mode register can only be read using address 38h.

Digital Interface Description

hardware

The AD7734 serial interface can be connected to a host device in several different ways through the serial interface. The CS pin can be used to select the AD7734 as one of the following circuits to connect to the host serial interface. When CS is high, the AD7734 ignores the SCLK and DIN signals and the DOUT pin enters a high impedance state. Connect the CS pin to DGND when the CS signal is not in use.

The RDY pin can be polled for a high-to-low transition or can drive a host device interrupt input to indicate that the AD7734 has completed a selected operation and/or that new AD7734 data is available. The host system can also write the given command to the device before reading. Alternatively, the AD7734 status can be a poll. When the RDY pin is not used in the system, it should be left open. (Note that the RDY pin is always an active digital output. It never goes into a high impedance state.) The reset pin can be used to reset the AD7734. If not in use, connect this pin to the DVD.

The AD7734 interface can be simplified to two wires connecting the DIN and DOUT pins to a single bidirectional data line. The second signal in this 2-wire configuration is the SCLK signal. The host system should change the direction of the data lines referring to the AD7734 timing specification (see bus abandonment times in Table 2). The AD7734 cannot run configuration in continuous read mode in a 2-wire serial interface.

All digital interface inputs are Schmitt-triggered; therefore, the AD7734 interface has higher noise immunity and can be easily isolated from the host system via optocouplers. Figure 13, Figure 14, and Figure 15 outline some possible host device interfaces: SPI without the CS signal (Figure 13), a digital signal processor interface (Figure 14), and a 2-wire configuration (Figure 15).

reset

The AD7734 can be reset through the reset pin or by writing a reset sequence to the AD7734 serial interface.

The reset sequence is N×0+32×1, which can be the data sequence 00h+FFh+FFh+FFh+FFh+FFh in the byte-oriented interface. The AD7734 also has a power-on reset function with a trip point of 2V and a defined default state after power-up.

It is the responsibility of the system designer to prevent unnecessary writes to the AD7734. Unwanted writes can occur when a spurious clock is present on SCLK while the CS pin is low. It is important to note that when the system is powered up, if the AD7734 interface signals are floating or undefined, the device may inadvertently be configured to an unknown state. This can be easily overcome by initiating a hardware reset event or a reset sequence of 32 1s in the first step of system configuration.

Access AD7734 registers

All communication to the device begins with a write to the communication register, followed by a read or write of the address register.

In a simultaneous read and write interface (such as SPI), write 0 to the AD7734 when reading data.

Figure 16 shows the AD7734 interface read sequence for the ADC status register.

Convert and read data in a single pass

When writing to the mode register, the ADC status byte is cleared and the RDY pin goes high, regardless of its previous state. When a single conversion command is written to the mode register, the ADC initiates a conversion on the channel selected by the address of the mode register. After the conversion is complete, the data register is updated, the mode register is changed to idle mode, the relevant RDY bit is set, and the pin goes low. When the associated channel data register is read, the RDY bit is reset and the RDY pin returns high.

Figure 17 shows the digital interface signal performing a single conversion on channel 0, waiting for the RDY pin to go low, and reading the channel 0 data register.

dump mode

When the dump bit in the mode register is set to 1, the channel status register will be read immediately by a read of the channel data register, regardless of whether the status or data register has been addressed by the communication register. When reading 24-bit data in dump mode, the DIN pin should not be high; otherwise, the AD7734 will be reset.

Figure 18 shows the digital interface signals performing a single conversion on channel 0, waiting for the RDY pin to go low, and reading the channel 0 status and data registers in dump mode.

Continuous conversion mode

When writing to the mode register, the ADC status byte is cleared and the RDY pin goes high, regardless of its previous state. When a continuous conversion command is written to the mode register, the ADC starts converting on the channel selected by the address of the mode register.

After the conversion is complete, the relevant channel data register and channel status register are updated, the relevant RDY bit in the ADC status register is set, and the AD7734 continues to convert on the next enabled channel. The device will cycle through all enabled channels until another mode is entered or reset. The period period will be the sum of the transition times of all enabled channels, set by the corresponding channel transition time registers.

The RDY bit is reset when the associated channel data register is read. The behavior of the RDY pin depends on the RDYFN bit in the I/O port register. When the RDYFN bit is 0, the RDY pin goes low when any channel has unread data. When the RDYFN bit is set to 1, the RDY pin will go low only when all enabled channels have unread data.

If the ADC conversion result has not been read before the new ADC conversion is complete, the new result will overwrite the previous one. The associated RDY bit goes low and the RDY pin goes high for at least 163 MCLK cycles (approximately 26.5 microseconds), indicating when the data register is updated, and the previous conversion data is lost.

If the data register is read while the ADC conversion is complete, the data register will not be updated with the new result (to avoid data corruption) and the new conversion data will be lost.

Figure 19 shows the sequence of digital interface signals in continuous conversion mode with channels 0 and 1 enabled and the RDYFN bit set to 0. The RDY pin goes low and the data register is read after each conversion. Figure 20 shows a similar sequence, but with the RDYFN bit set to 1. The RDY pin goes low to read all data registers after all conversions are complete. Figure 21 shows the RDY pin when no data is being read from the AD7734.

Continuous Read (Continuous Conversion) Mode

When the Cont RD bit in the mode register is set, the first write of 48h to the communication register starts continuous read mode. As shown in Figure 22, subsequent accesses to the device sequentially read the channel status and data registers of the last completed conversion without requiring any further configuration of the communication registers.

Note that the continuous conversion bit in the mode register should be set when entering continuous read mode.

Note that the continuous read mode is a dump mode read of the channel status and data registers, independent of the dump bit value. Use the channel bits in the channel status register to check/identify which channel data is actually being shifted out.

Note that the last completed conversion result is being read. Therefore, the RDYFN bit in the I/O port register should be 0, and reading the result should always start before the next conversion is complete.

The DIN pin is low whenever the CS pin is low; therefore, when reading in continuous read mode, write 0 to the AD7734. To exit continuous read mode, hold the DIN pin high for at least 100 ns after the read is complete. (Write 80h to AD7734 to exit continuous read.)

Bringing the DIN pin high does not change the Cont RD bit in the mode register. Therefore, the next write of 48h starts the continuous read mode again. To stop continuous read mode completely, write to the mode register to clear the Cont RD bit.

Circuit Description

The AD7734 is a sigma-delta ADC for measuring wide dynamic range, low frequency signals in industrial process control, instrumentation, and PLC systems.

It contains thin film resistor dividers, multiplexers, input buffers, a sigma-delta (or charge balance) ADCs, digital filters, clock oscillators, digital I/O ports, and serial communication interfaces.

Analog front end

The AD7734 has four single-ended analog inputs. onchip thin film resistor dividers allow direct connection of ±10 V, ±5 V, 0 V to +10 V, and 0 V to +5 V input signals to analog input pins.

The resistive divider input stage is followed by a multiplexer, followed by a wideband, fast settling time differential input buffer capable of driving the dynamic load of a high-speed sigma-delta modulator.

In a normal circuit configuration, the BIAS0 to BIAS3 and BIASHI pins are connected to a 2.5 V (reference) voltage source, and the BIASLO pin is connected to 0 V. This ensures that the differential signal seen by the internal input buffer is within the absolute/common-mode range (AGND+200 mV to AV–300 mV).

The AD7734 AIN voltage should be within the specified nominal (up to ±10 V) input range, otherwise channel performance may be degraded (see the Extended Voltage Range for Analog Inputs section).

AIN pin absolute voltages up to ±16.5 V will not degrade adjacent channel performance if the bias pins are in the normal configuration. AIN absolute voltages exceeding ±16.5 V will cause current to flow through the internal protection diode behind the thin film resistor, and adjacent channels may be affected.

The AIN pin is overvoltage tolerant. However, the maximum AIN voltage of ±50 V must never be exceeded.

Note that the OVR bit in the channel status register is digitally generated from the conversion result and indicates that the sigma-delta modulator (nominal) is overrange. The OVR bit does not indicate that the AIN pin absolute voltage limit has been exceeded.

Figure 23 shows the AD7734 analog input internal structure.

Extended voltage range for analog inputs

The AD7734 output data code range corresponds to the nominal input voltage range. ADCs operate outside the nominal input voltage range, but performance may be degraded. The sigma-delta modulator is designed to fully cover the analog input voltage of ±11.6v; outside this range, performance may degrade faster. Adjacent channels are not affected by analog input voltages up to ±16.5 V (Figure 8).

When the clamp in the mode register is set to 1, the channel data register will be digitally clamped to all 0s or all 1s when the analog input voltage exceeds the nominal input voltage range.

As shown in Table 16 and Table 17, when clamp = 0, the data reflects an analog input voltage outside the nominal voltage range. In this case, the sign and OVR bits in the channel status register should be considered along with the data register value to decode the actual conversion result.

Note that the OVR bit in the channel status register is digitally generated from the conversion result and indicates that the sigma-delta modulator (nominal) is overrange. The OVR bit does not indicate that the absolute voltage limit of the AIN pin has been exceeded.

chopped

With chopping enabled, the multiplexer repeatedly inverts the ADC input. Each output data result is then calculated as the average of two transformations, the first transformed to a positive and the second a negative offset term. This effectively removes any offset errors from the input buffer and sigma-delta modulator.

However, chopping is only applied after the input resistor divider stage; therefore, chopping cannot eliminate offset errors and drift caused by resistors. Figure 24 shows the channel signal chain with chopping enabled.

Multiplexer, conversion and data output timing

The specified conversion time includes one or two settling and sampling periods and the scaling time.

With chopping enabled (Figure 25), the conversion cycle begins with a settling time of 43 MCLK cycles or 44 MCLK cycles (about 7 microseconds for 6.144 MHz MCLK) to allow the circuit following the multiplexer to settle. A sigma-delta modulator then samples the analog signal and a digital filter processes the digital data stream. The sampling time depends on the FW, that is, on the contents of the channel transition time register. After another 42 MCLK cycles (~6.8 microseconds) of settling, the sampling time is repeated using an inverted (chopped) analog input signal. Then, over a scaling time of 163 MCLK cycles (~26.5 microseconds), the two results from the digital filter are averaged, scaled using the calibration register, and written to the channel data register.

With chopping disabled (Figure 26), there is only one sample time, with a settling time of 43 MCLK cycles or 44 MCLK cycles before that, followed by a scaling time of 163 MCLK cycles.

multiplexer

The RDY pin goes high during the scaling time regardless of its previous state. The associated RDY bit is set in the ADC status register and the channel status register, and the RDY pin goes low when the channel data register is updated and the channel conversion cycle is complete. If in continuous conversion mode, the device will automatically continue the conversion cycle on the next enabled channel.

Note that the conversion time and chop mode can be configured independently for each channel. The full cycle and effective per-channel data rate depends on all enabled channel settings.

Sigma-Delta ADC

The AD7734 core consists of a charge-balanced sigma-delta modulator and a digital filter. The architecture is optimized for fast, fully pinned transitions. This allows fast inter-channel switching while maintaining inherently good linearity, high resolution and low noise.

Frequency response

The delta modulator operates at 1/2 the MCLK frequency, which is actually the sampling frequency. Therefore, the Nyquist frequency is one quarter of the MCLK frequency. The digital filter, along with the modulator, has the frequency response of a first-order low-pass filter. The -3db point is close to the frequency of 1/channel transition time. The roll-off is -20db/dec up to the Nyquist frequency. If chopping is enabled, the input signal is resampled by chopping. Therefore, the overall frequency response characteristic is close to frequency 1/channel transition time. The top envelope is also the ADC response at -20db/dec.

Typical frequency response curves are shown in Figure 27 and Figure 28. Graphs are normalized to 1/channel transition time.

Voltage reference input

The AD7734 has a differential reference input, REF IN (+) and REF IN (-). The common mode range of these inputs is from AGND to AV. The nominal differential reference voltage for specified operation is 2.5 V. Both reference inputs have dynamic loads. Therefore, the reference input should be connected to a low impedance reference voltage source. External resistor/capacitor combinations can cause gain errors on the device.

The output noise performance listed in Table 4 through Table 9 applies to an analog input of 0 V and is not affected by noise on the reference. To obtain the same noise performance as shown in the noise table over the entire input range, the AD7734 requires a low noise reference source. Excessive reference noise in the bandwidth of interest can degrade the performance of the AD7734.

Recommended voltage references for the AD7734 include the AD780, ADR421, REF43, and REF192. Note that in a typical connection, if a positive voltage is applied to the analog input, the voltage reference must be able to sink current from the bias pin through an internal resistor. The AD780 meets this requirement. If the voltage reference used in the application cannot sink current, an external resistor (5 kΩ) should be connected in parallel to the REFIN pin.

Reference detection

The AD7734 includes on-chip circuitry to detect if the device has a valid reference for conversion. If the voltage between the REFIN(+) and REFIN(-) pins is below the NOREF trigger voltage (0.5 V typical) and the AD7734 is performing a conversion, set the NOREF bit in the channel status register.

I/O ports

The AD7734 P0 pin can be used as a general purpose digital input/output pin. The P1 pin (SYNC/P1) can be used as a general purpose digital I/O pin or to synchronize the AD7734 with other devices in the system. When the sync bit in the I/O port register is set to the sync pin low, the AD7734 does not process any conversions.

If in single conversion mode, continuous conversion mode, or any calibration mode, the AD7734 waits until the sync pin goes high, then begins operation. This allows conversions to start from a known point in time, i.e. sync pins.

The digital P0 and P1 voltages are referenced to the analog supply. When configured as an input, the pins should be tied high or low.

calibration

The AD7734 provides zero-scale self-calibration, zero-scale, and full-scale system calibration functions, which effectively reduce offset and gain errors to noise levels. After each conversion, the ADC conversion result is scaled using the ADC calibration register and the associated channel calibration register before writing it to the data register.

For unipolar range:

data = (( ADC result – ADC ZS calibration. Registration number:

ADC FS registration/200000h – Ch.ZS calibration. Registration Number:

Ch.FS calibration. reg./200000h for bipolar range:

data = (( ADC result – ADC ZS calibration. Registration number:

ADC FS registration/400000h+800000h–Ch.ZS calibration. register)

×Ch.FS calibration. Registration time: 200,000 hours

where the ADC result is in the range 0 to ffffff h.

Note that the channel zero-scale calibration register has the format of a sign bit and a 22-bit channel offset value.

The user is strongly advised not to change the ADC full-scale registers.

To begin any calibration, write the relevant mode bits into the AD7734 mode register. After calibration is complete, the contents of the corresponding calibration registers are updated, all RDY bits in the ADC status register are set, the sync pin goes low, and the AD7734 returns to idle mode. The calibration duration is the same as the conversion time configured on the selected channel. A longer conversion time produces less noise and produces a more accurate calibration; therefore, use at least the default conversion time to initiate any calibration.

ADC zero-scale self-calibration

ADC zero-scale self-calibration reduces offset errors in chop-disabled mode. It also reduces bias drift error in chopper disabled mode if it is repeatedly changed after one temperature.

A zero-scale self-calibration is performed on the internally shorted ADC input. The negative analog input terminal on the selected channel is used to set the ADC zero-scale calibration common mode. Therefore, the negative terminal of the selected differential pair or AINCOM on a single-ended channel configuration should be driven to the appropriate common-mode voltage.

It is strongly recommended that the ADC zero-scale calibration registers be updated only as part of a zero-scale self-calibration.

System calibration per channel

If using per-channel system calibration, start in the following order: channel zero-scale system calibration, then channel full-scale system calibration.

System calibration is affected by the ADC zero-scale and full-scale calibration registers. Therefore, if both self-calibration and system calibration are used in the system, the ADC full-scale self-calibration should be performed first, followed by the system calibration loop.

When performing a system calibration, a fully fixed system zero-scale voltage signal or system full-scale voltage signal must be connected to the selected channel analog input.

Each channel calibration register can be read, stored or modified and written back to the AD7734. Note that the AD7734 must be in idle mode when writing to the calibration registers. Note that calibration can be performed outside the specified calibration range, but performance may be degraded (see system calibration parameters in Table 1).

Dimensions