EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS · EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI...

4
EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS Hands-on Signal Processing and Signals & Systems Experiments for the NI ELVIS™, fully integrated with NI LabVIEW™ EMONA INSTRUMENTS www.emona-tims.com EXPERIMENTS IN SIGNAL PROCESSING EMONA SIGEx

Transcript of EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS · EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI...

Page 1: EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS · EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS ™ Hands-on Signal Processing and Signals & Systems Experiments for the NI

EMONA SIGNAL PROCESSINGEXPERIMENTER FOR NI ELVIS™

Hands-on Signal Processingand Signals & Systems Experiments

for the NI ELVIS™, fully integrated with NI LabVIEW™

EMONA INSTRUMENTSwww.emona-tims.com

EXPERIMENTS IN SIGNAL PROCESSING

EMONA SIGEx

Page 2: EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS · EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS ™ Hands-on Signal Processing and Signals & Systems Experiments for the NI

SHOW STUDENTS LAPLACE &Z-TRANSFORM MATH IN THE REAL WORLD

The Emona SIGEx-311 add-on board for the NI ELVIS II/+ enables students topatch together continuous time and discrete-time systems in real hardware,for circuit theory, digital signal processing and signals & systems courses.The Emona SIGEx-311 Signal Systems Experimenter for NIELVIS II/+ makes it possible for students to experience atfirst hand the interaction between the theory andmathematics of the digital signal processing, circuit analysisand signals and systems textbooks, with the real world ofhardware and of signals in wires and waves.

The accompanying 16 experiment Lab Manual coversintroductory level experiments, designedto provide hands on exercises coveringmost of the key concepts and challengesin an undergraduate Signal Processingand Signals & Systems courses.

SIGEx-311 Lab Manual Experiments

The SIGEx experiment manual is designedto provide a practical “hands-on”,experiential, lab-based component to thetheoretical work presented in lectures onthe topics typically covered in introductory signals coursesfor engineering students.

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 systemstheory, engineering students in general can reinforce their

understanding 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” to consolidate their

knowledge of the underpinning theory,which at times is particularly abstract andhard to grasp for these early engineeringstudents. They are not constrained by thesoftware and need to be systematic indebugging their own systems when resultsdo not meet their expectations.

The common reaction of early studentswhen confronted with “Complex Analysis”is one of confusion and regression to

“rote-learning” in order to survive the examination process.This manual has as its predominant aim to create real,“hands-on” implementation of the theory, in such a way thatthe 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 SIGEx-311 hardware,and lab manual experiments, can easily be integrated or adapted to suit your current signalsand systems courses and text books. * Volume 2 to be released in due course.

Lab 1: Introduction to the NI ELVIS II/+Lab 2: Introduction to the SIGEx boardLab 3: Special signals – characteristics andapplications

Lab 4: Systems: Linear and non-linearLab 5: Unraveling convolutionLab 6: Integration, convolution, correlation& matched filters

Lab 7: Exploring complex numbers andexponentials

Lab 8: Build a Fourier series analyzerLab 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-digitalconversion

Lab 14: Discrete-time filters – FIRLab 15: Poles and zeros in the z-plane:IIR forms

Lab 16: Discrete-time filters – practicalapplications

App A: SIGEx Lab to Textbook chapter table

SIGEx-311 Lab Manual Experiments- Vol.1*

Examples of 1st order filters. 2nd

order filters are also investigated.

Page 3: EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS · EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS ™ Hands-on Signal Processing and Signals & Systems Experiments for the NI

EASY ACCESS TO ALL TutorTIMS FUNCTIONS

REAL HARDWARE FUNCTIONAL BLOCKS- FULLY INTEGRATED WITH NI ELVIS™

SIGEx SOFT FRONT PANELComplete Signals & Systems Experiment Integration with NI ELVIS™ and NI LabVIEW™The SIGEx-311 utilizes the virtual instrumentation and programmable functionality of NI ELVIS™ II/+. Students actuallybuild each experiment by patching together the experiment structures, and set gains and parameters via theSIGEx-311 Soft Front Panel, running under NI LabVIEW™.

A Complete Suite of Signals & Systems Functional BlocksThe SIGEx-311 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

Access to NI ELVISinstruments, including- Clock generator- Function generator- Dual ARB generator

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 viaeach TAB

Fine tune control of themanual GAIN ADJUST

Time and Frequencydisplays built-in forviewing real signals

SIGEx Soft Front Panel

SIGEx add-on board for the NI ELVIS™ platform

Page 4: EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS · EMONA SIGNAL PROCESSING EXPERIMENTER FOR NI ELVIS ™ Hands-on Signal Processing and Signals & Systems Experiments for the NI

(c)c

opyright

2011

Emon

aInstrum

entsPtyLtd

SIGEx-R1_

5Re

v1.0

Specifica

tions

aresubjecttochan

gewithou

tnotice.

Printedin

Austra

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]

SIGE

xLabManual

Experim

ents

Lathi.B

.P.,

“SignalP

rocessing

&Lin

earS

ystems”,

Oxford

Universit

yPress

Oppenheim

.A.V.,W

ilsky

.A.S.,

“Signals&Sy

stem

s”,

PrenticeHa

ll,2n

dedition

Zieme

r.R.E,Tra

nter.W

.H,Fannin

.D.R,

“Signals&Sy

stem

s:Co

ntinu

ous&

Discrete”,

PrenticeHa

ll,4thedition

McClellan.J.H

,Schafer,R.W

.,Yo

der.M

.A.:

“DSP

First”,

PrenticeHa

ll

Lab0

3:Special

signa

ls–

character

istics

