You are on page 1of 41

ELAB-080

User Guide

Manufacturer

Distributor

Service

Ing. David Prevorovsky DYNON INSTRUMENTS


#oo$inville, #% 9&07!, '(% www.dynoninstruments.com Na brevnovske plani 67, 169 00 , Prague 6 Czech Republic tel : + !0 777 "9 !9" e-mail : info@osciloskopy.com www.osciloskopy.com

!uitariano s.r.o.
)ra*n+kova 1 1, !"! !9 , ,ob-ichovice Czech Republic tel./a0 : + !0 11& "91 11 e-mail : info@guitariano.com www.guitariano.com

Content
1 Safety precautions............................................................................................................5 1.1.1 Using AC/DC adaptor.........................................................................................5 1.1.2 Using ELAB-0 0 instru!ent...............................................................................5 2 "arranty conditions..........................................................................................................5 # ELAB-0 0 Specifications..................................................................................................$ % &ini!a' (ost co!puter re)uire!ents...............................................................................* 5 +ac,age Content..............................................................................................................* $ S(ort ELAB-0 0 description............................................................................................. * -ntroduction........................................................................................................................ Connecting of ELAB-0 0 instru!ent to (ost +C............................................................... . -nsta''ing t(e E'a/-0 0 Soft0are........................................................................................ 10 Using t(e E'a/-0 0 ......................................................................................................12 10.1 Description of app'ication !ain 0indo0................................................................1# 11 Using of t(e Digita' 1sci''oscope2 Logic Ana'y3er2 and Spectru! Ana'y3er..................1% 11.1 4a/ contro' 5Data Capture5....................................................................................1% 11.1.1 Using t(e Data Sa!p'ing Settings..................................................................15 11.1.2 Using t(e 4rigger Settings..............................................................................1$ 11.1.# Using t(e Digita' 1sci''oscope Settings..........................................................1* 11.1.% Using t(e Logic Ana'y3er Settings..................................................................1 4(e 5LA5 ta/...........................................................................................................1 4(e 5Buses5 ta/.....................................................................................................1. 11.1.5 Using t(e Spectru! Ana'y3er Settings...........................................................20 11.2 4(e Digita' 1sci''oscope Disp'ay "indo0 .............................................................21 11.2.1 DS1 0indo0 conte6t !enu............................................................................2% 11.# 4(e Logic Ana'y3er Disp'ay "indo0......................................................................2$ 11.#.1 LA 0indo0 trace 'a/e' conte6t !enu..............................................................2* 11.#.2 LA 0indo0 disp'ay area conte6t &enu...........................................................2* 11.% 4(e Spectru! Ana'y3er Disp'ay "indo0 ..............................................................2 11.%.1 SA 0indo0 conte6t !enu...............................................................................2. 12 Using t(e Ar/itrary "a7efor! 8enerator......................................................................#0 12.1 4a/ contro' 5A"85.................................................................................................#0 12.1.1 Using 5Ana'og5 ta/.........................................................................................#1 12.1.2 Using 5Digita'5 ta/..........................................................................................## 12.2 4(e A"8 Disp'ay "indo0....................................................................................#% 12.2.1 A"8 0indo0 conte6t !enu...........................................................................#5 12.# Using +reset "a7efor!s.......................................................................................#5 12.% Creating and using custo! 0a7efor!s.................................................................#$ 12.%.1 Creating a "a7efor! Based on a +reset "a7efor!......................................#* 12.%.2 Editing a "a7efor! /y Dra0ing 0it( t(e &ouse............................................#* 12.%.# Editing a "a7efor! /y Using an E6terna' Editor...........................................#* 12.%.% Using a Custo! "a7efor!............................................................................# 1# Using t(e +rogra!!a/'e C'oc, 8enerator...................................................................#. 1% Using t(e +rogra!!a/'e +o0er Supp'y.......................................................................%0 15 4ec(nica' Support.........................................................................................................%1 15.1 Soft0are Upgrades ...............................................................................................%1 15.2 4rou/'es(ooting E'a/ +ro/'e!s............................................................................%1

1 Safety precautions
Before using the instrument be sure to read carefully next instructions and You will ensure long and trouble-free operation of the instrument. Please keep this guide for future reference.

1.1.1 Using AC/DC adaptor


