Radio Shack VoxBox TRS-80 Service Manual

Page 1
I 1
m
»;
m
i
i
i
I
TRS-80
TM
RECOGNITION
Catalog
Number 26-1181
tZcMIlO /fitick
tws-so
VOXBQX
p'II|M
ll M
lllM||li
|
"i™wi<^4'ilifllfifo^i''^^
wss
CUSTOM
MANUFACTURED
FOR
RADIO
SHACK^A
DIVISION OF
TANDY
CORPORATION
Page 2
Page 3
1. Introduction
This
manual provides the
serviceman
information
necessary
to repair the
Radio Shack
TRS-80 VOXBOX
Speech Recognition
peripheral.
The
hardware
involved in
the device is
fairly simple;
most of the complex
task of
speech recognition
is
accomplished
by the
TRS-80 computer,
which
executes a software
algorithm
on the raw
data
provided
by
the
speech recognition
hardware. The
hardware itself
simply
extracts
four bits of
information
from the
speech waveform
and presents it
to the computer.
The
recognition
program
samples this data
approximately
every 10
ms.
In
addition,
two BASIC
test programs
are available
to help
debug the
board. The
first
program tests the
board by training
and recognizing
the ten digits
zero
through nine. The
second program plots the
information
gathered
by
the
board
on the
video monitor
where it may
be compared
to known
patterns
to help isolate
the
problem.
Page 4
2. Troubleshooting
The
VOXBOX
This product
is easy
to
troubleshoot. It
has a serial analog signal
path which
starts at the
microphone
and
terminates at the
voltage comparators. Thus the
signal may
be
traced from
beginning
to
end
to determine where the problem lies.
Use the
test programs
to
help
isolate the trouble.
Test equipment required is as follows:
TRS-80 computer
with
Level 11 BASIC
Oscilloscope
There are no adjustments to be made.
Test Programs
The first
step
in troubleshooting
the board is
to run the programs
to verify
improper
operation.
Listings
for Program 1 and
Program 2 are
contained in this
section.
PROGRAM 1
Load the speech assembly language
routines using
the "system"
command
and load the
BASIC program "Test
1
".
Run
the program,
train the system
on
the
ten digits
by speaking
clearly,
and try the unit
out.
The
unit should
respond with at least
80% to
90%
correct
results. If
the
unit
does not operate at all,
go to the hardware
tests in Section
2-B,
and
particularly
inspect the power
supply, mike preamp,
and addressing
logic.
If the unit
responds but operates poorly, load the
second BASIC
test
program
"Test
2".
PROGRAM 2
Run the second
program and say the
word "six" loudly
and clearly. You
should
see roughly
the
same
shaped
plots as shown in Figure
1.
If any of these lines are constant
across the
screen with no variation
at all, then the
corresponding
area of the circuitry
is at fault.
The
top line is a plot of low
band energy,
which corresponds
to the
rectifier/
averager
output
from low band on the block
diagram
and is the
output from IC4-1
on the
schematic.
The
second
line
from the
top
is
high band
energy, from the
high band
rectifier/
averager
on the
block diagram,
or from IC4-2
on the
schematic.
The next line is the
high band
zero-crossing
rate, from
the high
band zero-crossing
detector
on
the block diagram,
or from IC4-1
3
on the
schematic. Finally,
the
bottom line
is the low
band zero-crossing
rate, from the low
band
zero-crossing
detector
on the block
diagram, or from IC4-14
on the
schematic.
Test Program
1
can
be run,
if
desired,
before
disassembling
the unit
to
verify customer
trouble
complaints.
Disassembly
Procedure
Place the unit upside
down
on a clean
surface and
remove the
6 screws
which hold
the
top and
bottom half of
the plastic enclosure
together. Remove
the board
from
the box
by
lifting
it
out and place the
board on a clean
non-conducting
surface.
Page 5
VOXBOX
BOARD (IN
BOX) TOP
COVER REMOVED
FIGURE 1
-3-
Page 6
L
>
"AMPLITUDES'
>
"FREQUENCIES'
TYPICAL
PLOT
OF WORD
"6"
AS
SEEN ON TRS-80
VIDEO
DISPLAY
FIGURE
2
-4-
Page 7
TKST PROGRAM 1
DIGITS
10
REM SET
UP CALLING
PARAMETERS
20
REM
MS=MEMORY
SIZE
IN
K-BYTES
30
AD=112
40
GOTO
80
80
POKE
16526,6
90
POKE
16527, AD
100
X=USR(0)
200
REM
TRAIN
210
REM
TR= INDEX;
W$=STRING
ARRAY
220
DIM
W$
(32)
230
W$
(0)="0"
240
W$
(1)="1"
250
W$
(2)="2"
260
W$(3)
="3"
270
W$
(4)="4"
280
W$
(5)
="5"
290
W$
(6)
="6"
300
W$
(7)
="7"
310
W$
(8)
="8"
320
W$
(9)
="9"
330
W$
(10)
="10"
3
40
FOR TR=0 TO
10
350
PRINT "SAY.
.
."
;W$ (TR)
360
GOSUB
1000:
REM
TRAIN
370
NEXT
TR
400
REM GET VOICE
INPUT
410
POKE 16
5
26,3
420
POKE 16527, AD
430
PRINT "SPEAK.
.
.
"
440
X=USR(0):REM CALL
RECOGNITION
450
W=PEEK (TX)
460
IF
W>31 THEN
GOTO
500
470
PRINT "YOU
SAID
";W$(W)
480
GOSUB
900:
REM
DELAY
490
GOTO
400
500
REM
ERROR
510
PRINT "PLEASE REPEAT
THAT"
520
GOSUB
900:
REM
DELAY
530
GOTO
400
900
REM DELAY
FOR
BETTER
USER
INTERACTION
910
FOR
1=1
TO
300
920
NEXT
I
9
30
RETURN
1000
REM
CALL TRAINING
SUBROUTINE
1010
TX-256*AD+1018
1020
if TX >
32767 THEN TX
=
TX-65536
Page 8
TEST
PROGRAM
1
(Continued)
1030
POKE
16526,0
1040
POKE
16527, AD
1050
POKE TX,TR
:
REM
PASS
TRAINING
INDEX
TO
SBR
1060
X=USR(0)
1070
IF
Peek(TX)
<>
THEN GO TO
1090
1080
RETURN
1090
PRINT
"ERROR
-
PLEASE REPEAT"
1100
GOTO
1000
TEST
PROGRAM 2
•PLOT''
NOTE: Same
program as in User Manual
on
User Cassette
10
:IF PEEK (-4095)
=12 THEN
60
20
:IF
PEEK
(-20479=12
THEN
70
30
:IF PEEK (28673) =12 THEN
80
40
]PRINT
"ERROR:
VOX BOX SOFTWARE NOI
1
LOADED"
50
]
3ND
60
]R1=240:B1=-3078:L1=-2411:B2=
=-3041:
GOTO
90
70
]
*1=176
:
Bl=-19
46 2 :L1=-
18795:1
32=-19425:GOTO
80
]
R1=112:B1=29690:L1=303
57:B2=
=29727:
GOTO
90
90
(
:ls
100
PRINT
3
50,
"SPEAK.
.
.
"
;
110
POKE
B1,0
120
POKE
16526,0
130
POKE
16527, Rl
140
X=USR(0)
150
CLS
160
L=PEEK(L1)
165 PRINTS
114
,
" LEN="
;
L
;
170
B=B2
180
FOR
1=10
TO
L+10
190
IF PEEK(B)=0
THEN X=l
ELSE X=0
200
SET
(I,X)
210
IF PEEK(B+1)=0
THEN
X
=
=1
ELSE
X=0
2
20
SET(I,X+4)
230
SET(I,47-PEEK(B+2)/4)
240
SET(I,4
7-PEEK(B+3)/4)
250
B=B+4
260
NEXT
I
270
GOTO
100
280
END
90
-6-
Page 9
Power Supply
Plug the battery eliminator into
a
1
20 VAC outlet
and into the
miniature
power jack on
the
board
and check
the output
at
the
miniature power
jack for
DC output
using the
oscilloscope. The minimum
instantaneous voltage
frojii the
battery
eliminator, the
lowest
voltage point
on its
output
waveform,
must be
14.5
volts or
greater.
If the output
dips
below 14.5 volts, the
analog circuitry will
be affected
by
noise
on the internal
power supply lines
as
the voltage
drops out of regulation.
Change
battery
eliminator
to see if
this
cures the problem. If not. the problem
may be the
voltage
regulator
circuits. Test
the
resultant voltages
on
the PC
board as shown
in Table
1.
Voltage
TABLE
Test Point
IC6
Pin 4
1C1
Pin
14
IC6
Pin
3
1
Tolerance
59
(+600mv)
59
(
+
250mv)
5^
(±300mv)
Ripple
+
12
+5
+
6
25 mv
50
mv
10 mv
The
+12V
is generated
by a 78 L
12
regulator, the+5V
by a 78M05 regulator,
and the +6V
from
a
zener diode dropping network
on the
+
12V supply.
In particular,
the
+
12V
supply
should
be free from
noise in the
0-10
KHz band.
Microphone
Preamp
Insert the microphone into
its mating
connector. Close the
push-to-talk
switch,
speak into
the
microphone and
observe the preamp
output IC6, Pin
7. The
output should
swing
above and below the resting
level of
6V.
If
no
signal
is present,
test for
output at the first
preamp stage IC6, Pin
1. If the "no signal"
output level is not 6V,
check
for the
6V
reference level at amplifier inputs
IC6-3and IC6-5.
If no signal
from the first
stage of the
preamp,
test the microphone
output at the DIN connector
for
10mvto40mv
output when speaking loudly
or whistling.
Filters
Check
the high
and low band filters
for output at IC5. Pin
7. the last
stages, and if
not present,
check the first
stage. The output should
be 6
V
with
no signal input,
and should
swing
above and below with signal
input. Table 2 summarizes
these
tests.
TABLE
2
Filter
Stage
Last
Test
Point
1C5-7
No Signal
Level
Low Band
6V
Low Band First
IC5-1
6V
High Band
Last
1C6-14
6V
High Band
First
IC6-8
6V
Page 10
Zero-Crossing
Detectors
The
zero-crossing
detectors
outputs
should
be
volts with no
input and
swing
to
5
volts
when
the filter
output
swings
much below
its rest level
of
6
volts.
Whistling into the
microphone
should
produce a square
wave output
whose period
varies with the pitch
(frequency)
of the whistle.
Table 3
summarizes
this
test.
TABLE 3
Signal
Input
(at
MIC.)
High Band
Low Band
Output
IC4-14
Input
IC4-8
Input
IC4-9
Output
IC4-13
Input
IC4-10
Input
IC4-11
Whistle
Square Waves
to +5V
at
whistle
frequency
Sine Waves
Swinging
Above & Below
+6V
DC Voltage
Slightly Less
Than 6 Volt
Reference
at
IC5-5
Square
Waves
to
+5V
Sine
Waves
Swinging
Above &
Below
6V
DC Voltage
Slightly Less
Than 6 Volt
Reference at
IC6-12
None Random
Square Waves
6 VDC Same as
above
Random
Square
Waves
6 VDC
Same
as
above
Rectifier/
Averagers
The
comparator
outputs
should sit at volts
with no signal and go to
+5
volts with signal into
the
system.
The amplifier
outputs should sit at 6
volts with no
signal input and sit at a
steady
state voltage
less
than 6 volts for steady state
sounds
( Ahhh
etc.).
Table
4
sum-
marizes the
results.
Low Band
Amplifier 1C5-8
High Band
Amplifier IC5-14
Low
Band
Comparator
1C4-1
High Band
Comparator 1C4-2
TABLE 4
Signal Input
to 5 volts
to 5
volts
5
volts
5
volts
No
Signal Input
6
volts
6
volts
volts
volts
-8-
Page 11
Address
Decoding
This peripheral decodes address
port AFIi
(
175io),
Whenever
this
address is
accessed
by
the
processor via an input instruction the data bus
buffers are enabled.
1 his
mav be
detected
statically
by
disconnecting
the
board
from the TRS-80
computer
and grounding
edge
connector
pins
38(
A6) 3 l( A4)and 19(in).
1C2
pins
1 and 13 should
goto
+
4
volts as
a
result enabling the bus butters with the4volt
signal at 1(3 pins
i
,4.
10,
and 13.
Alternative
lv,
the
address logic may be checked dynamically
by entering
a short
assembly
language
routine
with the I Bl (j program This
program does
an input from
Port
AFH and loops
back
and does it overand
overagam.
Positive
pulses should be
seen at 1C2 pins 1
and 13.
and at
IC3 pins
1,4.8,
and
13.
I
:
sing
the
"VI" memor\
till
function
ot I BUG.
choose
a memory
area and enter the following program:
(Address) DB
AF
C3
(Address)
For
example, if
the program
is chosen
to reside at 7000 H. the
steps would
be:
M7000
DB
AF
C3
00
70
To execute
the
program at 7000H,
type J7000,
|jg£|£3£J
Assembly Procedure
Place the board component side
up
into
the bottom half of the
plastic box
so that the three
mounting holes on the board line
up with the shoulders of
the posts in
the box.
Arrange the cable
through two
90 degree bends
and place the existing
cable into
the guide slot
and cable clamp built into the box.
Carefully place the
top of the box
over the bottom
half and,
holding
the
box
securely, turn the box
upsidedownand
replace the
6 screws holding
the box together.
Run the digit test program
(#1)
to verify correct
operation
of the
board.
Page 12
3.
Theory of Operation
This
section provides the theory of operation of the speech recognition
hardware functional
blocks, as
shown in block diagram
Figure 3.
Microphone
The first element
in
the
signal chain is
the microphone, a dynamic microphone
with a
push-to-talk switch. While there are several circuits in the microphone,
the only circuit
used is
the audio
circuit,
which
delivers
the 1 mv
40 mv signal from the microphone
when the
switch is
closed
and
is
an
open circuit when
the
switch is
open or released.
Microphone Preamp
The microphone preamp amplifies and frequency compensates the
microphone signal before
the signal is passed to the bandpass filters. The input from the microphone
is terminated
in a
1 K resistor to ground which keeps
the microphone input grounded when the
microphone switch is released. The first
stage of the microphone preamp
"pre-emphasizes"
the speech input, amplifying higher frequencies more than lower
frequencies, with the
rate of increase being 6 DB/ octave. This compensates for vocal
tract characteristics, which
produce less energy at higher frequencies than
at lower frequencies.
This pre-emphasis continues
up to about 1 .5 KHz after which the
preamp output rolls off,
or
decreases, at a
rate of 12
DB octave. The second
stage
of the
microphone preamp
provides additional gain. The microphone
preamp amplifies the 10
40 millivolt microphone
signal and produces
a
signal
of 1 to 10 volts peak
to peak output. Since all the
analog cir-
cuitry operates from
a
single
+
1
2
V
supply, the
output
of
the microphone preamp
is
biased for a no-signal
output of about
6V,
and swings
above and below this
rest level. This
amplified and frequency compensated
signal is then applied
to
the
inputs of
the two bandpass
filters.
Filters
The two bandpass filters
are each
implemented
as a low
pass filter
followed
by a high
pass
filter. The low
band filter formed
by IC2-1
and IC2-7 has
a passband
of 1 50 Hz
to 900
Hz. The
high band filter
formed
by I C
1
-8
and IC
1
-
1
4
has
a passband
of
1
KHz
to about 4 K Hz.
The
outputs of the filter
stages
are
biased
to a rest level of
about
6V,
through the
application
of the
6V
reference
level
to the non-inverting
inputs
of all the
amplifiers.
The
output of
each filter stage is
sine waves
whose
frequencies
fall within
the passband
of the
associated
filter.
The
frequencies of the
sinewaves are the
same
as the frequencies
contained
in
the input
signal from the
microphone,
and the
amplitude
of the sinewaves
is
proportional
to
the amplitude
of the signals
from the
microphone,
modified
by the frequency
shaping in
the
microphone
preamp. The
output
of each filter is
applied
to a zero-crossing
detector
and a
rectifier averager
circuit.
-10-
Page 13
HIGH
BAND
FILTER
MIKE
PREAMP
ADDRESS
.
BUS
AMPLITUDE
DETECTION
ZERO CROSSING
DETECTOR
BUS
DRIVERS
LOW BAND
AVERAGER
AMPLITUDE
DETECTION
FILTER
ZERO CROSSING
DETECTOR
1
,
ADDRESS
DECODING
BUS
DRIVERS
DATA IN BUS
VOXBOX BLOCK DIAGRAM
FIGURE 3
-11
Page 14
Zero Crossing
Detector
1
he zero
crossing
detector is
a comparator
which
compares the
filter
output
with
a fixed
voltage and
generates a
+5
volt
output when
the filter
output
is less
than
the fixed
voltage,
and a zero
volt output
when the
filter
output is
greater than
the
fixed
voltage.
The
fixed voltage is
the
6
V
reference
voltage, so
that with
no
signal input
the
detector
output
is
a random square wave
pattern
generated
by random
low
level
noise in
the
circuitry.
When
a
slight signal
comes from
the filter
output,
the
detector output will
switch
from
zero
to
+5
volts
and back
to zero as the
filter
output swings
above
and below
the
fixed
voltage.
Rectifier/
Averager
The
output of each
filter also
drives
an
associated rectifier
averager
stage. The
input
to the
circuit is
through
a diode. Since
both
the inverting
and
non-inverting
inputs of
the
amplifier
are at the
6
volt
reference,
the
diode will
conduct
only when
the filter
output is
at
least one diode
drop
above its
rest output
of
6 volts. The
diode thus
rectifies the
signal
and the
associated
amplifier inverts
the
signal
and averages
it with
a 20 Hz
low
pass filter. The
output of the rectifier
averager
is thus
the
6 volt reference
in the
absence
of
any input
signal,
and moves
toward
ground when
an input
signal
is applied.
The higher
the
amplitude
of
the input, the closer
the
output is
to ground.
The
output of
the rectifier/
averager
stage
is
applied
to the negative
input
of a
voltage
comparator
whose
positive
input
is
a
fixed
voltage
just slightly less
than the
6
volt
reference.
The
normal
comparator
output is
thus
zero volts. When
a
small amount
of
speech
energy is
amplified,
filtered,
and
rectified,
the
out-
put of the
rectifier
stage trips the
comparator
producing
a 5 volt
output
from
the
comparator.
This signal
indicates
speech energy
is being
produced
in
the
bandwidth
of its
associated filter.
This
signal from
each
of the
rectifier
averages is
fed
to a bus driver,
along with
the two zero
crossing
detector
outputs
where it
is made
available
to
the
processor.
Address Decoding
From the viewpoint
of the TRS-80,
the
speech input
peripheral
is
a single
input
port
at
address
AFH
(
1
75
decimal).
Whenever
this
address is
accessed with
an input
instruction,
the
peripheral places its
data on the
computer
data bus in the
format
shown
in
Figure
4.
Power Supply
and
Regulators
The speech input peripheral
uses
2 voltages internally,
a
+5
volt
supply
for the
digital
circuitry
and a
+
1
2
volt supply
for the analog
circuitry.
These voltages
are
regulated
internally
using
the raw DC voltage
supplied
by the
battery eliminator
which
plugs
into
the wall.
D7-D4
D3
D2
D1
DO
NOT
USED
HIGH
BAND
AMPLITUDE
HIGH
BANK
ZERO
CROSSING
LOW
BAND
ZERO
CROSSING
LOW
BAND
ENERGY
1=ENERGY
0=NO
ENERGY
1=ENERGY
0=NO
ENERGY
FIGURE 4
-12-
Page 15
VOXBOX Technical Specifications
General
Function:
Type:
Vocabulary Size:
Connects to:
Method
of Connection:
Word
Definition:
Equipment Required:
Memory Requirements:
Peripheral Device
Address Used:
Inputs:
Power:
Logic Signals:
Voice:
Word Recognition
for
Data Input
and
Control.
Isolated-Word,
Speaker
Trained
32 Words
TRS-80. or
TRS-80
Expansion
Interface
Cable
provided for
connection.
Word
or phrase
length
0.1 to 1.5
sec.
Beginning of
word
identified
by 0.1
sec. of
continuous speech.
End of word
identified
by
first interval
of
silence
at least
0. 1 sec.
which
follows
detection of beginning
of
word.
TRS-80
with
Level
II Basic
and
at least
16K
RAM. May be
used with
other
peripherals
and more capable
versions
of TRS-80
system.
4096 bytes RAM reserved
at the high end
of user memory.
I/O PORT
AF HEX
(175
DEC)
120 VAC,
50-60
Hz,
0.1 Amp via
separate
15
VDC
power pack
(included).
TRS-80
peripheral
bus
Push-to-Talk microphone
(included)
Physical Specifications
Temperature:
Humidity:
Size:
Weight (shipping):
32°F-110°F Operating
-40°F-160°F
Storage
0-95%
Non-condensing
iy
4
"H
X
7"WX 5'/
2
"D
(5
cm
X
20 cm
X
14 cm)
2 lbs
(1
kg)
-13-
Page 16
wo
ZLU
Old
UJ3S
CCOWl-Z
<Q3XO
OUJflOlUO
-14-
Page 17
PARTS LIST
(Order from VOXBOX
Manufacturer Using Reference Designator
Preceded By
"
V")
Ref.
No. Description
RS Part Number
MFR's Part
Number
CAPACITORS
C1 Mylar 0.01,uF
25V ±10%
C2 Mica 100pF
25V ±10%
C3
NOT USED
C4 NOT USED
C5 Mylar
0.0047^F
25
V
±10%
C6 Mylar
240pF
25V
±10%
C7 Mylar O.OIjuF
25V
±10%
C8
Mylar
0.022;uF
25
V
±10%
C9 Mylar
0.01/iF
25V
±10%
C10
Mylar
0.01/iF
25V
±10%
C11
Tantalum
10juF
25
V
±10%
C12 Tantalum 1juF
25V
±10%
C13 Tantalum 1;uF
25V
±10%
C14 Mylar
0.01 ^F
25
V
±10%
C15
Mica
240pF
25V
±10%
C16 Mylar
0.0O22iiF
25 V
±10%
C17 Mylar
0.0022
25
V
±10%
C18
Mylar
0.00 IjuF
25 V
±10%
C19
Mylar
0.01/xF
25V
±10%
C20
Ceramic
0.1|UF 25V
+80,-20
RESISTORS
R1 Carbon
Comp
1 K 1 /4W 5%
R2 Carbon
Comp 510K
1/4W 5%
R3 Carbon
Comp
100K 1/4W 5%
R4
Carbon Comp
8.2K 1/4W 5%
R5 Carbon Comp
5.1K
1/4W 5%
R6 Carbon
Comp 300K
1 /4W 5%
R7 Carbon
Comp
360
K
1/4W 5%
R8 Carbon Comp
360 K
1/4W 5%
R9
Carbon Comp 75
K 1/4W 5%
R10 Carbon
Comp
240K 1/4W 5%
R11
Carbon Comp
18K
1/4W 5%
R12 Carbon
Comp 300 K
1/4W 5%
R13 Carbon Comp
300K
1/4W 5%
R14 Carbon
Comp
30 K 1/4W 5%
R15 Carbon
Comp
750K 1/4W 5%
R16
Carbon Comp
30K
1/4W 5%
R17 Carbon
Comp
150 1/4W 5%
R18
Carbon
Comp 10K
1/4W 5%
R19 Carbon
Comp Jumper
(0)
1/4W 5%
R20 Carbon
Comp
Jumper
(0)
1/4W
5%
R21
Carbon Comp
NOT USED
1/4W 5%
R22
Carbon Comp
NOT USED
1/4W 5%
R23 Carbon
Comp NOT
USED 1/4W 5%
R24
Carbon Comp
Jumper
(0)
1/4W 5%
R25 Carbon
Comp 130K
1/4W 5%
R26
Carbon Comp
3.3K
1/4W 5%
R27
Carbon
Comp
130K 1/4W 5%
R28 Carbon
Comp
3.3K
1/4W 5%
15-
Page 18
Ref. No.
Description
RS
Part
Number
MFR's
Part Number
RESISTORS
R29
Carbon
Comp
33K
1/4W 5%
R30
Carbon
Comp
430K
1/4W 5%
R31
Carbon
Comp
430K
1/4W 5%
R32 Carbon
Comp
30K
1/4W 5%
R33
Carbon
Comp
750K
1/4W 5%
R34
Carbon
Comp
30K
1/4W 5%
R35
Carbon
Comp
10K
1/4W 5%
R36
Carbon
Comp
10K
1/4W 5%
R37
Carbon
Comp
10K
1/4W 5%
R38
Carbon
Comp
10K
1/4W 5%
R39
Carbon
Comp
5.1K
1/4W 5%
INTEGRATED
CIRCUITS
&
SEMICONDUCTORS
IC1
Integrated
Circuit,
Logic
74LS30
IC2
Integrated
Circuit,
Logic
74LS02
IC3
Integrated
Circuit,
Logic
74126
IC4
Integrated
Circuit
LM339
IC5
Integrated
Circuit
LM324
IC6
Integrated
Circuit
LM324
IC7
Power
Regulator
Circuit
78M05
IC8
Integrated
Circuit
78L12
CR1
Diode
IN752
CR2
Diode
IN4148
CR3
Diode
IN4148
CR4
Diode
IN4148
MISCELLANEOUS
J1
Subminiature Phone
Jack
Imtronics
HCY250
J2
DIN plug,
Microphone
Input
SMKSI-3354
J3
Cable
Assy
SI
Power
Switch
Centralab
2KAB010000/132
T1
Power
Unit,
15V
LA1
Radio
Shack Label
PCB1
Printer
Circuit
Board
EN1
Molded
Plastic
Enclosure
M1
Microphone,
Push
To Talk
21-1172
PC1
CardBoard
Packing
Carbon
UM1
User
Manual
SC1
4-24
x
3/4"
screws
(Qty
6)
CT1
Cassette
Tape
#1,
Lunar
Lander/I
nven.
Demo
CT2
Cassette
Tape
#2, Voice
Plot/SP48
CT3
Cassette
Tape
#3,
SP16/SP48
-16-
Page 19
3
CR3)
R14
|
e
Qcio
f—
R15
R16
_^i
u
CD
O
CD
Hw«
R12
^Wftsi
R9 R8
f;
>
j.
R21 |
H
R24
h
-
{
R23
f
I—
}
R20
|
ft
HjllG
**
|
R18
|
~
<CR2i>
-
fe-
|
R17
|
»
N
Vllf
C12 C13
C11
-17-
Page 20
APPENDIX
D.
Parts
Circuit Diagrams
8-INPUT
POSITIVE-NAND GATES
74LS30
positive logic:
Y
=
ABCDEFGH
VCC
NC H
G
NC
NC
Y
i\
^riiriirT^Tiriiriir
C D E
F
GND
QUADRUPLE
2-INPUT
POSITIVE-NOR
GATES
74LS02
positive
logic:
Y
=
A+B
Vcc
4Y 4b 4A
3Y
3B_
3A
1Y
1A
IB
2Y 2A
2B GND
QUADRUPLE
BUS BUFFER
GATES WITH THREE
STATE OUTPUTS
74126
positive logic:
Y
=
A
Output
is
off (disabled)
when
C is low.
VCC
*C
4A 4Y 3C
3A 3Y
See page
6-33
>
1C
1A 1Y
2C
2A
2Y
GND
SN54126U,
W) SN74126(J,N)
SN54LS126
(J, W) SN74LS126
(J, N)
LM339
schematic
and
connection diagrams
_L-,
£}
3
5 A
(5)lOO„A
(JJ)]S„A
()
-INPUT
O-
W
"
^
i
"
M
TK
sv
1
05
I I
06
-i
-dt
Dual-ln-Line
and Flat Package
OUTPUT 3
OUTPUT 4 GND
INPUT4'INPUT
4'
INPUT
3*
INPUT
3
13 112
D
L
r<t;
2 I 3 4 5 6
7
OUTPUT
OUTPUT 2
OUTPUT!
V*
INPUT
1"
INPUT1*INPUT
2"
INPUT
2*
TOP VIEW
-18-
Page 21
APPENDIX
D. (Continued)
LM324
connection diagram schematic
diagram
(Each Amplifier)
Dual-ln-Line and
Flat Package
OUTPUT 4 iNPLM 1
INPUT
4'
GND
INPUT
3'
INPUT V OUTPUT 3
14
13 12 11
OUTPUT 1 INPUT r INPUT
1*
V
f
INPUT
2'
INPUT ?
Ou
TOP VIEW
78L12
"—
1
I
I 03
K
;
Pi
>
AVV-M'
01!
I 4
VW-
^*-f +
ne-
>
<
LM78LXX
-19-
Page 22
APPENDIX
D. (Continued)
78M05
(or
LM341)
schematic
and connection
diagrams
n
7
<RI
1
1
01!
1 J ^
<
S<9!>
'Hj
1
a
D3
i<1
i
VW-
1 14k*
O
V(N
•;
f-1
Q ' 6
Plastic Package
-
GND
rRONT
VIEW
Order
N umbers
LM341P5.0
LM341P-12
LM341P6.0
LM341P
15
LM341P8.0
LM341P-18
LM341P-10
LM341P-24
See NS Package P03A
-20-
Loading...