Documente Academic
Documente Profesional
Documente Cultură
ZN448/ZN449
8-BIT MICROPROCESSOR COMPATIBLE A-D CONVERTER
COMPARATOR
ANALOGUE 6 + 5
REXT
INPUT
7 -
VREF IN 8-BIT DAC
8
VREF OUT
CLOCK 3 CK RC OR
2.5V GENERATOR EXT CLOCK
REFERENCE
4
INTERFACE WR
SUCCESSIVE AND
APPROXIMATION REGISTER CONTROL 1
GROUND 9 LOGIC BUSY
VCC (+5V) 10
2
3-STATE BUFFERS RD
11 12 13 14 15 16 17 18
DB7 DB0
ELECTRICAL CHARACTERISTICS (at VCC = 5V, Tamb = 25°C and fCLK = 1.6MHz unless otherwise specified).
ZN448
Linearity error - - ±0.5 LSB
Differential linearity error - - ±0.75 LSB
Zero transition 12 15 18 mV DP package
(00000000→00000001)
Full-scale→transition 2.545 2.550 2.555 V VREF = 2.560V
(11111110 11111111)
ZN449
Linearity error - - ±1 LSB
Differential linearity error - - ±1 LSB
Zero transition 7 12 17 mV MP package
(00000000→00000001) 10 15 20 mV DP package
Full-scale→transition 2.542 2.550 2.558 V VREF = 2.560V
(11111110 11111111)
All Types
Resolution 8 - - bits
Linearity temperature coefficient - ±3 - ppm/°C
Differential linearity temperature coefficient - ±6 - ppm/°C
Full-scale temperature coefficient - ±2.5 - ppm/°C
Zero temperature coefficient - ±8 - µV/°C
Reference input range 1 - 3 V
Supply voltage 4.5 5 5.5 V
Supply current - 25 40 mA
Power consumption - 125 200 mW
Comparator
Input current - 1 - µA VIN = +3V, REXT = 82kΩ
Input resistance - 100 - kΩ
Tail current 25 65 150 µA V - = -5V
Negative supply -3 -5 -30 V
Input voltage -0.5 - +3.5 V
On-chip reference
Output voltage ZN448 2.520 2.550 2.580 V RREF = 390Ω
ZN449 2.520 2.550 2.600 CREF = 4µ7
Slope resistance - 0.5 2 Ω
VREF temperature coefficient - 50 - ppm/°C
Reference current 4 - 15 mA
2
ZN448/9
Clock
On-chip clock frequency - - 1 MHz
Clock frequency temperature coefficient - +0.5 - %/°C
Clock resistor - - 2 kΩ
Maximum external clock frequency 0.9 - 1 MHz
Clock pulse width 500 - - ns
High level input voltage VIH 4 - - V
Low level input voltage VIL - - 0.8 V
High level input current IIH - - 800 µA VIN = +4V, VCC = MAX
Low level input current IIL - - -500 µA VIN = +0.8V, VCC = MAX
RD input
High level input voltage VIH 2 - - V
Low level input voltage VIL - - 0.8 V
High level input current IIH - +150 - µA VIN = +2.4V, VCC = MAX
Low level input current IIL - -300 - µA VIN = +0.4V, VCC = MAX
High level output voltage VOH 2.4 - - V IOH = +2.4V, VCC = MAX
Low level output voltage VOL - - 0.4 V IOL = +0.4V, VCC = MAX
High level output current IOH - - -100 µA
Low level output current IOL - - 1.6 mA
Three-state disable output leakage - - 2 µA VOUT = +2V
Input clamp diode voltage - - -1.5 V
RD input to data output - 180 250 ns
Enable/disable delay times TE1 180 210 260 ns
TE0 60 80 100 ns
TD1 80 110 140 ns
TD0 60 80 100 ns
Convert pulse width tWR 200 - - ns
WR input to BUSY output - - 250 ns
3
ZN448/9
After the CONVERT input goes high again the MSB decision clock frequency. The CONVERT input is not locked out during
is made and the successive approximation routine runs to a conversion and if it is oulsed low at any time the converter
completion. will restart.
The CONVERT pulse can be as short as 200ns; however the The BUSY output goes high simultaneously with the LSB
MSB must be allowed to settle for at least 550ns before the decision, at the end of a conversion indicating data valid. Note
MSB decision is made. To ensure that this criterion is met that if the three-state data outputs are enabled during a
even with short CONVERT pulses the converter waits, after conversion the valid data will be available at the outputs after
the CONVERT input goes high, for a rising clock edge followed the rising edge of the BUSY signal. If, however the outputs are
by a falling clock edge, the MSB decision being taken on the not enabled until after BUSY goes high then the data will be
falling clock edge. This ensures that the MSB is allowed to subject to the propagation delay of the three-state buffers.
settle for at least half a clock period, or 550ns at maximum (See under DATA OUTPUTS).
4
ZN448/9
If a free-running conversion is required, then the converter can which time the data can be stored in a latch. The time available
be made to cycle by inverting the BUSY output and feeding it for storing data can be increased by inserting delays into the
to WR. To ensure that the converter starts reliably after power- inverter path.
up an initial start pulse is required. This can be ensured by
using a NOR gate instead of an inverter and feeding it with a A timing diagram for the continuous conversion mode is
positive-going pulse which can be derived from a simple RC shown in Fig.3b.
network that gives a single pulse when power is applied, as
shown in Fig.4a. As the BUSY output uses a passive pull-up the rise time of this
output depends on the RC time constant of the pull-up resistor
The ADC will complete a conversion on every eighth clock and load capacitance. In the continuous conversion mode the
pulse, with the BUSY output going high for a period use of a 4k7 external pull-up resistor is recommended to
determined by the propagation delay of the NOR gate, during reduce the risetime and ensure that a logic 1 level is reached.
DATA OUTPUTS
The data outputs are provided with three-state buffers to allow When RD is low the data outputs will assume the logic states
connection to a common data bus. An equivalent circuit is present at the outputs of the successive register.
shown in Fig.5. Whilst the RD input is high both output
transistors are turned off and the ZN448/9 presents only a high A test circuit and timing diagram for the output enable/disable
impedance load to the bus. delays are given in Fig.6.
5
ZN448/9
VCC
500Ω
20k
BITS 1-8
(PINS 11-18)
10k
RD
(PIN 2)
GROUND
6
ZN448/9
BUSY OUTPUT
The BUSY output, shown in Fig.7, utilises a passive pull-up for to be wire-ANDed together to form a common interrupt line.
CMOS/TTL compatibility. This allows up to four BUSY outputs
ON-CHIP CLOCK
The on-chip clock operates with only a single external considerably between devices. For optimum accuracy and
capacitor connected between pin 3 and ground, as shown in stability of the oscillator frequency, it may be possible to use
Fig.8a. A graph of typical oscillator frequency versus a crystal or ceramic resonator with suitable load components,
capacitance is given in Fig.9. The oscillator frequency may be as shown in Fig.8c. The final option is to overdrive the
trimmed by means of an external resistor in series with the oscillator input with an external clock signal from a TTL or
capacitor, as shown in Fig.8b. However, due to processing CMOS gate, as shown in Fig.8d.
tolerance, the absolute clock frequency may vary
3 3
OSC
2kΩ
MAX
9 9
GND
VCC
1.2k
3 3
4.7k ✱ 1MHz
Xtal
2200pF ✱ ✱56pF
9
7
ZN448/9
1MHz
100kHz
10kHz
1kHz
10p 100p 1n 10n 100n
ANALOG CIRCUITS
D-A converter
The converter is of the voltage switching type and uses an R- VOS is a small offset voltage that is produced by the device
2R ladder network as shown in Fig.10. Each element is supply current flowing in the package lead resistance. The
connected to either 0V or VREF IN by transistor voltage switches offset will normally be removed by the setting up procedure
specially designed for low offset voltage (1mV). and since the offset temperature coefficient is low (8µV/°C)
the effect on accuracy will be neglible.
A binary weighted voltage is produced at the output of the R-
2R ladder. The D-A output range can be considered to be 0 - VREF IN
through an output resistance R (4k).
D to A output = n (VREF IN -VOS) + VOS
256
where n is the digital input to the D-A from the successive
approximation register.
R(4k) R R R D TO A OUTPUT
2R 2R 2R 2R 2R
VREF IN
(PIN 7)
VOLTAGE
SWITCHES
0 VOLTS
(PIN 9) VOS DB0 DB1 DB6 DB7
8
ZN448/9
REFERENCE
(a) Internal reference
The internal reference is an active bandgap circuit which is feature saves power and gives excellent gain tracking
equivalent to a 2.5V Zener diode with a very low slope between the converters.
impedance (Fig.11). A Resistor (RREF) should be connected
between pins 8 and 10. Alternatively the internal reference can be used as the
reference voltage for other external circuits and can source or
The recommended value of 390Ω will supply a nominal sink up to 3mA.
reference current of (5 - 2.5)/0.39=6.4mA. A stabilising/
decoupling capacitor, CREF (4µ7), is required between pins 8 (b) External reference
and 9. For internal reference operation VREF OUT (pin 8) is If required an external reference in the range +1.5 to +3.0V
connected to VREF IN (pin 7). may be connected to VREF IN. The slope resistance of such a
reference source should be less than 2.5Ω, where n is the
UP to five ZN448/9's may be driven from one internal n
reference, there being no need to reduce RREF. This useful number of converters supplied.
VCC +5V
(PIN 10)
RREF
(390)
VREFOUT
(PIN 8)
CREF
(0.47µ)
GROUND
(PIN 9)
9
ZN448/9
+5V PIN 10
6k 6k
-
TO LOGIC
HIGH = 'RETAIN BIT'
+
PIN 5
REXT IEXT
V-
10
ZN448/9
Several suitable circuits are shown in Fig.13. The principle of is high for greater than one converter clock period then the
operation is the same in each case. Whilst the BUSY output circuit of Fig.13a will suffice. If this is not the case, for example,
is high, capacitor C1 is charged to about 4-4.5V. During a in the continuous conversion mode, then the circuits of Figs.
conversion the BUSY output goes low and the upper end of C1 13b and 13c are recommended, since these can pump more
is thus also pulled low. The lower end of C1 therefore applies current into the capacitor.
about -4V to R2, thus providing the tail current for the
comparator. The time constant R2. C1 is chosen according Where several ZN448/9's are used in a system the self-
to the clock frequency so that droop of the capacitor voltage is oscillating diode pump circuit Fig.14 is recommeded.
not significant during a conversion. Alternatively, if a negative supply is available in the system
then this may be utilised. A list of suitable resistor values for
The constraint on using this type of circuit is that C1 must be different supply voltages is given in Table 1.
recharged whilst the BUSY output is high. If the BUSY output
330 5V
470
100n IN914
-3.5V
Fig.14 Diode pump circuit to supply comparator tail current for up to five ZN448/9's
3 47
5 82
10 150
12 180
15 220
20 330
25 390
30 470
Table 1
11
ZN448/9
DIGITAL OUTPUTS
LSB MSB VCC
DB0 1 2 3 4 5 6 DB7 (+5V)
18 17 16 15 14 13 12 11 10
RREF
(390Ω)
1 2 3 4 5 6 7 8 9
VIN
REXT RIN
(82k) (4k)
CREF
(4µ7)
BUSY RD CK WR V- AIN VREFIN VREFOUT GND
(-5V) (0V)
12
ZN448/9
UNIPOLAR OPERATION
R1
The general connection for unipolar operation is shown in AINFS = 1 + , VREF IN = G.VREF IN.
Fig.16. R2
To match the ladder resistance R1/R2 (RIN) = 4k.
The values of R1 and R2 are chosen so that VIN = VREF IN when
the analog input (AIN) is at full-scale. The required nominal values of R1 and R2 are given by R1 =
4Gk, R2 = 4G k
The resulting full-scale range is given by: G-1
AIN VREF IN
1M
ZERO
ADJUST
R1
680k
7
VIN
6 ZN448/9
9
GROUND
R2
13
ZN448/9
P1 5k 1M P2 P1 10k 1M P2
GAIN ZERO GAIN ZERO
ADJUST ADJUST ADJUST ADJUST
TO PIN 6 TO PIN 6
(ii) Apply full-scale minus 1.5LSB to AIN and adjust off-set until
the bit 8 (LSB) output just flickers between 0 and 1 with all
other bits at 0.
Unipolar setting up points
Input range, +FS 0.5LSB FS - 1.5LSB
FS - 1LSB 11111111
FS - 2LSB 11111110
0.75FS 11000000
0.5FS + 1LSB 10000001
0.5FS 10000000
0.5FS - 1LSB 01111111
0.25FS 01000000
1LSB 00000001
0 00000000
14
ZN448/9
BIPOLAR OPERATION
For bipolar operation the input to the ZN448/9 is offset by half
full-scale by connecting a resistor R3 between VREF IN and VIN
(Fig.18).
AIN VREF IN
R1 R3
7
VIN
6 ZN448/9
9
GROUND
R2
When AIN = -FS, VIN needs to be equal to zero. Thus the nominal values of R1, R2, R3 are given by R1 = 8 Gk,
R2 = 8G/(G - 1)k, R3 = 8k.
When AIN = +FS, VIN needs to be equal to VREF IN.
A bipolar range of ±VREF IN (which corresponds to the basic
If the full-scale range is ± G. VREF IN then R1 = (G - 1). R2 and unipolar range 0 to +VREF IN) results if R1 = R3 = 8k and R2 = ∞.
R1 = G. R3 fulfil the required conditions.
Assuming the VREF IN = 2.5V the nominal values of resistors for
To match the ladder resistance, R1/R2/R3 (=RIN) = 4k. ±5 and ±10V input ranges are given in the following table.
Input range G R1 R2 R3
Minus full-scale (offset) is set by adjusting R1 about its nominal Note that in the ±5V case R3 has been chosen as 7.5k (instead
value relative to R3. Plus full-scale (gain) is set by adjusting R2 of 8.2k) to obtain a more symmetrical range of adjustment
relative to R1. using standard potentiometers.
15
ZN448/9
13k 27k
TO PIN 6 TO PIN 6
5k 5k
GAIN GAIN
ADJUST ADJUST
± 2% RESISTORS
±20% POTENTIOMETERS
13k 8k2
16
ZN448/9
17
ZN448/9
This publication is issued to provide information only which (unless agreed by the Company in writing) may not be used, applied or reproduced for any purpose nor form part of any order or contract nor to be regarded
as a representation relating to the products or services concerned. No warranty or guarantee express or implied is made regarding the capability, performance or suitability of any product or service. The Company
reserves the right to alter without prior knowledge the specification, design or price of any product or service. Information concerning possible methods of use is provided as a guide only and does not constitute
any guarantee that such methods of use will be satisfactory in a specific piece of equipment. It is the user's responsibility to fully determine the performance and suitability of any equipment using such information
and to ensure that any publication or data used is up to date and has not been superseded. These products are not suitable for use in any medical products whose failure to perform may result in significant injury
or death to the user. All products and materials are sold and services provided subject to the Company's conditions of sale, which are available on request.
18