A.M.P.I. Master-8 User manual

Master-8
EIGHTCHANNEL
PROGRAMMABLEPULSEGENERATOR
OperationManual
A.M.P.I.
A.M.P.I.
123UzlelSt.,P.O.B.16477
Jerusalem91163,ISRAEL
Tel:
(972)2 439338
Fax:(972)2
431
833

ThankyouforbuyingMaster-8— themostflexiblepulsegenerator.Master-8is
an8 channelpulsegenerator,basedonadvancedmicroprocessortechnology.
ThereforeMaster-8hasmanyhandyoptions.Pleasereadthismanualcarefully
andbecomefamiliarwithallthepossibilities.YouwillfindMaster-8friendlyto
useandtheprogrammingsimpleandeasytolearn.Master-8isanattractiveunit
andyouwillenjoyworkingwithitseightparadigms.
Onthefollowingpagesyouwillfind:
Page3 — Introduction
4— Descriptionofthekeyboard,frontandrear panels
5— Operation
6— Applications
7— A demonstrationofProgrammingMaster-8
10— Modesofoperation
11— Settingtheparameters
13— Triggering
14— Eightstoredparadigms
14— Clearingthememory
15— Waystocheck
16— Theclock,stop-watchandtimer
17— Master-8-cp,communicationwitha computer
20— APPENDIXA:TheRS-232connections.
21— APPENDIXB:Settingthebaud- rate
22— APPENDIXC:Thecodesofthekeys
23— APPENDIXD:NotesforprogrammingMaster-8-cpby
acomputer.

Introduction
Preprogrammedsettings
Operation
Master-8isan8 channelpulsegenerator.WithMaster-8youcaneasilyswitch
yourset-upbetweencompletelydifferentexperiments(paradigms).Master-8
storeseightuser'spreprogrammedparadigms.Eachparadigmcanusealltheeight
channels.Youcanswitchyourset-uptotheselectedsettingbya singlecommand.
Thisoptionisveryusefulinthefollowingcases:
a)Whenyouwanttoswitchtheexperimenttoanother
one.
Thechangeoveris
veryfast(50msec).
b)Whenseveralusersareusingthesameset-up.Eachuserrecallshissettings
fromthememoryofMaster-8.
Allparametersofallthe8 paradigmsarestoredinthememoryevenafterthepower
isswitchedoffbya lithiumbatterywitha guaranteedlifeof7 years.Thereisno
needtoreinserttheparametersafterswitchingontheunit.
Eachchanneloperatesindependentlyinoneofthefollowingmodes:
1.
FREE-RUN—Thechanneldeliverspulsescontinuously.
2.
TRIGGER— Followinga trigger,thechanneldeliversa singlepulse.
3.
TRAIN— Followinga trigger,thechanneldeliversa trainofpulses.
4.
DC— DCoutput,timeindependent,turnsonandoffmanually.
5.
GATE(channels1 and2 only)— Thechanneldeliverspulsescontinuously
whileitisexternallygated.
Eachchannelcanbeinternallyconnectedwithdifferentchannelsandreceive
triggerpulsesfromthem.Thereisnoneedtoconnectwiresbetweenchannels.
TheMaster-8-cpmodelcanbeprogrammedbya computerviaa standard
RS-232interface.Thecommunicationisbidirectional.
Channels1 & 2 canreceiveexternaltriggers.Thisoffersa possibilityof
synchronizingthose(andother)channelswithexternaldevices.
Inadditiontoitsstandard8 channelsMaster-8featuresa clockthatcountsthe
timethathaspassedfrompressingtheCLOC^K-RESETkey(e.g.theexperiment
time).
Itfeaturesa timerthatcanchangethemodeofa channelata certainhour
(e.g.turnitonoroff).
Theamplitudeoftheoutputpulsescanbeadjustedfrom-lOVto+10V,and
maximumcurrentof20mA.