Use on'y t(e specified adapter2 0(ic( is distri/uted 0it(in t(e ELAB-0 0 instru!ent 4a,e care to a7oid any da!age to or /rea,age of t(e po0er cord. 9e7er p'ace any (ea7y o/:ects on t(e po0er cord or e6pose it to direct (eat. Doing so creates t(e danger of po0er cord da!age2 fire2 and e'ectrica' s(oc,. ;or safety sa,e2 /e sure to unp'ug t(e AC/DC adapter fro! t(e 0a'' out'et 0(ene7er 'ea7ing t(e de7ice for a 'ong ti!e.

1.1.2

Using ELAB-080 instrument

Do not open t(e de7ice or atte!pt to disasse!/'e t(e interna' parts or !odify t(e! in any 0ay. 4(e instru!ent contains no user-ser7icea/'e parts. -f it s(ou'd appear to /e !a'functioning2 discontinue use i!!ediate'y and (a7e it inspected /y ser7ice personne' <noted on tit'e page= Do not e6pose t(e de7ice to e6cessi7e dust or 7i/rations2 or e6tre!e co'd or (eat <suc( as direct sun'ig(t2 near a (eater2 or in a car during t(e day= to pre7ent t(e possi/i'ity of da!age to t(e interna' co!ponents. 9e7er p'ace any (ea7y o/:ects on t(e de7ice to a7oid any da!age of it. Do not p'ace t(e de7ice in an unsta/'e position 0(ere it !ig(t accidenta''y fa'' o7er.

2 Warranty conditions
4(e 1SC-L1S>1+?.C1& and 8uitariano s.r.o. co!pany <furt(er distri/utor= and !anufacture Dynon -nstru!ents guarantees re'ia/'e operation of t(e ELAB-0 0 osci''oscope in co!p'iance 0it( t(is docu!entation during a period of 2% !ont(s fro! t(e date of purc(ase. S(ou'd a !a'function occur during t(e 0arranty period2 e6c'uding errors for 0(ic( distri/utor can not /e (e'd responsi/'e <!ec(anica' da!age2 attrition2 natura' disaster2 non-standard effect inf'uence e.g. o7er7o'tage in po0er grid= distri/utor guarantees t(e repair of t(e product or its rep'ace!ent 0it( a ne0 or repaired one free of c(arge. 4(e distri/utor and !anufacture co!pany s(a'' not /e responsi/'e for !a'functions on t(e de7ice caused /y an accident2 incorrect !anipu'ation2 unaut(ori3ed inter7entions or si!i'ar. "(en re)uesting t(e 0arranty ser7ice2 t(e custo!er s(ou'd send t(e de7ice in its origina' pac,age to t(e distri/utor fro! 0(o! it 0as purc(ased or direct'y to t(e !anufacturer@s co!pany. 4(e custo!er agrees t(at a ne0 or repaired product to /e s(ipped 0ou'd /e insured against da!age or 'oss during t(e transport and t(at (e 0i'' co7er t(e costs for t(e s(ip!ent and insurance.

ELAB-080 Specifications
A) Digital oscilloscope and Logic Analyzer
Number of Analog Channels 2 Number of !igital Channels 1$ "aximum #ample $ate 0 &S/s A%ailable #ample $ates <12 22 52 102 202 502 1002 2002 500=>A3 <12 22 52 102 202 %02 0=&A3 1>A3- 0&(3 ar/itrary sa!p'e rates !#& and 'A sample synchronously "aximum "emory !epth #2> sa!p'es A%ailable Capture !epths 1>2 2>2 %>2 >2 1$>2 or #2> sa!p'es (ori)ontal $ange 2 nS/di7 to 5 S/di7 in 12 22 5 steps *rigger *ypes Ana'og Bising2 Ana'og ;a''ing2 Bits 0-# of Logic Ana'y3er *rigger !elay $ange C/- 100D of fu'' capture 'engt( Analog Channels
+ertical $esolutionE /its ,nput ,mpedance 1 & F GG 11p; "aximum ,nput -no damage.E 1#0 Hr!s at B9C connector "aximum "easureable #ignal 5H pea,-pea, -/dB analog B0 !C coupled DC to $0&A3 AC coupled 1A3 to $0&A3 +ertical $ange 1I pro/eE 5!H/di7 to 500!H/di7 10I pro/eE 20!H/di7 to 10H/di7 &ffset $ange C/- % di7isions <;u'' screen= *rigger $ange C/- % di7isions <;u'' screen=

!igital Channels
+ertical $esolution 1 /it ,nput ,mpedance 100>J GG typica''y %.5p;2 !a6 $p; ,nput *hreshold H(ig( K 2.0H2 H'o0 K 0. H "aximum ,nput -0.5 to C*.0H +irtual Bus !isplay Binary2 Deci!a'2 Ae62 1cta'

B) Arbitrary Waveform Generator


Number of Analog Channels 1 Number of !igital Channels 5 "ax #ample $ate 100&A3 A%ailable #ample $ates 1>A3 to 100&A32 Ar/itrary2 L.0#$D steps "ax number of samples $%>sa!p'es A%ailable Playback !epths 10 - $525#$ Sa!p'es2 inc'usi7e Playback types Sing'e S(ot2 Bepeating2 4riggered *rigger +oltage 2.$H "aximum *rigger ,nput -0.5H to C$.5H *rigger !elay typica''y * sa!p'e c'oc, cyc'es Arbitrary 0a%eform ,nput Bui't-in2 8U-2 or ;i'e Analog Channel
+ertical $esolutionE 10 /its "aximum &utput +oltage C/- #H <0a7efor! C DC offset= "aximum 0a%eform Amplitude C/- 1.1H <16 !ode= 2 C/- #.0H <%6 !ode= "inimum &utput #tep #i)e 2.5!H typ. <16 !ode=2 10!H typ. <%6 !ode= !C &ffset $ange C/- #H <#= &utput ,mpedance 50J -/dB Analog Bandwidth 20 &A3 ,nternal 0a%eform 1eneration Sine2 4riang'e2 S)uare2 Sa0toot(

!igital Channels
+ertical $esolution 1 /it &utput +oltages 0H2 #.#H "aximum &utput Current C/- 2%!A <per c(anne'=

ELAB-080 User Guide

C) Programmable Clock Generator


Number of !igital Channels 2 "aximum Clock 2re3uency 150&A3 A%ailable Clock 2re3uencies 1>A3 to 150&A32 Ar/itrary2 L.0#$D steps &utput +oltage 0H2 #.#H "aximum &utput Current C/- 2%!A <per c'oc,=

D) Programmable Power !pply


Number of ,ndependent &utputs 2 "aximum &utput +oltage C/- 10H +oltage Ad4ustment #teps C/- 100!H +oltage Accuracy C/- 5!H M 50!A 'oad "aximum &utput Current C/- $0!A 2 4ypica''y 100!A M #H

") General pecifications


Power #upply ,nput +oltage 105-1#0HAC/50-$0A3 or 2#0HAC/50A3 &perating *emperature $ange 0 N 10% Degrees ; 2 0 - %0 Degrees C <9on-Condensing= !imensions *.25O I %..2O I 1.$5O <" I D I A=2 1 %!! I 125!! I %2!! 0eight 22.%o3 2 $#5g <E'a/ unit= 2 25.%o32 *20g <+o0er Supp'y= *ime base accuracy C/- 0.2D

! "inima# $ost computer re%uirements


&C E 'SE +entiu! 1##&A3 #2&B operationa' !e!ory USB interface<type 1.1. or (ig(er= "indo0s . SE2 &E2 2000 or I+

( &ac)age Content

4(e E'a/-0 0 unit 4(e E'a/-0 0 po0er supp'y A USB ca/'e <for connecting t(e E'a/ to your +C= <2= $0 &(3 osci''oscope pro/es <for use 0it( t(e digita' osci''oscope and ar/itrary 0a7efor! generator= <#= !u'ti-0ire co'or-coded /rea,out ca/'es <t0o 1$-0ire ca/'es and one 20-0ire ca/'e - for use 0it( t(e 'ogic ana'y3er2 progra!!a/'e c'oc,s2 and progra!!a/'e po0er supp'ies=

ELAB-080 User Guide

* S$ort ELAB-080 description

Front view

Rear view

#) &) ') () )) ,) .)

Digital oscilloscope analog!e inp!t $ c%annel # Digital oscilloscope analog!e inp!t $ c%annel & Arbitrary waveform generator analog!e o!tp!t Power s!pply L"D Logic analyzer inp!ts $ C%annels *+#) Logic analyzer inp!ts $ C%annels -+. Arbitrary waveform generator digital o!tp!ts Programmable clock generator o!tp!ts Programmable power s!pply o!tp!ts *) Power s!pply connector /) Connector for %ost PC connection via 0 B interface

ELAB-080 User Guide

+ ,ntroduction
"e 0ou'd 'i,e to t(an, ?ou for purc(asing t(e ELAB-0 0 instru!ent. "e /e'ie7e it 0i'' !eet your e6pectations. -f ?ou (a7e any )uestion a/out t(e ELAB-0 0 instru!ents2 p'ease do not (esitate contact us /y e!ai'2 p(one or fa6 or prefera/'y /y e-!ai' <contact address is noted in tit'e page of t(is guide=. -f ?ou are interested in out ot(er products2 p'ease 7isit our 0e/sites E 000.osci'os,opy.co! or 000.guitariano.co!

8 Connecting of ELAB-080 instrument to $ost &C


4(e E'a/-0 0 is easy to get up and running2 :ust fo''o0 t(ese si!p'e stepsE 1= Unpac, t(e USB ca/'e. 9otice t(at one end of t(e ca/'e (as a !ost'y s)uare connector and t(e ot(er end (as a rectangu'ar connector. 2= +'ug t(e rectangu'ar end of t(e USB ca/'e into an open USB port on your +C. #= +'ug t(e !ost'y s)uare end of t(e USB ca/'e into t(e 5USB to +C5 input on t(e E'a/-0 0. %= Unpac, and p'ug t(e po0er supp'y into a 0a'' out'et. 5= +'ug t(e round po0er supp'y connector into t(e E'a/-0 0@s 5+o0er Supp'y5 input. $= 9oteE "(en t(e USB ca/'e is p'ugged in to /ot( t(e +C and t(e E'a/-0 02 a dia'og /o6 s(ou'd appear on your +C2 infor!ing you t(at a ne0 de7ice 0as detected. ;o''o0 t(e instructions in t(e dia'og /o62 restarting your +C if necessary.

- ,nsta##ing t$e E#a.-080 Soft/are


Soft0are for ELAB-0 0 is a7ai'a/'e fro! 2 sources E 1= CD-B1& s(ipped 0it( ELAB-0 0 instru!ent 2= Do0n'oad fro! 0e/ sites E 000.osci'os,opy.co! or 000.dynoninstru!ents.co!. 4o insta'' t(e ELAB soft0are run t(e insta''ation progra! <e'a/.e6e= and fo''o0 t(e on-screen instructions.

1= C'ic, 5SE4U+5 /utton

ELAB-080 User Guide

2= 9o0 press any ,ey. -nsta'' 0i3ard 0indo0 s(ou'd appear on t(e screen.

#= C'ic, 59e6t5 /utton and se'ect desired app'ication fo'der

%= "(en ?ou finis(ed2 c'ic, 59e6t5 /utton.

ELAB-080 User Guide

5= Again c'ic, 59e6t5 /utton "(en soft0are insta''ation is done2 t(e fo''o0ing 0indo0 0it( 5C'ose5 /utton s(ou'd appear. $= C'ic, 5C'ose5 /utton to c'ose insta''ation 0indo0

0o/ 1ou s$ou#d find a s$ortcut to t$e E#a.-080 soft/are on your start menu 2Start-3&rograms-34ynon ,nstruments5

ELAB-080 User Guide

10 Using t$e E#a.-080


&u'ti functiona' testing and !easuring instru!ent ELAB-0 0 is dedicated to use 0it( (ost +C t(roug( USB interface type 1.1 or (ig(er. Contro''ing a !easuring soft0are offers )uic, and intuiti7e approac( to a'' ELAB units - digita' storage osci''oscope <DS1=2 'ogic ana'y3er <LA=2 spectru! ana'y3er <SA=2 ar/itrary 0a7e generator <A"8=2 c'oc, generator <C8= and po0er supp'y <+S=. 4(e ELAB progra! is a standard "in#2 app'ication t(at 0i'' run on "indo0s. SE2 &E2 2000 or I+. 4o start t(e soft0are si!p'y c'ic, t(e icon 5ELAB-0 05 p'aced on des,top or use t(e s(ortcut in 5Start P +rogra!s P Dynon -nstru!ents5 !enu. 4(e app'ication is run as up to 5 separate 0indo0s2 one 0it( contro's for t(e instru!ents2 2 ot(er 0indo0s s(o0ing t(e resu'ts of t(e DS1 and LA2 spectra' ana'ysis <;;4= 0indo0 for DS1 ana'ysis2 and fina' 0indo0 s(o0ing t(e A"8 0a7efor! <see picture=. Eac( of t(ese 0indo0s can /e togg'ed on or off2 and resi3ed fro! fu'' screen as s!a'' as t(e user 0ou'd 'i,e. ELAB soft0are can /e started e7en if t(ere is not connected ELAB-0 0 instru!ent. 4(en t(e soft0are is started in de!onstration !ode /y c'ic,ing t(e 5DE&15 /utton p'aced in !ain 0indo0. 4(e 5De!o5 /utton is not 7isi/'e 0(en an ELAB is connected.=

ELAB-080 User Guide

56.5

!escription of application main window

&ain app'ication 0indo0 is used for ad:usting para!eters of particu'ar units and contro''ing progress of ELAB instru!ent. &ain 0indo0 is disp'ayed on ne6t picture. Beneat( t(at you 0i'' find a description of eac( of t(ese features.

A. "enu
So!e of t(e !ost co!!on'y used functions of t(e ELAB-0 0 soft0are are a'so accessi/'e t(roug( t(e !enu at t(e top of t(e !ain for!.

B. 7(elp7 Button
4(is /utton opens up a 0indo0 t(at disp'ays t(is E'a/ (e'p docu!entation.

C. 7!emo7 Button
4(is /utton is 7isi/'e on'y 0(en no E'a/ connection is detected. C'ic,ing it 0i'' si!u'ate t(e capture of DS12 LA2 and ;;4 data2 so t(at you can try out t(e user interface 0it(out an E'a/ connection

!. 7#how 0indows7 Checkboxes


4(ese c(ec,/o6es a''o0 you to s(o0 or (ide t(e DS12 LA2 SA2 and A"8 disp'ay 0indo0s indi7idua''y. -f t(e /o6 is c(ec,ed2 t(e disp'ay 0indo0 0i'' /e s(o0n. C'ic,ing t(e c(ec,/o6 or its 'a/e' 0i'' togg'e t(e disp'ay 0indo0@s 7isi/i'ity.

8. *ab control panel for function and parameter setting of 8'AB-696 instrument
4(is ta/ contro' contains % ta/s E !ata Capture - +ara!eters and function settings for DS12 LA and SA unit A01 - +ara!eters settings for A"8 unit Clocks - +ara!eters settings for C8 unit Power #upply - +ara!eters settings for +S unit Usage off a'' particu'ar contro's is descri/ed in ne6t c(apters.

10

ELAB-080 User Guide

11 Using of t$e 4igita# 'sci##oscope6 Logic Ana#y7er6 and Spectrum Ana#y7er


4(e digita' osci''oscope <DS1=2 'ogic ana'y3er <LA=2 and spectru! ana'y3er <SA= are used to !easure ana'og signa's2 digita' signa's2 and fre)uency on ana'og signa's2 respecti7e'y. 4(eir disp'ays are 'in,ed and t(e DS1 s(ares t(e sa!e ti!ing settings and cursors 0it( t(e LA. 4(is section e6p'ains (o0 to use a'' t(e DS12 LA2 and SA features2 0(ic( are found on t(e 5Data Capture5 4a/.

55.5

*ab control 7!ata Capture7

4a/ contro' 5Data Capture5 is disp'ayed on t(e fo''o0ing picture. Beneat( t(e picture you can find a description of eac( of t(ese features.

A. B. C. !. 8.

button - 7#ingle #hot7


4(is /utton starts a sing'e-s(ot data capture.

button - 7Continuous #tart7


4(is /utton starts a continuous data capture

button - 7#top Capture7


4(is /utton stops a data capture.

button - 7Auto7
4(is /utton auto!atica''y ad:ust a'' para!eters of DS1 and LA units

button - 7#7
This button adjust the time scale (seconds per division o! the "#$ and LA displa% &indo&s' (! %ou clic) the *#* button+ the seconds per division &ill increase in pre-de!ined steps up to , seconds per division'

2.

button - 7n#7
This button adjust the time scale (seconds per division o! the "#$ and LA displa% &indo&s' (! %ou clic) the *n#* button+ the seconds per division &ill decrease in pre-de!ined steps do&n to 2 nanoseconds per division'

1. Panel for set-up !#&: 'A a #A properties


4(is pane' is used to ad:ust para!eters and properties of DS12 LA a SA units -t contains $ ta/s E !ata E Data sa!p'ing setup of DS12 LA units. Detai'ed description of 5Data5 ta/ is in c(aper 11.1.1 *rigger E 4riggering para!eters and properties setup. Description of usage

11

ELAB-080 User Guide

54rigger5 ta/ is in c(apter 11.1.2 !#& E DS1 properties setup. 4o detai'ed description see c(apter 11.1.# 'A E LA properties setup. Detai'ed description of 5LA5 ta/ can /e found in c(apter 11.1.%.1 Buses E Logic ana'y3er /uses properties setup. Description of 5Buses5 ta/ is in c(apter 11.1.%.2 #A E SA para!eters and properties setup. Description of 5SA5 ta/ is in c(apter 11.1.5

11.1.1

Using the Data Sampling Settings

4(e data sa!p'ing settings on t(e 5Data5 ta/ offer a co!pre(ensi7e set of contro's for DS1 and LA data. 4(e 5Data5 ta/ contro's are disp'ayed at t(e fo''o0ing picture.E

A. 7,mport7 Button
4(is /utton opens a dia'og 0indo0 a''o0ing you to open a pre7ious'y sa7ed data fi'e. "(en t(e fi'e is open2 t(e sa7ed 0a7efor!s 0i'' /e disp'ayed in t(e DS1 and LA disp'ay 0indo0s2 and t(e 7arious settings for t(at data 0i'' /e 'oaded.

B. 78xport7 Button
4(is /utton opens a dia'og 0indo0 a''o0ing you to sa7e t(e current DS1 and LA data to a fi'e for 'ater use. 4(is fi'e uses a se'f-descripti7e2 te6t-/ased for!at2 and can /e opened con7enient'y /y 1pen1ffice Ca'c2 &icrosoft E6ce'2 or ot(er spreads(eet progra!s.

C. #a%e screenshot 7!#&7 : 7'A7 and 7#A7 Buttons


4(ese /uttons opens a dia'og for sa7ing a screens(ot of t(e DS12 LA and SA Disp'ay "indo0. Screens(ots are sa7ed in /it!ap for!at <Q./!p=2 0(ic( can /e opened /y &icrosoft +aint and !ost ot(er i!age editors.

!. 7#ample 2re3uency7 Controls


4(e sa!p'e fre)uency for data captures can /e set eit(er auto!atica''y or !anua''y. -f you se'ect 5Auto25 t(e sa!p'e rate 0i'' /e opti!i3ed for t(e current'y disp'ayed ti!e di7ision. -f you se'ect 5&anua'25 you can c(oose 0(ic( sa!p'e rate you 0ou'd 'i,e2 /et0een 1 ,A3 and 0 &A3. -f you c(ange t(e sa!p'e rate fro! t(e drop-do0n /o62 5&anua'5 0i'' /e auto!atica''y se'ected. ?ou can a'so type in your o0n ar/itrary sa!p'e fre)uency. 4o do t(is2 se'ect 5ar/itrary5 fro! t(e drop-do0n2 and type in t(e fre)uency you 0ant in t(e /o6 /e'o0.

8. 7#ample #i)e7 Controls


4(e sa!p'e si3e <t(e nu!/er of sa!p'es ta,en /y t(e E'a/ 0(en it captures data= of t(e DS1

12

ELAB-080 User Guide

and LA can /e set eit(er auto!atica''y or !anua''y. -f you se'ect 5Auto25 t(e sa!p'e si3e 0i'' /e opti!i3ed for t(e current sa!p'e !ode <sing'e-s(ot or continuous=. -f you se'ect 5&anua'25 you can c(oose 0(ic( sa!p'e si3e you 0ou'd 'i,e2 /et0een 1> and #2>. -f you c(ange t(e sa!p'e si3e fro! t(e drop-do0n /o62 5&anua'5 0i'' /e auto!atica''y se'ected.

2. 7"ark !#& #amples7 Checkbox


"(en t(is c(ec,/o6 is c(ec,ed2 DS1 sa!p'es are !ar,ed 0it( 5dots5 and connected to eac( ot(er 0it( 'ines. "(en unc(ec,ed2 your 0a7efor! 0i'' /e dra0n 0it( 'ines2 /ut 0it(out dots !ar,ing indi7idua' sa!p'es.

1. 7"arker differentials in fre3 units7 Checkbox


"(en t(is c(ec,/o6 is c(ec,ed2 DS1 ti!ing cursors are 'a/e'ed 0it( fre)uency <0(en /ot( ti!ing cursors are set=. -f unc(ec,ed2 t(e ti!e difference /et0een t(e t0o cursors is s(o0n.

(. 7+iew !ata7 Button


4(is /utton opens a 0indo0 0(ic( s(o0s a'' of t(e current DS1 and LA data in a ta/'e. Eac( ro0 of t(e ta/'e contains t(e ti!esta!p2 t(e 7o'tage of eac( DS1 c(anne'2 and t(e 7a'ue of eac( LA /an, in /inary and (e6adeci!a' representations.

,. 7+iew "easurements7 Button


(is /utton opens a pop-up 0(ic( s(o0s statistics regarding t(e data current'y 7isi/'e in t(e DS1 Disp'ay "indo0. Statistics are for /ot( DS1 c(anne's2 and consist of t(e fo''o0ing !easure!entsE (ig(est 7o'tage2 'o0est 7o'tage2 and a7erage 7o'tage.

11.1.2

Using the Trigger Settings

;or trigger properties and para!eters setting t(e 54rigger5 ta/ is used. 4(is ta/ offers a co!pre(ensi7e set of contro's for DS1 and LA triggers. 4(e 54rigger5 ta/ screens(ot is on fo''o0ing picture and description is /e'o0 t(e picture E

A. 78nable *rigger7 Checkbox


4(is c(ec,/o6 turns t(e triggering feature of t(e DS1 and LA on and off. -f t(e trigger is not ena/'ed2 you 0i'' not see t(e contro's used to !odify t(e trigger settings. 4o ena/'e or disa/'e t(e trigger2 si!p'y c'ic, on t(e c(ec,/o6 or its 'a/e'.

B. 7Auto roll7 Checkbox


4(is c(ec,/o6 turns t(e auto-ro'' feature of t(e DS1 and LA on and off. -f auto-ro'' is ena/'ed2 a continuous data capture 0i'' sti'' capture and disp'ay data e7en if no trigger is found. 4o ena/'e or disa/'e auto-ro''2 si!p'y c'ic, on t(e c(ec,/o6 or its 'a/e'.

C. 7!ata After *rigger7 #etting


4(is setting contro's t(e p'ace!ent of t(e sa!p'ed data around t(e trigger. -t is specified /y c(oosing t(e percentage of t(e data in your ne6t data capture t(at you 0ou'd 'i,e to see after t(e trigger. 4o c(ange t(e 7a'ue2 you can se'ect t(e 7a'ue in t(e setting /o6 /y dragging t(e !ouse or dou/'e-c'ic,ing inside t(e /o62 t(en typing in t(e desired 7a'ue /et0een 0 and 100.

1#

ELAB-080 User Guide

!. 7*rigger #ource7 #election


This selection controls &hich data source &ill be tri--ered upon' The source options include the t&o "#$ channels and the LA' To select the source+ simpl% clic) the desired source'

8. 7!#& *rigger7 Controls


4(e DS1 4rigger (as t0o para!etersE trigger edge and trigger 'e7e'. 4(e trigger edge can /e eit(er t(e rising or fa''ing edge2 se'ecta/'e /y c'ic,ing t(e desired edge. 4(e trigger 'e7e' can /e set /y typing in t(e desired 7a'ue in !i''i7o'ts or /y increasing or decreasing t(e trigger 'e7e' using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n /uttons to ad:ust t(e trigger 'e7e' in s!a'' incre!ents or (o'd t(e /uttons do0n to ad:ust t(e trigger 'e7e' !ore )uic,'y. As you ad:ust t(e trigger 'e7e'2 t(e trigger sy!/o' in t(e DS1 disp'ay 0indo0 0i'' !o7e according'y.

2. 7'A *rigger7 Controls


4(e LA trigger occurs on a specified /us 7a'ue inc'uding t(e first four LA c(anne's2 0it( c(anne' # /eing t(e !ost significant /it and c(anne' 0 /eing t(e 'east significant /it. Because of t(is2 it is often desira/'e to not use a'' of t(e first LA c(anne's a7ai'a/'e. 4(e trigger /us 7a'ue can /e set eit(er /y se'ecting t(e desired trigger 'e7e' on eac( c(anne'2 or /y typing t(e t(e desired /us 7a'ue <in (e6adeci!a'=. Because of (ard0are 'i!itations2 it is not possi/'e to set t(e data capture to trigger on 3ero <a'' four trigger 'ines 'o0=. A'' ot(er per!utations of t(e four trigger 'ines can /e set up as a trigger.

11.1.3

Using the Digital Oscilloscope Settings

4(e DS1-specific settings are di7ided /et0een t0o areas under t(e 5DS15 ta/E one for c(anne' 1 'a/e'ed 5C(125 and one for c(anne' 2 'a/e'ed 5C(25. 4(ese t0o areas contain identica' contro's as on picture E

A. 78nabled7 Checkbox
4(is c(ec,/o6 turns t(e DS1 c(anne'@s disp'ay on and off. -f t(e c(anne' is not ena/'ed2 you 0i'' not see rest of t(e contro's used to !odify t(e c(anne'@s settings or t(e c(anne'@s disp'ay in t(e DS1 disp'ay 0indo0. 4o ena/'e or disa/'e t(e c(anne'2 si!p'y c'ic, on t(e c(ec,/o6 or its 'a/e'.

B. 7Probe 1ain7 #election


4(is se'ection contro's t(e gain of t(e c(anne'@s pro/e. 4(e t0o gain options are 16 and 1062 and t(e se'ection s(ou'd !atc( t(e setting of t(e gain s0itc( on t(e c(anne'@s pro/e. 4o c(ange t(e se'ection2 si!p'y c'ic, on t(e desired gain setting.

1%

ELAB-080 User Guide

C. 7Color7 Button
4(is /utton a''o0s you to c(ange t(e disp'ay co'or of t(e c(anne' in t(e DS1 disp'ay 0indo0. 4(e current co'or is disp'ayed in t(e /o6 ad:acent to t(e /utton. C'ic,ing on t(e /utton 0i'' open a 0indo0 t(at a''o0s you to c(oose fro! a set of predefined co'ors as 0e'' as define custo! co'ors.

!. 7Coupling7 #election
4(is se'ection contro's t(e coup'ing !ode of t(e DS1 c(anne'. Use DC coup'ing 0(en you 0ant to see t(e DC offset 0it( t(e ti!e-7arying portion of t(e signa'. Use AC coup'ing 0(en you 0ant to 7ie0 on'y t(e ti!e-7arying portion of t(e signa'.

8. 7;oom7 -m+<+. Buttons


4(e 3oo! /uttons a''o0 you to ad:ust (o0 !uc( 7ertica' space t(e DS1 c(anne'@s 0a7efor! 0i'' ta,e up in t(e DS1 disp'ay 0indo0. 4(e current 3oo! settings are s(o0n in t(e /otto! corners of t(e DS1 disp'ay 0indo02 0it( c(anne' 1 in t(e /otto!-'eft 'eft corner2 and c(anne' 2 in t(e /otto!-rig(t corner. C'ic,ing t(e 5H5 /utton 0i'' increase t(e 7o'ts per di7ision in predefined steps up to 10 H per di7ision. C'ic,ing t(e 5!H5 /utton 0i'' decrease t(e 7o'ts per di7ision in pre-defined steps do0n to 20 !H per di7ision.

8. 7Y P&#7 -=p and !own Arrow. Buttons


4(is set of t(ree /uttons !o7es t(e DS1 c(anne' 7ertica''y in t(e DS1 disp'ay 0indo0. 4(e up and do0n arro0 /uttons !o7e t(e disp'ay of t(e DS1 c(anne' up and do0n. ?ou can c'ic, t(e up and do0n /uttons to ad:ust t(e position in s!a'' incre!ents or (o'd t(e /uttons do0n to ad:ust t(e position !ore )uic,'y. C'ic,ing t(e /utton /et0een t(e t0o arro0s 0i'' reset t(e disp'ay of t(e DS1 c(anne' suc( t(at 0H <ground= 0i'' /e centered in t(e DS1 disp'ay 0indo0.

11.1.4

Using the Logic Analy er Settings

4(e Logic Ana'y3er Settings are sp'it into t0o ta/sE 5LA5 and 5Buses.5 4(e 5LA5 ta/ a''o0s you to define 2% different traces. Eac( trace can /e indi7idua''y configured and connected to eit(er an indi7idua' LA c(anne' or an LA /us. 4(e 5Buses5 ta/ a''o0s you to define different /uses. Eac( /us can /e indi7idua''y na!ed and co!posed of any of t(e 1$ LA pins.

*he 7'A7 tab


4(e Logic Ana'y3er pro7ides 2% configura/'e traces t(at can /e disp'ayed in t(e LA 0indo0. Eac( trace can /e indi7idua''y ena/'ed2 na!ed2 co'ored2 and connected to eit(er an indi7idua' LA c(anne' or a defined LA /us. 5LA5 ta/ is disp'ayed on t(e ne6t picture E

15

ELAB-080 User Guide

A. 7!isable All7 Button


4(is /utton unc(ec,s t(e 5ena/'ed5 c(ec,/o6 for a'' LA traces.

B. 7!efaults7 Button
4(is /utton resets t(e LA trace settings to t(eir defau't state.

C. ,ndi%idual *race Configuration Controls


4(ese contro's a''o0 you to configure t(e indi7idua' settings for eac( trace. Eac( ro0 of contro's contains t(e settings for one trace E a. 7>7 Column 4(is co'u!n s(o0s t(e nu!/er of eac( trace. b. 7Name7 Column 4(is co'u!n a''o0s you to re-na!e eac( trace indi7idua''y. 4(is na!e 0i'' appear in t(e LA disp'ay 0indo0 ne6t to t(e trace. c. 78nabled7 Column 4(is co'u!n a''o0s you to ena/'ed eac( trace indi7idua''y. -f a trace is ena/'ed2 it 0i'' /e disp'ayed in t(e LA 0indo0. d. 7Color7 Column 4(is co'u!n a''o0s you to set t(e co'or eac( trace indi7idua''y. 4(e current co'or is ref'ected in a s!a'' /o6. 9e6t to t(e co'ored /o62 t(e 5Co'or5 /utton opens a 0indo0 t(at a''o0s you to c(oose t(e desired co'or for t(e trace. e. 7,nput7 Column 4(is co'u!n a''o0s you to connect eac( trace to t(e desired LA c(anne' or /us <configured in t(e 5Buses5 ta/=. C'ic,ing on t(e /o6 for a trace a''o0s you to se'ect fro! t(e 'ist of LA c(anne's and /uses. 4(e na!es t(at you set in your /us configuration 0i'' /e ref'ected in t(is 'ist.

*he 7Buses7 tab


4(e Logic Ana'y3er pro7ides configura/'e /uses. Eac( of t(ese /uses can contain up to 1$ c(anne's. Eac( c(anne' is disp'ayed as a 'a/e'ed /ar2 narro0ing at eac( point in ti!e t(at t(e /us 7a'ue c(anges. Eac( /us can /e na!ed as you 'i,e and configured to contain any co!/ination of t(e 1$ LA c(anne's. 5Buses5 ta/ is disp'ayed on t(e ne6t picture E

A. 72ormat7 #election
4(is se'ection c(ooses t(e nu!/er representation for LA /uses in t(e disp'ay 0indo0. 4(ere are four possi/'e representationsE /in </inary=2 oct <octa'=2 dec <deci!a'=2 and (e6

1$

ELAB-080 User Guide

<(e6adeci!a'=. ;or e6a!p'e2 on an -/it /us2 t(e four fo''o0ing representations (a7e t(e sa!e 7a'ueE

BinaryE /01011010 1cta'E o1#2 Deci!a'E d.0 Ae6adeci!a'E 65A

B. 7!efaults7 Button
4(is /utton resets t(e LA /us settings to t(eir defau't state.

C. ,ndi%idual Bus Configuration Controls


4(ese contro's a''o0 you to configure t(e indi7idua' settings for eac( /us. Eac( ro0 of contro's contains t(e settings for one /us E a. 7>7 Column 4(is co'u!n s(o0s t(e nu!/er of eac( /us. b. 7Name7 Column 4(is co'u!n a''o0s you to re-na!e eac( /us indi7idua''y. 4(e /us na!e 0i'' /e disp'ayed to t(e rig(t of t(e trace nu!/er or na!e in t(e LA 0indo0 ne6t to t(e /us disp'ay. c. 7667 - 75?7 Columns 4(ese co'u!ns are a grid of LA c(anne' c(ec,/o6es. Eac( co'u!n of t(e grid represents an LA c(anne'. -f t(e c(ec,/o6 is se'ected2 t(en t(e corresponding LA c(anne' 0i'' /e inc'uded in t(at /us.

11.1.!

Using the Spectr"m Analy er Settings

4(e settings for t(e spectru! ana'y3er are under t(e 5SA5 ta/2 see picture E

A. 7"agnitude #cale7 Controls


4(e !agnitude <intensity= on t(e 7ertica' sca'e of t(e spectru! ana'y3er can /e disp'ayed on a 'ogarit(!ic sca'e or a 'inear sca'e. A 'ogarit(!ic sca'e 0i'' pro7ide !ore detai' on signa's ot(er t(an t(e pri!ary signa'. Use t(e 3oo! out /utton <5-5= to see !ore 7ertica' data2 and t(e 3oo! in /utton <5C5= to see !ore 7ertica' detai' on a signa'.

B. 72re3uency #cale7 Controls


4(e fre)uency on t(e (ori3onta' sca'e of t(e spectru! ana'y3er can /e disp'ayed on a 'ogarit(!ic sca'e or a 'inear sca'e. A 'ogarit(!ic sca'e !a,es it easier to see 'o0-fre)uency signa's2 /ut 'inear distri/utes data !ore e7en'y and is !ore co!!on'y used. Use t(e 3oo! out /utton <5-5= to see !ore (ori3onta' data2 and t(e 3oo! in /utton <5C5= to see !ore (ori3onta' detai' on a signa'.

1*

ELAB-080 User Guide

55.@

*he !igital &scilloscope !isplay 0indow

4(is section 0i'' fa!i'iari3e you 0it( t(e digita' osci''oscope disp'ay 0indo0. Be'o0 you see a screen capture of t(e 0indo02 'a/e'ed 0it( 'etter ,eys for eac( feature of t(e disp'ay. Beneat( t(at you 0i'' find a description of eac( of t(ese features.

DS1 0indo0 feature descriptionsE

A. Channel 5 0a%eform
4(is is t(e 0a7efor! for c(anne' 1 of t(e digita' osci''oscope. 4(is 0a7efor! is redra0n after e7ery data capture. 9otice t(at t(e ot(er disp'ay features specific to c(anne' 1 are t(e sa!e co'or as t(e 0a7efor!. 4(e disp'ay co'or can /e c(anged /y c'ic,ing on t(e 5C(ange Co'or5 /utton on t(e 5DS15 4a/.

B. Channel @ 0a%eform
4(is is t(e 0a7efor! for c(anne' 2 of t(e digita' osci''oscope. 4(is 0a7efor! is redra0n after e7ery data capture. 9otice t(at t(e ot(er disp'ay features specific to c(anne' 2 are t(e sa!e co'or as t(e 0a7efor!. 4(e disp'ay co'or can /e c(anged /y c'ic,ing on t(e 5C(ange Co'or5 /utton on t(e 5DS15 4a/.

C. *ime #cale
4(is is t(e disp'ay for t(e current ti!e sca'e. -t disp'ays t(e nu!/er of seconds2 !i''iseconds2 !icroseconds2 or nanoseconds per di7ision <t(e dotted grid on t(e disp'ay=. 4(e ti!e sca'e can /e c(anged /y c'ic,ing t(e 5S5 and 5nS5 /uttons on t(e 5DS1/LA5 4a/.

ELAB-080 User Guide

!. Channel 5 +oltage #cale


4(is is t(e disp'ay for t(e current ti!e sca'e. -t disp'ays t(e nu!/er of seconds2 !i''iseconds2 !icroseconds2 or nanoseconds per di7ision <t(e dotted grid on t(e disp'ay=. 4(e ti!e sca'e can /e c(anged /y c'ic,ing t(e 5S5 and 5nS5 /uttons on t(e 5DS1/LA5 4a/.

8. Channel @ +oltage #cale


4(is is t(e disp'ay for t(e c(anne' 2 7o'tage sca'e. -t disp'ays t(e nu!/er of 7o'ts or !i''i7o'ts per di7ision <t(e dotted grid on t(e disp'ay=. 4(e 7o'tage sca'e can /e c(anged /y c'ic,ing t(e 5Roo!5 <5H5 and 5!H5= /uttons on t(e 5DS15 4a/.

2. "ouse Cursor
"(en o7er t(e digita' osci''oscope disp'ay2 t(e !ouse cursor appears as in t(is screens(ot. 9otice t(at a 7ertica' 'ine trac,s t(e ti!e position of t(e !ouse cursor. 9otice a'so t(at as you !o7e t(e !ouse cursor2 a si!i'ar 7ertica' 'ine !o7es across t(e LA disp'ay 0indo0. 9otice t(at a (ori3onta' 'ine trac,s t(e 7o'tage position of t(e !ouse cursor2 and t(is 7o'tage is disp'ayed for c(anne' 1 and c(anne' 2 in t(e top 'eft corner of t(e screen.

1. *rigger 'e%el ,ndicator


4(is indicator s(o0s t(e trigger 'e7e' 7isua''y on t(e disp'ay. 4(is indicator stays on t(e 'eft side of t(e screen and fo''o0s t(e current trigger 'e7e' 7ertica''y. 4(e indicator@s nu!/er and co'or ref'ect t(e c(anne' of t(e trigger source. 4(e indicator@s s(ape ref'ects 0(et(er t(e trigger is sensiti7e to t(e rising or fa''ing edge of t(e signa'. 4(ese trigger settings can /e c(anged on t(e 54rigger5 4a/. ?ou can a'so c(ange t(e trigger 'e7e' /y c'ic,ing on it and dragging it up and do0n.

(. *rigger *ime "arker


4(is 'ine !ar,s t(e ti!e position 0(ere t(e trigger occurred. -f t(e trigger occurred at a ti!e t(at isn@t current'y disp'ayed2 you 0i'' see a 5S4B5 in t(e top-'eft corner of t(e disp'ay if t(e trigger occurred /efore t(e disp'ayed ti!e or a 54BT5 in t(e top-rig(t corner of t(e disp'ay if t(e trigger occurred after t(e disp'ayed ti!e.

,. *iming Cursor A "arker


4(is 'ine !ar,s a user-se'ected ti!e in t(e disp'ay 0indo0. 4(e 5<A=5 ne6t to it indicates t(at it is ti!ing cursor A. 4(e position of t(is !ar,er is set /y c'ic,ing 5Set 4i!ing Cursor A5 in t(e conte.t menu <see description of conte6t !enu /e''o0=2 0(en you (a7e positioned t(e !ouse cursor at t(e desired ti!e position. -f t(e cursor 0as set at a ti!e t(at isn@t current'y disp'ayed2 you 0i'' see a 5SA5 in t(e top-'eft corner of t(e disp'ay if t(e cursor is positioned /efore t(e disp'ayed ti!e or a 5AT5 in t(e top-rig(t corner of t(e disp'ay if t(e cursor is positioned after t(e disp'ayed ti!e. ?ou can a'so c(ange ti!ing cursors /y c'ic,ing on t(e! and dragging t(e! 'eft or rig(t.

A. *iming Cursor B "arker


4(is 'ine !ar,s a user-se'ected ti!e in t(e disp'ay 0indo0. 4(e 5<B=5 ne6t to it indicates t(at it is ti!ing cursor B. 4(e position of t(is !ar,er is set /y c'ic,ing 5Set 4i!ing Cursor B5 in t(e conte.t menu <see description of conte6t !enu /e''o0=2 0(en you (a7e positioned t(e !ouse cursor at t(e desired ti!e position. -f t(e cursor 0as set at a ti!e t(at isn@t current'y disp'ayed2 you 0i'' see a 5SB5 in t(e top-'eft corner of t(e disp'ay if t(e cursor is positioned /efore t(e disp'ayed ti!e or a 5BT5 in t(e top-rig(t corner of t(e disp'ay if t(e cursor is positioned after t(e disp'ayed ti!e. ?ou can a'so c(ange ti!ing cursors /y c'ic,ing on t(e! and dragging t(e! 'eft or rig(t.

B. *iming Cursor A +alue


4(is 7a'ue s(o0s t(e ti!e position of ti!ing cursor A. -f t(e trigger is ena/'ed2 t(is 7a'ue 0i'' /e re'ati7e to t(e ti!e t(e trigger occurred. -f t(e trigger is disa/'ed2 t(is 7a'ue 0i'' /e re'ati7e to t(e /eginning of t(e captured data.

'. *iming Cursor B +alue


4(is 7a'ue s(o0s t(e ti!e position of ti!ing cursor B. -f t(e trigger is ena/'ed2 t(is 7a'ue 0i'' /e re'ati7e to t(e ti!e t(e trigger occurred. -f t(e trigger is disa/'ed2 t(is 7a'ue 0i'' /e re'ati7e to t(e /eginning of t(e captured data.

1.

ELAB-080 User Guide

". !ifference Between *iming Cursors


4(is 7a'ue s(o0s t(e difference in ti!e /et0een t(e t0o ti!ing cursors 0(en /ot( ti!ing cursors (a7e /een set. -n t(is screens(ot2 t(e difference /et0een ti!ing cursor A and ti!ing cursor B is *.1*. !icroseconds. -f t(e 5&ar,er Differentia's in fre). units5 /o6 (as /een c(ec,ed in t(e DS1 ta/2 t(e difference 0i'' /e s(o0n as a fre)uency <A32 ,A32 or &A3= instead of ti!e.

N. Channel 5 1round 'e%el


4(is indicator s(o0s t(e 7ertica' position 0(ere a 3ero-7o't signa' is disp'ayed for c(anne' 1. 4(e 7ertica' position of c(anne' 1 can /e c(anged /y c'ic,ing t(e up and do0n arro0 /uttons on t(e 5DS15 4a/. 9otice t(at t(e coup'ing !ode of c(anne' 1 is disp'ayed (ere <'eft of 589D5=.

&. Channel @ 1round 'e%el


4(is indicator s(o0s t(e 7ertica' position 0(ere a 3ero-7o't signa' is disp'ayed for c(anne' 2. 4(e 7ertica' position of c(anne' 2 can /e c(anged /y c'ic,ing t(e up and do0n arro0 /uttons on t(e 5DS15 4a/. 9otice t(at t(e coup'ing !ode of c(anne' 2 is disp'ayed (ere <'eft of 589D5=.

P. Channel 5 +oltage Cursor A


4(is 'ine !ar,s a user-se'ected 7o'tage in t(e disp'ay 0indo0. 4(e co'or is t(e sa!e as t(e c(anne' 1 0a7efor!. 4(e 5<A=5 ne6t to it indicates t(at it is 7o'tage cursor A. 4(e position of t(is !ar,er is set /y c'ic,ing 5CA15 -T 5Set Ho'tage Cursor A5 in t(e conte.t menu <see description of conte6t !enu /e''o0=2 0(en you (a7e positioned t(e !ouse cursor at t(e desired 7o'tage 'e7e'. ?ou can a'so c(ange 7o'tage cursors /y c'ic,ing on t(e! and dragging t(e! up or do0n.

C. Channel 5 +oltage Cursor B


4(is 'ine !ar,s a user-se'ected 7o'tage in t(e disp'ay 0indo0. 4(e co'or is t(e sa!e as t(e c(anne' 1 0a7efor!. 4(e 5<B=5 ne6t to it indicates t(at it is 7o'tage cursor B. 4(e position of t(is !ar,er is set /y c'ic,ing 5CA15 -T 5Set Ho'tage Cursor B5 in t(e conte.t menu <see description of conte6t !enu /e''o0=2 0(en you (a7e positioned t(e !ouse cursor at t(e desired 7o'tage 'e7e'. ?ou can a'so c(ange 7o'tage cursors /y c'ic,ing on t(e! and dragging t(e! up or do0n.

$. Channel @ +oltage Cursor A


4(is 'ine !ar,s a user-se'ected 7o'tage in t(e disp'ay 0indo0. 4(e co'or is t(e sa!e as t(e c(anne' 2 0a7efor!. 4(e 5<A=5 ne6t to it indicates t(at it is 7o'tage cursor A. 4(e position of t(is !ar,er is set /y c'ic,ing 5CA25 -T 5Set Ho'tage Cursor A5 in t(e conte.t menu <see description of conte6t !enu /e''o0=2 0(en you (a7e positioned t(e !ouse cursor at t(e desired 7o'tage 'e7e'. ?ou can a'so c(ange 7o'tage cursors /y c'ic,ing on t(e! and dragging t(e! up or do0n.

#. Channel @ +oltage Cursor B


4(is 'ine !ar,s a user-se'ected 7o'tage in t(e disp'ay 0indo0. 4(e co'or is t(e sa!e as t(e c(anne' 2 0a7efor!. 4(e 5<B=5 ne6t to it indicates t(at it is 7o'tage cursor B. 4(e position of t(is !ar,er is set /y c'ic,ing 5CA25 -T 5Set Ho'tage Cursor B5 in t(e conte.t menu <see description of conte6t !enu /e''o0=2 0(en you (a7e positioned t(e !ouse cursor at t(e desired 7o'tage 'e7e'. ?ou can a'so c(ange 7o'tage cursors /y c'ic,ing on t(e! and dragging t(e! up or do0n.

*. Channel 5 "ouse +oltage


4(is is t(e 7o'tage at t(e current !ouse 'ocation for c(anne' 1. -f t(e 7o'tage is t(e sa!e for c(anne' 1 as for c(anne' 22 t(is nu!/er 0i'' /e disp'ayed in /'ac,2 ot(er0ise it 0i'' /e disp'ayed in t(e co'or of c(anne' 1.

=. Channel @ "ouse +oltage


4(is is t(e 7o'tage at t(e current !ouse 'ocation for c(anne' 2. -f t(e 7o'tage is t(e sa!e for c(anne' 1 as for c(anne' 22 t(is nu!/er 0i'' not /e disp'ayed2 ot(er0ise it 0i'' /e disp'ayed in t(e co'or of c(anne' 2 i!!ediate'y /e'o0 t(e 7o'tage disp'ayed for c(anne' 1.

+. All !#& !ata


At t(e top of t(e screen is a representation of a'' captured DS1 data. ?ou can !o7e to a different part of t(e capture /y c'ic,ing in t(is area. ?ou can a'so !o7e ti!ing cursors s(o0n in t(is area /y c'ic,ing on t(e! and dragging t(e! 'eft or rig(t.

20

ELAB-080 User Guide

0. 'ocation in Capture
At t(e top of t(e screen is a representation of a'' captured DS1 data. ?our current position in t(is data is under'ined /y a grey /ar. Scro''ing DS1 data 'eft or rig(t 0i'' !o7e t(is grey /ar 'eft or rig(t.

11.2.1

DSO #indo# conte$t men"

4(e conte6t !enu a''o0s you to access certain contro's )uic,'y and easi'y. 4o open t(e conte6t !enu2 si!p'y c'ic, your rig(t-(and !ouse /utton so!e0(ere inside t(e DS1 disp'ay 0indo0. 4(e conte6t !enu (as se7era' options t(at contro' t(e /e(a7ior of t(e DS1 disp'ay 0indo0E ;oom -#<n#. 4(is su/!enu a''o0s you to set t(e current seconds/di7ision <(ori3onta' 3oo!= of t(e DS1 0indo0. ?ou can c(oose anyt(ing fro! 5 sec/di7ision do0n to 2 ns/di7ision. ;oom Ch5 -+<m+. 4(is su/!enu a''o0s you to set t(e current 7o'ts/di7ision <7ertica' 3oo!= for DS1 c(anne' 1. ?ou can c(oose anyt(ing fro! 10 H/di7ision do0n to 5 !H/di7ision. 5 !H/di7ision to 10 !H/di7ision is on'y a7ai'a/'e 0(en configured to use a 16 pro/e. 1 H/di7ision to 10 H/di7ision is on'y a7ai'a/'e 0(en configured to use a 106 pro/e. ;oom Ch@ -+<m+. 4(is su/!enu a''o0s you to set t(e current 7o'ts/di7ision <7ertica' 3oo!= for DS1 c(anne' 2. ?ou can c(oose anyt(ing fro! 10 H/di7ision do0n to 5 !H/di7ision. 5 !H/di7ision to 10 !H/di7ision is on'y a7ai'a/'e 0(en configured to use a 16 pro/e. 1 H/di7ision to 10 H/di7ision is on'y a7ai'a/'e 0(en configured to use a 106 pro/e. 1oto 4(is su/!enu a''o0s you to go to a specific point in t(e data. ?ou can go to t(e trigger if t(e data you are 'oo,ing at (ad a trigger2 or you can go to one of t(e t0o ti!ing cursors <A or B= if t(ey are current'y set. #et *rigger +oltage 4(is option a''o0s you to set <or !o7e= t(e trigger 7o'tage 'e7e'. C'ic,ing it 0i'' set t(e trigger 7o'tage 0(ere t(e (ori3onta' 'ine of t(e !ouse cursor is current'y positioned. $emo%e All Cursors 4(is option a''o0s you to re!o7e a'' 7o'tage and ti!ing cursors fro! /ot( t(e DS1 and LA disp'ays. #et *iming Cursor A 4(is option a''o0s you to set <or !o7e= ti!ing cursor A. C'ic,ing it 0i'' set t(e ti!ing cursor A !ar,er 0(ere t(e 7ertica' 'ine of t(e !ouse cursor is current'y positioned. $m% *iming Cursor A 4(is option a''o0s you to re!o7e ti!ing cursor A fro! t(e /ot( t(e DS1 and t(e LA disp'ays #et *iming Cursor B 4(is option a''o0s you to set <or !o7e= ti!ing cursor B. C'ic,ing it 0i'' set t(e ti!ing cursor B !ar,er 0(ere t(e 7ertica' 'ine of t(e !ouse cursor is current'y positioned. $m% *iming Cursor B 4(is option a''o0s you to re!o7e ti!ing cursor B fro! t(e /ot( t(e DS1 and t(e LA disp'ays. C(5 D 4(is option opens t(e c(anne' 1 su/-!enu E 8nable 4(is option a''o0s you to s(o0 t(e c(anne' 1 0a7efor! and a'' c(anne' 1 - specific infor!ation on t(e disp'ay if it is current'y (idden. !isable 4(is option a''o0s you to (ide t(e c(anne' 1 0a7efor! and a'' c(anne' 1 - specific infor!ation on t(e disp'ay if it is current'y s(o0n. #et +olt Curs A 4(is option a''o0s you to set <or !o7e= c(anne' 1 7o'tage cursor A. C'ic,ing it 0i'' set t(e

21

ELAB-080 User Guide

C(@ D

7o'tage cursor 0(ere t(e (ori3onta' 'ine of t(e !ouse cursor is current'y positioned $m% +olt Curs A 4(is option a''o0s you to re!o7e c(anne' 1 7o'tage cursor A fro! t(e disp'ay. #et +olt Curs B 4(is option a''o0s you to set <or !o7e= c(anne' 1 7o'tage cursor B. C'ic,ing it 0i'' set t(e 7o'tage cursor 0(ere t(e (ori3onta' 'ine of t(e !ouse cursor is current'y positioned $m% +olt Curs B 4(is option a''o0s you to re!o7e c(anne' 1 7o'tage cursor B fro! t(e disp'ay. 4(is option opens t(e c(anne' 2 su/-!enu. 8nable 4(is option a''o0s you to s(o0 t(e c(anne' 2 0a7efor! and a'' c(anne' 2 - specific infor!ation on t(e disp'ay if it is current'y (idden. !isable 4(is option a''o0s you to (ide t(e c(anne' 2 0a7efor! and a'' c(anne' 2 - specific infor!ation on t(e disp'ay if it is current'y s(o0n. #et +olt Curs A 4(is option a''o0s you to set <or !o7e= c(anne' 2 7o'tage cursor A. C'ic,ing it 0i'' set t(e 7o'tage cursor 0(ere t(e (ori3onta' 'ine of t(e !ouse cursor is current'y positioned $m% +olt Curs A 4(is option a''o0s you to re!o7e c(anne' 2 7o'tage cursor A fro! t(e disp'ay. #et +olt Curs B 4(is option a''o0s you to set <or !o7e= c(anne' 2 7o'tage cursor B. C'ic,ing it 0i'' set t(e 7o'tage cursor 0(ere t(e (ori3onta' 'ine of t(e !ouse cursor is current'y positioned $m% +olt Curs B 4(is option a''o0s you to re!o7e c(anne' 2 7o'tage cursor B fro! t(e disp'ay.

22

ELAB-080 User Guide

55./

*he 'ogic Analy)er !isplay 0indow

4(is section 0i'' fa!i'iari3e you 0it( t(e 'ogic ana'y3er disp'ay 0indo0. Be'o0 you see a screen capture of t(e 0indo02 'a/e'ed 0it( nu!/er ,eys for eac( feature of t(e disp'ay. Beneat( t(at you 0i'' find a description of eac( of t(ese features.

LA "indo0 ;eature DescriptionsE

A. *ime #cale
4(is ru'er s(o0s t(e ti!e sca'e of t(e LA disp'ay. 4(e nu!/ers are in units of seconds2 !i''iseconds2 !icroseconds2 or nanoseconds. 4(e current units for t(e sca'e are disp'ayed at t(e 'eft end of t(e sca'e.

B. "ouse Cursor
"(en o7er t(e digita' osci''oscope disp'ay2 t(e !ouse cursor appears as in t(is screens(ot. 9otice t(at a 7ertica' 'ine trac,s t(e ti!e position of t(e !ouse cursor. 9otice a'so t(at as you !o7e t(e !ouse cursor2 a si!i'ar 7ertica' 'ine !o7es across t(e DS1 disp'ay 0indo0.

C. *race Names
4(is co'u!n disp'ays t(e trace nu!/ers and na!es for eac( of t(e ena/'ed traces ne6t to t(e 0a7efor! for t(at trace. 9otice t(at t(e 'a/e's are in t(e sa!e co'or as t(e traces2 0(ic( defau't to t(e 0ire co'or for t(e LA c(anne's. 4(e trace na!es and co'ors can /e configured using t(e contro's on t(e LA ta/.

!. 'A Channel !isplay


4(is is an e6a!p'e of an LA c(anne'@s disp'ay. 9otice t(at t(e co'or of t(e trace can /e configured on t(e LA ta/.

2#

ELAB-080 User Guide

8. 'A Bus !isplay


4(is is an e6a!p'e of an LA /us@ disp'ay. 9otice t(at t(is /us is configured to s(o0 its /us 7a'ue in (e6adeci!a'. 4(is setting can /e configured on t(e Buses ta/. 9otice t(at t(e co'or of t(e trace can /e configured on t(e LA ta/.

11.3.1 LA #indo# trace la%el conte$t men"


4(e trace 'a/e' conte6t !enu a''o0s you to create /uses )uic,'y and easi'yE 4o open t(is conte6t !enu2 si!p'y c'ic, your rig(t-(and !ouse /utton in t(e trace 'a/e's area <t(e 'eft-(and section containing t(e signa' trace na!es= of t(e LA disp'ay 0indo0. 4(is conte6t !enu (as se7era' options t(at a''o0 you to edit /uses !ore efficient'yE !efine a bus 5. #elect Bus Channels Se'ect the traces disp'aying c(anne's t(at you 0is( to create a /us fro!. ?ou can se'ect a contiguous group of c(anne's /y c'ic,ing on t(e first c(anne' in t(e group2 t(en S(iftC'ic,ing on t(e 'ast c(anne' in t(e group. ?ou can se'ect non-contiguous c(anne's /y Contro'-C'ic,ing on eac( desired c(anne'. @. Create Bus 9o02 rig(t-c'ic, on a trace 'a/e'. Se'ect 5Define /us -T52 t(en t(e /us 0(ic( you 0is( to configure as t(e se'ected c(anne's. Clear a Bus -f you 0ou'd 'i,e to re!o7e a'' c(anne's fro! a /us definition and re!o7e any instances of t(at /us fro! t(e disp'ay2 you can rig(t-c'ic, on a trace 'a/e'2 se'ect 5C'ear /us52 and t(e /us you 0ant to c'ear. (ide *races 5. #elect *races to (ide Se'ect the traces t(at you 0is( to (ide. ?ou can se'ect a contiguous group of traces /y c'ic,ing on t(e first c(anne' in t(e group2 t(en S(ift-C'ic,ing on t(e 'ast c(anne' in t(e group. ?ou can se'ect non-contiguous traces /y Contro'-C'ic,ing on eac( desired trace. @. (ide *races 9o02 rig(t-c'ic, on a trace 'a/e'2 and se'ect 5Aide 4races5. #how All *races -f you 0ou'd 'i,e to s(o0 a'' traces2 inc'uding t(ose not current'y ena/'ed2 you can rig(t-c'ic, on a trace 'a/e' and se'ect 5S(o0 A'' 4races5 to ena/'e a'' 2% traces for disp'ay.

11.3.2 LA #indo# display area conte$t &en"


4(e disp'ay area conte6t !enu a''o0s you to access certain disp'ay contro's )uic,'y and easi'y. 4o open t(is conte6t !enu2 si!p'y c'ic, your rig(t-(and !ouse /utton in t(e disp'ay area <t(e rig(t(and section 0it( t(e signa' disp'ays= of t(e LA disp'ay 0indo0. 4(e conte6t !enu (as se7era' options t(at contro' t(e /e(a7ior of t(e LA disp'ay 0indo0E ;oom -#<n#. 4(is su/!enu a''o0s you to set t(e current seconds/di7ision <(ori3onta' 3oo!= of t(e LA 0indo0. ?ou can c(oose anyt(ing fro! 5 seconds/di7ision do0n to 2 nanoseconds/di7ision. 1oto 4(is su/!enu a''o0s you to go to a specific point in t(e data. ?ou can go to t(e trigger if t(e data you are 'oo,ing at (ad a trigger2 or you can go to one of t(e t0o ti!ing cursors <A or B= if t(ey are current'y set. #et *iming Cursor A 4(is option a''o0s you to set <or !o7e= ti!ing cursor A. C'ic,ing it 0i'' set t(e ti!ing cursor A !ar,er 0(ere t(e 7ertica' 'ine of t(e !ouse cursor is current'y positioned.

2%

ELAB-080 User Guide

$m% *iming Cursor A 4(is option a''o0s you to set <or !o7e= ti!ing cursor A. C'ic,ing it 0i'' set t(e ti!ing cursor A !ar,er 0(ere t(e 7ertica' 'ine of t(e !ouse cursor is current'y positioned. #et *iming Cursor B 4(is option a''o0s you to set <or !o7e= ti!ing cursor B. C'ic,ing it 0i'' set t(e ti!ing cursor B !ar,er 0(ere t(e 7ertica' 'ine of t(e !ouse cursor is current'y positioned. $m% *iming Cursor B 4(is option a''o0s you to re!o7e ti!ing cursor B fro! t(e /ot( t(e LA and t(e DS1 disp'ays. #how<(ide *race -EN 4(is option a''o0s you to togg'e t(e disp'ay of eac( trace. Eac( trace appears in t(e 'ist. A'' ena/'ed <disp'ayed= traces s(o0 a /'ac, dot to t(e 'eft of t(e trace nu!/er. C'ic,ing on a trace on t(e 'ist 0i'' togg'e it fro! ena/'ed to disa/'ed or fro! disa/'ed to ena/'ed. Bus !isplay 2ormat 4(is su/!enu gi7es you )uic, access to t(e nu!erica' for!at of t(e /us 7a'ues. ?ou can c(oose to disp'ay your /us 7a'ues in /inary2 octa'2 deci!a'2 or (e6adeci!a'.

55.F

*he #pectrum Analy)er !isplay 0indow

4(is section 0i'' fa!i'iari3e you 0it( t(e spectru! ana'y3er disp'ay 0indo0. Be'o0 you see a screen capture of t(e 0indo02 'a/e'ed 0it( nu!/er ,eys for eac( feature of t(e disp'ay. Beneat( t(at you 0i'' find a description of eac( of t(ese features.

SA 0indo0 ;eature DescriptionsE

A. Channel 5 2re3uency !ata


C(anne' 1 data is t(e sa!e co'or in t(is 0indo0 as it is in t(e DS1 0indo0. ?ou can c(ange t(e co'or of c(anne' 1 data in t(e Digita' 1sci''oscope Settings.

B. Channel @ 2re3uency !ata


C(anne' 2 data is t(e sa!e co'or in t(is 0indo0 as it is in t(e DS1 0indo0. ?ou can c(ange t(e co'or of c(anne' 2 data in t(e Digita' 1sci''oscope Settings.

25

ELAB-080 User Guide

C. "ouse 2re3uency
4(is nu!/er s(o0s t(e fre)uency at t(e current !ouse (ori3onta' 'ocation.

!. "ouse "agnitude
4(is nu!/er s(o0s t(e intensity corresponding to t(e current !ouse 7ertica' 'ocation. 9ote t(at t(is is 914 t(e intensity of t(e signa' on c(anne' 1 or c(anne' 2 at t(is fre)uency. -t !ere'y s(o0s t(e current !ouse ? 'ocation in dB.

8. "ouse Cursor
"(en o7er t(e spectru! ana'y3er disp'ay2 t(e !ouse cursor appears as in t(is screens(ot. 9otice t(at a 7ertica' 'ine trac,s t(e fre)uency of t(e !ouse cursor <in A32 >A32 or &A3=2 and t(is fre)uency is disp'ayed in t(e top 'eft corner of t(e screen. 9otice a'so t(at a (ori3onta' 'ine trac,s t(e !agnitude of t(e !ouse cursor <in dB=2 and t(is !agnitude is disp'ayed in t(e /otto! 'eft corner of t(e screen.

2. 2re3uency #cale
4(is ru'er s(o0s t(e fre)uency sca'e of t(e SA disp'ay. 4(e nu!/ers are in units of (ert32 ,i'o(ert32 or !ega(ert3.

1. "agnitude #cal
4(is ru'er s(o0s t(e !agntitude <intensity= sca'e of t(e SA disp'ay. 4(e nu!/ers are in units of deci/e's.

11.4.1 SA #indo# conte$t men"


4(e conte6t !enu a''o0s you to access certain contro's )uic,'y and easi'y. 4o open t(e conte6t !enu2 si!p'y c'ic, your rig(t-(and !ouse /utton so!e0(ere inside t(e SA disp'ay 0indo0. 4(e conte6t !enu (as se7era' options t(at contro' t(e /e(a7ior of t(e SA disp'ay 0indo0E "agnitude #cale 4(is su/!enu a''o0s you to set 0(et(er t(e !agnitude <t(e 7ertica' sca'e= on t(e SA 0indo0 is 'ogarit(!ic or 'inear. A 'ogarit(!ic sca'e 0i'' pro7ide !ore detai' on signa's ot(er t(an t(e pri!ary signa'. 2re3uency #cale 4(is su/!enu a''o0s you to set 0(et(er t(e fre)uency <t(e (ori3onta' sca'e= on t(e SA 0indo0 is 'ogarit(!ic or 'inear. A 'ogarit(!ic sca'e !a,es it easier to see 'o0-fre)uency signa's2 /ut 'inear distri/utes data !ore e7en'y and is !ore co!!on'y used.

2$

ELAB-080 User Guide

12 Using t$e Ar.itrary Wa8eform 9enerator


4(e ar/itrary 0a7efor! generator is used to generate ana'og and digita' signa's. -t (as a po0erfu' interface t(at 'ets you c(oose fro! preset 0a7efor!s2 as 0e'' as dra0 your o0n 0a7efor!s. 4(is c(apter e6p'ains A"8 properties and para!eters setup using t(e 5A"85 ta/ in !ain app'ication 0indo0 and features and usage of A"8 0indo0. 4(e different !et(ods of A"8 output signa' creation are a'so descri/ed.

5@.5

*ab control 7A017

4(e 5A"85 ta/ is s(o0n on t(e fo''o0ing picture. Be''o0 t(is picture you 0i'' find a description of eac( of 5A"85 ta/ features.

A. B.

button - 71o7
4(is /utton starts t(e output of t(e A"8 0a7efor!.

button - 7#top7
4(is /utton stops t(e output of t(e A"8 0a7efor!

C. 7$epeat7 Checkbox
4(is c(ec,/o6 togg'es t(e a0g output !ode /et0een repeating and non-repeating. -n nonrepeating !ode2 0(en you c'ic, t(e go /utton2 t(e specified 0a7efor! 0i'' /e output once 0it(out repeating. -n continuous !ode2 0(en you c'ic, t(e go /utton2 t(e specified 0a7efor! 0i'' /e repeated2 'ooping fro! t(e end /ac, to t(e /eginning continuous'y unti' you c'ic, t(e stop /utton.

!. 7*rigger7 Checkbox
4(is c(ec,/o6 togg'es t(e a0g e6terna' trigger. 4(e e6terna' trigger is t(e rig(t-!ost 0ire pair on t(e E'a/-0 0 input / output /'oc,2 and is 'a/e'ed 54B-8.5 4o use t(e e6terna' trigger2 you !ust dri7e t(e input 0it( a 'ogic signa' <0 S 0.$5H2 1 T 2.%H=. -f in non-repeating !ode2 t(e specified 0a7efor! 0i'' /e output once 0(en t(e input 'ogic signa' is dri7en (ig(. -f in repeating !ode2 t(e specified 0a7efor! 0i'' /e output continuous'y unti' t(e 'ogic signa' goes 'o0. 0arning "o not drive the e.ternal tri--er &ith si-nals above /', volts or the internal circuitr% &ill be dama-ed'

8. 7#7 and 7n#7 Buttons


4(ese /uttons ad:ust t(e ti!e sca'e <seconds per di7ision= of t(e A"8 disp'ay 0indo0. -f you c'ic, t(e 5S5 /utton2 t(e A"8 disp'ay 0indo0 0i'' 3oo! out to s(o0 !ore of t(e 0a7efor!. -f

2*

ELAB-080 User Guide

you c'ic, t(e 5nS5 /utton2 t(e A"8 disp'ay 0indo0 0i'' 3oo! in to s(o0 'ess of t(e 0a7efor! <and !ore detai'=.

2. 7#ample 2re37 !isplay


4(ese s(o0s t(e sa!p'e fre)uency used to generate t(e current 0a7efor!. -t is auto!atica''y ca'cu'ated2 /ased on 0a7e fre)uency and t(e t(e nu!/er of points used.

1. 70a%e 2re37 Controls


4(ese contro's a''o0 you to se'ect t(e desired fre)uency of t(e output 0a7efor!. ?ou can c(ange t(e 7a'ue /y typing in t(e desired 7a'ue or /y using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4(e actua' fre)uency t(at 0i'' /e generated disp'ays ne6t to t(e setting /o6. 4(e /est sa!p'e rate for t(e desired 0a7e fre)uency is auto!atica''y ca'cu'ated. 4(e /est nu!/er of sa!p'es for t(e desired 0a7e fre)uency is a'so auto!atica''y ca'cu'ated2 un'ess you se'ect 5!anua'5 in t(e 59u!/er of points5 contro's and enter t(e desired nu!/er of sa!p'e points.

(. 7Number of Points7 Controls


4(ese contro's a''o0 you to specify t(e nu!/er of sa!p'e points t(at you 0ant in t(e output 0a7efor!. -t is reco!!ended t(at you 'et t(e E'a/ soft0are deter!ine t(e /est nu!/er of points to !atc( your 0a7efor! fre)ency /y se'ecting 5Auto.5 Ao0e7er2 if you 0ou'd 'i,e to specify t(e nu!/er of points2 si!p'y se'ect 5&anua'5 and type in t(e desired nu!/er of sa!p'e points2 /et0een 1* and $55#$.

,. 7Analog7 and 7!igital7 *abs


4(ese /uttons a''o0 you to 'oad and sa7e 0a7efor!s2 usua''y custo! 0a7efor!s. ;or instructions on using t(e i!port and e6port features for custo! 0a7efor!s2 see Creating Custo! "a7efor!s

A. 7,mport7 and 78xport7 Buttons


?ou can configure t(e ana'og output of t(e A"8 under t(e Ana'og 4a/. Digita' A"8 outputs can /e configured under t(e Digita' 4a/. Description of Ana'og and Digita' ta/ is noted /e''o0.

12.1.1 Using 'Analog' ta%


;or A"8 ana'og output signa' properties t(e 5Ana'og5 ta/ <p'aced in t(e /otto! of t(e 5A"85 ta/= is used. 4(is ta/ is disp'ayed on t(e fo''o0ing picture E

A. 70a%e #tyle7 #election


4(is se'ection c(ooses 0(at type of 0a7efor! you 0ou'd 'i,e to generate. 4(ere are se7era' types of pre-defined 0a7efor!s2 as 0e'' as a 5custo!5 type. 4(e custo! 0a7efor! a''o0s you to dra0 t(e desired 0a7efor! on t(e a0g 0indo0 using t(e !ouse. 4o see detai'ed instructions on (o0 to define custo! 0a7efor!s2 read t(e Creating Custo! "a7efor!s section.

ELAB-080 User Guide

B. 7!C &ffset7 Controls


4(ese contro's a''o0 you to se'ect t(e desired dc offset of t(e output 0a7efor!. 4(e DC offset is t(e a!ount t(at t(e entire 0a7efor! is offset fro! ground <3ero 7o'ts=. "(en you ad:ust t(e DC offset2 you can see t(at t(e 0a7efor! 'oo,s t(e sa!e2 /ut !o7es up or do0n t(e 7o'tage sca'e according to t(e direction of t(e DC offset. ?ou can c(ange t(e 7a'ue of t(e DC offset in 7o'ts /y typing in t(e desired 7a'ue or /y using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4ota' output inc'uding DC offset is 'i!ited to a/out C/- # 7o'ts <0it( infinite i!pedance=. -f you create a 0a7efor! t(at e6ceeds t(e !a6i!u! 7o'tage t(e A"8 can output2 t(e A"8 0a7efor! 0i'' /e s(o0n 0it( a das(ed 'ine in t(ose 7o'tages <see t(e A"8 disp'ay=

C. 7Amplitude7 Controls
4(ese contro's a''o0 you to se'ect t(e desired a!p'itude of t(e output 0a7efor!. ?ou can c(ange t(e 7a'ue in 7o'ts /y typing in t(e desired 7a'ue or /y using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4(e a!p'itude is 'i!ited to appro6i!ate'y C/- 1.25 Ho'ts in 16 gain !ode and appro6i!ate'y C/- # Ho'ts in %6 gain !ode2 assu!ing no 'oad <infinite i!pedance= for /ot( gain settings. A 50 1(! 'oad reduces t(ese 7o'tages /y (a'f.

!. 7,mpedance7 Controls
4(ese contro's a''o0 you to se'ect t(e output i!pedance2 or 5'oad52 your circuit 0i'' p'ace on t(e A"8 output. ;or a fifty o(! 'oad2 a'' 7o'tages 0i'' /e (a'f of 0(at t(ey 0ou'd !easure 0it( infinite i!pedance <infinite i!pedance is often referred to as 5no 'oad5 in t(is docu!entation=. After you input t(e output i!pedance2 t(e A"8 disp'ay 0i'' update to s(o0 t(e 7o'tage output you s(ou'd e6pect for t(e 'oad t(at you (a7e specified.

8. 71ain7 #election
4(is se'ection c(ooses 0(at t(e a!ount of gain app'ied to t(e 0a7efor!. -n 16 gain !ode2 t(e E'a/-0 0 A"8 is capa/'e of putting out a signa' spanning appro6i!ate'y C/- 1.25 7o'ts </efore DC offset=. -n %6 gain !ode2 it is capa/'e of putting out a signa' spanning appro6i!ate'y C/- # 7o'ts </efore DC offset=. 4(ese 7o'tages assu!e no 'oad <ie near-infinite i!pedance=. A 50 1(! 'oad reduces t(ese 7o'tages /y (a'f.

2. 7,mport from !#&7 Button


4(is /utton initiates i!porting a 0a7efor! fro! t(e DS1 disp'ay into t(e A"8 to rep'ace t(e current ana'og 0a7efor!. 4(e fo''o0ing considerations s(ou'd /e noted 0(en !o7ing data fro! t(e DS1 to t(e A"8E At 'east one DS1 c(anne' !ust /e ena/'ed in order to i!port data. -f /ot( c(anne's are ena/'ed2 you 0i'' /e as,ed 0(ic( c(anne' you 0is( to i!port fro!. 4(e DS1 ti!ing cursors <A and B= !ust /e p'aced on eit(er side of t(e data you 0is( to i!port. 4o p'ace a ti!ing cursor2 rig(t-c'ic, on t(e DS1 0a7efor!2 and c(oose 5Set 4i!ing Cursor5. Ho'tages t(at cannot /e output /y t(e A"8 0it( current A"8 settings 0i'' /e c'ipped to 0(at t(e A"8 can actua''y output. -f your se'ection to i!port contains an area 0it( no data or in7a'id data2 t(ose areas 0i'' /e i!ported as 3ero 7o'ts. Upon i!port2 t(e A"8 0a7e fre)uency 0i'' /e ad:usted so t(at t(e ti!esca'e of t(e A"8 output 0i'' /e t(e sa!e ti!esca'e as t(e se'ected DS1 data. <?ou can 7erify t(is /y c(ec,ing t(e 5&ar,er differentia's in fre). units5 c(ec,/o6 in t(e 5Data5 ta/ under t(e 5Data Capture5 ta/E after you i!port DS1 data into t(e A"82 t(e disp'ayed fre)uency /et0een t(e DS1 ti!ing cursors s(ou'd /e t(e sa!e as t(e A"8 0a7e fre)uency=. Upon i!port2 t(e DC 1ffset of t(e A"8 ana'og 0a7e 0i'' /e set to 3ero 7o'ts. Upon i!port2 t(e A"8 ana'og 5"a7e Sty'e5 drop do0n 0i'' /e c(anged to 5Custo!5.

2.

ELAB-080 User Guide

12.1.2 Using 'Digital' ta%


At t(e /otto! of t(e A"8 ta/2 c(oose t(e 5Digita'5 ta/ to edit t(e properties of your fi7e digita' outputs. 1n t(is ta/ you 0i'' find a ta/'e 0it( a ro0 for eac( of t(e fi7e outputs2 and co'u!ns as s(o0n on ne6t picture.

A. 7Ch7 -Channel. Column


4(is nu!/er specifies 0(ic( digita' output c(anne' <0-%= is /eing edited.

B. 7Custom7 Column
-f t(is is c(ec,ed2 t(e ot(er contro's for t(is digita' output are greyed out and do not app'y - t(e c(anne' is assu!ed to /e your custo! creation2 dra0n 0it( t(e !ouse or i!ported fro! an e6terna' editor. -f unc(ec,ed2 t(e s(ape of t(e digita' c(anne' is generated according to t(e settings you se'ect in t(e ot(er contro's for t(e c(anne'. ;or !ore infor!ation on editing custo! 0a7efor!s2 read t(e Creating Custo! "a7efor!s section.

C. 7$epetitions7 Column
4(is nu!/er specifies (o0 !any repetitions of t(e digita' 0a7e 0i'' occur per ana'og 0a7e.

!. 72re3uency7 Column
4(is nu!/er is t(e fre)uency of t(e digita' 0a7e. -t is ca'cu'ated as t(e fre)uency of t(e ana'og 0a7e <"a7e ;re)= !u'tip'ied /y t(e nu!/er of repetitions of t(e digita' 0a7e per ana'og 0a7e.

8. 7!uty Cycle7 Column


4(is nu!/er specifies 0(at percentage of t(e ti!e t(e digita' c(anne' s(ou'd /e in its (ig( 7o'tage state <'ogica' state of one=. -f t(is nu!/er is 50D2 you get a standard s)uare 0a7e. -f t(is nu!/er is 25D2 t(e c(anne' 0i'' /e in t(e (ig( 'ogic state for 25D of t(e period of t(e 0a7e2 t(en in t(e 'o0 'ogic state for *5D of t(e period.

2. 7Phase #hift7 Column


4(is nu!/er specifies 0(ere you 0ant to start in t(e digita' signa'. -f t(is nu!/er is 50D2 you 0i'' start outputting your digita' signa' (a'f0ay t(roug( t(e 0a7e. -f t(is nu!/er is *5D2 you 0i'' start outputting t(e digita' signa' t(ree-)uarters of t(e 0ay t(roug( t(e 0a7e.

#0

ELAB-080 User Guide

5@.@

*he A01 !isplay 0indow

4(is section 0i'' fa!i'iari3e you 0it( t(e Ar/itrary "a7efor! 8enerator disp'ay 0indo0. Be'o0 you see a screen capture of t(e 0indo02 'a/e'ed 0it( 'etter ,eys for eac( feature of t(e disp'ay. Beneat( t(at you 0i'' find a description of eac( of t(ese features.

A"8 0indo0 feature descriptionsE

A. *ime #cale
4(is ru'er s(o0s t(e ti!e sca'e of t(e A"8 disp'ay. 4(e nu!/ers are in units of seconds2 !i''iseconds2 !icroseconds2 or nanoseconds. 4(e current units for t(e sca'e are disp'ayed at t(e 'eft end of t(e sca'e.

B. +oltage #cale
4(is co'u!n s(o0s t(e 7o'tage sca'e of t(e A"8 disp'ay. 4(e nu!/ers are in units of 7o'ts.

C. !igital Channel Numbers


4(is co'u!n disp'ays t(e nu!/ers for eac( of t(e fi7e digita' outputs of t(e A"8.

!. A01 Analog 0a%eform -solid line.


"(en t(e A"8 output is 0it(in t(e specified 'i!its of 0(at t(e (ard0are can do2 t(e A"8 ana'og 0a7efor! is dra0n 0it( a so'id 'ine. 4ota' A"8 1utput2 inc'uding DC-1ffset2 is 'i!ited to C/- # Ho'ts 0(en no 'oad is app'ied <no 'oad K infinite i!pedance=. "(en a 50 1(! 'oad is app'ied2 tota' output is 'i!ited to C/- 1.5 Ho'ts. 4(e E'a/ +C progra! 0i'' auto!atica''y ca'cu'ate t(e tota' output 'i!itation /ased on t(e i!pedance you c(oose <see 5-!pedance5 Contro's=.

#1

ELAB-080 User Guide

?ou can edit t(e Ana'og "a7efor! /y 'eft-c'ic,ing on it as descri/ed in step # of Editing a "a7efor! /y Dra0ing 0it( t(e &ouse.

8. A01 Analog 0a%eform -dashed line.


"(en t(e A"8 output is outside t(e specified 'i!its of 0(at t(e (ard0are can do2 t(e A"8 ana'og 0a7efor! is dra0n 0it( a das(ed 'ine. 4ota' A"8 1utput2 inc'uding DC-1ffset2 is 'i!ited to C/- # Ho'ts 0(en no 'oad is app'ied <no 'oad K infinite i!pedance=. "(en a 50 1(! 'oad is app'ied2 tota' output is 'i!ited to C/- 1.5 Ho'ts. 4(e E'a/ +C progra! 0i'' auto!atica''y ca'cu'ate t(e tota' output 'i!itation /ased on t(e i!pedance you c(oose <see 5-!pedance5 Contro's=. ?ou can edit t(e Ana'og "a7efor! /y 'eft-c'ic,ing on it as descri/ed in step # of Editing a "a7efor! /y Dra0ing 0it( t(e &ouse.

2. !igital 0a%eforms
4(e data t(at t(e A"8 outputs on t(e fi7e digita' output 'ines can /e seen and edited (ere. Digita' outputs are on t(e sa!e ti!esca'e as t(e ana'og outputs2 and can /e edited /y 'eftc'ic,ing on t(e! as descri/ed in Editing a "a7efor! /y Dra0ing 0it( t(e &ouse.

12.2.1 A() #indo# conte$t men"


4(e Conte6t !enu a''o0s you to access certain disp'ay contro's )uic,'y and easi'y. 4o open t(e conte6t !enu2 si!p'y c'ic, your rig(t-(and !ouse /utton in t(e A"8 disp'ay 0indo0. 4(e conte6t !enu (as t(e fo''o0ing options t(at contro' t(e /e(a7ior of t(e A"8 disp'ay 0indo0E ;oom -#<n#. 4(is su/!enu a''o0s you to set t(e current seconds/di7ision <(ori3onta' 3oo!= of t(e A"8 0indo0. ?ou can c(oose anyt(ing fro! 5 seconds/di7ision do0n to 2 nanoseconds/di7ision. 0a%e #tyle 4(is su/!enu a''o0s )uic, access to c(ange t(e 0a7e sty'e <sine 0a7e2 triang'e 0a7e2 s)uare 0a7e2 etc=.

5@./

=sing Preset 0a%eforms

4(is topic 0i'' descri/e t(e process of creating and using preset 0a7efor!s 0it( t(e E'a/-0 0 ar/itrary 0a7efor! generator. 4(ese instructions often refer to t(e 7arious contro's on t(e 5A"85 4a/ <see c(apter 12.1=. +rocedure to Use +reset "a7efor!sE 1. Se'ect t(e desired type of 0a7efor! in t(e 5"a7efor! Sty'e5 se'ection. ?ou can c(oose fro! sine2 triang'e2 s)uare2 and f'at-'ine preset 0a7efor!s. 2. -n t(e /o6 'a/e'ed 5i!pedance52 enter t(e output i!pedance or 5'oad5 t(at your circuit 0i'' put on t(e A"8. ;or a fifty o(! 'oad2 a'' 7o'tages 0i'' /e (a'f of 0(at t(ey 0ou'd !easure 0it( infinite i!pedance <infinite i!pedance is referred to as 5no 'oad5 for t(e re!ainder of t(is docu!ent=. After you input t(e output i!pedance2 t(e A"8 disp'ay 0i'' update to s(o0 t(e 7o'tage output you s(ou'd e6pect for t(e 'oad t(at you (a7e specified. #. Set t(e desired a!p'itude of t(e 0a7efor!2 using t(e 5A!p'itude5 contro's. 4(e a!p'itude is t(e pea,-to-pea, 7o'tage of t(e 0a7efor!. ?ou can c(ange t(e 7a'ue in 7o'ts /y typing in t(e desired 7a'ue or /y using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4(e a!p'itude is 'i!ited to appro6i!ate'y C/- 1.25 Ho'ts <0it( no 'oad= in 16 gain !ode and appro6i!ate'y C/- # Ho'ts <0it( no 'oad= in %6 gain !ode. 4o c(ange t(e gain !ode2 si!p'y c'ic, t(e desired 7a'ue in t(e 58ain5 se'ection. -f you create a 0a7efor! t(at e6ceeds t(e !a6i!u! 7o'tage t(e A"8 can output2 t(e A"8 0a7efor! 0i'' /e s(o0n 0it( a das(ed 'ine in t(ose 7o'tages <see t(e A"8 disp'ay= %. Set t(e desired DC offset of t(e 0a7efor!2 using t(e 5DC 1ffset5 contro's. 4(e DC offset is t(e a!ount t(at t(e entire 0a7efor! is offset fro! ground <3ero 7o'ts=. "(en you ad:ust t(e DC offset2 you can see t(at t(e 0a7efor! 'oo,s t(e sa!e2 /ut !o7es up or do0n t(e 7o'tage

#2

ELAB-080 User Guide

sca'e according to t(e direction of t(e DC offset. ?ou can c(ange t(e 7a'ue of t(e DC offset in 7o'ts /y typing in t(e desired 7a'ue or /y using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4ota' output inc'uding DC offset is 'i!ited to a/out C/- # 7o'ts <0it( no 'oad=. -f you create a 0a7efor! t(at e6ceeds t(e !a6i!u! 7o'tage t(e A"8 can output2 t(e A"8 0a7efor! 0i'' /e s(o0n 0it( a das(ed 'ine in t(ose 7o'tages <see t(e A"8 disp'ay= 5. Set t(e desired fre)uency of t(e 0a7efor!2 using t(e 5"a7e ;re)5 contro's. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4(e actua' fre)uency t(at 0i'' /e generated disp'ays ne6t to t(e setting /o6. As you ad:ust t(e fre)uency2 your 0a7efor! !ay /eco!e (ard to see c'ear'y /ecause of t(e current ti!e sca'e. -f t(e A"8 disp'ay 0indo0 is too 53oo!ed in5 to see t(e 0a7efor! as desired2 c'ic, t(e 5S5 /utton to 3oo! out. -f t(e A"8 disp'ay 0indo0 is too 53oo!ed out5 to see t(e 0a7efor! as desired2 c'ic, t(e 5nS5 /utton to 3oo! in. ?ou can a'so ad:ust t(e si3e of t(e A"8 disp'ay 0indo0 /y dragging t(e edge of t(e 0indo0 0it( your !ouse. $. ;or /est resu'ts2 !a,e sure t(at t(e 59u!/er of +oints5 contro's are set to 5Auto.5 4(is 0i'' a''o0 t(e E'a/ soft0are to auto!atica''y ca'cu'ate t(e /est nu!/er of points to !atc( your 0a7efor!@s fre)uency. *. -f you 0ou'd 'i,e t(e 0a7efor! to /e repeated continuous'y instead of :ust outputting once2 !a,e sure t(at t(e 5Bepeat5 c(ec,/o6 is c(ec,ed. . -f you 0ou'd 'i,e t(e 0a7efor! to start /y e6terna' contro'E 1. &a,e sure t(e 54rigger5 c(ec,/o6 is c(ec,ed. 2. &a,e sure t(at your e6terna' input is connected to t(e 54B-85 input on t(e rig(t side of t(e E'a/-0 0 input / output /'oc,. 4o use t(e e6terna' trigger2 you !ust dri7e t(e input 0it( a 'ogic signa' <0 S 0.$5H2 1 T 2.%H=. -f in non-repeating !ode2 t(e specified 0a7efor! 0i'' /e output once 0(en t(e input 'ogic signa' is dri7en (ig(. -f in repeating !ode2 t(e specified 0a7efor! 0i'' /e output continuous'y unti' t(e 'ogic signa' goes 'o0. 0arning "o not drive the e.ternal tri--er &ith si-nals above /', volts or the internal circuitr% &ill be dama-ed' .. &a,e sure t(at one of t(e osci''oscope pro/es is connected to t(e 5A"8 1U4+U45 connector and a'so connect to your circuitry t(at re)uires t(e 0a7efor! input. ;or proper operation 0it( t(e A"82 t(e pro/e@s gain s0itc( s(ou'd /e set to 561.5 10. -f t(e A"8 is not a'ready running <t(e 8o /utton is grayed and t(e Stop /utton is not grayed 0(en t(e A"8 is running=2 c'ic, t(e 8o /utton <t(e /utton 0it( t(e green rig(t-pointing triang'e=. Depending on t(e settings you c(ose t(e 0a7efor! 0i'' /e output once or continuous'y2 starting eit(er 0(en you c'ic, t(e 8o /utton or 0(en t(e e6terna' trigger is set.

5@.F

Creating and using custom wa%eforms

4(is topic 0i'' descri/e t(e process of creating2 editing and using custo! 0a7efor!s 0it( t(e E'a/-0 0 ar/itrary 0a7efor! generator. 4(ese instructions often refer to t(e 7arious contro's on t(e 5A"85 4a/ <see c(apter 12.1= 0ustom 1ave!orm 2rocedures3 Creating a 0a%eform Based on a Preset 0a%eform Custo! 0a7efor!s are often easier to edit if t(ey are started fro! a preset 0a7efor!. 4(is procedure guides you t(roug( t(e process of creating a ne0 custo! 0a7efor! t(at is /ased on t(e preset 0a7efor!s of t(e E'a/-0 0@s A"8 <see c(apter 12.%.1=. 8diting a 0a%eform by !rawing with the "ouse Basic 0a7efor!s can /e easy to dra0. 4(is procedure guides you t(roug( t(e process of editing a custo! 0a7efor! /y dra0ing it 0it( your !ouse in t(e E'a/-0 0 soft0are <see c(apter 12.%.2= .

##

ELAB-080 User Guide

8diting a 0a%eform by =sing an 8xternal 8ditor 4(is procedure guides you t(roug( t(e process of editing a custo! 0a7efor! /y opening it in a te6t editor or spreads(eet app'ication. <see c(apter 12.%.#= =sing a Custom 0a%eform 4(is procedure guides you t(roug( t(e process of using t(e custo! 0a7efor!s t(at you (a7e created and edited <see c(apter 12.%.%=.

12.4.1 Creating a (a*e+orm ,ased on a -reset (a*e+orm


1. Decide 0(at type of preset 0a7efor! 0ou'd gi7e you t(e /est starting point for t(e custo! 0a7e you 0ant to create. 2. ;o''o0 steps 1-$ of Usin- 2reset 1ave!orms <see c(apter 12.#=2 using t(e 0a7efor! type t(at you decided in step 1. Be carefu' to se'ect t(e appropriate fre)uency for your custo! 0a7efor!. 4(e fre)uency of your custo! 0a7efor! can /e !odified after it is defined2 /ut t(e resa!p'ing t(at (appens 0(en you do so can c(ange t(e s(ape of t(e 0a7efor! so!e0(at. #. C'ic, t(e 5E6port5 /utton on t(e 5A"85 ta/2 and sa7e t(e 0a7efor! fi'e. -t is reco!!ended to gi7e t(e fi'e an appropriate na!e /ased on t(e settings t(at produced it. %. 9o0 you (a7e created a preset 0a7efor! and you are ready to edit it if desired.

12.4.2 .diting a (a*e+orm %y Dra#ing #ith the &o"se


1. 1pen t(e custo! 0a7efor! t(at you 0ant to edit <fro! Creating a "a7efor! Based on a +reset "a7efor!= /y c'ic,ing t(e 5-!port5 /utton and se'ecting t(e desired fi'e. 2. Ad:ust t(e A"8 disp'ay using t(e 5S5 and 5nS5 /uttons unti' t(e 0a7efor! fi''s !ost of t(e 0indo0 <t(e /'ue repeat 'ine is c'ose to t(e rig(t side of t(e 0indo0=2 gi7ing you !ore precision in dra0ing t(e 0a7efor!. ?ou !ay a'so 0ant to e6pand t(e A"8 0indo0 to fi'' !ore of t(e screen2 a'so gi7ing you !ore dra0ing precision. #. Dra0 t(e desired 0a7efor! on t(e A"8 0indo0 using t(e !ouse. C'ic,ing 0it( t(e 'eft !ouse /utton 0i'' !odify t(e 0a7efor! suc( t(at it passes t(roug( t(e center of t(e cross(air !ouse cursor. Dragging t(e !ouse 0it( t(e 'eft /utton (e'd do0n is t(e easiest 0ay to dra0 t(e 0a7efor!. Be!e!/er t(at t(e A"8 output (as 'i!its of appro6i!ate'y C/- 1.25 Ho'ts in 16 gain !ode and appro6i!ate'y C/- # Ho'ts in %6 gain !ode2 assu!ing no 'oad <infinite i!pedance= at eit(er gain !ode. "(en you dra0 outside of t(e specified 'i!its of t(e A"82 t(e 0a7efor! 0i'' dra0n 0it( a das(ed 'ine2 and 0(en you e6ceed t(e range of t(e A"8 DAC itse'f2 your 0a7efor! 0i'' /e c'ipped at t(at 7o'tage. %. "(en you are finis(ed dra0ing t(e desired 0a7efor!2 c'ic, t(e 5E6port5 /utton on t(e 5A"85 ta/ to sa7e t(e 0a7efor! to a fi'e. -t is reco!!ended t(at you sa7e to a different fi'e t(an you started 0it( and gi7e t(e ne0 fi'e an appropriate na!e. 5. 9o0 you (a7e created your custo! 0a7efor! and you are ready to use it.

12.4.3 .diting a (a*e+orm %y Using an .$ternal .ditor


1. 1pen t(e custo! 0a7efor! t(at you 0ant to edit <fro! Creating a "a7efor! Based on a +reset "a7efor!= in t(e e6terna' editor of your c(oice. Suggested editors are spreads(eet app'ications 'i,e 1pen1ffice Ca'c and &icrosoft E6ce'. 2. Edit t(e 0a7efor! /y c(anging t(e data 0it(in eac( ro0. Do not add or re!o7e points to t(e A"8 0a7efor!. 4(e nu!/er of ro0s of A"8 7o'tages !ust /e $55#$. A"8 data is resa!p'ed fro! t(e $55#$ 7o'tages to fit t(e nu!/er of points in t(e A"8 0a7e actua''y /eing used. -t is reco!!ended t(at you sa7e a copy of t(e fi'e in t(e preferred for!at of t(e spreads(eet app'ication. 4(at 0i'' a''o0 you to use a'' t(e po0er of t(e functions offered /y t(e spreads(eet app'ication to generate and 7ie0 t(e 0a7efor!. #. Copy t(e data ro0s fro! t(e spreads(eet /ac, to t(e origina' A"8 0a7efor! fi'e2 !a,ing sure t(at you copy on'y t(e 7a'ues2 not t(e for!u'as. %. Sa7e t(e !odified A"8 0a7efor! fi'e2 !a,ing sure to sa7e t(e fi'e as ta/-de'i!ited te6t

#%

ELAB-080 User Guide

instead of t(e spreads(eet app'ication@s preferred for!atting. 5. 9o0 you (a7e created your custo! 0a7efor! and you are ready to use it.

12.4.4 Using a C"stom (a*e+orm


1. 1pen t(e custo! 0a7efor! t(at you 0ant to use /y c'ic,ing t(e 5-!port5 /utton and se'ecting t(e desired fi'e. 2. Set t(e desired DC offset of t(e 0a7efor!2 using t(e 5DC 1ffset5 contro's. 4(e DC offset is t(e a!ount t(at t(e entire 0a7efor! is offset fro! ground <3ero 7o'ts=. "(en you ad:ust t(e DC offset2 you can see t(at t(e 0a7efor! 'oo,s t(e sa!e2 /ut !o7es up or do0n t(e 7o'tage sca'e according to t(e direction of t(e DC offset. ?ou can c(ange t(e 7a'ue of t(e DC offset in 7o'ts /y typing in t(e desired 7a'ue or /y using t(e up and do0n arro0 /uttons. ?ou can c'ic, t(e up and do0n arro0 /uttons to c(ange t(e 7a'ue in s!a'' steps or (o'd t(e! do0n to c(ange t(e 7a'ue rapid'y. 4ota' output inc'uding DC offset is 'i!ited to a/out C/- # 7o'ts <0it( no 'oad=. -f you create a 0a7efor! t(at e6ceeds t(e !a6i!u! 7o'tage t(e A"8 can output2 t(e A"8 0a7efor! 0i'' /e s(o0n 0it( a das(ed 'ine in t(ose 7o'tages <see t(e A"8 disp'ay= #. -f you 0ou'd 'i,e t(e 0a7efor! to /e repeated continuous'y instead of :ust outputting once2 !a,e sure t(at t(e 5Bepeat5 c(ec,/o6 is c(ec,ed. %. -f you 0ou'd 'i,e t(e 0a7efor! to start /y e6terna' contro'E 1. &a,e sure t(e 54rigger5 c(ec,/o6 is c(ec,ed. 2. &a,e sure t(at your e6terna' input is connected to t(e 54B-85 input on t(e rig(t side of t(e E'a/-0 0 input / output /'oc,. 4o use t(e e6terna' trigger2 you !ust dri7e t(e input 0it( a 'ogic signa' <0 S 0.$5H2 1 T 2.%H=. -f in non-repeating !ode2 t(e specified 0a7efor! 0i'' /e output once 0(en t(e input 'ogic signa' is dri7en (ig(. -f in repeating !ode2 t(e specified 0a7efor! 0i'' /e output continuous'y unti' t(e 'ogic signa' goes 'o0. 0arningE Do not dri7e t(e e6terna' trigger 0it( signa's a/o7e $.5 7o'ts or t(e interna' circuitry 0i'' /e da!aged. 5. &a,e sure t(at one of t(e osci''oscope pro/es is connected to t(e 5A"8 1U4+U45 connector and a'so connect to your circuitry t(at re)uires t(e 0a7efor! input. ;or proper operation 0it( t(e A"82 t(e pro/e@s gain s0itc( s(ou'd /e set to 561.5 $. -f t(e A"8 is not a'ready running <t(e 8o /utton is grayed and t(e Stop /utton is not grayed 0(en t(e A"8 is running=2 c'ic, t(e 8o /utton <t(e /utton 0it( t(e green rig(t-pointing triang'e=. Depending on t(e settings you c(ose t(e 0a7efor! 0i'' /e output once or continuous'y2 starting eit(er 0(en you c'ic, t(e 8o /utton or 0(en t(e e6terna' trigger is set.

#5

ELAB-080 User Guide

Using t$e &rogramma.#e C#oc) 9enerator

4(e progra!!a/'e c'oc, generator is used to generate c'oc, c'oc, signa's. -ts t0o progra!!a/'e c'oc, outputs offer a 0ide range of c'oc, speeds fro! 1 ,A3 to 150 &A3. 4(e c'oc, generator-specific settings are di7ided /et0een t0o areas under t(e 5C'oc,s5 ta/E one for cloc) 4 output2 and one for cloc) 2 output. 4(ese t0o areas contain identica' contro's as on fo''o0ing picture E

A. 7!esired 2re3uency7 control


4(ese contro's a''o0 you to se'ect t(e desired c'oc, fre)uency in A3. 4(e range of a''o0ed 7a'ues is fro! 1000 up to 150 000 000.

B. 7Actual 2re3uency7 display


4(e fre)uency t(at you entered !ig(t not /e t(e sa!e fre)uency disp'ayed as 5Actua'.5 4(is is /ecause of t(e 'i!itations of t(e interna' circuitry of t(e E'a/. 4(e t0o progra!!a/'e c'oc,s are inter-dependent2 so t(e 7a'ue of one c'oc, can (a7e an effect on (o0 c'ose'y t(e E'a/ can !atc( t(e desired fre)uency of t(e ot(er c'oc,. 4(e E'a/ 0i'' !atc( your t0o desired fre)uencies as c'ose'y as possi/'e. -f you on'y need one precise c'oc, at 'ess t(an 1 &A32 you s(ou'd consider using t(e A"82 as it is /etter suited to generating precise signa's at 'o0er fre)uencies.

C. 71o7 button
4(is /utton starts t(e output of t(e c'oc, generator.

#$

ELAB-080 User Guide

1! Using t$e &rogramma.#e &o/er Supp#y


4(e progra!!a/'e po0er supp'y is used to po0er e6terna' circuits. -ts t0o progra!!a/'e po0er outputs are capa/'e of supp'ying up to C/- 10 7o'ts and C/- $0 !A of current. 4(e current 'i!it is a su! of a'' : or - current pu''ed fro! t(e supp'y. 4(us2 you can pu'' $0!A tota' fro! a'' of your positi7e supp'ies and $0!A tota' fro! a'' of your negati7e supp'ies at any gi7en ti!e. ;or e6a!p'e2 if you on'y use po0er supp'y 12 $0!A is a7ai'a/'e to t(is supp'y at a'' ti!es. -f you t(en add po0er supp'y 2 and use C20!A on t(is c(anne'2 t(en you can use up to C%0!A on c(anne' 1 or up to -$0!A. -f you o7er'oad a po0er supp'y2 t(e /ac,ground for t(e 7o'tage 0indo0 0i'' turn red and a 0arning 0i'' appear /e'o0 t(e 0indo0. 4(is indicates t(at t(e supp'y is current 'i!ited and is putting out a 'o0er 7o'tage t(an it is progra!!ed for. 9ote t(at t(e E'a/ po0er supp'ies 0i'' typica''y spi,e 0(en t(e E'a/ first gets po0er and 0(en it 'oses po0er2 so de'icate circuits s(ou'd not /e (oo,ed up to t(e po0er supp'ies unti' after t(e E'a/ is on2 and t(ey s(ou'd /e disconnected /efore t(e E'a/ 'oses po0er. 4(e po0er supp'y settings are di7ided /et0een t0o areas under t(e 5+o0er Supp'ies5 ta/E one for 2o&er suppl% 4 output2 and one for 2o&er #uppl% 2 output. 4(ese t0o areas contain identica' contro's as on fo''o0ing picture E

A. 7Power #upply7 display


4(ese s(o0s t(e actua' 7o'tage of gi7en po0er supp'y on output.

B.

<

buttons

4(e up and do0n arro0 /uttons !o7e t(e desired output 7o'tage 7a'ue up and do0n. Use t(e up and do0n arro0 /uttons to ad:ust t(e 7o'tage to t(e desired 'e7e'. ?ou can !a,e rapid ad:ust!ents /y (o'ding do0n t(e /uttons or precise ad:ust!ents /y c'ic,ing t(e /uttons.

C. !esired output %oltage control


Enter t(e desired 7o'tage in t(is edit /o6

!. 7#et7 button
4(is /utton sets t(e entered desired 7o'tage on gi7en po0er supp'y output.

#*

ELAB-080 User Guide

1( ;ec$nica# Support
4(is section 0i'' (e'p ans0er your )uestions 0(en you (a7e unanticipated pro/'e!s 0it( t(e E'a/-0 0. -n genera'2 t(e first step to ta,e 0(en you encounter pro/'e!s is to c(ec, for soft0are upgrades for t(e E'a/. As pro/'e!s are disco7ered2 t(ey 0i'' /e fi6ed as soon as possi/'e in ne0 soft0are re'eases.

5?.5

#oftware =pgrades

"%non (nstruments and $#0(L$#5$26'0$7 is co!!itted to i!pro7ing t(e )ua'ity and functiona'ity of t(e E'a/-0 0. As a resu't2 0e 0i'' re'ease soft0are upgrades2 0(ic( cou'd fi6 pro/'e!s t(at (a7e /een found as 0e'' as i!pro7e or add features. Soft0are upgrades can /e found on do0n'oads page <000.osci'os,opy.co! or 000.dynonistru!ents.co!=. ;o''o0 t(e instructions for -nsta''ing fro! t(e -nternet in t(is (e'p docu!entation.

5?.@

*roubleshooting 8lab Problems

4(is section contains infor!ation to (e'p you to diagnose and so'7e so!e of t(e !ore co!!on pro/'e!s encountered 0it( t(e E'a/-0 0. -f you don@t see t(e pro/'e! t(at you are e6periencing !entioned in t(is section2 p'ease contact "%non (nstruments Technical #upport or distri/utor $#0(L$#5$26'0$7 support. Co!!on +ro/'e!s E6perienced 0it( t(e E'a/-0 0E Elab-080 so!t&are randoml% *!ree8es* or *loc)s up'* #olution E Bestarting t(e E'a/-0 0 Syste! 4(e E'a/-0 0 soft0are s(ou'd not 'oc, up during nor!a' usage2 /ut t(ere are so!e co!/inations of operating syste!2 (ard0are2 soft0are2 and circu!stances t(at cou'd possi/'y cause pro/'e!s. -f your E'a/-0 0 appears to /e 'oc,ed up in so!e 0ay2 try t(e fo''o0ing stepsE 1. Beset t(e e'a/ /y perfor!ing t(e fo''o0ing stepsE a. C'ose t(e E'a/ +C soft0are /y 0(ate7er !eans are necessary. <?ou !ay (a7e to use SC4BLTSAL4TSDELE4ET.= /. Unp'ug t(e E'a/ (ard0are fro! /ot( t(e USB and po0er connectors. c. +'ug in t(e USB connector2 t(en t(e po0er connector to t(e E'a/. d. Start t(e E'a/ soft0are again. 2. -f t(e preceding steps don@t fi6 t(e pro/'e!2 try restarting your co!puter #. -f a'' e'se fai's2 contact "%non (nstruments or distri/utor $#0(L$#5$26'0$7 support <contacts are noted on tit'e page of t(is user guide=2 and 0e@'' (e'p you figure it out.

ELAB-080 User Guide