SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS III and II/+ · 2020. 10. 28. · SHOW STUDENTS LAPLACE...
Transcript of SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS III and II/+ · 2020. 10. 28. · SHOW STUDENTS LAPLACE...
SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS™ III and II/+
Hands-on Signal Processing and Signals & Systems Experiments for the NI ELVIS™ III and II/+, fully integrated with NI LabVIEW™
EMONA INSTRUMENTSwww.emona-tims.com
EXPERIMENTS IN SIGNAL PROCESSING
EMONA ESSB-30
SHOW STUDENTS LAPLACE & z-TRANSFORM MATH IN THE REAL WORLD
The Emona ESSB-30 add-on board for the NI ELVIS III & II/+ enables studentsto patch together continuous time and discrete-time systems in real hardware,for circuit theory, digital signal processing and signals & systems courses.
The Emona ESSB-30 Signal Systems Experimenter for the NIELVIS III and II/+ makes it possible for students toexperience at first hand the interaction between the theoryand mathematics of the digital signal processing, circuitanalysis and signals and systems textbooks, with the realworld of hardware and of signals in wires and waves.
The accompanying 16 experiment Lab Manual coversintroductory level experiments,designed to provide hands on exercisescovering most of the key concepts andchallenges in an undergraduate SignalProcessing and Signals & Systemscourses.
ESSB-30 Lab Manual Experiments:The ESSB-30 experiment manual isdesigned to provide a practical“hands-on”, experiential, lab-based component to thetheoretical work presented in lectures on the topics typicallycovered in introductory signals courses for engineeringstudents.
Whilst the experiments are predominantly focused on allelectrical engineering students, this material is not only forelectrical engineers. With an understanding of differentialequations, algebra of complex numbers and basic systems
theory, engineering students in general can reinforce theirunderstanding of these important foundational principlesthrough practical laboratory course work where they see the“math come alive” in real circuit based signals. Thisprovides a foundation for further study of communications,control, and systems engineering in general.
Students take responsibility for the construction of theexperiments and “learning by doing” toconsolidate their knowledge of theunderpinning theory, which at times isparticularly abstract and hard to grasp forthese early engineering students. They arenot constrained by the software and needto be systematic in debugging their ownsystems when results do not meet theirexpectations.
The common reaction of early students when confrontedwith “Complex Analysis” is one of confusion and regressionto “rote-learning” in order to survive the examinationprocess. This manual has as its predominant aim to createreal, “hands-on” implementation of the theory, in such away that the student can directly articulate and connect themathematical abstractions with real world implementations.It is a journey of personal discovery where the motto is“why is it so ?”
Students implement experiments by patching together functional blocks - such as samplers,filters, independent adders, integrators, unit delays, etc. Therefore, the ESSB-30 hardware,and lab manual experiments, can easily be integrated or adapted to suit your current signalsand systems courses and text books.
Lab 1: Introduction to the NI ELVIS II/+Lab 2: Introduction to the ESSB-30 boardLab 3: Special signals – characteristics and
applicationsLab 4: Systems: Linear and non-linearLab 5: Unraveling convolutionLab 6: Integration, convolution, correlation
& matched filtersLab 7: Exploring complex numbers and
exponentialsLab 8: Build a Fourier series analyzer Lab 9: Spectrum analysis of various signals
Lab 10: Time domain analysis of RCnetworks
Lab 11: Poles and zeros in Laplace domainLab 12: Sampling and AliasingLab 13: Getting started with analog-to-digital
conversionLab 14: Discrete-time filters – FIRLab 15: Poles and zeros in the z-plane:
IIR formsLab 16: Discrete-time filters – practical
applicationsApp A: ESSB-30 Lab to Textbook chapter table
ESSB-30 Lab Manual Experiments- Vol.1
Examples of 1st order filters. 2nd
order filters are also investigated.
EASY ACCESS TO ALL Essb-30TI
REAL HARDWARE FUNCTIONAL BLOCKS - FULLY INTEGRATED WITH NI ELVIS™
ESSB-30 SOFT FRONT PANEL Complete Signals & Systems Experiment Integration with NI ELVIS™ and NI LabVIEW™The ESSB-30 utilizes the virtual instrumentation and programmable functionality of NI ELVIS™ III & II/+. Studentsactually build each experiment by patching together the experiment structures, and set gains and parameters via the ESSB-30 Soft Front Panel, running under NI LabVIEW™.
A Complete Suite of Signals & Systems Functional BlocksThe ESSB-30 board includes all of the functional blocks - integrators, sample-and-hold, unit delays and supportingblocks - required for all experiments, as well as access to powerful instruments from NI ELVIS™.
A selection ofindependent functionalSYSTEM blocks
Three input ADDERSwith user adjustablegains
Three 1/s functions
Manual adjustmentof on-screen ADDERgain values
Three UNIT DELAYS,preceded by aSAMPLE & HOLD
Handy viewerdisplays the ARBgenerator outputwaveforms
Adjustable gains of thehardware ADDERS
Custom experimentinstrumentation isselected via each TAB
Fine tune control of themanual GAIN ADJUST
Time and Frequencydisplays built-in forviewing real signals
ESSB-30 Soft Front Panel
ESSB-30 add-on board for the NI ELVIS™ platform
(c) c
opyright 202
0 Em
ona Instr
umen
ts Pty Ltd
ESS
B-30
Rev
1.0 Sp
ecifica
tions are sub
ject to
cha
nge with
out n
otice. Prin
ted in A
ustra
lia
Available from:Emona Instruments Pty Ltd78 Parramatta Road
Camperdown NSW 2050 AUSTRALIA
Tel: +61-2-9519-3933 Fax: +61-2-9550-1378
URL: www.emona-tims.com
Email: [email protected]
ESSB
-30 Lab Manual
Experim
ents
Lathi.B
.P. ,
“Signal P
rocessing &
Linear S
ystems”
, Ox
ford Unive
rsity
Press
Oppenheim
.A.V.,W
ilsky
.A.S.,
“Signals & Sy
stem
s”,
Prentice Ha
ll, 2nd editio
n
Zieme
r.R.E,Tranter
.W.H, Fannin
.D.R,
“Signals & Sy
stem
s :Co
ntinuous & Disc
rete”,
Prentice Ha
ll, 4th editio
n
McClellan.J.H
, Schafer,R.W
.,Yo
der.M
.A.:
“DSP
Firs
t”,
Prentice Ha
ll
Lab 0
3: Sp
ecial signals
–character
istics an
d application
s
1 Intro
duction to Signals
and S
ystem
sB.2 Sin
usoid
s2.4 Syste
m response to ex
ternal
input: zero-sta
te response
1 Sig
nals and S
ystem
s1-3 Sig
nal m
odels
1 Ma
them
atica
l representation
ofsig
nals
Lab 0
4: Systems: Linear and n
on-linear
1 Intro
duction to Signals
and S
ystem
s1 Sig
nals and S
ystem
s2 Lin
ear time-inv
arian
t system
s2-2 Properties o
f system
s2 Think
ing ab
out system
s
Lab 0
5: Unraveling co
nvolu
tion
9.4-1 Graphic
al procedure for the
convolu
tion sum
2.1 Discrete
-time
LTI system
s: The
convolu
tion sum
8-4 Diffe
rence e
quation
s and
discre
te-tim
e system
s; Exam
ple 8-12
Discrete
convolu
tion; 10-6 Co
nvolu
tion
5.3.3 Convolu
tion and F
IR filters
Lab 0
6: Integ
ration, co
nvolu
tion,
corre
lation
& matched filters
2.4-1 The c
onvolution
integ
ral
3.2 Sig
nal com
parison: Correlation
2.2 Continu
ous-time L
TI syste
ms: The
convolu
tion integral
2 Lin
ear time-inv
arian
t system
s;
10-6 En
ergy sp
ectra
l density a
ndautocorre
lation
function
5.6 Convolu
tion and L
TI syste
ms
Lab 0
7: Ex
plorin
g com
plex numb
ers
and e
xponentials
B.1 Comp
lex num
bers
B.3-1 Mo
notonic
exponentials
B.3-2 The exponentially varying sin
usoid
1 Sig
nal and sy
stems
: Math revie
w1.3 Exponentials a
nd sinusoida
ls1-3 Phasor signals
and s
pectra
2.5 Comp
lex ex
ponentials a
ndphasors
Lab 0
8: Build a Fourier series an
alyzer
3.4 Trigonome
tric fourier series
3.3 Fourier se
ries representation
ofcontinu
ous-time p
eriod
ic sig
nals
3-3 Trigonome
tric Fourier series
representations for p
eriod
ic sig
nals
3-4 The c
omple
x exponential Fo
urier
series
3.4.1 Fourier se
ries a
nalysis
Lab 0
9: Sp
ectru
m analy
sis of va
rious
signal types
4 Continu
ous-time s
ignal analy
sis: The
fourier transfo
rm4.1.3 Exam
ples o
f Continuous-Time
Fourier transfo
rms
4.5 Fourier transfo
rm theorems
3 Spectru
m representation
Lab 1
0: Time
doma
in analy
sis of an
RC circu
it1.8 Syste
m mo
del: Input-output
description
3.10.1 A simp
le RC lowp
ass fi
lter
3.10.2 A simp
le RC high
pass filter
2-2:2-7 Syste
m mo
deling c
oncepts
6-2 Ne
twork analy
sis usin
g the
Lapla
ce transfo
rm-
Lab 1
1: Pole
s and ze
ros in the
Lapla
ce do
main
6 Continu
ous-time s
ystem
analy
sisusing
the L
aplac
e transform
9 The L
aplac
e transform
9.4 Geom
etric evalu
ation
of the
Fourier trans. fro
m the p
ole-ze
ro plot
6-4 Tra
nsfer functions
-
Lab 1
2: Sa
mpling a
nd Aliasin
g5 Samp
ling
8.3 Samp
ling c
ontinuous-time
sinusoid
and a
liasin
g7 Samp
ling
8-2 Samp
ling
8-2 Impulse-train
samp
ling m
odel
4 Samp
ling a
nd alias
ing
Lab 1
3: Getting
started
with an
alog-
digital conversion
5.1-3 Applications of the s
ampling
theore
m (Pu
lse code modulation P
CM)
8.6.3 Digital Pulse-Amp
litude (P
AM)
and P
ulse-Code modula
tion (PCM
) 8-2 Qu
antizing
and e
ncoding
4.4 Discrete
to co
ntinu
ous conversion
Lab 1
4: Discrete-tim
e filters with FIR
syste
ms
11 Discrete-tim
e system
analy
sisusing
the z
-transfo
rm; 12.1 Freq
response of discrete
-time
syste
ms;
12.2 Freq re
sponse from
pole-zero
location
6.6 First-order a
nd se
cond-order
discre
te tim
e system
s6.7.2 Exam
ples o
f discrete-tim
enonrecursive fi
lters
9-5 Desig
n of finite-duration impulse
response (FIR) d
igital fi
lters
5 FIR
filters
Lab 1
5: Pole
s and ze
ros in the z
plane
with IIR syste
ms12 Frequency r
esponse a
nd digital
filter
s10.4 Geome
tric e
val. o
f the Fo
urier
transform
from
the p
ole-ze
ro plot
9-4 Infin
ite Im
pulse Response (
IIR)
filter
desig
n8 IIR
filters
Lab 1
6: Discrete-tim
e filters – issues
in practical applications
--
9-2 Str
uctures o
f digital processo
rs8 IIR
filters
ESSB-30 Experiments-to-Textbooks ComparisonThis table aims to direct users to sections of commonly available text books which contain theory and exercises related toexperiments currently documented and implemented with the ESSB-30/NI ELVIS bundle. Given that ESSB-30 is by design anopen-ended modeling system it is possible to build many more experiments than is currently documented.
ERRORS and OMISSIONS EXCEPTED. The above comparison table is intended as an approximate guide and does not imply endorsement of the authors or publishers.