Description
THEPO\X'ERSWITCHislocatedonthelowerleftsideofthefrontpanel.Beside
itisa redlightindicating'POWER0N\
Frontpanelkeys
Thefrontpanelkeysaredividedinto5 groups.Eachgrouphasa differentshade,
pleasefollow:
1)Thedigits:0 — y.
2)Theoperationmodekeys:FREE(FreeRun),TRAIN,TRIG,DC,GATE,
OFF.
3)Theparameterkeys:DURA(Duration),DELAY,INTER(IntervalTime),
M(No.o[pulsespertrain),'f , 'i'
-1)Theclockkeys:CLOCK-DISPLAY,STOP-WATCH,CLOCK-RESET,
TIMER.
5)Thecommandkeys:CLEAR-DISPLAY,C0XNECT/DISC0N\EC:T,
C:HEC:K,ENTER,RESET.
Someofthekeyshavea dualfunction.
Pressinga keyisfollowedbya responseonthedisplay.Thecodeofthekey
iswrittenonthekey.(Forexample:thecodeofFREEis'FR').
ChannelBoard
Ontherighthandsideofthekeysectionistheexternal(EX'T)inputsection
dividedintotwoparts—EXT
1
forchannel
1
andEXT2 forchannel2.Eachhasa
BNCsocketandanON/OFFswitchforenablinganddisablingtheinput.
'Totheirrightistheeightchannelcontrolsection.Onthepanelfromthetopdown
arc:
thechannelnumber,a LEDindicatingthatthechannelisactive,a switchto
selectthepolarityoftheoutputpulses,a knobtoadjusttheoutputamplitude,anda
BNCsockettoconnecttheoutputtoexternaldevices.
Outputs'2-f3\'4
+
5'and'6-(-7-i-8'arethesummationsoftheoutputs
2+
3,
4-1-5and
6+ 7 + 8
respectively.Thesesocketscanbeusedformultilevelpulses(e.g.---
pulses).'Thetwoswitchesaddthesummations
2+ 3
and/or6+7+8tothe'4
+
5'
output,thusthe'4+5'outputcandeliverupto7 levelspulses+ CiND.
Rearpanel
Ontherearpanelthereisa switchtoconnect/disconnectthegroundto/from
chassis.Sometimesthisswitchisusedtoreducethenoiselevelofthesystem.
IntheMaster-8-cpmodel(computerprogrammable)thereisa RS-232interface
forcommunicationwitha computer.

r
Operation
General
TheoperationofMaster-8issimpleandcanbelearnedina shorttime.Previous
parametersremaininthememoryevenafterthepowerhasbeenswitchedoff,
unlesstheparametersarechanged.
EveryinstructioniscarriedoutonlyafterpressingtheENTERkey.Aslongasthe
ENTERkeyhasnotbeenpressed,theinstructioncanbechangedordeletedby
givingnewinstructions(e.g.theCLEAR-DISPLAYinstruction).
Ifa non-operableinstructionisinserted,anerrormessageappearsonthedisplay.
Theunitdoesnotacceptthisinstructionandisreadytoreceivea newone.
Theparameters
Eachchannelhasitsparameters(DELAY,DURA,INTER,M)whichdefinethe
outputpulse(Seepicturebelow).
TheDURA(duration)parameterdefinesthetimeelapsefromtheonsetofthe
outputpulsetoitsend.
TheDELAYparameterdefinesthetimeelapsefromthebeginningoftheinput
triggertothebeginningoftheoutputpulse.
TheINTER(interval)parameterdefinesthetimeelapsebetweenthebeginningof
apulseandthebeginningofthefollowingpulse,(cycletime= I/rate).
TheM parameteristhenumberofpulsespertrainintheTRAINmode.
Jl
I«-
interval
X
Jl
duration
zn
R
delay
Beforeoperatinga channelina certainmode,therelevantparameterstothatmode
havetobeprogrammed:
IntheFREE-RUNandGATEmodes— DURATIONandINTERVAL.
IntheTRIGmode— DURATIONandDELAY.
IntheTRAINmode— DURATION,INTERVALandM.

Applications
ThefollowingillustrationgivesyouanideaofhowMaster-8works.Don'tfollow
theprogrammingyet,youwilldoitinthenextchapter.
duration
M=4
#5-
"L
Output4+5;Bilevelpulses(outU4+ outflSj
CHANNEL MODE
-4
^5
I-RHl-.-RUN
TRIG
TRAIN
DC
PARAMETERSINUSETRIGGEREDBY
duration,interval
duration,delay
duration,intcival,M
none
none
none
Note.sforthefigure:
®Triggeredexternallyormanually(byonekcy.stioke).
©'I'urnedonandoffmanually(byonekeystroke).
b)A specialfeatureofMaster-8isthe3 multileveloutputs:OUTPUTS
'2+3',
'4+5',
and'6+7+8'whichdeliverthesummationsoftheoutputs2+3,4+5and
6+7+8respectively.Theseoutputscanbeusedformultilevelpulses(e.g.+/-
pulses).Therearetwoswitchestoaddthesummations2+3and/or6+7+8tothe
'4+5'
output,thusthe'4+5'outputcandeliverupto7 levelpulses+ GND.

Thefollowingareexamplesofoutputsthatyoucangetthroughthe'4+5'
output;
R
ADemonstrationofProgrammingMaster-8
Thischapter
isa
demonstrationofhowtoprogramtheMaster-8.Pleasefollowthe
instructionsandnoticehowsimpleandstraight-forwardtheinstructionsare.
Pleasenotethateachinstructionisfollowedbythepagenumberwhereyoucan
findmoredetailsonsimilarinstructions.Beforecontinuing,makesurethatyouare
familiarwiththelocationofthedifferentkeys(seepage4).
Thefirst stepistocleartheentirememoryofMaster-8—
Press:
'OFF,ALL,ALL,ALL,ENTER'(seepage14).
Thisinstructionclearsallparadigmsof
Master-8.
Nowwearereadytoprogramit.
1)Setchannel
# 1
totheFREE-RUNmode,bypressing:'FREE,
1,
ENTER'(see
page10).Channel
#1
nowdeliverspulsescontinuously.Sincewehavenotyetsetthe
timeparameters,thechannelisrunningwithitsdefaulttimes:0.1secdurationand
0.2secinterval(fromthebeginningofa pulsetothebeginningofthenextone).
2)Nowlet'ssetthedurationtimeofchannel#1to9.5msec.Theformatof9.5
msec,
willbe9.5x 10'sec.(orseveralotherformats,seepageII).
Press:
'DLIRA, 1'
—
Thepreviousdurationisdisplayed.Nowyougetthe
'FFFFFF',sincethedurationtimeofchannel#1hasneverbeenset.
Nowpress:'9.5,ENTER,
3,
ENTER'.('3'formsec.Forsecondsuse'0',For^sec
use'6').Thedurationofchannel
# 1
isnowexactly9.5msec.(Pleasecheckwitha
scope).
Nowlet'ssettheintervaltimeofchannel#1to2 sec.Whatdoyouhavetopress?
Press:
'INTERVAL,1,2,ENTER,0, ENTER'.(The'0'isbecauseyoucountin
seconds.)NowchanneWlisrunningintheFREE-RUNmode.Itsdurationtimeis
9.5msec, anditsintervaltimeis2 sec.

