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