Emona Signal Processing Trainer ETT-311 PDF Print E-mail

SIGEx: Multi-experiment Single Board
“Signals and Systems” Trainer for the popular NI ELVIS™ platform



Designed Specifically for 1st & 2nd Year Engineering students

· SIGEx Lab Manual contents page »
· How SIGEx works with well-known text books »
· Download a SIGEx brochure here »
· Download the SIGEx SAMPLE Lab Manual here (6 Mb) »
· See SIGEx in action VIDEO (3 min.) »

EMONA SIGEx-311 Signals & Systems Experimenter for the popular NI ELVIS II/+

A unique hands-on approach to help students understand this abstract topic, bringing theory and application together in the lab



How does SIGEx help students understand “Signals & Systems” & signal processing theory better?

The EMONA SIGEx board and comprehensive Lab Manual and closely follows the typical curriculum encountered by engineering students and is based on leading textbooks on this topic. By having hands-on modules which students patch together according to the block diagram in the lab, students can build actual working implementations of the theoretical structures they are studying. This enhances their understanding and reduces the number of students who “just don’t get it”. Every theoretical topic has an equivalent lab implementation so students can see the “maths come alive” in the lab.



SIGEx Soft Front Panel

EMONA SIGEx-311 Signals & Systems Experimenter front panel 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.



SIGEx Lab Manual Volume 1 Contents



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


NI, NI ELVIS & LabVIEW are registered trademarks of the National Instruments Corporation. TIMS logo, SIGEx are trademarks of EMONA TIMS Pty Ltd