3)Let'ssetchannel#2tothetriggeredmode.
Press:
'TRIG,2,ENTER'(seepage10).and...nothinghappens.Channel#2is
nowontheTRIGGEREDmode,butiswaitingtoaccepta trigger.Youcan
triggeritin3 ways:
A)MANUALTRIGGERING— Press:'2'.('2'isthechannelnumber.)Note
thateachpresson'2'deliversthetriggeredpulse.Press'2'severaltimes.
B)EXTERNALTRIGGERING— Wheneverthereisaninputpulseinthe
'EXT2'inputittriggerschannel#2(seepage13).
C)INTERNALTRIGGERING— Youcaninternallyconnecteachchannelto
anynumberoftheotherchannels(seepage13).
(4)Let'sconnectchannel#1internallytochannel#2—
Press:
'CONNECT,!,2,ENTER'anditisconnected,(seepage13).
Eachoutputofchannel#1triggerschannel#2.Youdon'thavetoconnectwires
betweenchannels.Youalsodon'thavetoworryabouttheamplitudeorpolarityof
thetrigger
source.
Eventheinstructionitselfisverystraightforward(thesameway
youwouldsayit:'CONNECTfrom
#1
to#2,ENTER').Pleasenotethatyoucan
addmanualpulsesbypressing'2'.
(5)Nowsetthedurationofchannel#2tobe15msec.—
Press:
'DURA,2,15,ENTER,3,ENTER'(seepageII).
(6)Setthedelayofchannel
H
2 tobe100msec.—
Press:
'DELAY,2,100,ENTER,3,ENTER'(Pleasecheckthenewdelay).
(7)Let'ssetchannel#3tothetrainmode.Whatistheinstruction?
Right!Doyouseehowsimpleitis?
Press:
'TRAIN,3,ENTER'.
Channel#3isnowintheTRAINmodeandiswaitingfora trigger.
(8)Triggeritmanuallyseveraltimesbypressing'3'(seepage13).
(9)PULSESPERTRAIN
Set thenumberofpulsespertraininchannel#3tobe5.
Press:
'M,3,5,ENTER,0, ENTER'(seepage11).
NowtriggerChannel#3manuallyagainbypressing'3'.
(10)Nowconnectchannel#1totrigger#3.Whatistheinstruction?
Press:
'CONNECT,1,3,ENTER'(seepage13).
Channel
#1
isnowtriggeringbothchannels#2
&
#3.
Pleasenotethe'-»'signonthe
panelabove the'1.3'digits.Thisarrowindicatesthedirectionoftheconnection.
AndnowforthemostpowerfulfeautreofMaster-8.Let'ssaythatyou
programmedallthe8 channelstorunina speciticpattern,whichisyourpresent
experiment.Nowyouwanttoswitchtoa newpattern(paradigm)thatalsousesall
the8 channels.WithMaster-8youcandothisveryeasily.Butfirst youhaveto
programtheotherparadigm.

(11)
Press:'ALL'
Thenameofthepresentparadigm(now'1')isdisplayed.Inordertoswitchto
paradigm#5,Press:'5,ENTER'(seepage14).
Sincethisisa newparadigmallthechannelsareoff,alltheinternalconnectionsare
disconnectedandallthetimeparametershavetheirdefaultvalues.
(12)Setallthe8 channelstotheFREE-RUNmodebypressing:'FREE,1,
ENTER','FREE,2,ENTER',etc.Eachofthe8 channelsisnowrunning
continuouslyatitsownrate,independentoftheotherchannels(Nice,isn'tit?).
(13)Nowyoucanswitchbacktothepreviousparadigmbyrecallingit.
Press:
'ALL,1,ENTER'andyougetthepreviousparadigm.
Press:
'ALL,5,ENTER'andyougettheotherone.Allthechannelsarenow
workinginsynchronizationsinceyouinitiatedthemtogether.
(14)WhataboutturningthepowerofPLet'stryit.Turnthepoweroff.
Master-8storesallthe8 paradigmsevenwhenthepoweristurnedoff.Thereisa
lithiumbatteryformemoryretention.Thislithiumbatteryshouldbereplacedonly
after7 years.
(15)Nowturnthepoweron.Master-8immediatelycontinuesworkinginthelast
paradigmjustasbeforeyouturnedthepoweroff.
(16)Switchtoparadigm
#1.
Press:'ALL,1,ENTER'.Notethatthisparadigmis
alsostoredinthememoryafterturningthepoweroff.
DearUser,
Thelastchapterwasa briefdemonstrationofhowtouseMaster-8.Nowyouhave
someideaofhowMaster-8works,butitisnotenough.Therearemany
instructionsthatyouarenotyetfamiliarwithe.g.DC,GATE,CHECK,TIMER.
Eventhefeaturesthataredemonstratedabove areonlypartiallydemonstrated.
Pleasereadtherestofthismanualcarefullysothatyouwillnotmissanyimportant
feature.Pages
10-16
dealwiththeoperationof
Master-8.
Pages17-23areaboutthe
communicationofMaster-8-cpwitha computer.
(17)BeforecontinuingclearallthememoryofMaster-8—
Press:
'OFF,ALL,ALL,ALL,ENTER',(seepage14).

ModesofOperation
Eachofthe8 channelscanoperateinoneofthefollowingmodes:
FREERUN:Thechanneldeliverspulsescontinuouslyaccordingtothe
programmeddurationandintervaltimes.Thechannelisindependentoftheother
channels.
TRAIN:Followinga trigger,thechanneldeliversa trainofpulsesaccordingtothe
programmeddurationandintervaltimes.'Thenumberofpulsespertrainis
.setby'M'.
TRIG:Followinga trigger,thechanneldeliversa singlepulseaccordingtothe
programmeddelayanddurationtimes.
DC:
Thechanneldeliversa DCpulse(timeindependent).Thechannelturnson
andoffmanually.
GATED:(availableonlyonchannels
1
and2,theexternalgateisinputthrough
EXT
1
orEXT2).'Thechanneldeliverspulsescontinuouslywhileitisexternally
gated.Whentheexternalinputstops,thechannelstopsworking.A newinput
reactivatesthechannel.
Beforeoperatinga channelinoneofthemodes,therelevantparameterstothat
modehavetobeprogrammed.
Whenononeofthemodes'TRAINor'TRIGthechannelcanbetriggeredby:
1)Manually.
2)'Theinternalconnections.
3)EXT1 (forchannel1 only)EXT2 (forchannel2 only).
Settingthemodesofoperation
Inordertosetthemodeofoperationof
a
channel,first press thechosenmodekey
thenthechannelnumber.
Example1:Inordertosetchannel#2totheFREE-RUNmode—
Press:
'FREE,2,ENTER'.
Channel#2nowdeliverspulsescontinuously,accordingtothedurationand
intervalpreprogrammedtimes(orthedefaulttimes).
Example2:Inordertosetchannel#3totheTRAINmode—
Press:
'TRAIN;3,ENTER'.
Channel^3isnowontheTRAINmode.Thereareseveralwaystotriggerit.
Triggeritnowmanuallybypre.ssing
'3'
(thechannelnumber).
Example3:Inordertoturnoffchannel#2—
Press:
'OFF,2,ENTER'.
Example4:Inordertoturnoffallthechannels—
Press:
'OFF,ALL,EN'TER'.
101

