6 nV/√Hz @ 0.1 Hz (No 1/f noise) at 64x
500 pA Input Current with Gains >1
Delta-sigma Analog-to-digital Converter
z
Linearity Error: 0.0007% FS
Noise Free Resolution: Up to 23 bits
Two- or Four-channel Differential MUX
z
z Scalable Input Span via Calibration
±5 mV to differential ±2.5V
Scalable V
z
z Simple Three-wire Serial Interface
SPI™ and Microwire™ Compatible
Schmitt Trigger on Serial Clock (SCLK)
R/W Calibration Registers Per Channel
z
z Selectable Word Rates: 6.25 to 3,840 Sps
z Selectable 50 or 60 Hz Rejection
z Power Supply Configurations
VA+ = +5 V; VA- = 0 V; VD+ = +3 V to +5 V
VA+ = +2.5 V; VA- = -2.5 V; VD+ = +3 V to +5 V
VA+ = +3 V; VA- = -3 V; VD+ = +3 V
Input: Up to Analog Supply
REF
General Description
The CS5531/32/33/34 are highly integrated ∆Σ Analogto-Digital Converters (ADCs) which use charge-balance
techniques to achieve 16-bit (CS5531/33) and 24-bit
(CS5532/34) performance. The ADCs are optimized for
measuring low-level unipolar or bipolar signals in weigh
scale, process control, scientific, and medical
applications.
To accommodate these applications, the ADCs
either two-channel (CS5531/32) or four-channel
(CS5533/34) devices and include a very low noise chopper-stabilized instrumentation amplifier (6 nV/√Hz
Hz) with selectable gains of 1×, 2×, 4×, 8×, 16×, 32×, and
64×. These ADCs also include a fourth order ∆Σ modulator followed by a digital filter
which provides twenty
selectable output word rates of 6.25, 7.5, 12.5, 15, 25, 30,
50, 60, 100, 120, 200, 240, 400, 480, 800, 960, 1600,
1920, 3200, and 3840 Sps (MCLK = 4.9152 MHz).
To ease communication between the ADCs and a microcontroller, the converters include a simple three-wire serial interface which is SPI and Microwire compatible with
a Schmitt Trigger input on the serial clock (SCLK).
High dynamic range, programmable output rates, and
flexible power supply options makes these ADCs ideal
solutions for weigh scale and process control
applications.
ORDERING INFORMATION
See page 48
come as
@ 0.1
VA+C1C2VREF+ VREF-VD+
AIN1+
AIN1-
AIN2+
AIN2-
AIN3+
AIN3-
AIN4+
AIN4-
MUX
(CS5533/34
SHOWN)
PGIA
1,2,4,8,16
32,64
Preliminary Product Information
http://www.cirrus.com
CS
SDI
SDO
SCLK
LATCH
DIFFERENTIAL
TH
ORDER
4
MODULATOR
∆Σ
PROGRAMMABLE
SINC FIR FILTER
CLOCK
GENERATOR
OSC2OSC1A1A0/GUARDVA-
SERIAL
INTERFACE
CALIBRATION
SRAM/CONTROL
LOGIC
DGND
This document contains information for a new product.
Cirrus Logic reserves the right to modify this product without notice.
Table 4. Output Coding for 16-bit CS5531 and CS5533......................................................... 37
Table 5. Output Coding for 24-bit CS5532 and CS5534......................................................... 38
DS289F13
CS5531/32/33/34
1. CHARACTERISTICS AND SPECIFICATIONS
ANALOG CHARACTERISTICS (
VA+, VD+ = 5 V ±5%; VREF+ = 5 V; VA-, VREF-, DGND = 0 V; MCLK = 4.9152 MHz; OWR (Output Word Rate) =
60 Sps; Bipolar Mode; Gain = 32)
(See Notes 1 and 2.)
CS5531-AS/CS5533-AS
Parameter
Accuracy
Linearity Error-±0.0015±0.003%FS
No Missing Codes16--Bits
Bipolar Offset-±1±2LSB
Unipolar Offset-±2±4LSB
Offset Drift(Notes 3 and 4)-640/G + 5-nV/°C
Bipolar Full Scale Error-±8±31ppm
Unipolar Full Scale Error-±16±62ppm
Full Scale Drift(Note 4)-2-ppm/°C
UnitMinTypMax
16
16
CS5532-AS/CS5534-ASCS5532-BS/CS5534-BS
Parameter
Accuracy
Linearity Error-±0.0015±0.003-±0.0007 ±0.0015%FS
No Missing Codes24--24--Bits
Bipolar Offset-±16±32-±16±32LSB
Unipolar Offset-±32±64-±32±64LSB
Offset Drift(Notes 3 and 4)-640/G + 5--640/G + 5-nV/°C
Bipolar Full Scale Error-±8±31-±8±31ppm
Unipolar Full Scale Error-±16±62-±16±62ppm
Full Scale Drift(Note 4)-2--2-ppm/°C
Notes: 1. Applies after system calibration at any temperature within -40 °C ~ +85 °C.
2. Specifications guaranteed by design, characterization, and/or test. LSB is 16 bits for the CS5531/33 and
LSB is 24 bits for the CS5532/34.
3. This specification applies to the device only and does not include any effects by external parasitic
thermocouples. The PGIA contributes 5 nV of offset drift, and the modulator contributes 640/G nV of
offset drift, where G is the amplifier gain setting.
4. Drift over specified temperature range after calibration at power-up at 25 °C.
UnitMinTypMaxMinTypMax
24
24
4DS289F1
CS5531/32/33/34
ANALOG CHARACTERISTICS (Continued)
(See Notes 1 and 2.)
ParameterMin TypMaxUnit
Analog Input
Common Mode + Signal on AIN+ or AIN-Bipolar/Unipolar Mode
Gain = 1
Gain = 2, 4, 8, 16, 32, 64(Note 5)
CVF Current on AIN+ or AIN-Gain = 1 (Note 6, 7)
Gain = 2, 4, 8, 16, 32, 64
Input Current NoiseGain = 1
Gain = 2, 4, 8, 16, 32, 64
Input Leakage for Mux when Off (at 25 °C)-10-pA
Off-Channel Mux Isolation-120-dB
Open Circuit Detect Current100300-nA
Common Mode Rejectiondc, Gain = 1
Notes: 5. The voltage on the analog inputs is amplified by the PGIA, and becomes V
the differential outputs of the amplifier. In addition to the input common mode + signal requirements for
the analog input pins, the differential outputs of the amplifier must remain between (VA- + 0.1 V) and
(VA+ - 0.1 V) to avoid saturation of the output stage.
6. See the section of the data sheet which discusses input models.
7. Input current on AIN+ or AIN- (with Gain = 1), or VREF+ or VREF- may increase to 250 nA if operated
within 50 mV of VA+ or VA-. This is due to the rough charge buffer being saturated under these
conditions.
DS289F15
± Gain*(AIN+ - AIN-)/2 at
CM
ANALOG CHARACTERISTICS (Continued)
(See Notes 1 and 2.)
Parameter
Power Supplies
DC Power Supply Currents (Normal Mode)I
Power ConsumptionNormal Mode (Notes 8 and 9)
Standby
Sleep
Power Supply Rejection (Note 10)
dc Positive Supplies
dc Negative Supply
8. All outputs unloaded. All input CMOS levels.
9. Power is specified when the instrumentation amplifier (Gain ≥ 2) is on. Analog supply current is reduced
by approximately 1/2 when the instrumentation amplifier is off (Gain = 1).
14. Noise Free Resolution listed is for Bipolar operation, and is calculated as LOG((Input Span)/(6.6xRMS
Noise))/LOG(2) rounded to the nearest bit. For Unipolar operation, the input span is 1/2 as large, so one
bit is lost. The input span is calculated in the analog input span section of the data sheet. The Noise
Free Resolution table is computed with a value of 1.0 in the gain register. Values other than 1.0 will
scale the noise, and change the Noise Free Resolution accordingly.
15. “Noise Free Resolution” is not the same as “Effective Resolution”. Effective Resolution is based on the
RMS noise value, while Noise Free Resolution is based on a peak-to-peak noise value specified as 6.6
times the RMS noise value. Effective Resolution is calculated as LOG((Input Span)/(RMS
Noise))/LOG(2).
Specifications are subject to change without notice.
20. Noise Free Resolution listed is for Bipolar operation, and is calculated as LOG((Input Span)/(6.6xRMS
Noise))/LOG(2) rounded to the nearest bit. For Unipolar operation, the input span is 1/2 as large, so one
bit is lost. The input span is calculated in the analog input span section of the data sheet. The Noise
Free Resolution table is computed with a value of 1.0 in the gain register. Values other than 1.0 will scale
the noise, and change the Noise Free Resolution accordingly.
21. “Noise Free Resolution” is not the same as “Effective Resolution”. Effective Resolution is based on the
RMS noise value, while Noise Free Resolution is based on a peak-to-peak noise value specified as 6.6
times the RMS noise value. Effective Resolution is calculated as LOG((Input Span)/(RMS
Noise))/LOG(2).
-3 dB Filter
Frequency (Hz)
Specifications are subject to change without notice.
x64x32x16x8x4x2x1
Instrumentation Amplifier Gain
8DS289F1
CS5531/32/33/34
5 V DIGITAL CHARACTERISTICS (VA+, VD+ = 5 V ±5%; VA-, DGND = 0 V;
23. The ADCs use a Sinc5 filter for the 3200 Sps and 3840 Sps output word rate (OWR) and a Sinc5 filter
followed by a Sinc
(FRS = 0) word rate associated with the Sinc
3
filter for the other OWRs. OWR
5
filter.
refers to the 3200 Sps (FRS = 1) or 3840 Sps
sinc5
24. The single conversion mode only outputs fully settled conversions. See Table 1 for more details about
single conversion mode timing. OWR
is used here to designate the different conversion time
SC
associated with single conversions.
25. The continuous conversion mode outputs every conversion. This means that the filter’s settling time
with a full scale step input in the continuous conversion mode is dictated by the OWR.
ABSOLUTE MAXIMUM RATINGS
(DGND = 0 V; See Note 26.)
ParameterSymbol Min TypMaxUnit
DC Power Supplies(Notes 27 and 28)
Positive Digital
Positive Analog
Negative Analog
Input Current, Any Pin Except Supplies(Notes 29 and 30)I
Output CurrentI
Power Dissipation(Note 31)PDN--500mW
Analog Input VoltageVREF pins
AIN Pins
Digital Input VoltageV
Ambient Operating TemperatureT
Storage TemperatureT
VD+
VA+
VA-
IN
OUT
V
INR
V
INA
IND
A
stg
-0.3
-0.3
+0.3
-
-
-
+6.0
+6.0
-3.75
V
V
V
--±10mA
--±25mA
(VA-) -0.3
(VA-) -0.3--
(VA+) + 0.3
(VA+) + 0.3VV
-0.3-(VD+) + 0.3V
-40-85°C
-65-150°C
Notes: 26. All voltages with respect to ground.
27. VA+ and VA- must satisfy {(VA+) - (VA-)} ≤ +6.6 V.
28. VD+ and VA- must satisfy {(VD+) - (VA-)} ≤ +7.5 V.
29. Applies to all pins including continuous overvoltage conditions at the analog input (AIN) pins.
30. Transient current of up to 100 mA will not cause SCR latch-up. Maximum input current for a power
supply pin is ±50 mA.
31. Total power dissipation, including all input currents and output currents.
WARNING: Operation at or beyond these limits may result in permanent damage to the device.
Normal operation is not guaranteed at these extremes.
10DS289F1
CS5531/32/33/34
SWITCHING CHARACTERISTICS
(VA+ = 2.5 V or 5 V ±5%; VA- = -2.5V±5% or 0 V; VD+ = 3.0 V ±10% or 5 V ±5%;DGND = 0 V; Levels: Logic 0 = 0
V, Logic 1 = VD+; C
Notes: 32. Device parameters are specified with a 4.9152 MHz clock.
33. Specified using 10% and 90% points on waveform of interest. Output loaded with 50 pF.
34. Oscillator start-up time varies with crystal parameters. This specification does not apply when using an
external clock source.
DS289F111
CS
CS5531/32/33/34
t3
CS
SDO
SDI
SCLK
t7
MSB
MSB-1
Figure 1. SDI Write Timing (Not to Scale)
MSBMSB-1
LSB
t6t4t5t1
t2
t9
LSB
t8
SCLK
t2
t1
Figure 2. SDO Read Timing (Not to Scale)
12DS289F1
2. GENERAL DESCRIPTION
CS5531/32/33/34
The CS5531/32/33/34 are highly integrated ∆Σ
Analog-to-Digital Converters (ADCs) which use
charge-balance techniques to achieve 16-bit
(CS5531/33) and 24-bit (CS5532/34) performance. The ADCs are optimized for measuring
low-level unipolar or bipolar signals in weigh
scale, process control, scientific, and medical applications.
To accommodate these applications, the ADCs
come as either two-channel (CS5531/32) or fourchannel (CS5533/34) devices and include a very
low noise chopper-stabilized programmable gain
instrumentation amplifier (PGIA, 6 nV/√Hz @ 0.1
Hz) with selectable gains of 1×, 2×, 4×, 8×, 16×,
32×, and 64×. These ADCs also include a fourth
order ∆Σ modulator followed by a digital filter
which provides twenty selectable output word rat es
of 6.25, 7.5, 12.5, 15, 25, 30, 50, 60, 100, 120, 200,
240, 400, 480, 800, 960, 1600, 1920, 3200, and 3840
Samples per second (MCLK = 4.9152 MHz).
To ease communication between the ADCs and a
micro-controller, the converters include a simple
three-wire serial interface which is SPI and Microwire compatible with a Schmitt Trigger input
on the serial clock (SCLK).
2.1. Analog Input
Figure 3 illustrates a block diagram of the
CS5531/32/33/34. The front end consists of a multiplexer, a unity gain coarse/fine charge input buffer,
and a programmable gain chopper-stabilized instrumentation amplifier. The unity gain buffer is activated any time conversions are performed with a
gain of one and the instrumentation amplifier is activated any time conversions are performed with
gain settings greater than one.
The unity gain buffer is designed to accommodate
rail to rail input signals. The common-mode plus
signal range for the unity gain buffer amplifier is
VA- to VA+. Typical CVF (sampling) current for
the unity gain buffer amplifier is about 50 nA
(MCLK = 4.9152 MHz, see Figure 4).
The instrumentation amplifier is chopper stabilized and operates with a chop clock frequency of
AIN2+
AIN2-
AIN1+
AIN1-
AIN4+
AIN4-
AIN1+
AIN1-
*
*
*
CS5531/32
M
U
X
CS5533/34
M
U
X
VREF+
IN+
1000 Ω
22 nF
1000 Ω
X1
C1 PIN
C2 PIN
X1
IN-
IN+
IN-
IN+
IN-
GAIN is the gain setting of the PGIA (i.e. 2, 4, 8, 16, 32, 64)
X1
XGAIN
X1
VREF-
X1
Differential
th
4 Order
∆Σ
Modulator
X1
Sinc
Digital
Filter
5
Programmable
Digita l Filte r
Sinc
3
Serial
Port
Figure 3. Multiplexer Configuration
DS289F113
CS5531/32/33/34
MCLK/128. The CVF (sampling) current into the
instrumentation amplifier is typically 1200 pA over
-40°C to +85°C (MCLK=4.9152 MHz). The common-mode plus signal range of the instrumentation
amplifier is (VA-) + 0.7 V to (VA+) - 1.7 V.
Figure 4 illustrates the input models for the amplifiers. The dynamic input current for each of the
pins can be determined from the models shown.
Gain=2,4,8,16,32,64
AIN
V≤8mV
os
i=fV C
n
os
AIN
V≤12 mV
os
i=fV C
osn
Figure 4. Input models for AIN+ and AIN- pins
MCLK
f=
Gain = 1
MCLK
f=
128
16
=3.9pF
C
φ
Fine
1
φ
Coarse
1
C=14pF
age applied to the VREF+ and VREF- pins on the
part. See section 2.3.5 for more details.
After reset, the unity gain buffer is engaged. With a
2.5V reference this would make the full scale input
range default to 2.5 V. By activating the instrumentation amplifier (i.e. a gain setting other than 1) and
using a gain setting of 32, the full scale input range
can quickly be set to 2.5/32 or about 78 mV. Note
that these input ranges assume the calibration registers are set to their default values (i.e. Gain = 1.0 and
Offset = 0.0).
2.1.2. Multiplexed Settling Limitations
The settling performance of the CS5531/32/33/34
in multiplexed applications is affected by the single-pole low-pass filter which follows the instrumentation amplifier (see Figur e 3). To achieve data
sheet settling and linearity specifications, it is recommended that a 22 nF C0G capacitor be used. Capacitors as low as 10 nF or X7R type capacitors can
also be used with some minor increase in distortion
for AC signals.
2.1.3. Voltage Noise Density Performance
Figure 5 illustrates the measured voltage noise density versus frequency from 0.01 Hz to 10 Hz of a
CS5532-BS. The device was powered with ±2.5 V
supplies, using 120 Sps OWR, the 64x gain range,
bipolar mode, and with the input short bit enabled.
Note:The C=3.9pF and C = 14pF capacitors are for
input current modeling only. For physical
input capacitance see ‘Input Capacitance’
specification under Analog Characteristics.
2.1.1. Analog Input Span
The full scale input signal that the converter can digitize is a function of the gain setting and the reference voltage connected between the VREF+ and
100
Hz
√
10
nV/
1
0.010.1110
Freque ncy (Hz)
Gain = 64
VREF- pins. The full scale input span of the converter is ((VREF+) - (VREF-))/(GxA), where G is the
gain of the amplifier and A is 2 for VRS = 0, or A is
1 for VRS = 1. VRS is the Voltage Reference Select
bit, and must be set according to the differential volt-
Figure 5. Measured Voltage Noise Density
2.1.4. No Offset DAC
An offset DAC was not included in the CS553X
family because the high dynamic range of the con-
14DS289F1
CS5531/32/33/34
verter eliminates the need for one. The offset register can be manipulated by the user to mimic the
function of a DAC if desired.
2.2. Overview of ADC Register Structure
and Operating Modes
The CS5531/32/33/34 ADCs have an on-chip controller, which includes a number of user-accessible
registers. The registers are used to hold offset and
gain calibration results, configure the chip's operating modes, hold conversion instructions, and to
store conversion data words. Figure 6 depicts a
block diagram of the on-chip controller’s internal
registers.
Each of the converters has 32-bit registers to function as offset and gain calibration registers for each
channel. The converters with two channels have
two offset and two gain calibration registers, the
converters with four channels have four offset and
four gain calibration registers. These registers hold
calibration results. The contents of these registers
can be read or written by the user. This allows calibration data to be off-loaded into an external EEPROM. The user can also manipulate the contents
of these registers to modify the offset or the gain
slope of the converter.
The converters include a 32-bit configuration register which is used for setting options such as the
power down modes, resetting the converter, shorting the analog inputs, and enabling diagnostic test
bits like the guard signal.
A group of registers, called Channel Setup Registers, are used to hold pre-loaded conversion instructions. Each channel setup register is 32 bits
long, and holds two 16-bit conversion instructions
referred to as Setups. Upon power up, these registers can be initialized by the system microcontroller with conversion instructions. The user can then
instruct the converter to perform single or multiple
conversions or calibrations with the converter in
the mode defined by one of these Setups.
Offset Registers (4 x 32)Gain Registers (4 x 32)
Offset1(1x32)
Offset 2 (1 x 32)
Offset 3 (1 x 32)
Offset 4 (1 x 32)
Configuration Register (1 x 32)
Power Save Select
Reset System
Input Short
Guard Signal
Voltage Reference Select
Output Latch
Output Latch Select
Offset/Gain Se lect
Filter Rate Select
Gain 1 (1 x 32)
Gain 2 (1 x 32)
Gain 3 (1 x 32)
Gain 4 (1 x 32)
Figure 6. CS5531/32/33/34 Register Diagram
Channel Setup
Registers (4 x 32)
Setup 1
(1 x 16)
Setup 3
(1 x 16)
Setup 5
(1 x 16)
Setup 7
(1 x 16)
Channel Select
Gain
Word Rate
Unipolar/Bipo lar
Output Latch
Delay T ime
Open Circuit Detect
Offset/Gain Pointer
Setup 2
(1 x 16)
Setup 4
(1 x 16)
Setup 6
(1 x 16)
Setup 8
(1 x 16)
Write Only
Command
Register (1 × 8)
Conversion Data
Register (1 x 32)
Data (1 x 32)
Read Only
Serial
Interface
CS
SDI
SDO
SCLK
DS289F115
CS5531/32/33/34
Using the single conversion mode, an 8-bit command word can be written into the serial port. The
command includes pointer bits which ‘point’ to a
16-bit command in one of the Channel Setup Registers which is to be executed. The 16-bit Setups
can be programmed to perform a conversion on any
of the input channels of the converter. More than
one of the 16-bit Setups can be used for the same
analog input channel. This allows the user to convert on the same signal with either a different conversion speed, a different gain range, or any of the
other options available in the channel setup registers. Alternately, the user can set up the registers to
perform different conversion conditions on each of
the input channels.
The ADCs also include continuous conversion capability. The ADCs can be instructed to continuously convert, referencing one 16-bit command
Setup. In the continuous conversions mode, the
conversion data words are loaded into a shift register. The converter issues a flag on the SDO pin
when a conversion cycle is completed so the user
can read the register, if need be. See the section on
Performing Conversions for more details.
The following pages document how to initialize the
converter, perform offset and gain calibrations, and
how to configure the converter for the various conversion modes. Each of the bits of the configuration
register and of the Channel Setup Registers is described. A list of examples follows the description
section. Also the Command Register Quick Refer-ence can be used to decode all valid commands (the
first 8-bits into the serial port).
2.2.1. System Initialization
The CS5531/32/33/34 provide no power-on-reset
function. To initialize the ADCs, the user must perform a software reset by resetting the ADC’s serial
port with the Serial Port Initialization sequence.
This sequence resets the serial port to the command
mode and is accomplished by transmitting at least
15 SYNC1 command bytes (0xFF hexadecimal),
followed by one SYNC0 command (0xFE hexadecimal). Note that this sequence can be initiated at
anytime to reinitialize the serial port. To complete
the system initialization sequence, the user must
also perform a system reset sequence which is as
follows: Write a logic 1 into the RS bit of the configuration register. This will reset the calibration
registers and other logic (but not the serial port). A
valid reset will set the RV bit in the configuration
register to a logic 1. After writing the RS bit to a
logic 1, wait 20 microseconds, then write the RS bit
back to logic 0. While this involves writing an entire word into the configuration register, the RV bit
is a read only bit, therefore a write to the configuration register will not overwrite the RV bit. After
clearing the RS bit back to logic 0, read the configuration register to check the state of the RV bit as
this indicates that a valid reset occurred. Reading
the configuration register clears the RV bit back to
logic 0.
Completing the reset cycle initializes the on-chip
registers to the following states:
Configuration Register:00000000(H)
Offset Registers:00000000(H)
Gain Registers:01000000(H)
Channel Setup Registers: 00000000(H)
Note:Previous datasheets stated that the RS bit
would clear itself back to logic 0 and therefore
the user was not required to write the RS bit
back to logic 0. The current data sheet
instruction that requires the user to write into
the configuration register to clear the RS bit
has been added to insure that the RS bit is
cleared. Characterization across multiple lots
of silicon has indicated some chips do not
automatically reset the RS bit to logic 0 in the
configuration register, although the reset
function is completed. This occurs only on
small number of chips when the VA- supply is
negative with respect to DGND. This has not
caused an operational issue for customers
because their start-up sequence includes
writing a word (with RS=0) into the
configuration register after performing a
16DS289F1
Loading...
+ 35 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.