| Emona Signal Processing Trainer ETT-311 |
|
|
|
SIGEx: Multi-experiment Single Board
|
| Introduction | (i) |
| An introduction to the NI ELVIS II/+ test equipment | S1-01 |
| An introduction to the SIGEx experimental add-in board
SIGEx board circuit modules
NI ELVIS functions SIGEx Soft Front Panel descriptions |
S1-02 |
| Special signals - characteristics and applications
Pulse sequence speed throttled by inertia
Isolated step response of a system Isolated pulse response of a system Sinewave input Clipping |
S1-03 |
| Systems: Linear and non-linear
Conditions for linearity
The VCO as a system A feedback system Testing for additivity Frequency response |
S1-04 |
| Unraveling convolution
Introducing superposition
The superposition sum A sinewave input Mystery applications |
S1-05 |
| Integration, convolution, correlation & matched filters
Integration over a fixed period
Correlation over a fixed period Convolution vs. Correlation Exploring the idea of matched filters |
S1-06 |
| Exploring complex numbers and exponentials
Complex numbers and complex signals
Vector arithmetic Signals as phasors Origin of exponential functions and ‘e’ |
S1-07 |
| Build a Fourier series analyzer
Constructing waveforms from sine & cosine
Computing Fourier coefficient Build a manually swept spectrum analyzer Analyzing a square wave |
S1-08 |
| Spectrum analysis of various signal types
Impulse trains
Square waves and duty cycle Clipped sinusoids and harmonic multiplication Sync pulses PN sequences Pseudo random noise generation (AWGN) Exponential pulses Arbitrary waveforms |
S1-09 |
| Time domain analysis of an RC circuit
Circuit analysis of a storage element
Introducing the ‘s ’ operator and the Laplace domain Step response of the RC Impulse response of the RC Comparison with the RC differentiator |
S1-10 |
| Poles and zeros in the Laplace domain
System with feedback only - allpole
Feedback and feedforward - poles & zeros Allpass circuit Critical damping & maximal flatness |
S1-11 |
| Sampling and Aliasing
Through the time domain - PAM, Sample & Hold
Through the frequency domain Aliasing and the Nyquist rate Uses of undersampling in Software Defined Radio |
S1-12 |
| Getting started with analog-digital conversion
PCM encoding & quantization
PCM decoding & reconstruction Frame synchronisation & quantization noise |
S1-13 |
| Discrete-time filters with FIR systems
Graphical plotting of response from poles & zeros
Notch filter creation using two-delay FIR |
S1-14 |
| Poles and zeros in the z plane with IIR systems
Relating roots to coefficients in the quadratic polynomial
IIR without feedforward - a second order resonator IIR with feedforward - second order filters |
S1-15 |
| Discrete-time filters - practical applications
Dynamic range at internal nodes
Advantages of Transposed form vs. Direct form Sampling rate issues |
S1-16 |
| Parseval’s Theorem - Relationship between time & frequency
Verification for harmonic power signals
Verification for non-harmonic power signals |
S1-17 |
| Random signal analysis: measuring erfc & Q(x) for AWGN
Measuring the main parameters of a noise signal
Constructing the Q(x) function |
S1-18 |
| Appendix A: SIGEx Lab to Textbook chapter table | S1-A |
| Appendix B: Using LabVIEW with SIGEx
Creating custom output signals
Digital Filter Design toolkit usage |
S1-B |
| References |
SIGEx Lab Manual to Text book correlation
Lathi.B.P., “Signal processing & Linear Systems”, Oxford University Press
| SIGEx Lab Manual | Lathi: text book correlation |
|---|---|
| S1-03: Special signals - characteristics and applications | 1 Introduction to Signals and Systems B.2 Sinusoids 2.4 System response to external input: zero-state response |
| S1-04: Systems: Linear and non-linear | 1 Introduction to Signals and Systems |
| S1-05: Unraveling convolution | 9.4-1 Graphical procedure for the convolution sum |
| S1-06: Integration, convolution, correlation & matched filters | 2.4-1 The convolution integral 3.2 Signal comparison: Correlation |
| S1-07: Exploring complex numbers and exponentials | B.1 Complex numbers B.3-1 Monotonic exponentials B.3-2 The exponentially varying sinusoid |
| S1-08: Build a Fourier series analyzer | 3.4 Trigonometric fourier series |
| S1-09: Spectrum analysis of various signal types | 4 Continuous-time signal analysis: The fourier transform |
| S1-10: Time domain analysis of an RC circuit | 1.8 System model: Input-output description |
| S1-11: Poles and zeros in the Laplace domain | 6 Continuous-time system analysis using the Laplace transform |
| S1-12: Sampling and Aliasing | 5 Sampling 8.3 Sampling continuous-time sinusoid and aliasing |
| S1-13: Getting started with analog-digital conversion | 5.1-3 Applications of the sampling theorem (Pulse code modulation PCM) |
| S1-14: Discrete-time filters with FIR systems | 11 Discrete-time system analysis using the z-transform 12.1 Frequency response of discrete-time systems 12.2 Frequency response from pole-zero location |
| S1-15: Poles and zeros in the z plane with IIR systems | 12 Frequency response and digital filters |
| S1-16: Discrete-time filters - issues in practical applications | Not covered |
| S1-17: Parseval’s Theorem- Relationship between time & frequency domain | 3.5-2 Parseval’s theorem 4.6 Signal energy |
| S1-18: Random signal analysis: measuring erfc & Q(x) for AWGN | 4.6 Signal energy |
Oppenheim.A.V., Wilsky.A.S., “Signals & Systems”, Prentice Hall, 2nd edition
| SIGEx Lab Manual | Oppenheim, text book correlation |
|---|---|
| S1-03: Special signals - characteristics and applications | 1 Signals and Systems |
| S1-04: Systems: Linear and non-linear | 1 Signals and Systems 2 Linear time-invariant systems |
| S1-05: Unraveling convolution | 2.1 Discrete-time LTI systems: The convolution sum |
| S1-06: Integration, convolution, correlation & matched filters | 2.2 Continuous-time LTI systems: The convolution integral 2 Linear time-invariant systems; Problem 2.67 |
| S1-07: Exploring complex numbers and exponentials | 1 Signal and systems: Mathematical review 1.3 Exponentials and sinusoidal signals |
| S1-08: Build a Fourier series analyzer | 3.3 Fourier series representation of continuous-time periodic signals |
| S1-09: Spectrum analysis of various signal types | 4.1.3 Examples of Continuous-Time Fourier transforms |
| S1-10: Time domain analysis of an RC circuit | 3.10.1 A simple RC lowpass filter 3.10.2 A simple RC highpass filter |
| S1-11: Poles and zeros in the Laplace domain | 9 The Laplace transform 9.4 Geometric evaluation of the Fourier transform from the pole-zero plot |
| S1-12: Sampling and Aliasing | 7 Sampling |
| S1-13: Getting started with analog-digital conversion | 8.6.3 Digital Pulse-Amplitude (PAM) and Pulse-Code modulation (PCM) |
| S1-14: Discrete-time filters with FIR systems | 6.6 First-order and second-order discrete time systems 6.7.2 Examples of discrete-time nonrecursive filters |
| S1-15: Poles and zeros in the z plane with IIR systems | 10.4 Geometric evaluation of the Fourier transform from the pole-zero plot |
| S1-16: Discrete-time filters - issues in practical applications | Not covered |
| S1-17: Parseval’s Theorem- Relationship between time & frequency domain | 3.5.7 Parseval’s relation for continuous-time periodic signals |
| S1-18: Random signal analysis: measuring erfc & Q(x) for AWGN | Not covered |
Haykin, Van Veen, “Signals and Systems”, Wiley, 2nd edition
| SIGEx Lab Manual | Haykin, Van Veen, text book correlation |
|---|---|
| S1-03: Special signals - characteristics and applications | 1.6 Elementary signals |
| S1-04: Systems: Linear and non-linear | 1.8 Properties of systems |
| S1-05: Unraveling convolution | 2.2 The convolution sum |
| S1-06: Integration, convolution, correlation & matched filters | 2.5 Convolution integral evaluation procedure |
| S1-07: Exploring complex numbers and exponentials | 1.6.3 Relation between sinusoidal and complex exponential signals A.2 Complex numbers |
| S1-08: Build a Fourier series analyzer | 3.5 Continuous-time periodic signals: The Fourier series |
| S1-09: Spectrum analysis of various signal types | 4.2 Fourier Transform representations of Periodic signals |
| S1-10: Time domain analysis of an RC circuit | 6.7 Laplace transform methods in circuit analysis |
| S1-11: Poles and zeros in the Laplace domain | 6 Representing signals by using continuous-time complex exponentials: the Laplace transform 6.13 Determining the Frequency response from poles & zeros |
| S1-12: Sampling and Aliasing | 4.5 Sampling 4.6 Reconstruction of continuous-time signals from samples |
| S1-13: Getting started with analog-digital conversion | 4.6.3 A practical reconstruction: the zero order hold 5.2 Types of modulation (PCM) |
| S1-14: Discrete-time filters with FIR systems | 7 Representing signals by using continuous-time complex exponentials: the z-transform 8.9 Digital FIR filters |
| S1-15: Poles and zeros in the z plane with IIR systems | 7.8 Determining the Frequency response from poles & zeros 8.10 IIR Digital filters |
| S1-16: Discrete-time filters - issues in practical applications | 7.9 Computational structures for implementing discrete-time LTI systems |
| S1-17: Parseval’s Theorem- Relationship between time & frequency domain | 3.16 Parseval relationships |
| S1-18: Random signal analysis: measuring erfc & Q(x) for AWGN | Not covered |
Ziemer.R.E, Tranter.W.H, Fannin.D.R, “Signals & Systems : Continuous and Discrete”, Prentice Hall, 4th edition
| SIGEx Lab Manual | Ziemer, Tranter, Fannin, text book correlation |
|---|---|
| S1-03: Special signals - characteristics and applications | 1-3 Signal models |
| S1-04: Systems: Linear and non-linear | 2-2 Properties of systems |
| S1-05: Unraveling convolution | 8-4 Difference equations and discrete-time systems; Example 8-12 Discrete convolution 10-6 Convolution |
| S1-06: Integration, convolution, correlation & matched filters | 10-6 Energy spectral density and autocorrelation function |
| S1-07: Exploring complex numbers and exponentials | 1-3 Phasor signals and spectra |
| S1-08: Build a Fourier series analyzer | 3-3 Obtaining trigonometric Fourier series representations for periodic signals 3-4 The complex exponential Fourier series |
| S1-09: Spectrum analysis of various signal types | 4.5 Fourier transform theorems |
| S1-10: Time domain analysis of an RC circuit | 2-2:2-7 System modeling concepts 6-2 Network analysis using the Laplace transform |
| S1-11: Poles and zeros in the Laplace domain | 6-4 Transfer functions |
| S1-12: Sampling and Aliasing | 8-2 Sampling 8-2 Impulse-train sampling model |
| S1-13: Getting started with analog-digital conversion | 8-2 Quantizing and encoding |
| S1-14: Discrete-time filters with FIR systems | 9-5 Design of finite-duration impulse response (FIR) digital filters |
| S1-15: Poles and zeros in the z plane with IIR systems | 9-4 Infinite Impulse Response (IIR) filter design |
| S1-16: Discrete-time filters - issues in practical applications | 9-2 Structures of digital processors |
| S1-17: Parseval’s Theorem- Relationship between time & frequency domain | 3-6 Parseval’s Theorem |
| S1-18: Random signal analysis: measuring erfc & Q(x) for AWGN | Not covered |
Boulet.B.: “Fundamentals of Signals & Systems”, Thomson/Delmar Learning
| SIGEx Lab Manual | Boulet, text book correlation |
|---|---|
| S1-03: Special signals - characteristics and applications | 1 Elementary continuous-time and discrete-time signals and systems |
| S1-04: Systems: Linear and non-linear | 2 Linear Time-invariant systems |
| S1-05: Unraveling convolution | 2 Discrete-time systems: The convolution sum |
| S1-06: Integration, convolution, correlation & matched filters | 2 The convolution integral |
| S1-07: Exploring complex numbers and exponentials | 1 Complex exponential signals |
| S1-08: Build a Fourier series analyzer | 4 Determination of the Fourier series representation of a continuous-time periodic signal |
| S1-09: Spectrum analysis of various signal types | 4 Fourier series representation of periodic continuous-time signals |
| S1-10: Time domain analysis of an RC circuit | 9 Application of Laplace transform techniques to electric circuit analysis |
| S1-11: Poles and zeros in the Laplace domain | 6 Poles and zeros of rational Laplace transforms |
| S1-12: Sampling and Aliasing | 15 Sampling systems |
| S1-13: Getting started with analog-digital conversion | 16 Modulation of a pulse-train carrier 15 Signal reconstruction |
| S1-14: Discrete-time filters with FIR systems | 14 Geometric evaluation of the DTFT from the pole-zero plot |
| S1-15: Poles and zeros in the z plane with IIR systems | 14 Infinite Impulse Response and Finite Impulse Response filters |
| S1-16: Discrete-time filters - issues in practical applications | Not covered |
| S1-17: Parseval’s Theorem- Relationship between time & frequency domain | 4 Parseval Theorem |
| S1-18: Random signal analysis: measuring erfc & Q(x) for AWGN | Not covered |
McClellan.J.H, Schafer.R.W, Yoder.M.A, “DSP First”, Prentice Hall
| SIGEx Lab Manual | Boulet, text book correlation |
|---|---|
| S1-03: Special signals - characteristics and applications | 1 Mathematical representation of signals |
| S1-04: Systems: Linear and non-linear | 2 Thinking about systems |
| S1-05: Unraveling convolution | 5.3.3 Convolution and FIR filters |
| S1-06: Integration, convolution, correlation & matched filters | |
| S1-07: Exploring complex numbers and exponentials | 2.5 Complex exponentials and phasors |
| S1-08: Build a Fourier series analyzer | 3.4.1 Fourier series analysis |
| S1-09: Spectrum analysis of various signal types | 3 Spectrum representation |
| S1-10: Time domain analysis of an RC circuit | Not covered |
| S1-11: Poles and zeros in the Laplace domain | Not covered |
| S1-12: Sampling and Aliasing | 4 Sampling and aliasing |
| S1-13: Getting started with analog-digital conversion | 4.4 Discrete to continuous conversion |
| S1-14: Discrete-time filters with FIR systems | 5 FIR filters |
| S1-15: Poles and zeros in the z plane with IIR systems | 8 IIR filters |
| S1-16: Discrete-time filters - issues in practical applications | 8 IIR filters |












SIGEx SFP contains access to tabbed instrumentation for each experiment, and clear,intuitive controls for the hardware elements.Students are constantly viewing and working with real electrical signals and systems built on the SIGEx hardware. Students build and measure signals from "models" of theoretical structures using blocks from the SIGEx board and NI ELVIS unit.