SettingParameters
Inordertosetthetimeparameters(DURA,DELAYorINTER),first press the
chosenparameterkeythenthetimedesired.
Example:Inordertosetthedurationofchannel6 tobe52msec(52x
10"^
sec, the
timeisalwaysgiveninseconds).
Press:
'DURA,6'.(Thepreviousdurationisdisplayed.Ifthedurationtimehas
neverbeeninserted,thesign'FFFFFF'isdisplayed).
Nowpress:'52,ENTER,3,ENTER'.('3'formsec)
BeforepressingtheENTERkey,youcanchangetheinstruction.Thetimeis
acceptedonlyafterthelastENTER.
52mseccanbeinsertedalsoas0.052x
10
sec,or5.2x
lO""
sec,or5200x
10
sec,
etc.
Foryourconvenienceitisrecommendedtouseonlyexponentsof6 (|asec),
3(msec)or0 (sec).Thusfor52msecuseeither52msecor0.052sec.
Usingthe'T'and'l'keys:
Youcanincreaseordecreaseeachtimeparameterusingthe't'and'1'keys.
Example:Press:'DURA,6'.Now,prolongedpressesonthe'T'and'I'keys
changethedurationofchannel6.Pleasenotethatthechangetakesplaceonly
afterreleasingthekey.
Settingthe'M'parameter:
Example:TosetM=80pulsespertrainonchannel8,—
Press:
' M,8'.ThepreviousM8isdisplayed.
Nowpress:'80,ENTER,0,ENTER.
OnlyintegernumbersareacceptedforM.Theexponentshouldequal
1
onlyfor
M
>
9999.
Countingthepulses
Wheneverchannel8 isintheTRAINmode,thedisplayshowshowmanypulses
stillremainontheexistingTRAIN.
Press:
'TRAIN,8,ENTER'.
Nowtriggerchannel8 manuallybypressing:'8'.

