~heory 
of 
 in 
DIGITAL 
GO 
UER 
address is valid,  and the data strobe 
(DS) 
changes from 
low  to  high  when  the  data  is  valid. 
The address strobe latches the address on ADO-AD7  into 
U219 which then provides static address inputs for  those 
devices that  need 
it 
while  data  is  on the 
bus. 
The data 
memory  line 
(DM) 
divides 
the  address  space  between 
program  memory  (U222)  and 
data 
memory  (all  other 
devices on the bus). 
The 
data  memory 
address 
space is 
further divided  between  the  calibration  memory  (U220) 
and the remaining  devices 
by 
All. The addresses of  the 
remaining  devices  are  decoded  from  A8-A10  by  U208, 
which  combines the address with the 
data 
strobe (DS)  to 
provide a chip select (CSO,  CS5 CS3, 
CS4, 
or 
CS7) 
for 
each  device. 
The In-Guard WC performs the following functions: range 
and function control; 
AD 
control and computation; cali- 
bration  corrections; keyboard/display control; serial com- 
munication  with  the IEEE-488 interface;  and  diagnostic 
self-testing and  troubleshooting. 
5-29. 
Function 
and 
Range Control 
- 
The 
In-Guard 
PC 
configures the DC  Scaling circuit, the 
TrackNold circuit, and the Ohms Current Source to pro- 
vide the proper  input switching, scaling,  and filtering for 
each  function,  range,  and  reading  rate.  It  does  this  by 
controlling dedicated output lines which control relays and 
FET 
switches, and by  sending configuration codes out  on 
the bus. The  quad analog  switches (U301,  U302,  U303, 
U402, 
and  U403)  latch the  configuration  codes and  per- 
form  any  level-shifting  needed  to  control  their  internal 
MOSFET switches. Some of  the switches require dynamic 
timing  signals  from  the  custom 
AID 
IC  (U101);  these 
signals  are  combined  appropriately  in  the  quad  analog 
switches with  the  configuration  codes. 
5-30. 
AJD 
Control 
and 
Computation 
The In-Guard pC initiates each 
AD 
sample by  pulling line 
TR 
low.  When  the  pC  is reset,  it  senses the  power line 
frequency  on  line  FREQ  REF.  The  pC  then  sets  its 
internal timer so that the 
A/D 
sample rate is 
as 
shown in 
Table 
5-1. 
The  number  of  readings  per  second  for  the  slow  and 
medium  rates  are  chosen  to  provide  rejection  of  input 
signals that 
are 
at  the  line  frequencies. 
the 
CcC 
and sent  for display. With  internal trigge 
AD 
runs continuously  at 
$0 
samples per 
reading being  sent  to  the  display  every 
5-31. 
Cglibration Correction 
I 
The 
calibration 
constants  used  by  the  ln-Guardl 
CIC 
in 
computing 
each 
reading are stored in the EERO  (elec- 
tronically erasable read-only 
memory) 
Calibration ternov 
(U220). The front panel  CAL  ENABLE  switch  rotects 
the  EEROM  from  accidental  writes. 
I 
, 
5-32. 
KeyboardDiipiay 
Control 
I 
KeyboardYDisplay Controller U212 communicates 
In-Guard  VC over  the  intanal  bus.  During  a 
cycle, awes line A0 tells U212 whether to 
being 
sent  by  the  WC 
as 
configuration 
display data. Display 
data 
is stored in 
play  Controller,  which 
The 
KeybaarWisplay Controller 
using decoder U213 and buffer 
buffered  by  U218. 
data 
is decoded from 
BCD 
to 7-segment 
by 
decode$ 
U216 
and 
buffqred  by  U217. 
Additional 
annunciator  bta is 
I 
I 
I 
The Keyboardfisplay  Controller is reset by  the 
I*Q 
when- 
ever the 
pC 
is reset. It receives a 
1 
MHz 
clock sign  from 
the custom 
AD 
IC  (UlOl), which  uses  the  PC 
!MHz 
crystal for  its  clock  input. 
The  KeyboarWisplay  Controller 
scans 
the 
sensing 
pressed 
buttons  on  lines  RLO-RL7.  It 
interrupt 
40 
the 
C1C 
via  line  KEYINT 
panel  button 
is 
pressed.  The 
& 
then 
from  the Keyboard/Display Controller. 
FRONT/REAR  switch  is sensed  separately 
by 
~ibe 
F/R 
SENSE.) 
I 
5-33. 
Troubleshooting 
Modes 
In  addition to  running  the  diagnostic  self-tests, 
Guard  pq has  a  troubleshaoting  mode  which 
finding digital hardware problems.  After 
the 
PC 
is 
senses the relay control lines (U202-35 through U 
as 
inputs.  If  line U202-38 (TP205) 
is 
shorted to 
the 
pC 
goes into the  troubleshaoting node. 
vides  int&rnai pull-up.)  The  troubleshooting  mpde  is 
described 
in  detail  in  the  Maintenance section. 
I 
I 
5-34. 
Guard-Crossing Communication 
1 
The custom 
AID 
IC (U101) 
after  each  trigger  from  the  pC and 
The In-Guard 
pC 
contains a UART  (universal 
telling 
the 
CLC 
that 
data 
is 
ready. 
The 
five  read  cycles)  and  computes  the  value  of  the 
A/D 
&bit numbers over the bus 
(~s7 
pulses 
I 
sample using calibration coktants.  The  averages the 
5s. 
appropriate number  of  samples for  one reading, which 
is 
then  sent  to  the  keyboard/display  interface  for  display. 
The Guard Crossing consists of  two identical circui 
of  which  transmits data 
in 
one direction across th 
For example, with a 60-Hz power-line frequency, 
an 
exter- 
isolation between  the Main  Printed Circuit ksemdly and 
nally  triggered  reading  in  the  slow  reading  rate  would  the  IEEE-488 Interface. One  circuit  is shown  in Figure 
cause the 
PC 
to send 32 pulses  on 
TR 
at 
an 
80 
Hz 
rate. 
5-15; 
the other circuit works identically. 
A 
portion ?f each 
The 32 
AID 
samples would 
be 
calibrated and averaged by  circuit is  contained in  the  IEEE-488 Interface. 
I 
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com