- •Analysis and Application of Analog Electronic Circuits to Biomedical Instrumentation
- •Dedication
- •Preface
- •Reader Background
- •Rationale
- •Description of the Chapters
- •Features
- •The Author
- •Table of Contents
- •1.1 Introduction
- •1.2 Sources of Endogenous Bioelectric Signals
- •1.3 Nerve Action Potentials
- •1.4 Muscle Action Potentials
- •1.4.1 Introduction
- •1.4.2 The Origin of EMGs
- •1.5 The Electrocardiogram
- •1.5.1 Introduction
- •1.6 Other Biopotentials
- •1.6.1 Introduction
- •1.6.2 EEGs
- •1.6.3 Other Body Surface Potentials
- •1.7 Discussion
- •1.8 Electrical Properties of Bioelectrodes
- •1.9 Exogenous Bioelectric Signals
- •1.10 Chapter Summary
- •2.1 Introduction
- •2.2.1 Introduction
- •2.2.4 Schottky Diodes
- •2.3.1 Introduction
- •2.4.1 Introduction
- •2.5.1 Introduction
- •2.5.5 Broadbanding Strategies
- •2.6 Photons, Photodiodes, Photoconductors, LEDs, and Laser Diodes
- •2.6.1 Introduction
- •2.6.2 PIN Photodiodes
- •2.6.3 Avalanche Photodiodes
- •2.6.4 Signal Conditioning Circuits for Photodiodes
- •2.6.5 Photoconductors
- •2.6.6 LEDs
- •2.6.7 Laser Diodes
- •2.7 Chapter Summary
- •Home Problems
- •3.1 Introduction
- •3.2 DA Circuit Architecture
- •3.4 CM and DM Gain of Simple DA Stages at High Frequencies
- •3.4.1 Introduction
- •3.5 Input Resistance of Simple Transistor DAs
- •3.7 How Op Amps Can Be Used To Make DAs for Medical Applications
- •3.7.1 Introduction
- •3.8 Chapter Summary
- •Home Problems
- •4.1 Introduction
- •4.3 Some Effects of Negative Voltage Feedback
- •4.3.1 Reduction of Output Resistance
- •4.3.2 Reduction of Total Harmonic Distortion
- •4.3.4 Decrease in Gain Sensitivity
- •4.4 Effects of Negative Current Feedback
- •4.5 Positive Voltage Feedback
- •4.5.1 Introduction
- •4.6 Chapter Summary
- •Home Problems
- •5.1 Introduction
- •5.2.1 Introduction
- •5.2.2 Bode Plots
- •5.5.1 Introduction
- •5.5.3 The Wien Bridge Oscillator
- •5.6 Chapter Summary
- •Home Problems
- •6.1 Ideal Op Amps
- •6.1.1 Introduction
- •6.1.2 Properties of Ideal OP Amps
- •6.1.3 Some Examples of OP Amp Circuits Analyzed Using IOAs
- •6.2 Practical Op Amps
- •6.2.1 Introduction
- •6.2.2 Functional Categories of Real Op Amps
- •6.3.1 The GBWP of an Inverting Summer
- •6.4.3 Limitations of CFOAs
- •6.5 Voltage Comparators
- •6.5.1 Introduction
- •6.5.2. Applications of Voltage Comparators
- •6.5.3 Discussion
- •6.6 Some Applications of Op Amps in Biomedicine
- •6.6.1 Introduction
- •6.6.2 Analog Integrators and Differentiators
- •6.7 Chapter Summary
- •Home Problems
- •7.1 Introduction
- •7.2 Types of Analog Active Filters
- •7.2.1 Introduction
- •7.2.3 Biquad Active Filters
- •7.2.4 Generalized Impedance Converter AFs
- •7.3 Electronically Tunable AFs
- •7.3.1 Introduction
- •7.3.3 Use of Digitally Controlled Potentiometers To Tune a Sallen and Key LPF
- •7.5 Chapter Summary
- •7.5.1 Active Filters
- •7.5.2 Choice of AF Components
- •Home Problems
- •8.1 Introduction
- •8.2 Instrumentation Amps
- •8.3 Medical Isolation Amps
- •8.3.1 Introduction
- •8.3.3 A Prototype Magnetic IsoA
- •8.4.1 Introduction
- •8.6 Chapter Summary
- •9.1 Introduction
- •9.2 Descriptors of Random Noise in Biomedical Measurement Systems
- •9.2.1 Introduction
- •9.2.2 The Probability Density Function
- •9.2.3 The Power Density Spectrum
- •9.2.4 Sources of Random Noise in Signal Conditioning Systems
- •9.2.4.1 Noise from Resistors
- •9.2.4.3 Noise in JFETs
- •9.2.4.4 Noise in BJTs
- •9.3 Propagation of Noise through LTI Filters
- •9.4.2 Spot Noise Factor and Figure
- •9.5.1 Introduction
- •9.6.1 Introduction
- •9.7 Effect of Feedback on Noise
- •9.7.1 Introduction
- •9.8.1 Introduction
- •9.8.2 Calculation of the Minimum Resolvable AC Input Voltage to a Noisy Op Amp
- •9.8.5.1 Introduction
- •9.8.5.2 Bridge Sensitivity Calculations
- •9.8.7.1 Introduction
- •9.8.7.2 Analysis of SNR Improvement by Averaging
- •9.8.7.3 Discussion
- •9.10.1 Introduction
- •9.11 Chapter Summary
- •Home Problems
- •10.1 Introduction
- •10.2 Aliasing and the Sampling Theorem
- •10.2.1 Introduction
- •10.2.2 The Sampling Theorem
- •10.3 Digital-to-Analog Converters (DACs)
- •10.3.1 Introduction
- •10.3.2 DAC Designs
- •10.3.3 Static and Dynamic Characteristics of DACs
- •10.4 Hold Circuits
- •10.5 Analog-to-Digital Converters (ADCs)
- •10.5.1 Introduction
- •10.5.2 The Tracking (Servo) ADC
- •10.5.3 The Successive Approximation ADC
- •10.5.4 Integrating Converters
- •10.5.5 Flash Converters
- •10.6 Quantization Noise
- •10.7 Chapter Summary
- •Home Problems
- •11.1 Introduction
- •11.2 Modulation of a Sinusoidal Carrier Viewed in the Frequency Domain
- •11.3 Implementation of AM
- •11.3.1 Introduction
- •11.3.2 Some Amplitude Modulation Circuits
- •11.4 Generation of Phase and Frequency Modulation
- •11.4.1 Introduction
- •11.4.3 Integral Pulse Frequency Modulation as a Means of Frequency Modulation
- •11.5 Demodulation of Modulated Sinusoidal Carriers
- •11.5.1 Introduction
- •11.5.2 Detection of AM
- •11.5.3 Detection of FM Signals
- •11.5.4 Demodulation of DSBSCM Signals
- •11.6 Modulation and Demodulation of Digital Carriers
- •11.6.1 Introduction
- •11.6.2 Delta Modulation
- •11.7 Chapter Summary
- •Home Problems
- •12.1 Introduction
- •12.2.1 Introduction
- •12.2.2 The Analog Multiplier/LPF PSR
- •12.2.3 The Switched Op Amp PSR
- •12.2.4 The Chopper PSR
- •12.2.5 The Balanced Diode Bridge PSR
- •12.3 Phase Detectors
- •12.3.1 Introduction
- •12.3.2 The Analog Multiplier Phase Detector
- •12.3.3 Digital Phase Detectors
- •12.4 Voltage and Current-Controlled Oscillators
- •12.4.1 Introduction
- •12.4.2 An Analog VCO
- •12.4.3 Switched Integrating Capacitor VCOs
- •12.4.6 Summary
- •12.5 Phase-Locked Loops
- •12.5.1 Introduction
- •12.5.2 PLL Components
- •12.5.3 PLL Applications in Biomedicine
- •12.5.4 Discussion
- •12.6 True RMS Converters
- •12.6.1 Introduction
- •12.6.2 True RMS Circuits
- •12.7 IC Thermometers
- •12.7.1 Introduction
- •12.7.2 IC Temperature Transducers
- •12.8 Instrumentation Systems
- •12.8.1 Introduction
- •12.8.5 Respiratory Acoustic Impedance Measurement System
- •12.9 Chapter Summary
- •References
402 |
Analysis and Application of Analog Electronic Circuits |
Vo /VR |
|
|
|
|
|
|
|
1.000 |
|
|
|
|
|
|
|
0.875 |
|
|
|
|
∞ resolution |
|
|
|
N = 3 |
|
|
|
|
|
|
|
|
|
|
line |
|
|
|
0.750 |
|
|
|
|
|
|
|
|
1 LSB |
|
|
|
|
|
|
0.625 |
|
|
|
|
|
|
|
0.500 |
|
|
|
|
|
|
|
0.375 |
|
|
|
|
|
|
|
0.250 |
|
|
|
|
|
|
|
0.125 |
|
|
|
|
|
|
|
0.000 |
|
|
|
|
|
|
|
000 |
001 |
010 |
011 |
100 |
101 |
110 |
111 |
|
|
|
|
{bk} |
|
|
FIGURE 10.7
I/O characteristic of an ideal 3-bit DAC.
and self-nulling systems. The unity gain small-signal bandwidth (fT) of the AD7845 is 600 kHz; its full-power bandwidth is 250 kHz.
10.3.3Static and Dynamic Characteristics of DACs
Figure 10.7 illustrates the input/output characteristic of an ideal binary, N = 3-bit DAC (in practice the smallest N is typically 8 bits). Note that the analog output has one half LSB of output added to it to minimize conversion error. In general, the LSB and full-scale output of the 3-bit binary input DAC are given by:
|
|
|
LSB = V /2N |
|
(10.24) |
|
|
|
|
R |
|
|
|
V |
= V |
R |
− LSB/2 = V |
R |
[1 − 2−(N+1)] |
(10.25) |
oFS |
|
|
|
|
For the N = 3 DAC, VoFS = VR ∞ 0.9375.
© 2004 by CRC Press LLC
Digital Interfaces |
403 |
Vo /VR |
|
|
|
|
|
|
|
1.000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
∞ resolution |
|
|
|
|
|
|
|
line |
|
0.875 |
|
|
|
|
|
|
|
|
N = 3 |
|
|
|
|
|
|
0.750 |
|
|
|
|
|
|
|
|
|
|
|
+2.5 LSB DNL |
|
|
|
|
1 LSB |
|
|
|
|
|
|
0.625 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−1.5 LSB INL |
0.500 |
|
|
|
|
P |
|
|
|
+1 LSB INL |
|
|
|
|||
|
|
|
|
|
|||
|
|
|
|
|
−0.5 LSB DNL |
|
|
0.375 |
|
|
|
|
|
|
|
|
Ideal 3-bit ADC |
|
|
|
|
|
|
0.250 |
(w/ offset) |
|
|
|
|
|
|
|
|
|
Actual 3-bit |
|
|
|
|
|
|
|
DAC characteristic |
|
|
|
|
0.125 |
|
|
|
|
|
|
|
0.000 |
|
|
|
|
|
|
|
000 |
001 |
010 |
011 |
100 |
101 |
110 |
111 |
|
|
|
|
{bk} |
|
|
|
FIGURE 10.8
I/O characteristic of a nonideal, 3-bit DAC, showing types of errors. (Adapted from Allen, P.E. and D.R. Holberg, 2002, CMOS Analog Circuit Design, Oxford University Press, New York.)
DAC static errors can be described by the integral nonlinearity (INL) and the differential nonlinearity (DNL). According to Allen and Holberg (2002):
[The] INL is the maximum difference between the actual finite resolution characteristics and the ideal finite resolution characteristic measured vertically. Integral nonlinearity can be expressed as a percentage of the full scale range or in terms of the least significant bit. Integral nonlinearity has several subcategories, which include absolute, best-straight-line, and end-point nonlinearity. The INL of a 3-bit [DAC] characteristic is illustrated in Figure [10.8]. The INL of an N-bit DAC can be expressed as a positive INL and a negative INL. The positive INL is the maximum positive INL. The negative INL is the maximum negative INL. In Figure [10.8], the maximum +INL is 1.0LSB and the maximum −INL is −1.5LSB.
[The] DNL is a measure of the separation between adjacent levels measured at each vertical jump. Differential nonlinearity measures bit-to-bit deviations from ideal output steps, rather than along the entire output range. If Vcx is the actual voltage change on a bit-to-bit basis and Vs is the ideal change, then the differential nonlinearity can be expressed as
© 2004 by CRC Press LLC
404 |
Analysis and Application of Analog Electronic Circuits |
|||||
DNL = |
Vcx − Vs |
∞ 100% |
= V |
V |
− 1 LSBs |
[10.26] |
|
||||||
|
Vs |
|
( cx |
s |
) |
|
|
|
|
|
|
|
|
For an N-bit DAC and a full-scale voltage range of VFSR, |
|
|||||
|
V = V |
2N |
|
|
[10.27] |
|
|
|
s FSR |
|
|
|
|
Figure [10.8] also illustrates differential nonlinearity. Note that DNL is a measure of the step size and is totally independent of how far the actual step change may be from the infinite resolution characteristic at the jump. The change from 101 to 110 results in a maximum +DNL of 2.5LSBs (Vcx/Vs = 2.5LSBs). The maximum negative DNL is found when the digital input code changes from 011 to 100. The change is −0.5 LSB (Vcx/Vs = −0.5LSB), which gives a DNL of −0.5LSB. It is of interest to note that as the digital input code changes from 100 to 101, no change occurs (point P). Because we know that a change should have occurred, we can say that the DNL at point P is −0.5LSB.
Dynamic DAC characteristics of DACs limit the speed at which they can convert digital words to analog signals. If a DAC IC has an on-chip op amp for current-to-voltage conversion, the op amp’s fT and slew rate, η, provide one factor that limits conversion speed. Another factor comes from on-chip parasitic capacitances that shunt all resistors and transistors to substrate ground. Conversion speed is also limited by the rate at which MOS and/or BJT switches can turn on and off. Glitches — unwanted (artifactual) transients on the DAC output immediately following a digital word input — are another problem with high-speed DACs. Franco (1988) describes their origin and a cure:
… these are due to the internal circuitry’s nonuniform response to input bit changes and to poor synchronization of the bit changes themselves. For instance, if during the center-scale transition from 011…1 to 100…0 the MSB is perceived as going on before (after) all other bits go off, the output will momentarily [try to] swing to full-scale (to zero), thus causing an output glitch.
Glitches are of particular concern in CRT display applications. Filtering doesn’t solve the problem since the area under the glitch is integrated and carried over subsequent steps [i.e., as the filter’s impulse response], which will therefore also be in error. Glitches can be minimized either by synchronizing the input bit changes with a high-speed parallel latch register, or by processing the DAC output with a[n] S/H [sample and hold] deglitcher circuit. The circuit is switched to hold mode just prior to the input code change and is returned to the track mode only after the DAC gas settle[s] to its new level, thus preventing any glitches from reaching the output.
© 2004 by CRC Press LLC