Table1
Parametersanderrorindication
Min Max
Hrrorindication
forillegalvalues.
(xisthechannelnumber)
1.
M
2.
DURATION
3.
DELAY
4.
INTERVAL
a)Normalusage:
b)Trainmode:
c)If thechannelinternally
activatesotherchannels:
40|isec
59,990
3999sec
lOO^sec3999sec
DELAY>L>URATION/10,000
60nsec3999sec
INTERVAL>DURATION+9liSeC
INTERVAL>DURATION+59|aseC
INTERVAL
>500|iSeC
Mx
Dx
Lx
Lx
Ix
Rx
Tx
Err
Err
Err
Err
Err
Err(Rateerr)
Err(Trainerr)
Cx Err(Connecterr)
Example:Themessage'R7Err'indicates'Rateerror'onchannel#7.'Thereason
isthatthechannelisnowrunningonFREE-RUN,GATEorTRAINmode,and
theintervalisshorterthanthedurationoratleast
INTERVAL
<
DURATION+ 9 |isec.
InordertogetridoftheR7Errmessageyoushouldmoveoutofthissituationin
oneofthefollowingways:
a)increasetheintervaltimeofchannel#7.
orb)decreasethedurationtimeofchannel#7.
orc)changethemodeofchannel#7toTRIG,DCorOFF.
PleasenotethatthereisnodelayintheTRAINmode.Thechanneldeliversthe
trainofpulsesimmediatelyafterreceivingthetriggerinput.Inordertogeta
delaytime,youshoulduseanintermediatechannelinthe'TRIGmode.
12i

Triggering
Manualtriggering
Inthemodes:TRAIN,TRIG,orDCthechannelcanbetriggeredmanually.
Example1:Whenchannel3 isontheTRAINmode,everypressonthe'3'key,
evokesu trainofpulsesaccordingtotheparametersofchannel3.
Example2:Whenchannel4 isontheDCmode,everyevenpress'4'turnsthe
channelon,andeveryoddpressturnsitoff.
Whena channelisnotinoneoftheabovemodes,orifithasalreadyreceiveda
triggerbuthasnotyetcompleteditsresponse,pressingthechannelnumberdoes
not affectthechannel(Itjustclearsthedisplay).
Settingtheinternalconnections:
InthemodesTRAINor'TRIGthechannelcanbetriggeredbyotherchannels
internally.Eachchannelhasaninternalinputandaninternaloutput.Byinserting
therightinstructions,youcanconnectaninternalinputtoaninternaloutput.
Example1:Inordertoconnecttheoutputofchannel
2
totheinputofchannel
3 —
Press:
'CONNECT,2,3,ENTER'.
Thearrowabove thedisplayshowsthedirectionoftheconnection.Forexample,
2.3meansthattheoutputofchannel2 isconnectedtotheinputofchannel3.
Everyinternaloutputcanbeconnectedtoanynumberofinternalinputs.Every
internalinputcanbeconnectedtoanynumberofinternaloutputs.Thelevelor
polarityoftheoutputdoesnot affecttheinternalconnections.
Disconnectingisperformedbypressingthe'CONNECT'keytwice.
Example2:Inordertodisconnectanexistingconnectionbetween2 and3 —
Press:
'CONNECT,CONNECT,2,3,ENTER'.
Itispossibletodisconnectallinputsoroutputsofanysinglechannel.
Example3:Todisconnectalloutputsfromchannel5 —
Press:
'CONNECT,CONNECT,5,ALL,ENTER'.
Example4:Todisconnectallinputstochannel5 —
Press:
'CONNECT,CONNECT,ALL,5,ENTER'.
Example5:'Todisconnectallinputsandalloutputsofallchannels—
Press:
'CONNECT,CONNECT,ALL,ALL,ENTER'.
Theexternalinputs
Inthemodes:'TRAIN,'TRIGorGA'TEchannels
1
and
2
canbetriggered(gated)
externally.EX'T1 activatesonlychannel1.EXT2 activatesonlychannel2.
(channels1 and2 canactivatetheotherchannelsinternally).
'Theexternalinputhastobeintherangeof5-10V.
Pleasenotethata computercantriggereachchanneldirectlv'manually'viathe
RS-232interfaceofMaster-8-cp(seepage17).
13^=

