Introduction to Digital Data Acquisition
[Pages:22]Introduction to Digital Data Acquisition:
Sampling
Physical world is analog
n Digital systems need to
q Measure analog quantities n Switch inputs, speech waveforms, etc
q Control analog systems n Computer monitors, automotive engine control, etc
n Analog-to-digital: A/D converter (ADC)
q Example: CD recording
n Digital-to-analog: D/A converter (DAC)
q Example: CD playback
CSE466
1
A little background
n For periodic waveforms, the duration of the waveform before it repeats is called the period of the waveform
Frequency
n the rate at which a regular vibration pattern repeats itself (frequency = 1/period)
CSE466
2
Frequency of a Waveform
n The unit for frequency is cycles/second, also called Hertz (Hz).
n The frequency of a waveform is equal to the reciprocal of the period.
Frequency of a Waveform
n Examples:
frequency = 10 Hz period = .1 (1/10) seconds
frequency = 100 Hz period = .01 (1/100) seconds
frequency = 261.6 Hz (middle C) period = .0038226 (1/ 261.6) seconds
CSE466
3
Waveform Sampling
n To represent waveforms in digital systems, we need to digitize or sample the waveform.
? side effects of digitization:
? introduces some noise ? limits the maximum upper frequency range
Sampling Rate
n The sampling rate (SR) is the rate at which amplitude values are digitized from the original waveform.
q CD sampling rate (high-quality): SR = 44,100 samples/second
q medium-quality sampling rate: SR = 22,050 samples/second
q phone sampling rate (low-quality): SR = 8,192 samples/second
CSE466
4
Sampling Rate
n Higher sampling rates allow the waveform to be more accurately represented
Digital Data Acquisition
n Data Representation - Digital vs. Analog n Analog-to-Digital Conversion n Number Systems
q Binary Numbers q Binary Arithmetic
n Sampling & Aliasing
CSE466
5
Analog-to-Digital Conversion
n Converts analog voltages to binary integers.
Analog Voltage
Sampling
ADC
Binary Integers (0s & 1s)
Voltage
1.5
1
0.5
0
-0.5
-1
-1.5
0
1
2
3
4
5
6
7
8
9
Time
Analog-to-Digital Conversion
? ADC calibration
Integer Code 7
6
5
Calibration
4
Curve
3
( 3 bit ADC) 2
1
0
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Analog Voltage
CSE466
6
Analog-to-Digital Conversion
n Input Range
q Unipolar: ( 0, VADCMAX ) q Bipolar: ( -VADCMAX , +VADCMAX ) q Clipping:
(Nominal Range)
If |VIN| > |VADCMAX|, then |VOUT| = |VADCMAX|
VADCMAX
time
-VADCMAX
Analog-to-Digital Conversion
n Quantization Interval (Q)
q n bit ADC, the input range is divided into 2n-1 intervals.
q 3 bit ADC:
Integer Code 7
6 5 4
3 2 1 0
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Q
=
VADCMAX 2n
- VADC -1
min
Integer Code 7
6
5
4
3
2
1
Analog 0
Voltage
-2 -1.5 -1.0 -.5 0.0 0.5 1.0 1.5
Analog Voltage
CSE466
7
Analog-to-Digital Conversion
n Voltage to Integer Code
q n bit ADC Voltage: VADCmin
Q
VIN
Code:
0
-2n-1
Positive Coding:
Code
=
RoundVIN
-
VADC min Q
VADCMAX
2n-1 2n-1-1
Positive and Negative Coding:
Code
=
RoundVQIN
Why A/D-conversion?
Analog input
Analog signal ADC processing
Analog DAC signal Analog
Processing output
Digital signal processing Single chip
n Signals are analog by nature n ADC necessary for DSP n Digital signal processing
provides: q Close to infinite SNR q Low system cost q Repetitive system
? ADC bottle necks: ? Dynamic range ? Conversion speed ? Power consumption
CSE466
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- cisco aci sr mpls handoff architecture white paper
- introduction to engineering surveying ce 1305
- an introduction to the nursing assistant
- composition of foods raw processed prepared
- introduction to segment routing
- dicom structured reporting overview
- systematic literature reviews an
- introduction to systematic review and meta analysis a
- introduction to statistics
- segment routing introduction cisco
Related searches
- introduction to financial management pdf
- introduction to finance
- introduction to philosophy textbook
- introduction to philosophy pdf download
- introduction to philosophy ebook
- introduction to marketing student notes
- introduction to marketing notes
- guide to digital marketing
- how to cite introduction to sociology 2e
- introduction to java programming and data structures
- introduction to digital electronics pdf
- introduction to data analysis ppt