anda

pplicati

ons

1Intro

duction

toSig

nalsan

dSystem

sB.2Sin

usoid

s2.4Syste

mresponse

toexter

nal

input:zero-sta

teresponse

1Sig

nalsan

dSystem

s1-3Sig

nalm

odels

1Ma

them

aticalrepresentati

onof

signa

ls

Lab0

4:Systems

:Line

arandn

on-lin

ear

1Intro

duction

toSig

nalsan

dSystem

s1Sig

nalsan

dSystem

s2Lin

eartim

e-invarian

tsystem

s2-2Propertieso

fsystem

s2Think

ingaboutsystem

s

Lab0

5:Un

ravelingc

onvolut

ion9.4-1Graphic

alproceduref

orthe

convolu

tions

um2.1Discr

ete-time

LTIsystem

s:The

convolu

tions

um

8-4Diffe

rencee

quati

onsa

nddis

crete-

times

ystem

s;Exam

ple8-12

Discr

eteconvolu

tion;

10-6

Convolu

tion

5.3.3Convolu

tiona

ndFIR

filter

s

Lab0

6:Integ

ratio

n,convolu

tion,

corre

lation

&ma

tched

filter

s2.4-1Thec

onvolut

ionint

egral

3.2Sig

nalcom

parison:C

orrelat

ion

2.2Continu

ous-tim

eLTIsyste

ms:The

convolu

tioni

ntegral

2Lin

eartim

e-invarian

tsystem

s;

10-6

Energy

spectra

ldensitya

ndau

tocorrelat

ionfunctio

n5.6Convolu

tiona

ndLTIsystem

s

Lab0

7:Explo

ringc

omple

xnum

bers

ande

xponentia

ls

B.1Comp

lexnu

mbers

B.3-1Mo

noton

icexponentials

B.3-2Thee

xponentially

varying

sinuso

id

1Sig

nala

ndsyste

ms:M

athrevie

w1.3Exponentialsa

ndsin

usoid

als1-3Ph

asor

signa

lsan

dspectr

a2.5Comp

lexexponentialsa

ndph

asors

Lab0

8:Build

aFourierser

iesanaly

zer

3.4Tri

gonome

tricfourie

rseries

3.3Fourier

serie

srepresentati

onof

continu

ous-tim

eperiod

icsig

nals

3-3Tri

gonome

tricF

ourie

rseries

representat

ionsfor

perio

dicsig

nals

3-4Thec

omple

xexp

onentia

lFourie

rserie

s

3.4.1Fourier

serie

sana

lysis

Lab0

9:Spectru

man

alysis

ofvario

ussig

nalty

pes

4Continu

ous-tim

esign

alan

alysis:The

fourier

transform

4.1.3Exam

pleso

fContin

uous-Time

Fourier

transform

s4.5Fourier

transform

theorems

3Spectru

mrepresentat

ion

Lab1

0:Tim

edom

ainan

alysis

ofan

RCcircuit

1.8Syste

mmo

del:I

nput-outpu

tdescr

iption

3.10

.1Asim

pleRC

lowpassfilter

3.10

.2Asim

pleRC

highp

assfi

lter

2-2:2-7Syste

mmo

delingc

oncepts

6-2Ne

tworka

nalys

isusing

the

Lapla

cetra

nsform

-

Lab1

1:Poles

andz

eros

inthe

Lapla

cedoma

in6Continu

ous-tim

esystem

analy

sisusing

theL

aplac

etransform

9TheL

aplac

etransform

9.4Ge

ometr

icevalu

ation

ofthe

Fourier

trans.from

thep

ole-ze

roplo

t6-4Tra

nsferfun

ctions

-

Lab1

2:Samp

linga

ndAli

asing

5Samp

ling

8.3Samp

lingc

ontin

uous-time

sinusoid

anda

liasin

g7Samp

ling

8-2Samp

ling

8-2Im

pulse

-train

samp

lingm

odel

4Samp

linga

ndaliasing

Lab1

3:Ge

tting

starte

dwith

analo

g-dig

italconversion

5.1-3Ap

plicatio

nsof

thes

ampling

theore

m(Pu

lsecod

emodula

tionP

CM)

8.6.3Digit

alPu

lse-Amp

litude

(PAM

)an

dPuls

e-Codem

odula

tion(

PCM)

8-2Qu

antizing

ande

ncoding

4.4Discr

eteto

continu

ousconversion

Lab1

4:Discr

ete-time

filter

swith

FIRsyste

ms

11Discr

ete-time

syste

man

alysis

using

thez

-tran

sform

;12.1Freq

response

ofdis

crete-

times

ystem

s;12

.2Freq

response

from

pole-

zero

locati

on

6.6Fir

st-ordera

ndsecond

-order

discre

tetim

esystem

s6.7.2Exam

pleso

fdiscrete-

time

nonrecursiv

efilters

9-5De

signo

ffinit

e-durati

onim

pulse

response

(FIR)d

igital

filter

s5FIR

filter

s

Lab1

5:Poles

andz

eros

inthez

plane

with

IIRsyste

ms12

Frequencyr

esponsea

nddig

ital

filter

s10

.4Ge

ometr

iceval.

oftheF

ourie

rtra

nsform

from

thep

ole-ze

roplo

t9-4Infin

iteIm

pulse

Response

(IIR)

filter

desig

n8IIR

filter

s

Lab1

6:Discr

ete-time

filter

s–issues

inpractical

applicatio

ns-

-9-2Str

uctureso

fdigital

processors

8IIR

filter

s

SIGEx 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 SIGEx/NI ELVIS bundle. Given that SIGEx 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.