EightStoredParadigms
Aparadigmspecifiesthemodesandparametersofallthechannelsandtheir
internalconnections.Master-8storeseightdifferentprogrammedparadigms.
Thechangeoverfromoneparadigmtoanotherisveryfast(50msec).
Transferringtoanotherparadigm
Example:Totransfertoparadigmnumber7 — Press:'ALL'(theprevious
paradigmisdisplayed)'7,ENTER'.
Youdon'thavetoworryaboutsavingtheoldparadigm.Eachinstructionissaved
themomentyouinsertit.
NOTE:Transferringfromoneparadigmtoanotherdoesnotaffecttheclock,the
stop-watchorthetimer.
Copyingparadigms
Copyingparadigmsisveryusefulwhenyouwanta newparadigmwithjustsome
changesfroma present
one.
Insteadofprogrammingthewholenewparadigm,you
cancopythepresentoneandjustmakethechanges.
Example:Inordertocopyparadigm#2toparadigm#6—
Press:
'ALL,2,6,ENTER'.(Pleasenotethearrowsign
('-»')
forthesource-
targetdirection).Paradigm#2isnotaffectedbythisinstruction.
Clearingthememory
Inordertoturnoffallthechannels— Press:'OFF,ALL,ENTER'.
Inordertodisconnectalltheinternalconnecfions(inthepresentparadigm)—
Press:
'CONNECT,CONNECT,ALL,ALL,ENTER'.
Inordertoclearallthememoryofthepresentparadigm—
Press:
'OFF,ALL,ALL,ENTER'.Thiswillturnoffallthechannels,disconnect
alltheinternalconnections,andchangealltheparametersofallthechannelstothe
initialvalues 'FFFFFF'.
NOTE:Clearingthepresentparadigmdoesnotaffecttheotherparadigms,the
clock,thestop-watchandthetimer.
Inordertoclearallthememoryof
all
the8 paradigms(andMaster-8willthenbe
withoutanyuserprogram)
Press:
'OFF,ALL,ALL,ALL,ENTER'.
^^S^
14—^^—^^^=^=^^^i^=

WaystoCheck
Therearemanydetailsyoucancheck.Allthecheckinginstructionsbeginwiththe
word'CHECK'.
1)Tocheckthemodesofallthechannels—
Press:
'CHECK,ENTER'.
Thedisplayshowsthemodesofallthechannelsthatarenot turnedoffandthe
presentparadigmnumber.
2)Tocheckthemodeandtheparameters(DURATION,DELAY,INTERVAL
andM)ofa specificchannel(e.g.channel
2)—
Press:
'CHECK,2,ENTER'.
Youcancheck(and change)eachparameterindividually,asdescribedabove(in
'settingparameters'.Pageno.
11
)•
3)Checkingtheinternalconnections:
Example1:Tocheckwhichinputsareinternallyconnectedtotheoutputof
channel4 —
Press:
'CHECK,4,CONNECT,ENTER'.
Ifchannel4 doesnothaveanyoutputconnectionsthisinstructionjustclearsthe
display.
Example2:Tocheckwhichoutputsareinternallyconnectedtotheintputof
channel7 —
Press:
'CHECK,CONNECT,7,ENTER'.
Notethearrowabovethedisplayshowsthedirectionoftheconnections.
Example3:Tocheckalltheinternalconnections—
Press:
'CHECK,CONNECT,CONNECT,ENTER',(or:'CHECK,
CONNECT,ENTER').
15s

ClockOptions
Theclock
Inadditiontoitsstandard8 channels,Master-8features2 internalclocks.The
first iscalled'clock'andcountsthetimeinsecondsupto24hours.Theothercalled
'stop-watch'countsthetimebytenthsofsecondsupto1 hour.
'Theclockisused:
1)tomeasurethetimethatpassedfromanevent(e.g.thebeginningofthe
experiment).
2)forthe'TIMER'option(seebelow).
'Theclocktimecanalwaysbedisplayedbypressingthe'CLOCK-DISPLAY'key.
Theclockcanberesetbypressingthe'CLOCK-RESET'key.Theresettingcanbe
performedonlywhentheclocktimeisdisplayed.
Theclockneverstopsrunning.A secondpresson'CLOCK-DISPLAY'(orany
otherkeyexceptthe'CLOCK-RESE'T'key)clearstheclockdisplay.
Thestop-watch
Thetimer
Thefirst pressonthe'S'TOP-WATCH'keydisplaysitspresentsituation.'Then
everyoddpressactivatesitandeveryevenpressstopsit.
Thestop-watchcanberesetbythe'CLOCK-RESET'keyonlywhenthestop-
watchtimeisdisplayed.
NOTE:'Themain'RESET'keyresetsbothclocks,regardlessofwhatwasshown
onthedisplay.
'The'TIMERislinkedtotheclockandcanchangethemodeofanysinglechannelat
afixedtime.Forexample,ifyouwanttosettheexperimenttostopata giventime
youcaninstructonechannel(orallofthem)todoso.
Example1:Inordertoturnoffchanneltilat3:45(ascountedbytheclock).
Press:
''TIMER,EN'TER'.Nowthetimershowsitslastsetting(ifnoinstruction
wasinserted,itshows'OFF').
NowPress:'OFF,2,ENTER,3,ENTER,45,EN'TER'.
C:heckbypressing:'TIMER,ENTER'.
'ToexitfromtheTIMERchecking,presstheCLEAR-DISPLAYkey.
Example2:IftheTIMERisalreadysetandyouwanttocancelthe'TIMER
action,youcanturnthe'TIMERoffbypressing:''TIMER,OFF,EN'TER'.
16i

Master-8-cp
Programmingbya computer
Master-8-cpcanbeprogrammedthroughthefrontpanelkeysinthesamewayas
Master-8.
InadditionMaster-8-cpcanbeprogrammedviaa computeroreven
bya terminalconsistingofa monitoranda keyboard.
Inordertocommunicatewith
a
computer,youshouldconnecttheMaster-8-cpto
thecomputerviathestandardRS-232interfaceontherearpanel.Theconnections
aredescribedinAppendixA.
Master-8-cpcanreceiveandtransmitASCIIcharacters.Thesettingofthe
communicationparametersi.e.baud-rateandthecharacter-formatisverysimple
(SeeAppendixB).
Communication
A.PROGRAMMINGMaster-8-cpBYA COMPUTER
ProgrammingMaster-8-cpviaa computerisidenticaltoprogrammingitviathe
frontpanel
keys.
Eachkeyhas
a
correspondingcode(seeAppendix
C).
Sendingthe
codebythecomputerhasthesameeffectaspressingthespecifickey.
ExampleI:Theinstruction:'FREE,3,ENTER'(meaningsetchannel#3onthe
FREE-RUNmode)isperformedbythecomputerwriting'F
3
E'toMaster-8-cp.
(SeeAppendixC).
Example2:Theinstruction:'DURA,2,1.4,ENTER,3,ENTER'("setthe
durationofchannel#2tobe1.4msec")isperformedbythecomputerwriting—
'D2 1.4E 3 E'toMaster-8-cp.
Infact,Master-8-cpdoesnotdistinguishwhethera certaininstructionwas
insertedviathekeysorviathecomputer(exceptfortheCHECKinstruction,see
below).
Pleasenotethatthecomputercantriggereachchannel'manually'.
Example3:Whenchannel#8isontheTRIGorTRAINmode,youcantriggerit
manuallybypressingthe'8'key.Thecomputercanalsotriggerchannel#8
manuallybywriting'8'toMaster-8-cp.
B.
COMMUNICATIONFROMMaster-8-cpTOTHECOMPUTER.
ThecommunicationfromthecomputertoMaster-8-cpdoesnotneedanyinitial
orfinalcodes.Master-8-cpisalways'listening'tothecomputer.However,inthe
communicationfromMaster-8-cptothecomputer,thecomputerhastosend
codesindicatingthatitisreadytoacceptinformation.Otherwiseitsinternalbuffer
willfill withinsignificantinformation.
Wheneverthecomputerisreadytoreceiveinformation,itsprogramhastosendto
Master-8-cptheinitialcode'B
1
E'(meaningB=l,ENTER).Tostoptheflow of

informafion,thecode'B0 E'(B=0)shouldbesenttoMaster-8-cp.WhileB=l,
Master-8-cptransfersalltheinformationthatappearsonthefrontpaneldisplay
tothecomputer.
WhenMaster-8-cpacceptsa CHECKinstruction,itrecognizeswhetheritwas
sentbythefrontpanelkeysorbythecomputer.IfitwassentbythekeysMaster-
8-cpwaitsa whileafterdisplayingeachparameter.Ifitwassentbythecomputer
Master-8-cpdoesnotwaitatall,andsendsthesuitableinformationtothe
computer.InthecaseoftheCHECKinstruction,Master-8-cpsendsinformation
evenwhenB=0.
YouhavetotakespecialcarewhenyousendtheCLOCKorSTOP-WATCH
informationtothecomputer,becausethisinformationisrunningconfinuouslyand
caneasilyfill internalbuffersofthecomputer.Wheneveryouwanttoreadsuch
informationfromMaster-8-cp,sendtheletters'B2 E'(B=2),readthe
informationandimmediatelysetbacktoB=0orB=l.
Theinstruction'HX E'(checksalltheinternalconnections,like'CHECK,
CONNECT,ENTER')invokesMaster-8-cptosenda tableofalltheinternal
connectionstothecomputerasfollows:
123 4 5 6 7 8
1
2
3
4
5
6
7
8
++ ++
'*'— Symbolizesthatthereisanoperationalconnectionbetweenthetwochannels,
i.e.thereisa connectionbetweenthem,anditfulfillsthefollowingconditions:
a)ThetargetchannelisinoneofthemodesTRIGorTRAIN(themodesinwhich
thechannelexpectsa triggerinput).
b)Thesourcechannelisnot intheOFFmode.(Thusitmaysenda trigger).
Inthetablethereisanoperationalconnectionfromchannel#2tochannel#5.
'+' — symbolizesthatthereisa connectionthatisnotoperativebetweenthetwo
channels.Intheabovetablealltheinternaloutputsofchannel
# 1
arenotoperative.
18i

Theinstruction'HA E'('CHECK,ALL,ENTER')transferstothecomputer(or
monitor)alltheinformationaboutthepresentparadigm,(thetableofthe
connections,themodesandparametersofallthechannels).
SeeAppendixD forsomeexamplesofcommunicationwitha computer.
CommunicationbetweenMaster-8-cpanda terminal
ThecommunicationbetweenMaster-8-cpanda terminal(monitorand
keyboard)isidenticaltothecommunicationwitha computer,butitis
recommendedtoinserttheinitialcode'B1 E'atthebeginningofthe
communication(withoutthefinal code'B0 E').
InthiscaseMaster-8-cpsendsalltheinformationthatappearsonitsdisplayto
themonitor.Theinstrucfion'HX E '('CHECK,CONNECTIONS,ENTER')
causesMaster-8-cptosendtheconnections-tabletothemonitorasdescribed
above.Theinstruction'HA E'sendsalltheparametersofthepresentparadigm,
includingthetableofconnections.
19i

AppendixA
Forminimumsysteminterconnection,pinsno.1,2,3,7 shouldbeconnectedas
follows:
Master-8-cp
1CHASSISGND
2TRANSMITDATA
3RECEIVEDATA
7SIGNALGND
Computer
CHASSISGND
TRANSMITDATA
RECEIVEDATA
SIGNALGND
Ajumpershouldbeconnectedbetweenpinsno.4 and5 (CTS,RTS)onthe
connectorintheMaster-8-cpside.
Fora regularconnection,pinsno.1,2,3,7shouldbeconnectedasdescribedabove,
withoutthejumperbetweenpins4 and5.Inadditionpinsno.4,
5,6,20
shouldbe
connectedasfollows:
4RTS(requesttosend)
5CTS(cleartosend)
6DSR(datasetready)
20DTR(dataterminalready)
RTS
CTS
DSR
DTR
TheRS-232connector:
13
25
Z^
14
20i
Other manuals for Master-8
1
Table of contents
Popular Pulse Generator manuals by other brands

Megaimpulse
Megaimpulse NPG30P11 user manual

Quantum Composers
Quantum Composers 9510+ Series datasheet

Agilent Technologies
Agilent Technologies 8114A user guide

pico Technology
pico Technology PicoSource PG900 Series user guide

LYNXTechnik
LYNXTechnik Yellobrik SPG 1707 quick reference

Rigol
Rigol DG800 Series user guide