Elektor Electronics USA 1992 03
Elektor Electronics USA 1992 03
(13 0
OZ1 -"•••:"V
X
E
•
JD (13
- (1)
— (i)
—
WorldRadioHistory
OCEAN STATE ELECTRONICS
PROFESSIONAL, AMATEUR, OR COMMERCIAL - WE'RE YOUR ONE STOP ELECTRONIC SOURCE
CALL OR WRITE FOR OUR FREE 112 PAGE CATALOG 1-401-596-3080
3/8" SQUARE TOP ADJUST TRIM POTS 23/8" FULL VIEW PANEL METER CERAMIC DISC CAPACITORS 50V ±20%
OFA12 loon OFA24 20Kil Designed tor modernistic equipment. Beautiful appearance, easy to read. PART NO. CAPuF PRICE
PART NO. CAPµF PRICE
D'Arsonval type movement. accuracy within 2%. Will mount in panels up
OFA52 5000 OFA54 501(.0 0D1-5 10PF 12 CD180-5 180PF 14
to 343 -thick, has zero adjustment screw. Size: 23/13" x113/16 -411/4'
OFA13 1KC1 OFA15 100KLI deep. including terminals and will mount Into 1 1/2" hole CD12-5 12PF .12 CD220-5 220PF 14
CD15-5 I5PF .12 CD270-5 270PF 14
OFA23 2K0 OFA25 200K0
PART NO. METER READING PRICE CDI 8-5 I8PF .12 CD300-5 300PF 15
OFA53 5KG OFA55 500KCI
M60-118 0-1MA 16.00 CD22-5 22PF .12 C0330-5 330PF 15
OFAI4 10K0 OFA 16 1MO C0390-5 390PF 15
M60-121 0-15VDC 16.00 CD27-5 27PF .12
SINGLE TURN .5 WATT M60-122 0-30VDC 16.00 C033-5 33PF .12 CD470-5 470PF 15
LINEAR TAPER $1.10 EACH M60-125 0-150VDC 1600 C039.5 39PF .12 CD560-5 560PF 15
M60-127 50-0-50µA 16.00 0047.5 47PF .12 CD680-5 680PF 15
M60-129 0-50pA 16.00 CD56-5 56PF .12 CD001-5 .001pF 15
PANAVISE
M60-130 0-100tLA 16.00 C068-5 68PF .12 CD0047-5 .0047pF 15
INTERCHANGEABLE VERSATILITY
M60-133 VU METER 16.00 C075-5 75PF .12 CD01-5 .01pF 15
M60•149 ILLUMINATION KIT 2.85 00100.5 100PF .12 CD022-5 .022pF 15
C0120-5 120PF 14 0005-5 .05te 20
CD150-5 150PF 14 CD104-5 1pF 20
TO ORDER
PAN 303 PAN 300 ELECTROLYTIC CAPACITORS -RADIAL 50V
STANDARD HEAD STANDARD BASE Call 1-800 -866 -6626 ORDERS ONLY
$20.99 PAN 315 $17.99 PART NO. CAPµF PRICE PART NO. CAPuF PRICE
(catalog requests can not be taken
CIRCUIT BOARD HOLDER CER.47-50 .47 .17 CER47-50 47 25
$23.99 on toll tree number.) CER1-50 1 .17 CER100-50 100 36
MasterCard
CER2.2-50 2.2 .17 CER220-50 220 54
8a.m. -6p.m. EST
TRANSISTORS LINEAR IC'S CER3.3-50 3.3 .17 CER330-50 330 70
4.05
Monday through Friday CER4.7-50 4.7 .17 CER470-50 470 93
MAX232CPE
IVTAI
PN2222A .05
2N2222A .35 LM3IIN .45 10 a.m. -2p.m. Saturday M M CERIO-SO 10 .17 CER1000-50 1000 145
2N3055 .69 LM339N .35 CER22-50 22 .18 CER2200-50 2200 280
.99
OR WRITE TO:
2N3553 2.75 LM3F36N CER33-50 33 22
2N3563 .35 NE555 25 Ocean State Electronics,
2N3771 1.95 NE564 1.75 P.O. Box 1458, Westerly, R.I. 02891 KITS
2N3866 1.00 NE567 .99
OR FAX TO: CATALOG REQUEST Complete with PC Board and instructions.
2N3904 .10 NE602N 2.25
2N3906 .10 LM74I N .25 (401) 596-3590 (401)596-3080 Educational, Fun to Build, and Practical.
2N4401 .15 0022402E 9.95
2N4403 .15 CA3126E 1.60 It paying by CREDIT CARD include Card No. and SIGNAL INJECTOR/ LOGIC PROBE
MPF102 29 MC1350P 1.49 Expiration Date TRACER
This handy tester is both asignal
VOLTAGE REGULATORS EPROMS Mail in orders please include $4.00 S/H generator and receiver As a
7805 .39 2708 4.25 Minimum order $10.00 generator use it to check out an
7812 .39 2716 3.30 amplifier. stage by stage Also
R. I. Residents add 7% Sales Tax tests AM radio IF and RF stages
7815 .39 2732 3.85
3.55 As areceiver you can pin pant
7824 .39 2764 ORDERS RECEIVED BY 1:00 PM EST
3.85 where adefectere part exists Will
7905 .49 27C64(15Ons)
3.85
- SHIP SAME DAY! transmit aixl raceme simulta-
7912 .49 27C28(l50ns)
FREE SHIPPING ON ALL MAIL IN ORDERS neousty
78L05 .31 27C256 4.55
78L 12 .39 27C256(15Ons) 5.55 OVER $25.00.
LM317T .69 27C512(15Ons) 6.85
Applies to UPS Ground in Continental U.S. Only.
LM338K 4.42 27C010(15Ons) 9.85
LM723 .65 27C1024(15Ons) 14.85 PRICES SUBJECT TO CHANGE.
WorldRadioHistory
March 1992
CONTENTS Volume 2
Number 5
Design by J. Ruffell
53 PROJECT: 8751 Emulator
Front cover
Design by O. Bailleux
This month's instrument in
our series of test and
measuring instruments is an
ELECTROPHONICS
inductance/capacitance 14 PROJECT: MIDI Data Transfer
meter. Since it is essential Based on a design by M. Schreiber
that when the value of an
inductor or capacitor is GENERAL INTEREST
measured the ohmic losses
do not affect the result, the 58 PROJECT: A 555-Based Ramp Generator 8751 emulator —p. 53
meter has built-in automatic
Design by R. G. Evans
loss compensation.
POWER SUPPLIES & BATTERY CHARGERS
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
TELL OUR ADVERTISERS YOU SAW THEIR AD IN ELEKTOR.
4
EUROPE '
S
HOTTEST KITS
NOW AVAILABLE
IN
NORTH AMERICA !
•
• Cis
ee :
„e CD CD CD Alt
100.117
$160
(MKT/styroflex), inductors (Neosid, Toko), symmetrical as well as asymmetrical use, •Maximum output voltage:
transducers, enclosures (Telet. OKW) and and capable of supplying high output cur- O -40 V (at full lood)
HARD-TO-FIND
AUDIO BOOKS-
AND MORE!
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
TELL OUR ADVERTISERS YOU SAW THEIR AD IN ELEKTOR.
L__.,,
Motion.
The force a wire pulls with varies with size,
from 35 to 330 grams. For more strength, use
J\
\..1C04JE
several wires in parallel. Rubicon CE 0........0.
strong all-electric motion. typical currents range from 50 to 400 mA. 11' long pigtail leads. 4 6
'
CATO PRE-7
2for $1.00
Power levels can be higher, but once the wire CATNCF-124
10 for $50.00 each 100 for $45.00 •1000 for $400.00
Get our new 96 page Book and has fully shortened, power should be reduced
to prevent overheating.
moving Muscle Wire Sample Kit. It Mature& advantages of Musde Wires? TOLL FREE ORDER LINES
includes 20 cm of 50 gm, and 40 cm
each of 100 and 150 gm diameter motors
Muscle Wires have many advantages over
or solenoids including small size, light
weight, low power, very high strength-to-weight
1-800,826-5432
Muscle Wire (1 meter total), crimps ratio, precise control, AC or DC activation, long . CHARGE ORDERS to Wsa, MasterCard or Discover
and complete instructions -everything lifeThese
and direct linear action.
topics and dozens more are covered in
you need to get moving today! detail in our new 96 page book, Working, With
TERMS: Minimum order $10 00 Shaping and handling for the 48 continental U.S A $3.50
per order. All others including AK, Hl, PR or Canada must pay lull shipping. All orders
Shape Memory Wires. delivered in CALIFORNIA must include state sales tax (7 1/4, 7 1/2, 7 3/4 or 8 1/4%).
Order Toll Free, 24 hours: Quantities Limited NO CO D. Prices subject to change without notice.
CALL OR WRITE FOR OUR FREE 64 PAGE CATALOG
Mondo•tronics ALL ELECTRONICS CORPORATION
800-374-5764 P.O. Box 567 •Van Nuys, CA •91408
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
TELL OUR ADVERTISERS YOU SAW THEIR AD IN ELEKTOR.
dose% SpeakerBuilder
THE LOUDSPEAKER JOURNAL
The magazine
that finally deals seriously with
The newest publication from
the art and craft of speaker building
the folks who bring you
Audio Amateur and Speaker Builder
The Art of building aspeaker is to optimize that
mixture of design and engineering to balance all
Glass Audio features the best vacuum tube
the parameters for the most beautiful sound pos-
designs for audio reproduction—past and contem-
siole. The Craft is knowing how and why.
porary. The new designs take advantage of im-
Speaker Builder gives you knowledge—from
proved components and control techniques that
driver parameters and crossovers to woodwork-
make the end results far superior to anything possi-
ing—to develop and refine your techniques, and
ble during the early days of audio's rebirth after
to get the most out of your system.
World War II.
That's why tubes are having such arenaissance
of interest as aperfectionist approach to good
AudioAnateur
THEHOLIPNAL FOP AUDIOPHILE CRAFT'.
sound. And that's why tubes are reappearing in
original equipment, in high end consumer and pro- The innovative, independent
fessional audio systems. audiophile journal for the thoughtful
Published quarterly, Glass Audio will inform you and capable music lover
about new innovations in the field and about parts
sources. We'll also include modification projects, Audio Amateur's articles deal with how audio
reviews of technical basics and regular columns equipment works, as well as how to build or mod-
such as Tube Troubles, Tube Tips and much more. ify it. Construction and modification articles are
Subscribe today! plentiful, supplying all needed parts, performance
and assembly details. Exceptionally high quality
designs.
Audio Amateur offers anumber of features in each
issue that abound with useful ideas. The Letters
column is an open forum for problem solving and
Speaker Builder helps you explore new designs
information interchange; Classic Circuitry reprints
with how-to construction articles, and can show
schematics of state-of-the-art gear—old and new;
you how to modify your old speakers and make
Audio Aids relates readers' experience with sim-
them sound better than ever. Learn from our writ-
ple modifications to equipment and construction
ers who turn abstract theory into practical ap-
techniques. We also feature many useful and prac-
proaches, and from the experience of other
tical hi-fi accessories you can build to further your
readers who have been down the road before you.
audio enjoyment.
Speaker Builder is the best investment you can
For asmall investment you can make your music make in your system—six issues per year filled
system sound better—very probably alot better. with stimulating and exciting ideas.
NAME
STREET & NO
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
TELL OUR ADVERTISERS YOU SAW THEIR AD IN ELEKTOR.
9
REPLACEMENT
BATTERIES
(ALL NEW-MADE IN USA)
DEALER INQUIRIES 28-25 215 PLACE, BAYSIDE, N.Y. 11360 FAX 718-461-1978
WELCOME 800-442-4275 - N.Y.S. 718-631-4275
WorldRadioHistory
ELEKTOR ELECTRONIICS USA MARCH 1992
TELL OUR ADVERTISERS YOU SAW THEIR AD IN ELEKTOR.
10
EUROPEAN PARTS stantly find and display all CTCSS and DIGITAL codes, in-
cluding split channel and inverted codes.
Borbely Audio EasyTech, Inc. is then transferred to aprinter via a RS 232 port upon com-
2917 Bayview Dr. mand. Time is stored in seconds and hits in units. In the
Emo Borbely event of power loss, the FINDER will maintain memory for
Fremont, CA 94538
Melchior Fangar Strasse 34A Pricing up to three weeks.
Tel (800) 582-4044
8031 Neu-Gilching Tone Only $189.95
FAX (800) 582-1255 Signal processing is accomplished by an eight pole filter
Germany Tone 8) Digital $299.95
configured as a low pass with a cutoff of 234 Hz. The
Tel 49-8105-5291 Tone w/Memory $239.95
superior filter characteristics eliminates chopping and false
FAX 49-8105-24605 (24H) ELV France Tone 8) Digital
w/Memory .$339.95 reading.
BP 40
F-57480 Sierck-les-Bains Measurements Division
Bull Electrical AUTOMATED INDUSTRIAL ELECTRONICS CORP.
250 Portland Road France
141 GRANITE ST P.O. BOX 70 BATESBURG, S.C. 29006
Tel 33-82-83-72-13 (803)532-9256 FAX(803)532-9258
Hove
FAX 33-82-83-81-80
Sussex BN3 5QT
United Kingdom
Meek It Electronics
Tel 44-0273-203500
FAX 44-0273-23077 Rob Planken
HEAR EVERY SOUND
Paveljoensgracht 35A OVER 1 MILE AWAY!
C-I Electronics 2515 BL Den Haag
Simply attach the VT-75 microtransmitter to any 3V
PO Box 22089 The Netherlands to 12V battery and you can hear every sound in an
Tel 31-70-609554 entire house over 1 mile away! Super-sensitive cir-
6360 AB Nuth cuit on a single chip even picks up footsteps from
The Netherlands FAX 31-70-397-9707 across a large room. Tunable from 80 to 130 MHZ.
FAX 31-45-241877 Hear everything on any FM radio or wideband scanner tuned to the "secret' fre-
quency you select. Unlimited uses for security, baby monitor, remote mic, etc.
Technomatic Not a toy. The VT-75 meets many U.S. Gov't Military Specs and with
OIL Elektronika Technohouse 100mW RF output, it is the smallest, most powerful miniature transmitter you
486 Church Lane can buy. Easily assembled even by a youngster in only 5 minutes and performs
Jan Ligthartstraat 59-61 so well that It is the only miniature transmitter available anywhere that comes
3083 AL Rotterdam London NW9 BUE with a full unconditional moneyback guaranteel Complete kit includes
The Netherlands United Kingdom VT-75 microtransmitter chip, miniature microphone, 9V battery connector and
Tel 44-081-205-9558 instructions -$49.95+ $1.50 S&H or save- buy 2 for $45.00 each with free
FAX 31-10-4841150 S&H! Call toll free or send money order, Visa, or MC acc't number for im-
FAX 44-081-205-0190 mediate shipping by U.S. Mail. COD's add $4. Checks allow 21 days.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
GERM WARFARE DIGITAL STYLE
With all the international worry about the use of deadly diseases as It's sad to know there are people in the world who spend their time
away of dealing with military enemies—or obstreperous minorities— writing such destructive garbage."
we computer users now have our community's own unique criminal "This virus enters your system when an infected diskette is in a
element to deal with, somehow. These cowardly, gutless wonders disk drive on bootup regardless of whether it is bootable or not. It
who doubtless chuckle away to themselves in some kind of slimy should not enter your system if your simply read from or write to
psychological slum, haven't even the courage of aSaddam Hussein the infected disk. However, once it is on your hard disk, it can copy
to flaunt their perverse tactics in public. itself onto adiskette accessed in any drive and therefore can be spread
Computer viruses are yet another symptom of asociety which must around quickly."
resort more and more to preventive maintenance to survive. All the "We highly recommend anti-virus software be installed on your
new hazards of everything from nicotine laden smoke, industrial pol- system, Until now we thought viruses were somebody elses prob-
lution, urban crime, adeteriorating ozone layer and plaque coated lem and would never affect us. Although we keep our computer
teeth seems to require all manner of defense systems. Our computers isolated to keep it immune, we were sadly surprised."
are now on the danger list as well. "The Michelangelo virus and hundreds of others can be detected
Recently aneighboring engineering firm experienced severe virus with readily available software from Norton, Central Point Software
infection of its minicomputer system after an employee took work and other companies. McAfee Associates provides virus detection and
home on his laptop, worked for the evening, and in the course of removal software which you can download and use FREE FOR 5
the period, inserted afriend's disk in his machine to examine some DAYS from their computer bulletin board system (BBS). Please do
data. On returning to work the next day, he downloaded his updated yourself afavor and scan your system with one of these programs
work. The virus, however, did not begin its mischief until weeks later. to be sure it is virus-free! It is equally important of course, to back
Only with the most careful diagnostic effort did the company's com- up all your work regularly."
puter people reconstruct what had happened, and how. "Since the Michelangelo virus resides on the boot sector of your
Ithank Michael Chamness of Speak Easy software for the follow- hard disk, there is away to easily get rid of it if you own Microsoft
ing helpful letter which Ireproduce here in its entirety. DOS, version 5.0. You can use FDISK with the undocumented op-
tion /MBR (for Master Boot Record) to refresh the master boot record
thereby writing over the virus and eliminating it. This will work in
most cases but it is still important to scan your disk to be sure NO
COMPUTER VIRUS MICHELANGELO viruses are present. This procedure will not remove the virus from
"We are writing at this time as aservice to our customers and sup- your diskettes, if infected. Please practice SAFE computing."
porters because we recently discovered asoftware virus on our com-
puter system. The virus we encountered is apparently widespread,
and we would like you to be sure it has not contaminated your com-
puter system from any source. Although it is unlikely we have passed Just as the prudent advice on backing up our data is drummed into
this virus on to you, the virus threat is real and it is important that all of us, and quite properly so, from all sorts of directions, we must
your take steps to keep your system virus-free." now become equally and systematically vigilant about getting and
"While our computer system and any software loaded into it is con- using regularly, an anti-virus program. We have taken the advice
stantly monitored by anti-virus software, this particular strain known recently advanced in the pages of PC Magazine and acquired the anti-
as Michelangelo went undetected until last week. This virus sits in virus program designed and marketed by PC-Tools Tm called Central
the boot sector of your floppy or hard disk and does nothing until Point Anti-Virus. (Central Point Software, 15220 Greenbrier Parkway,
March 6th. Then it begins to write random characters to your disk. #200, Beaverton OR 97006 (503) 690-8090.)—E.T.D.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
I ACCURATE MEASUREMENTS
ELECTRONICS SCENE I HIGH DENSITY ADAPTERS
Audio Teknology Inc. announces the Loud- Logical Systems Corporation offers 1
31,CC
speaker Measurement System (LMS) for adapters for high-density PC board. The
LEAP users. Billed as acost effective solu- 44FOOT-CS ($100) emulates the footprint of
tion to electro-acoustic measurements, it a 44-pin PLCC device. It solders onto the
solves the mic problem and can read out solder pads and its L-shaped leads lie flat on
directly in absolute dB-SPL. Without requir- the target system's PLCC solder pads to
ing anything other than asingle open expan- allow for easy hand soldering. Several
sion slot, you can now design crossovers adapter tops are available to complete the
with actual impedance and SPL, and even connection.
optimize these designs to your satisfaction. PLCC test socket to 44FOOT-CS adapters
For $995, you are up and running. include the DA44-PAPF ($170), which allows
Contact Audio Teknology Inc., 7556 SW easy insertion and removal of aPLCC device.
Bridgeport Rd., Portland, OR 97224, (503) Numbered test pins allow for easy probing
624-0405, FAX (503) 624-0194. of device signals. Additional 44FOOT mod-
ules ($80) let the top socket be used by sev-
eral prototypes without desoldering.
301315
-
OEM inquiries welcome. Contact Logical
Ce)&313n1115
Systems Corp., PO Box 6184, Syracuse, NY
13217-6184, (315) 478-0722, FAX (315)
475-8460.
I MULTIPLIER MODEL
48- and 99-channel two-way FM portable
radios that feature a function keypad and
Analog Devices offers its first analog mul-
tiplier on its updated SPICE Library Disk,
LCD as standard. The built-in 40-channel/
second scan lets you change the scan list at
I NEW EDITIONS FROM BAYLIN
Baylin Publications announces the release
which also adds 88 new models. These of- will without reprogramming. It provides
of new editions to three books. Ku-Band Sat-
fer instrumentation, amplifiers, voltage ref- controls for optional DTMF (telephone-type)
ellite TV—Theory, Installation, and Repair, 4th
erences, and matched transistor pairs in ad- signaling. RF power output of the portables
edition, includes new information on small
dition to operational amplifier models. The is 5W switchable to 1W in VHF models, 4W
antennas, DBS systems, trends in satellite de-
analog multiplier model characterizes the switchable to 1W in UHF, and audio output
signs, and more. This edition also contains
AD734 wideband four-quadrant multiplier is 0.5W. All models meet or exceed military
helpful appendixes, photographs, and illus-
IC. It offers versatility in achieving analog specs for shock and vibration.
trations. It costs $30.
functions such as modulation/demodulation, For further details, contact Midland LMR,
The 2nd edition of World Satellite TV and
frequency doubling, and high-speed RMS-to- Marketing Dept., 1690 N. Topping, Kansas
Scrambling Methods: The Technician's Hand-
DC conversion circuits. The free SPICE Li- City, MO 64120, (800)-MIDLAND, ext. 1690.
book, by Frank Baylin, Richard Maddox, and
brary is available on a51
4 "IBM PC-compat-
/
John McCormac is available. Revised to in-
ible floppy disk. To get your copy, call (800)
I
clude information on duobinary encoding,
262-5643.
HEADPHONE AMP FROM HPX decoder connections, and broadcast formats,
Designed for professional and audiophile it also offers guidance on troubleshooting,
monitoring, the high performance head- testing, and servicing. All this information is
phone amplifier from HPX Somich Engi- enhanced by illustrations, photos, diagrams,
neering uses aminimalist circuit topology tables, and wiring schematics. It costs $40.
and quality monolithic components. Techni- The Home Satellite TV Installation and Trou-
cians can use the HPX headphones for trou- bleshooting Manual is now in its 3rd edition.
bleshooting and fine-tuning audio systems. Written by Frank Baylin, with contributions
Features include a Burr-Brown INA103 by Brent Gale and Ron Long, it is updated
amp input with afloating 100kft input im- to include small dish systems and upgrading
pedance, apremium gain stage, soundstage existing systems, in addition to its original
imaging network, Dale 1% low-noise metal background theory, methods, and trouble-
film resistors, regulated DC power supply, shooting. It costs $30.
and an integral ground plane for circuit A free catalog on all Baylin Publications is
stability. available on request. Include $3 shipping and
Contact Jim Somich, 1208 Stoney Run handling on each book. Write to Baylin
Trail, Broadview Heights, OH 44147, (800) Publications, 1905 Mariposa, Boulder, CO
334-3925. 80302.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
I LONG OVERDUE MULTI-AMP ELECTRONICS SCENE III
SCIENTIFIC COMPUTING FOR
MAC USERS
World Audio Enterprises introduces the MicroMath announces anew line of scien-
Multi-Amp 1.1 and 1.2, fully documented and tific computing products for the Apple Mac-
designed to professional standards. These intosh. MM Calc offers not only standard
high-quality circuit boards contain all the nec- math and financial functions but also han-
essary components to realize several op amp dles complex numbers, Gaussian numbers,
applications including differential amp buf- automatic unit calculations, and dimensional
fer, inverting amp, DAC output, video amps, analysis. It can work in RPN, perform alge-
noninverting amp, and transconductance. braic expressions, and perform hex calcula-
Features offer linear phase circuitry, RF tions, logarithmic and trigonometric func-
filtering of input, on-board PS filtering, two tions. This software also offers factoring,
mounting holes for 4-40 screws, and small modulo, Bessel and gamma functions, and
size. They are made of aglass epoxy circuit other number theory functions.
board with copper foil for repairs, 1% metal For computer scientists, numbers can be
film resistors, bipolar coupling capacitors input and viewed in binary, octal, decimal,
bypassed with film types, hi-rel chip socket, hexadecimal, and with their corresponding
and ground plane. They are pin-compatible ASCII characters. MM Calc is one of the few
with MCI tape recorder transformers. calculators for the Mac that fully utilizes
Each one costs $30; volume discounts are SANE with its IEEE compliance. Supporting
available. Contact World Audio Enterprises, AD620 AMP OUTPERFORMS both mouse and keyboard use, the special in-
1550 N. Hayworth St., Suite 4, Los Angeles, Analog Devices' AD620 is the first mono- troductory price of this $99 software is $49.
CA 90046, (213) 876-9535. lithic instrumentation amplifier to outper- For further details, contact MicroMath
form traditional discrete designs. It is offered Scientific Software, PO Box 21550, Salt Lake
in an 8-pin SOIC or DIP package, saving both City, UT 84121, (801) 943-0290, FAX (801)
space and power. It can be used wherever 943-0299.
I
differential signals must be distinguished
SOLVE POWER PROBLEMS from common-mode signals.
Eastern Time Designs offers Probe 100, a
tool to identify and solve power spikes,
The AD620 consumes less than one third
the power of the discrete design. Total er- I DIGITAL MULTIMETER
Fieldpiece introduces HB75 and HB77,
surges, or sags. Common-mode noise, drop- rors for the AD620 are under 15,000 ppm of
heavy-duty book-style digital multimeters
outs, power failure, HF and wiring noise can full scale for low grades-40% less than the
that combine several functions. The HB77
be detected and reported in an easy-to-read discrete design—and costs only $3.85 (100s).
Well-suited as apreamp due to low input can measure current accurately enough for
LED display.
applications involving power. It has true
You can leave the Probe 100 plugged in voltage noise of only 9nV/N/ at lkHz, 0.28µV
RMS capabilities with resolution down to
overnight and it will record and store the p-p noise in the 0.1Hz-10Hz band, and 0.1pA/
'/Hz input current noise. It is specified over 0.1µA and with alow voltage burden. Both
disturbance events through LED lights that
models feature single rotary dials that pro-
stay lit until you reset them. the ranges of -40° to +85°C industrial and
vide ease of use. The meter displays all the
A manual accompanies the Probe 100, - 55 °C to +125 °C military temperatures.
Contact Analog Devices Inc., 804 Woburn capability on the front aimed directly at field
which costs $149.95. Contact Eastern Time
service technicians. All voltage ranges with-
Designs, 2626 Brown Ave., Manchester, NH St., Wilmington, MA 01887, (617) 937-2507
stand 1500V DC and 1000V AC. All other
03103, (800) 872-4383. for application assistance.
ranges will withstand 500V AC or DC. The
price is $139.
For details, contact Fieldpiece Instru-
.1
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
14
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
16 ELECTROPI IONICS
somewhere. If that is not so, use astandard attenuation of about 0.3 dB m- 1,a dis- is increased by reducing the value of R12, it
12 V mains adaptor. tance of up to 30 m between transmitter becomes possible to work over even greater
and receiver can be spanned. Since the distances. Note, however, that dispersion
system is broad-band, it can handle sig- may then degrade the pulse width: aphe-
Finally
nals at aconsiderably higher transmission nomenon that is particularly noticeable in
The design of the receiver provides com- speed (up to 60 kbit s- 1)than encountered multi-mode cables.
pensation for signal losses of up to 30 dB. in MIDI systems.
As available optical-fibre cables have an If the amplification of the cascode stage
Fig. 4. Various transmit and receive diodes are available. Fig. 5. The completed transmitter and receiver units.
cie C13
Om 0
Z e)
K1 111 tr ( 111 0); CleG"
ru C2 C.1 rlrd
1 0 ° 1:7 0.11-040 LTic4h OT3 C19 0410-0
T2 U1R7
O a
Fr
' 0
M
rt Lt
-11
â
'eV
Ci
IC 3 e es 6 6 e 6
Fig. 6. The printed circuit board for the transmitter ard receiver should be cut into two before construct on is egun.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
THE FLAT-TOP 80 ANTENNA
An experimental design with the apartment dweller in mind
tr
SKT 1
SKT 2 grounding
stand of1 post
insulator
e z e
r
e.
r
7.
e. /01111
1
J BOX :8"L 44W x2.5"H L
e
e
e' 0 0
e
e
r C2
/
/
I ••••
z zzzz
I
zee eeeee e fee, e, ,,,, ,,/St ,,,,z
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
18 RADIO, TELEVISION & COMMUNICATIONS
4a 4b
( H
t - - - - THIN
_ .. ...NYLON CORD . THIN NYLON
, , CORD
% LONG SPACER
i
1
%
--
--
N. LONG SPACER
FAR END
I
4 Zn
SHORT
SPACERS ANTENNA
WIRE
?
H = 1/16" dia hole
LONG SPACER
920042 -144
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
THE FLAT-TOP 80 ANTENNA 19
well suffice. DO NOT CONNECT THE AC common grounding post to reduce possible marker C1which can be locked once set. It was
MAINS TO SKT 2!Note that the Flat-top 80 RF losses. found that it was worth while trying to re-
will work equally well with or without a To bring the twin spaced down-leads of verse the twin down-leads at the terminal
ground connection. the antenna through the front panel, it is posts, since radiation from the flat-top is
If the Flat-top 80 is erected indoors, in the necessary to fit robust, well-insulated ter- slightly higher from the high-i limb—see
interest of domestic household safety, only minal posts or sockets. In the prototype, Fig. 1.
low RF transmitting power should be used. Archer 1.75 in (4.5 mm) nylon binding posts The Flat-top 80 is quite amenable to adap-
The writer uses 5-10 watts CW transmitter (Tandy/Radio Shack Type 274-662) were tation to fit the space available. Assuming it
output and achieves quite satisfactory result.- used. Internal unit wiring was in 16 SWG is installed indoors, it should be slung diag-
(1.6 mm dia) tinned copper wire with se- onally across the room with the transmitter-
Construction curely wrapped and soldered joints to keep receiver in the corner. The dimensions shown
The antenna. potential RF losses to an absolute minimum. in Fig. 3are as used on the prototype. However,
Figure 3shows the construction of the an- the length of the flat-top can be reduced to
tenna, which consists of atotal of 46 ft (14 about 12 ft 5 in (3.8 m) if the far-end drop-
Testing & operation
m) white PVC covered 7/0.2 mm stranded down leads are increased to about 6ft (1.8 m)
wire. The insulated spacers, shown in Fig. Assuming that the transmitter has api-net- or some similar arrangement. There is plenty
4, are made of white plastic sprung edging work output, the resonator can be connected of scope for experiment.
strip obtainable from most DIY stores. White directly to the transmitter output socket (Z=50 i)) If the Flat-top 80 is to be used outdoors,
was used throughout for spacers and wire via afew inches of RG58 coaxial cable. If the the twin down leads should arrive at the
since it is inconspicuous against awhite ceil- transmitter does not have api-network out- window with the resonator located just in-
ing. Thin white nylon cord supports the end pot, agood T-network transmatch should be side. Outdoors, of course, ahigher power is
of the Flat-top 80 diagonally across the room. inserted in the cable between resonator and permissible, but it will be necessary to make
Three 15 in (38 cm) and three 6in (15 cm) transmitter. the 15 in and 6 in (38 cm and 15 cm) spacers
long spacers are cut as shown in Fig. 4; in each The resonator will cover the entire of more rigid insulating material, and, per-
of these, two 1,46 in (1.5 mm) holes are drilled 3.5-3.8 MHz (up to 4.0 MHz in some coun- haps, insert afew more spacers along the
V2 in (12.5 mm) inside the ends as shown (H). tries) band. This can be checked in the first flat-top. If higher power is used, ahigher
Commencing at one end, the wire is fed instance with the receiver with C2 set to min- working voltage may be required for C1and
through the V16 in holes in the three short imum capacitance and C1 set to 3.8 MHz C2, and possibly athicker gauge of PVC cov-
and the three long spacers (Fig. 3and Fig. 4). (or, where appropriate, to 4.0 MHz). Rotation ered wire. Experiment is the life blood of am-
The sprung plastic spacers securely grip the of C2 then covers the whole band down to ateur radio... 111
wire. The spacers are next adjusted by slid- 3.5 MHz.
ing them along the wire to form the lengths The impedance matching tap on coil L
shown in Fig. 3. Thin nylon cord is fed through was earlier stated to be at 10.75 turns up from Useful reading
the two end spacers of the horizontal sec- the common grounding post. As individ- Antennas, 2nd Edition, by Dr. John D. Kraus
tion (Fig. 4) and fastened to hooks in the di- ual installations may vary slightly, the tap (McGraw-Hill).
agonal corners of the room, leaving the 4ft should be tried at one or two turns higher
(1.22 m) drop down to the resonator and the or lower to obtain minimum SWR (stand- and if you're lucky enough to have or find a
2ft (61 cm) down at the far end. At this stage, ing-wave ratio). On the prototype, no mea- copy:
the spacers can be moved slightly on the surable harmonic radiation was detected,
wires to balance up the assembly. nor any TVI with the rod aerial of aportable The Admiralty Handbook of Wireless Telegraphy
If there is not sufficient space for the 16 ft TV close to the flat-top. 1938
5in (5 m) flat-top horizontal section, it can In operation, the usable bandwidth is about
be shortened as required, but the length of the 60 kHz, which can be moved up or down Handbook of Technical Instruction for Wireless
far-end drop-down section should be in- the band with minimum adjustment of res- Telegraphists,7th Edition, 1942, by H.M. Dowsett
creased pro-rata--more about this later. onator control C, without touching frequency & L.E.Q. Walker.
The resonator
The prototype resonator—see Fig. 2—was
built into an aluminium box 8in (20 cm)
long by 4in (10 cm) wide by 2.5 in (6.5 cm)
high. The box was adouble U shape with
the front, bottom and back made from one
piece of aluminium. The inverted Ucover slips
over this.
The size of the box is not very important,
as long as good clearance is provided for coil
L, which consists of 19 one-inch (25 mm)
dia. turns of 16 SWG (1.6 mm dia) tinned cop-
per wire with the turns spaced about Y32 in
(2.5 mm). The impedance matching tap on the
prototype was located 10.75 turns up from the
bottom end.
The coil was supported by a1in ceramic
stand-off insulator at one end and at the other
by the common grounding post formed by a
thin 1.25 in (30 mm) long brass screw. Coaxial
socket SKTi and banana socket SKT 2 are fit-
ted at either end of the back as shown.
Variable capacitors C1 and C2 are fitted
directly to the front panel. Though the rotor
plates are obviously connected to the front
panel, awire is also taken from them to the
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
20
AF DRIVE INDICATOR
Design by T. Giesberts
T
HE idea for the indicator arose during of 3dB in output power cannot be heard (in but fast enough for the present application.
the development of the Class-A power many cases, it is just loud). Its major advantage is that it draws only atiny
amplifierl). That amplifier delivers 25 W into As long as the —3 dB LED lights and the current, which is important in view of the
8LI in Class A or 50 W in Class B. The 3dB 0dB (clipping) LED does not, the output is fact that the indicator is intended for use
difference between these two levels seemed free of overdrive distortion. When the clip- with alarge range of supply voltages.
an excellent starting point for the design of a ping LED lights, however, the output contains One input of each comparator is connected
drive indicator that, with the aid of two LEDs, agreat number of harmonics. The present to apotential divider, R3—R8, which provides
would show the —3 dB point and the point at indicator is, therefore, recommended for use the various reference voltages. Since the di-
which clipping would set in. That gives an with any power amplifier not provided with vider is connected directly to the supply volt-
an indication as to if and when there is power adrive indicator. age of the power amplifier via zener diodes
in reserve; moreover, the —3 dB LED will in- Di and D3, the switching levels of the com-
dicate when the transition from Class A to parators are adapted automatically to that
Circuit description
Class Btakes place. supply voltage.
Nevertheless, the final design of the indi- Although the circuit in Fig. 1appears rather The two 2.7 V zener diodes at the ends of
cator is such that it can be used with any larger than expected, pglance at Fig. 2shows the divider serve to compensate the knee
power amplifier operating from asymmet- that all the components fit readily on afairly voltage that, with full drive to the output
rical power supply of ±30-70 V. A —3 dB in- small printed-circuit board. amplifier, remains across the power transis-
dicator is, of course, also very useful with The monitoring section of the circuit con- tors and associated emitter resistors. This
Class-AB amplifiers, because the difference sists of two pairs of comparators contained causes the clipping LED to light just before
in sound pressure corresponding to achange in asingle LM339. That IC is not very fast, the actual clipping level is reached. In MOs-
PARTS LIST
Resistors:
Ri =6.04 I<S2, 1%
R2 = 1k1.
2, 1%
R3, R8 =60.4 Id2, 1%
R4, R7 =2.87 ki2, 1%
R5, R6 =7.15 k12, 1%
R9, R10 = 150 I<S2
R11, R12 = 10 M12
R13, R14 =1 kS2, 1W
R15, R16 =4.7 kl-
2, 1.5 W
Capacitors:
Cl, C2 =47 µF, 25 V, radial
C3, C4, C5 = 100 nF
Semiconductors:
D1, D3 =zener, 2.7 V, 400 mW
(see text)
02, D4 =zener, 15 V, 1.5 W
D5 =LED, 3mm, not red
D6 =LED, 3mm, red
Ti, T2 =BD240
IC1 =LM339
IC2 =4538
Miscellaneous:
PCB Type 920016
Fig. 1. Circuit diagram of the AF drive indicator. I) Elektor Electronics November-December 1991.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
AF DRIVE INDICATOR II
FET output amplifiers in asource-follower con- short pulses emanating from the comparators tion in R15 and R16, even with high supply
figuration, it is usually necessary to use 10-12 V are stretched sufficiently to guarantee area- voltages in the power amplifier.
zener diodes because of the much higher sonably long lighting time of the LEDs. Their
quiescent voltage across MOSFET devices. To mono period is set to 1second (time con-
Construction
be on the safe side, measure the maximum stants R11 -C 3 and R12 -C 4).
output voltage across the nominal load and The LEDs are connected to the Q outputs The printed-circuit board—see Fig. 2—is small
choose correspondingly rated zener diodes. of IC 2a and IC 2bvia switching transistors T1 enough to be fitted in almost any power am-
The input signal to the indicator, that is, and T2. Combinations T1-R 13 and.T 2-R 14 form pliflier. Note that the board must be cut into
the output of the power amplifier, is applied current sources, because the Q outputs of two if the indicator is to be used with mono
across potential divider R1-R 2.The result- the monostables switch neatly between 0V amplifiers or stereo amplifiers with split power
ing attenuation of the signal is necessary to and -15 V, irrespective of the output ampli- supplies. The indication remains correct, even
prevent the inputs to the comparators ex- fier power supply. Consequently, the cur- when the supply voltage for one channel
ceeding 10 V. With values shown, the circuit rent drawn by the diodes—about 15 mA per drops temporarily owing to a high drive
is suitable for use with power amplifiers diode—need not be regulated. level. The board can, of course, be left intact
rated up to 300 W into 8 To recap the switching operation: when when used with astereo amplifier.
The output of ICi d toggles (changes state) the reference level of one of the compara- Virtually all components are mounted up-
when the half-power level (equivalent to tors is exceeded, the output of that com- right. Start with placing the wire links between
0.707 of the peak output voltage) is exceeded parator goes low. The resulting (negative) ICi and IC 2.The ICs may be inserted in ap-
in the positive half period of the signal. The transition triggers the -T irlput of the rele- propriate sockets, but that is not essential.
output of ICi c toggles when the half-power vant monostable, whose Q output (high In view of their dissipation, mount R13-R 16
level in the negative half period of the signal during quiescent operation) thereupon be- alittle above the board.
is exceeded. comes 0for 1s(mono period). The transis- The connections to the power amplifier
When full power level is reached in the pos- tor connected to that output is switched on consist of three wires to its power supply,
itive half-period, the output of ICib toggles. and the associated LED lights. for instance, +, 0and -, which are usually
Similarly, when the full power level is reached The Q output of IC and the reset input within easy (soldering) reach, and asingle-
in the negative half period, the output of of IC 2bare interlinked to ensure that when the core screened wire between each loudspeaker
ICi a changes state. 0dB LED lights, IC 2bis reset and the -3 dB terminal (after the relay) and each indicator
In this way, an accurate indication is ob- LED goes out. At any one time, therefore, only input. Earth the screen of the latter cable only
tained of apower excess in the positive as well one of the LEDs can light. on the indicator board (beside the input ter-
as in the negative half period of the signal. The supply for the ICs is derived from minal). DO NOT CONNECT THE 0 AND EARTH
The (open-collector) outputs of ICi d and the power amplifier supply via R15 and R16 LINES WITH THE AMPLIFIER BECAUSE THAT CREATES
ICi c,and those of IC la and ICib, are inter- and regulated by D2 and D4. Because ICi A (POTENTIALLY DEGRADING) EARTH LOOP.
connected in parallel. Each linked pair is draws only asmall current, the diode cur- If at all possible, place the board directly
connected to amonostable, IC 2a and IC 2bre- rent is amere 2.5 mA. That is sufficient to behind the front panel of the amplifier so that
spectively. These multivibrators ensure that ensure correct operation and low dissipa- the LEDs can be seen through two small
holes (to be drilled). Otherwise, the two
LEDs can be fitted behind the front panel and
the PCB elsewhere: interconnection between
them is by simple circuit wire, whose length
is not critical.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
8051/8032 ASSEMBLER COURSE
PART 2: FIRST 8051 INSTRUCTIONS
by Dr. M. Ohsmann
Addressing methods
Fig. 7. Output of XAMPL02, produced with the aid of the 'snapshot' (register freeze) utility The function of the program XAMPLE02
in the system monitor. (Fig. 6) is to elucidate the operation and
application of the various addressing
subroutine, the processor continues with or addr16), and are unconditional. The A modes of the microcontrollers in the 8051
the instruction that follows the CALL. and L preceding JMP have the same family. After afew initial assembler com-
ACALL (absolute call) is used when meaning as those used for the two types of mands and some comment, the program
the subroutine address is in the same 2- CALL instruction discussed above. In ad- proper starts at line 9. First, the accumula-
KByte address area as the CALL. This dition, there is SJMP (short jump), which tor, A, and a few registers are loaded.
means that the highest 5 bits of the 16-bit allows jumps to addresses within the range Line 17 calls up SNAP, which sends the
address must be equal. If, for example, +128 bytes and —128 bytes from the loca- first register overview to the terminal. The
ACALL is used at address 9Al2H, the tion of the SJUMP instruction. SJUMP is output produced by XAMPLE02 is shown
relevant subroutine may be anywhere in often used to skip afew bytes—an example in Fig. 7. This overview allows the oper-
the range between 9800H and 9FFFH. is found in line 53 of the listing in Fig. 6. ation of the instructions between lines 11
ACALL requires two bytes. Apart from unconditional jumps, there and 42 to be analysed in detail with the aid
LCALL (long call) enables a subrou- are also jump instructions that are not ex- of anumber of snapshots. Line 45 and fur-
tine anywhere in the 64-KByte address ecuted unless a certain condition is met. ther serve to re-establish the control of the
area to be called. Obviously, in relatively Conditional jumps are of the short jump monitor program, and are not so important
large programs, subroutines may be pretty type only, and will be discussed separately at this stage.
'remote', and can not be called with in due course. The MOV (move) command is used to
ACALL. In that case, you must use load abyte from the program, data or inter-
LCALL, which requires three bytes. The nal memory to a processor register or a
Address indications
assembler produces an error report if an PORT. The byte moved is referred to as the
ACALL is made to a too distant subrou- The target addresses of subroutines are en- operand. A number of addressing modes
tine. An example of the use of the LCALL tered into the source listing as LABELS, are used depending on the source and tar-
instruction may be found in line 55 in on which further information may be found get location of the operand, and the func-
Fig. 6. Here, ACALL can not be used be- in the file EASM51.DOC. In line 54 of the tion required. The general notation of the
cause the called subroutine (at 0200H) is list file of XAMPLE02 (Fig. 6), asubrou- MOV instruction is
too far away from the call location (at tine called SNAP (for snapshot) is assigned
4152H). the value that equals the address of the next MOV target,source
RET is used at the end of asubroutine instruction, i.e., 414FH. In line 50, you
to return to the call instruction. The RET find an equate (EQU) statement is used to The target is, for instance, the accumulator,
instruction at line 43, for example, ends the assign the value 0200H to the routine la- A, aregister (RO to R7), or one of the dif-
example program, and returns us to the belled MON (monitor). Hence, the com- ferent types of memory. Constants may be
monitor. mand used as the source, although not all combi-
nations are possible (see the instruction set
LCALL MON in Fig. 5).
Jump instructions
The different addressing methods will
The first jump instructions to be discussed calls up the monitor subroutine. Similarly, be discussed with reference to the example
are: the command program in Fig. 6. The so-called bit-ad-
dressing modes will be held over till part 4
SJMP rel ACALL SNAP of the course, together with adiscussion on
AJMP addrll the processor flags.
L,JMP addr16 calls the snapshot routine at 414FH, which
is basically a breakpoint analyser that Register addressing
These instructions cause the processor to sends the contents of the main processor The accumulator or registers RO to R7 may
jump to the indicated address (rel, addr 11 registers (in hexadecimal notation) to the be used as the source as well as the target.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
8051/8032 ASSEMBLER COURSE -PART 2 111
For example, in line 11, the accumulator is
used as the target, while in line 13 the tar-
get is register Rl. Symbol ADR bit binval comment name
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
26 COMPUTERS AND MICROPROCESSORS
memory. To enable the transmission rou- output command. After a reset, when P1
tine to know where the text ends, the code contains 11111111B (all LEDs on), the
OH is used as the end-of-text marker LED pattern changes when line 26 is ex-
80C32 SBC
(line 44). The start address of the text must ecuted.
e31 .0 0 _32
0 _±13_1 be contained in the DPTR. All this is taken The principle of port output programm-
at.° -•
et..0 o f care of in lines 9and 10, and 52 and 53. ing are taken alittle further in example pro-
_21
gram XAMPLE05.A51, which you find on
0
e7. O
Simple port output your course disk as well as listed in Fig. 10.
270_0 .
z,LO
2e1.0 c>. 1
13_4_0 .24
This program causes the four LEDs to flash
operations
aLo
(object code from 4100H onwards), or a
L2L0
O
c
•, p2 11D Up to now, we have been using the 80C32 500-Hz tone to sound (object code from
.19 Pli
Up..0
o board as akind of black box, without mak- 4200H onwards). The signals are gener-
ing use of the microcontroller's ports for
c:, 11P. 0#
ated simply by sending certain bit patterns
«
o
•14
.13 P1.7ml 2J N
e, circuitry around the 80C32 (or 8051) on cycles, and then sending anew bit pattern.
the SBC does not allow us to use the ports Use is made of TIME, amonitor subroutine
m_
,
c_
ott o indiscriminately: remember, ports PO and that introduces adelay equal to the number
V24
o serial Interlace P2 are used as address and data bus for the of milliseconds loaded into the DPTR.
external RAM and EPROM. The eight Assembler language programming is
lines of port Pl are taken to expansion con- not learned by reading only. To increase
o
•
o
iL0 !L
1
nector pins a20 to a13 via abidirectional your knowledge on the subject, work as
driver IC, of which the direction is control- much as you can with the examples pro-
910109.11 led by the signal level at pin a21. If this pin vided, and make sure you understand what
is not connected, port P1 can be used as an happens if you make changes to them. Set
8-bit output port. The circuit in Fig. 9en- yourself assignments based on what you
Fig. 9. Hardware extension for program- ables four LEDs to be switched on and off, have acquired so far. For instance, modify
ming experiments with port 1. and simple sounds to be sent to a small XAMPLE05 such that the loudspeaker pro-
loudspeaker. duces a tone after 2 minutes and 50 sec-
Before these subroutines can be called, an The eight bits that form abyte are num- onds exactly. There you have your tea
appropriate command byte must be written bered from the right to the left starting with timer, what about aprogrammable rectan-
into the internal RAM at address 030H (see 0(the least significant bit, or LSB) to 7(the gular wave generator as the next project?
lines 52 and 54 of XAMPLE02.LST). This most significant bit, or MSB). Thus, when
byte forms an indication to the monitor as we refer to P1.3, we mean the fourth bit of
to which subroutine is to be used. The rou- port Pl. Knowing this, we can switch on Next time: hardware extensions for the
tines available in the monitor, along with LED D3 by programming: 80C32 single board computer.
the associated command bytes, are de-
scribed in the file EMON51.DOC on your MOV P1,#01000000B ;LED3 on, all
course diskette. These routines are useful, other bits 0
and can save you alot of work. You are,
therefore, well advised to examine them in Line 26 of XAMPLE02 contains such an
detail, which is quite easily done because
the source code of EMON51 can be loaded
from the course disk.
A SNAP can be taken at any stage dur-
ing a program. This requires command LISTING of EASM51 (XAMPLE05)
byte 20H before calling the monitor at ad- LINE
1
LOC
0000
OBJ SOURCE
FILE XAMPLE05.A51
dress 0200H. A programming example: 2
3
0000
0000 P1 EQU 090H ; SFR PORT1 address 090H
4 0000
5 0000 ORG 4100H ; First program to run from 4100H
MOV 030H,#020H 6
7
4100 75 90 10 [2] START
4103 90 01 F4 (21
MOV
MOV
P1,1000100009
DPTR, #500
; LED D1 on, the others off
; 500 milliseconds
LCALL 0200H 4106 51 12 [2]
9 4108 75 90 Eo [21
ACALL TIME
MOV P1,1111000009
; Wait
; LED D2,D3,D4 on, D1 off
10 4109 90 00 64 [2] NOV DPTR,1100 ; 100 milliseconds
11 410E 51 12 [2] ACALL TIME ; Wait
This is, admittedly, not the easiest 12 4110 80 EE
13 4112
(2] Sae START ; Repeat
legible piece of assembler, as compared to, 14 4112 ORG 4200H ; Second pogram to run from 4200H
15 4200 75 90 02 (21 START2 MOV P1,80109 ; Loudspeaker +5 volt
for instance, lines 52 and 54 in 16 4203 90 00 01 [2] NOV DPTR,11 ; 1 millisecond
17 4206 51 12 [2] ACALL TIME ; Wait
XAMPLE02.LST. Conclusion: the use of 18 4208 75 90 00 [2] NOV P1,10009 ; Loudspeaker 0 volt
19 420B 90 00 01 [2] NOV DPIR,11 1 millisecond
meaningful symbolic names (labels) 20 420E 51 12 [2] ACALL TIME Wait
21 4210 80 EE [2] SJMP START2 ; and again
makes programs easier to understand. 22 4212
23 4212 ; MONITOR INTERFACE
The course diskette contains all sym- 24 4212 ccLTIME EQU 021H ; MONITOR command, DPTR millisecs delay
25 4212 COMMAND EQU 030H ; MONITOR command memory location
bolic notations for the command bytes 26 4212 MON EQU 0200H ; MONITOR entry address
27 4212
used. For instance, a monitor routine is 28 4212 75 30 21 [2] TIME NOV COMMAND,fccLTIME
29 4215 02 02 00 [2] LJMP MON
available that sends atext string. The use of 30 4218 END
SYMBOLTABLE (7 symbols)
this routine, ccSTXT (command code send P1 :0090 START :4100 START2 :4200 ccLTIME :0021
COMMAND :0030 MON :0200 TIME :4212
text; value 2) was shown already in part 1.
The characters in the string to be trans-
mitted must be available in the program Fig. 10. Two programs, one listing: a LED flasher (4100H) and a sound generator (4200H).
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
ra
SCIENCE ik TECHNOLOGY
A SYMMETRICAL ROUTE SWITCH FOR ELECTRONICS
by Michael Soper
T HE logic relation 'exactly two of a,b,c, themselves would not be suitable for very high In other words, however complex the inte-
are true', or ((a,b,c,)), can perform all speeds until much development work is done, rior of the device, its behaviour is still in-
standard logic functions: for example, a=not b but this is not often arequirement. trinsically simple and the designer's friend.
is ((T,a,b,)) where T denotes true. The increased flexibility of use is agreat One symmetrical route switch can serve
This enables the consideration of anew advantage; for example, three-phase oscil- as the active element in acircuit that oscil-
approach to circuitry also. We can move to lators where the high impedance rotates about lates while rotating the high impedance op-
see how relational approaches differ from the device are possible. Many other stan- tion about the centre of the device—see Fig. 3.
standard ones. Suppose the function 'a im- dard approaches become simpler and with the In this circuit, on turn-on, D is high impedance
plies b' is T = cis required to have imple- devices any active circuit function, except the so that C1is charged first until the voltage at
mentation. We may then use the symbol in diode and very high speed, can be carried D is greater than that at E, whereupon E be-
out. In theory, they can also be made to have comes the high impedance and C2 will be
1 no supply lines as operational amplifiers do, charged while the voltage across C1 drops.
but the stability of this approach requires anal- If the values are chosen properly, C3 is the
9-
- ysis. Thus, the distinct possibility exists of a next capacitor to be charged and the voltage
920011 -11 new and useful three-wire device: the on Fincreases. The cycle then begins again.
Symmetrical Route Switch—SRS. In that way, avery simple one-device oscil-
lator circuit has been designed.
Fig. Ito denote ((a,b,c,)). One device and perhaps six resistors and
Liberation from directivity
The network in Fig. 2will perform this three capacitors is acomponent count that
task. That is, ((a,d,e)), ((b,d,f)), ((e,f,h)), The advantage of these devices is that they could be reduced if aslightly different oper-
((fh,c)), since aimplies bis true, is equiva- can be connected any way round at all. Thus, ation is required, say, not such asymmetri-
lent to ((— a) yb) is true, the auxiliary con- electronic methods can be non-directive in cal wave. Therefore, although one-transis-
dition c= 1or T, together with our NOT the sense that once alow-impedance link is tor, coil-less oscillators can be designed, the
function above gives OR and NOT, from established between two parts of the circuit, circuit in Fig. 3has amore predictable and
which all functional logic can be created. Each current can flow either way. This totally usable response and can thus be used as re-
cell is almost equivalent to the XOR function, symmetrical property is new for an active quired. That done, other circuits can be com-
but, since XOR cannot create all logic alone, element with three wires (the group of pleted for similar purposes.
our relational system is simpler and more pow- Symmetries is S3). Now, the linear use.
erful, since it can. The ability to rearrange elements in this
way is avery considerable advantage. The de-
2 Continuity
vices can be used for linear or digital appli-
cation and are, therefore, apart from speed, In order to use asymmetrical route switch
more powerful than transistors. The power for linear applications, we must bias the mid-
of the system lies in the fact that only ca- dle electrode so that it remains high impedance.
pacitors, resistors, diodes and SRSs are re-
920041 -12 quired for circuit implementation (the occa- 4
sional use of inductance, although rare, is
This logic system can be amended some- not ruled out).
what to provide apractical type of circuit One more factor is that the device can float
element. The essence of the system consists at any potential and is, therefore, free from
of asymmetrical element with three wires and the restrictions that separate power lines to
the rule that only two of the wires can carry the device impose (this would be difficult to
current in either direction at any one time. achieve at low voltages, but then SRSs with
That is, the circuit appears as api circuit in separate power lines would be used). Thus,
which exactly one of the three impedances the device defines its own relative levels
has alow value at any one time. 'At any one and will not fail, as opamps do, when inputs
time' is important There will be some impedance are at disparate levels from the output.
to the low state, but this impedance can be
relatively low. Thus, we have adynamic
3
new type of circuit element. The rule is that
the middle voltage on the three wires is the
high-impedance input. We may make the low
impedance apartially linear function of high
impedance voltage if required. The circuit would then appear as shown in
We may be keen on this approach for Fig. 4. Note that the low impedance is di-
various reasons: one of them is symmetry, an- rectly proportional to the input voltage and
other is operational simplicity. The manu- steps must, therefore, be taken to prevent pos-
facture of devices that are both logic and itive feedback. Apart from those requirements,
analogue is straightforward. The devices the circuit is standard. The main point to
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
28 SCIENCE & TECHNOLOGY
make here, though, is that this is not the best of flexibility coupled with symmetry should 7
utilization of asymmetrical route switch, since not be ignored.
the sixfold symmetry is not used. But it must In fact, these devices can be scaled up when-
be said that linear amplification over the ever required and will prove useful at any
natural range of use of the device can be ob- scale. Design techniques are very different
tained. Multi-stage amplifiers with or with- and in a sense relational, not functional.
out feedback can be built with the device. Also, the positive feedback feature makes
We thus already have dual types of opera- for more rather than fewer useful circuits.
tion: logical and linear. Another oscillator circuit—a relaxation
type—is shown in Fig. 5. This type can have
Promotion an 'amplifier' positively coupled back to a
shunt capacitor over any number of stages,
The reason that such asystem should be pro- since all stages in the SRS's 'common-emit-
moted is clear: simplification. Although in ter-like' configuration have positive feedback.
extreme applications like very fast switch- The chief strength of the SRS is for cur- used symmetrically.
ing of low-noise amplifiers the SRS is prob- rent routeing, which will be reverted to later. However, symmetrical use does involve
ably best replaced, the neat and interesting However, the ease with which either os- aswitching operation in the SRS and is thus
possibilities the SRS creates suggest that it cillators or amplifiers can be made is en- not suitable for most linear circuits. An ex-
should ascend from the status of atheoreti- couraging and leads one to speculate on how ception may be made for some class Dor push-
cal curiosity to that of practical implemen- active electronics would have turned out if pull amplifiers. The distinction between lin-
tation. active devices had originally had 'in-phase' ear and non-linear operation is also usually
One difficulty of the common transistor output and input. the distinction between stable use where
is that at the end of its standard range of op- small inputs produce small outputs and un-
erating conditions there is not always any dis- stable use where achange of state in the de-
Transformation
continuous change into another mode, thus vice may occur. Class D amplifiers produce
indicating afault. A transformation that mirrors the behaviour
The system itself can be designed eco- of the symmetrical route switch with one 8
nomically. Let U,V,W be the voltages at the electrode at high impedance is the follow-
three electrodes and Ithe current in the con- ing: y= yi n (between the common elec-
ducting branch. Then, trode and the high impedance electrode,
where yis referred to either the mid-volt-
V+ W -2U = VI+ I/ tanh(aV I) age of the output electrodes or the voltage
U + W -2V= 1/ tanh(aVi) - on one of them) and R =Ro( ut )is the (vari-
U + V-2W = V1-1/ Itanh(aVi) able) resistance of the low-impedance (out-
put) electrode and the common electrode.
where I=aV =a(V-U) [for transistor]
or =a {(2 V-U-W)/2} [for SRS] R=R0 +(1-av)u1(1 +u) + av
a=gain
tanh(x) = (ex-e-x)I(ex+e-x) where y is again referred to either the mid-
voltage of the output electrodes or the volt-
920041 -18
These equations are included to give some age on of them, ais the gain and u=(ocv)l 00 .
idea of how arelational law can be defined. The use of aformula like this makes de-
With this approach, the SRS can easily be sign work easy. The formula is chosen to have quasi-linear operation out of extremely non-
modelled on acomputer. The device is non- an almost perfect ramp before cut-off when linear components. The ramp function of
linear over awide range with this law, but the output electrode become high impedance: our SRS combines both modes of opera-
linear over asmall range of signal inputs. achange of state. An explicit formula can eas- tion—but may the effective slope of the am-
Whether or not designers wish to appreciate ily be written into acomputer program, after plification be changed? The best linear use
the flexibility of the SRS depends on how which asimulation can be run and new cir- of any symmetrical route switch is with acon-
skilful they are and, of course, on the cost of cuits tried out. The juxtaposition and con- stant current tail of, say, current i, when
the device. In order to present aunified ap- nection of many such circuits can be simu-
proach of relational logic and relational am- lated. Relational rather than functional think- V„ t=iR = iRo +
plification in one object, it may be true and ing can be difficult to get accustomed to, but
it must be admitted that many extreme ac- in the phase shift oscillator of Fig. 6 the under these conditions of linear use—see
tive circuit functions cannot be performed Fig. 8. Connecting afeedback impedance
by this device, but the very great advantage 6 R1 with feedback factor 1/n, we find
5 dv = Voutin
so that
9 11 15
Hi Hi
-CI--CI-
920041 -22
14
920041 -20
2
Z
INDUCTANCE-CAPACITANCE METER
based on a design by H. Kühne
FRONT COVER
PROJE When the value of acapacitor or inductor is measured, it is
imperative that ohmic losses do not affect the result. The
principle of measurement used in the meter presented here
ensures that the influence of ohmic losses is reduced to nil.
Oscillator
The measurement signal, UE, and the square
wave voltage, UF,that drives the rectifier are
generated by aWien-bridge oscillator, ICib—
see Fig. 3. The sinusoidal output of this stage
is converted into asquare-wave voltage by
IC5b, an operational transconductance am-
plifier (OTA) connected as comparator. Since
the square-wave and sinusoidal signals are
in phase, the latter is applied to phase shifter
ICi c.The required 90° phase difference be-
tween the two signals is set with Pi.
Fig. 1. Principle of the design of the meter. The remainder of the circuit in Fig. 3serves
to stabilize the level of the oscillator output.
To that end, the output, pin 5, of IC 5a is used
as apreset resistance in the feedback loop of
ICib. That resistance is determined by the cur-
rent entering via the control input, pin 1.
This current, provided by integrator IC 3a ,
can be used to influence the gain of ICib and
thus the amplitude of the sinusoidal signal.
Its level is in turn determined by the ampli-
tude of the positive halves of the sinusoidal
signal. The negative halves are not passed
by switch IC 4a since that is closed by IC 5b
only during the positive halves of the signal.
Regulation is arranged so that the gain of
ICib diminishes when the amplitude increases.
and vice versa. Ultimately, the amplitude
stabilizes around avalue of 1.2 V.
Measuring circuit
Basically, of course, the measuring circuit in
Fig. 4is similar to Fig. 1with the rectifier
Fig. 2. Waveforms associated with the measurement process. and meter omitted.
The differential input amplifier consists
of ICid. Its output current is doubled in ICi a,
since the peak level should be about 15 mA,
which asingle TL084 cannot provide. The
design ensures that the level of the voltage
across R17 is identical to that across R16 .
Consequently, the currents through these re-
sistors are also identical. Observe that one half
of the current fed to the measuring circuit is
provided by ICid and the other half by ICi a.
Range switch SIis provided with asection,
Sk ,that enables the decimal points of adig-
ital meter module, if used, to be controlled.
In case of an LCD module, the pole of Si cmust
be fed with the back-plane (BP) signal or, if
an LED display is used, with alogic high or
low, depending on the type of the display.
The various ranges are determined with
the aid of 0.1% resistors. This has two ad-
vantages: calibration of only one range suf-
fices and the tolerance of the resistors has a
negligible effect on the total accuracy of the
meter (if the tolerance were 1%, the meter
accuracy would deteriorate by at least 1%).
Note that the 1% resistors in parallel with
R43, R47, and R48 ,can be ignored since their
tolerance is tiny compared with that of the
parallel-connected low-value resistors.
Fig. 3. The oscillator circuit.
Construction and
calibration
There should be no particular
difficulties in the construction
of the instrument if the PCB shown
in Fig. 6is used. As usual, start
with the lowest-lying compo-
nents, that is, the wire links.
When the highest protruding
components, that is, electrolytic
capacitors, IC 6 and IC 7 and the
mains transformer, have been
fitted, wire up those compo-
nents that are not fitted on the
board.
The low-tolerance resistors
should be soldered direct to the
range switch, S1. It is, therefore,
advisable to use atype of switch
that has solder eyelets and not Fig. 5. Circuit of the rectifier, power supply, meter and overflow indicator.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
INDUCTANCE-CAPACITANCE METER al
PARTS LIST
Resistors:
R1, R29 =470 k.12
R2, R4, R28, R33 = 10 Ica
R3 = 100 52 •
R5, R10, R12—R15, R18, R23,
R26 = 8.2 kl2
R6 = 33 kQ
R7, R31 =271(12
R8, R9 = 151(12
R11 = 12 kt2
R16, R17 =30 12
R19 = 5.6 ki2
R20, R24, R27 = 1MO
R21, R34 = 22 kfl
R22 = 1Id/
R25 = 15 kl2
R30 = 2.71(12
R32 = 2.2 M12
R35 = 1001(.12
R36 =22 M1. 2
R37 =330 Q
R38 = 1001(Q, 0.1%
Fig. 6. Proposed front panel layout (foil Type 920012—F). R39 = 10 K2, 0.1%
R40 = 1k12, 0.1%
R41 = 100 12, 0.1%
R42 = 10 12, 0.1%
R43 = 90.9 n, 0.1%
R44 =9.09 la 1%
R45 =90.9 Itt.1, 1%
R46 = 909 Id-2, 1%
R47 = 909 n, 0.1%
R48 = 9.091(12, 0.1%
R49 = 12 kû
R50 =2.2 Id2
P1 =4.71(12 preset
P2, P3 = 1kn preset
P4 =25 k1-2preset
P5 =47 Id/ preset
P6 = 10 kl2 preset
Capacitors:
Cl , C7 = 1µF
C3—05 = 10 nF
C6 =470 nF
C8, C13—C20 = 100 nF
C9, C10 =470 µ.F, 25 V, radial
C11, C12 = 100 µF, 16 V, radial
1x180 nF, 1%) for calibrating
2x100 nF, 1%) meters
Semiconductors:
D1—D3 = 1N4148
D4 = 5mm LED, yellow
D5—D8 = 1N4001
IC1-1C3 =TL084
IC4 =4066
IC5 = LM13700
IC6 = 7808
IC7 = 7908
Miscellaneous:
K1 =2-way terminal block for
PCB mounting, 7.5 mm pitch
K2 = mains panel plug with inte
gral fuse holder and fuse,
100 mA delayed action
K3—K5 = banana socket
Si =3-pole, 4-position rotary switch
with solder eyelets
S2 =2-pole change-over switch
S3 = double-pole, double-throw
switch with integral lamp
Tri = mains transformer, 2x12 V,
1.5 VA
M1 = 100 µA moving-coil meter
DM1 = 3.5 digit digital voltmeter,
2V
Heat sinks for IC6 and IC7
PCB 920012
Front panel foil 920012-F
Fig. 7. Printed-circuit board for the inductance-capacitance meter — Type 920012.
rr HE requirements of alaboratory/work- test equipment. Normally, the output volt- the output voltage, it is 9-11 V. The first
1 shop power supply unit are exacting. age can be measured with asimple multimeter. question that pops into your mind is: "Is it
Not only the output voltage and current, but But even this measurement may be more safe to connect to the equipment?" Practical
also the dynamic and static internal resistance, complicated than appears at first sight. Imagine, considerations show that there is no harm in
noise, overshoot and thermal stability, to for instance, that you have obtained a6 V that whatsoever. The explanation for this state-
name but afew, are important. Any elec- mains adapter to replace the batteries in anor- ment is that such asimple mains adapter
tronic apparatus is only as good as its power mally battery-operated apparatus, which is usually consists of asmall transformer, rec-
supply is an adage that remains true. not only less expensive in the long run, but tifier and reservoir capacitor, nothing more.
The extent to which apower supply can also more sensible from an ecological view- For all sorts of reason, small transformers gen-
be tested depends primarily on the available point. To your surprise, when you measure erally have afairly high internal resistance—
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
MEASUREMENTS ON POWER SUPPLIES
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
38
P. Thompson, Bristol
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
39
T
ODAY no PC is sold without one or the BUSY input on its parallel printer port is stable ICia. The resultant pulse at the Q out-
more parallel printer ports. Interest- usually low, which indicates that the printer put of the monostable causes IC5 to latch the
ingly, these ports are often referred to as is waiting for data. Next, the PC puts the byte available on the datalines, DO-D7. The
'Centronics compatible' when in fact they data on the eight datalines, DO-D7, and in- output of the latch is connected to the printer
are simply TTL buffers, whose specifications forms the printer that valid data is available via the printer cable. The Q.output of mono-
certainly do not meet the Centronics stand- by pulling the STROBE line low briefly. To stable ICia, pin 4, supplies the STRBOUT
ards as regards signal timing and drive ca- indicate that it has received the databyte, the pulse, which is a lengthened copy of the
pacity. Consequently, these 'stripped down' printer responds to the PC by making the STRB (strobe) pulse supplied by the com-
versions of the Centronics port can be used BUSY line high on the negative edge of the puter. The STRBOUT pulse is fed to the
with relatively short printer cables only, and STROBE pulse. Once the printer has pro- printer (via pin 3of connector K2) as well as
often result in erratic behaviour of an other- cessed the byte—which means that it has to the trigger input of asecond monostable,
wise perfectly operating printer. The circuit been either printed or stored in abuffer—it ICib, where is it again lengthened before it is
described here overcomes this problem by pulls BUSY low again, and in addition sup- combined with the BUSY signal from the
boosting the signals on the parallel printer plies ashort pulse on the ACKNLG line to printer in OR gate IC4c. The lengthened
port, allowing long cables to be used be- the PC. BUSY signal is fed to the respective port line
tween the PC and the printer. As shown in Fig. 2, the time difference be- on the PC. The upshot is that if the printer is
tween the active ACKNLG and the BUSY still busy when the monotime of ICib has
signals is specific to the type of printer, and lapsed, it can continue to keep the computer
On handshaking waiting. When the monotime of ICib has
may differ by afew microseconds. With Cen-
It should be simple, really: only three lines tronics compatible printers, the ACKNLG lapsed, and the printer is ready again (i.e.,
arrange the handshaking necessary for uni- pulse starts on the negative edge of the BUSY the BUSYIN line has returned to low), the
directional data transfer via eight parallel pulse, while with Epson compatible printers output of ICk goes low also, and triggers the
datalines. The Centronics standard further it is ended by that time. third monostable in the circuit, IC2a. By
specifies the use of acouple of printer status generating ashort ACKNLG pulse for the
lines, but these should not cause problems computer, IC.2a closes off the handshaking
Requirements
either. To reduce the cost of their products, protocol for one databyte, and the system is
most PC and printer manufacturers imple- 7he Centronics standard specifies that each then ready to process the next one when this
ment only one or two of the available printer dataline and handshaking line must be indi- is applied by the PC.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
40 COMPUTERS AND MICROPROCESSORS
86
4k7
1
L o 0 8_
8
o STRB STRBOUT 3 0
14
2 9 BDO L o
150 02
3 DO
Di
DO 00
3 8 BD 1 7
u° 0 : D2 4 D1 74HCT574 01
17 BDLLo,
vo D2
D3 5 6 8.
21.flo
_nt o 0 D3 03
1
15
01-1;14— D4 04 BD4 j2 0
• ° 7 D5 7 14 BD5 IS, olL____.
D5 05
06 8 13 BDj c, olL____.
D6 06
•
n o c>9 D7 2 B072019
D7 CI-K (7eE 07
o lo ACK
m
210
II BUSY BUSYIN /10
2
0 2 PEND PEND 28 n
25 z 0
SELCT cc
o :
1
81« cc
MOM AUTO
K1
21,
3
5V® e 330 .
2_, MIM
350 0 36
83
sa
—o 0
5V IC1a IC1b 39 40
—0 0—
74HCT123 74HCT123
9
P1a re- P10 K2
10k 10 10k
11
CLR CLR
)
71
15 7
RCEXT RCEXT
CI C2
4
2n2
14 6
CEXT CEXT
i n
74HCT32
P1
IC2b IC2a 5V IC4c
74HCT123
RCEXT
74HCT123
0 74HCT32
0 p2 IC3
7805
CEXT o 84
5V
e®
o
2
A CLR 3
15 C4
RCEXT
C3 IC5 IC4 IC2 ICI
TOOP
Toon? 700n? 700n? 700n
2 re
o ei
CLR CEXT
910133 •11
All other control lines between the PC Construction pacitors, resistors and wire jumpers). Note
and the printer, such as AUTO and ERROR, that the power supply parts, IC3 and C4, are
are generally uncritical, and connected To keep the line booster as small as possible, required only if the unit is powered by an ex-
straight between the input connector, Kl (a the printed circuit board (Fig. 3) is pretty ternal supply, i.e., not by the printer. Most
25-way sub-D type), and the output connec- 'crowded'. Start the construction by fitting printers supply +5 V at input connector
tor, K2 (a 40-way pin header or box header). the ten wire links on the board. Next, fit the pin 18 or 35. When this voltage is available,
IC sockets and the passive components (ca- fit jumper JP1 or JP2 instead of JP3 on the
Fig. 2. Printers may differ in respect of the timing of the BUSY/ACKNOWLEDGE handshaking signals.
WorldRadioHistory
EI,EKTOR ELECTRONICS USA MARCH 1992
CENTRONICS LINE BOOSTER
41
COMPONENTS LIST
Resistors:
5 11<12 R1-R5
1 8-way 4kf27 SIL array R6
1 101«.
2lin. stereo
potentiometer P1
Capacitors:
1 1nF Cl
1 2nF2 C2
1 100pF C3
1 100µF 16V radial C4
4 100iF C5-C8
Semiconductors:
2 74HCT123 Cl ;1C2
1 7805 IC3
1 74HCT32 IC4
1 74I-CT574 'CS
Miscellaneous:
1 25-way sub-D plug for
PCB mounting K1
1 40-way box header K2
1 Printed circuit board 910133
BMW
Inmarsat to develop global paging standard. It is designed to provide a The system will provide for conven-
via satellite higher degree of penetration into urban tional tone paging, as well as alpha-
Business executives and professionals areas than would normally be achieved numeric messages and various forms of
on the move will have access to aglobal by purely line-of-sight mobile satellite data. to be displayed on a small LCD
satellite paging service using pocket- services. screen. A variety of receiver models are
size receivers, as early as 1994. Inmarsat, a 64-nation cooperative, expected to be available—from pocket-
Designed to operate via the Inmarsat operates asystem of geostationary satel- sized stand-alone units, to those inte-
satellite system, the pagers will enable lites to provide global mobile telephone, grated into briefcase-sized Inmarsat-C or
mobile users on land to receive messages telex, facsimile and data services to ma- -M satcom terminals, and receivers de-
no matter where they are in the world. ritime, aeronautical and land mobile signed for installation on commercial ve-
This will enable travelling executives, users all over the world. hicles. With satellite pagers integrated
journalists and couriers to be contacted The decision on paging follows a into their Inmarsat briefcase satcoms ter-
by their offices. series of technical and commercial minals, subscribers can be paged and ad-
Although wide terrestrial paging ser- studies and experiments over the last vised to call their offices, even if their
vices are available in many countries, couple of years. This new service is de- terminals are turned off.
including some that involve use of satel- signed to complement existing and International Maritime Satellite Or-
lites for inter-system connections, the In- planned terrestrial paging systems by ganization (Inmarsat), 40 Melton
marsat satellite paging service will be providing a very wide area of coverage Street, London NW1 2EQ. Telephone:
the first global, direct paging service via at affordable prices through the Inmarsat (071) 728 1000. Fax: (071) 728 1044.
satellite, operating to asingle worldwide global satellite network.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
42
FM TUNER
PART 1: RF FRONT END, IF AMPLIFIER
AND DEMODULATOR
An FM tuner is described
whose specifications
challenge those of the best
receivers available on the
market. A ready-made
tuner module is used to
prevent problems with
building and adjusting RF
circuitry, and the receiver
is synthesizer controlled
by a80C32-based
microprocessor circuit.
Design by H. Reelsen must not be allowed to enter the sensitive RF quency. The FD12 tuner module has asepar-
and AF circuits, where they cause inter- ate, buffered output for the VCO (voltage-
ference. controlled oscillator) signal, so that it does
TDA 1576
2quartz elMre 2 quartz niter. moduattor TDA 1578
DECODER RS 15V
The synthesizer used in the present FM tuner Fronl end ,•••• as,
Dernoduleto Mu 0 •
ton ng)
DODD
U tune
Overview DODO
mimosa...am
L+
UCO output 10.
synthesiser
No adjustments?
VCO
VCO buffer output
emitter follower
minimum, and possible with simple equip-
ment. First and foremost, aready-made front
end is used to eliminate all problems many
of you would face when frequencies up to 920005-1-11
problem, as it is hard to design anything that selectivity and pass-band characteristics head-end stations. Later, the production of
does not need to be adjusted in some way. could be achieved by using two pairs of the FD12 was taken over by asmaller com-
Even ceramic filters still require additional quartz filters with an amplifier in between. pany, Restek. The block diagram in Fig. 2
tuned circuits to optimize the image rejec- This means that the IF amplifier has no tuned shows that the FD12 has a controlled RF
tion and the pass-band characteristic. These circuits at all, and, thus, no adjustment prestage based on adual-gate MOSFET and
adjustments normally call for a swept-fre- points. four tuned circuits with dual varicaps (vari-
quency generator. Furthermore, ceramic fil- Since the distortion of the demodulator able capacitance diodes) Type BB204. The
ters are really unsuitable for use in depends mainly on the linearity of the quad- antenna input is 75-S2 unbalanced as custom-
high-quality receivers. rature tuned circuit, adjustment is inevitable ary on FM tuners. The extensive preampli-
Although four-pole and six-pole L-C fil- at this point (the use of aceramic resonator fier and the double balanced mixer give the
ters with low ripple and constant group in ahigh-end design like this is out of the tuner very good specifications in regard of
delay times are acertain way to achieve good question). Here, a two-section L-C filter is its noise figure and large signal behaviour.
sound reproduction, their adjustment re- used to ensure the lowest possible distortion The noise figure is about 4 dB at avoltage
quires special RF laboratory equipment and level. Adjustment of this filter is made easy gain of 40 dB, while the tuner can handle RF
alot of knowhow. Although many designers by an on-board 10.7-MHz quartz crystal os- input levels up to 1Vrms (in fact, the oscilla-
are enthusiastic about the 6-pole filters pro- cillator which is used as an RF signal gener- tor was found to be hardly detuned at an
duced by Toko, it should ne noted that these ator. Also, there is the previously mentioned input voltage of 2Vrms).
devices are difficult to obtain in small quan- automatic tuning facility that takes care of The tuning voltage for the five tuned cir-
tities, and still require fine tuning. The only the demodulator fine tuning. This circuit cuits is buffered by an internal emitter fol-
remaining alternative is, therefore, the also ensures good long-term stability, and lower. To make sure that the full tuning
quartz filter, which is generally applied in prevents drift caused by temperature range can be covered (3.8 V to 27 V at pin 15
professional receivers. Quartz filters do not changes. The control automatically corrects of the module), the supply voltage for the
come cheap, but ensure very high selectivity deviations and tolerances, so that the distor- emitter follower must be about 30 V (pin 14).
and low pass-band ripple, without the need tion level remains low even after long The normal supply voltage of the FD12 is
of adjustment (provided they are terminated periods of use. 20 V (pins 6and 17) at acurrent consump-
correctly). As far as selectivity is concerned, tion of about 26 rnA.
the present tuner could make do with two The IF signal is filtered at abandwidth of
FD12 front end
quartz filters, provided an L-C filter is used 300 kHz by atuned circuit at the output of
for the image rejection. This, however, intro- This FM tuner module was originally de- the FD12. The IF signal is available at pin 9of
duces and adjustment point, which was signed by Valvo (Philips Components Ger- the module. The optimum termination im-
found undesirable. many) some ten years ago, and marketed for pedance of the IF output is 330 Si
Fortunately, the required image rejection, high-quality receiver concepts such as cable
Fig. 5a. Track side copper layout of the PCB for the FM tuner.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
46 R.1)1() ND TELEVISION
Circuit description introduced by QF1 and QF2. The two stages synthesizer controlled, the AFC circuit con-
are nearly identical, and their input and out- tained in the TDA1576 can be used for adif-
The circuit diagram of the RF board is given put impedance is defined accurately by the ferent purpose. When Fli is tuned exactly to
in Fig. 4. The circuit shown comprises every- rather strong feedback created by emitter re- 10.7 MHz (centre frequency), and when
thing from the antenna input to the stereo sistors R13 and R17. After passing through there is no modulation, the difference volt-
outputs, and includes a simple regulated the second pair of quartz filters, QF3 and age between pin 8and pin 9of ICI is 0V. The
power supply with two output voltages. QF4, the IF signal reaches the level and the sign of the difference voltage is
proportional to the deviation from the centre
IF amplifier Demodulator frequency. Normally, this is used to imple-
The IF output signal at pin 9 of the FD12 The FM demodulator is based on the ment automatic frequency control (AFC) via
tuner module is fed to the first IF amplifier, TDA1576 limiter /quadrature detector from the tuning voltage circuit. Here, however, a
a bipolar transistor Type BFT66. The Philips Components. This IC also provides a synthesizer affords the required frequency
BFT66 is alow-noise type normally applied field strength meter driver, which is essen- stability, so that an AFC is not required. This
in low-noise antenna amplifiers because of tially alinear to logarithmic converter. This means that avoltage other than 0V between
its excellent linearity and large signal beha- subcircuit is capable of driving amoving coil pins 8and 9indicates that the tuned circuit
viour. The output of the previously men- meter, Mi, directly. of the quadrature demodulator is detwied.
tioned 10.7-MHz test signal oscillator is In the design of an FM tuner it is import- This drift may be caused by ageing, tempera-
coupled lightly (1.8 pF) to the IF output of ant that signal limiting (clipping as aresult ture changes, or simply by an incorrect
the RF module. The test oscillator is enabled of overloading) does not occur at any stage centre frequency setting. In practice, it was
by fitting juniper 'C'. When the oscillator is before the limiter proper. This means that found that demodulator detwiing, however
not in use, the IF output signal is hardly both the front end and the IF amplifier must small, causes an increase in distortion from a
loaded because of the light coupling via C2. have excellent large signal behaviour. The very low level (0.05%) to 1to 2%, which is
The output of the first IF amplifier is limiter contained in the TDA1576 works well unacceptable.
matched to the first quartz filter, Qn, aType at small signal levels already, and, more im- Opamp IC6 converts the AFC difference
TQF2599 from Toyocom. Like the FD12 and portantly, entirely symmetrically. This is im- voltage into atuning voltage for dual van-
the BFT66, this component was originally portant to achieve good AM suppression cap Di (a BB204). This keeps the quadrature
designed for use in cable head-end stations. (most interference picked up by the antenna inductor centred at 10.7 MHz. As with al-
QF1 is coupled to QF2 via amatching resis- or induced in the receiver will be of the AM most any frequency control system, there are
tor, R7. Each filter block contains two quartz type). limits to what can be corrected as far as the
crystals. The phase shifting circuit to complement tuning is concerned. This means that the
Transistors T2 and T3 form an amplifier the quadrature demodulator is formed by quadrature inductors, Fli and F12, have to be
that serves to compensate the insertion loss two L-C filters, Eh and F12. Since the tuner is adjusted to enable the tuning system to
P1
070
C38 C43 LED 0 o GNU GNU GNU
411) 9. 00 A
Cl BASIS BLED
C72 en
C53 00
irk` 1.0 P STER
1 059
M1
C33 2 .
025
C66
C14
Su
*
0 0 0 ºziLsè 0 0 0 0 0 0
zia
QF4
nellU OF? OF1
C62
o C6 4:110 , Of R7 10 de cs
C13 C12
063
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
FM TUNER -PART 1
47
COMPONENTS LIST
work. For this, we make use of the on-board Preset P2 serves to set the centre fre- nal and splitting it into two. Mode selection
quartz-controlled 10.7-MHz test oscillator, quency of PLL (phase locked loop) for the re- is effected via inputs 'A' and 'B' on the tuner
which can be enabled (for the adjustment covery of the 38 kHz subcarrier. When more board.
only) by fitting jumper 'C'. than 3V is applied to the MONO input of the The TDA3810 will normally be used as a
The demodulated MPX (multiplex) sig- TDA1578, the decoder switches from stereo straight amplifier with anoise level specifi-
nal is superimposed on the AFC difference to mono. Similarly, it is possible to control cation that is to CD player standards. The
voltage. It consists of the mono signal (sum the mute function of the IC via aswitching other two modes, image widening and
of L+R) and everything else contained in the voltage applied to the MUTE terminal of the pseudo stereo, are more fanciful, and not rec-
FM baseband spectrum: board. The mute function affords noise-free ommended for high-end use. The pseudo
the 19-kHz pilot carrier for the demodu- on and off switching of the audio output sig- stereo mode, however, may be used occa-
lation of the stereo difference signal (Lqt) and nal. It may be controlled manually, by the sionally to give an interesting'touch' to pop
the control of the mono/stereo indicator; synthesizer, or by asignal strength measure- music. Our advice is to try it out and see if
the two sidebands of the stereo difference ment circuit. you lace the effect. If you don't, there is al-
signal, which is modulated on a (sup- The state of the stereo and mute circuits ways the 'straight stereo' mode to return to.
pressed) 38-kHz carrier; on board the TDA1578 is indicated by two
any special service signals in the base- LEDs connected to the respective open-col-
The printed circuit board
band, like RDS at 57 kHz (suppressed car- lector outputs of the IC.
rier). The de-emphasis is implemented in the Although the construction and adjustment
feedback networks of the output amplifier, of the tuner board are discussed in part 3of
An RDS decoder is readily connected to R49-014 and R50-055. Series resonance tuned this article, the track side copper layout and
pin 8of the TDA1576, since this supplies the circuits L3-C47 and L4-C46 are fitted at out- the component mounting plan are already
full baseband spectrum. puts of the stereo decoder to provide addi- given here (see Fig. 5). The board is single-
tional suppression of the 19-kHz pilot signal. sided, and easily completed as no 'difficult'
Stereo decoder RF construction is involved. The tuner is
The stereo decoder, IC, is driven from pin 8 AF output amplifier mounted vertically on solder pins. Note that
of the demodulator via aphase shift com- The audio output driver Type TDA3810 has the antenna cable is connected to two solder
pensation network that consists of R32, Li, three modes of operation: (1) normal AF am- terminals on the board, i.e, not direct to the
C72-C73, Pl and C71. The channel separation plifier; (2) stereo image widening by adding tuner.
may be optimized by adjusting the preset, a50% inverted version of one channel to the
Pi. A channel separation of 40 dB is achieved other; (3) pseudo stereo by applying fre-
with Pt set to the centre of its travel. quency-dependent phase shift to amono sig-
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
48
Design by J. Ruffell
on the PC, and contains all the routines 5 Non-destructive read • 4analogue inputs (256 steps)
necessary to write and read I C codes to and
2 6 Input status
• 1analogue output (256 steps)
from ICs connected to any I 2C bus system. 7 Erase input buffers
The device driver has been written to com- 8* Write • 8I/O lines (bidirectional)
ply with the protocols drawn up by Philips 9* Write and verify • Up to 8boards on one I
2C bus
for the I2C bus. 10 Output status
Device drivers are used at several levels • Adjustable ADC/DAC reference
11 Erase output buffers
in aPC. Examples of device drivers include voltage
12* I/O control write
'software handles' for the screen, the printer, 13* Open device • Complete with MSDOS
the RAM disk, and the keyboard, to mention 14* Close device compatible device driver
but afew. There are basically two types of 15 Removable media
• Source code available in
device driver: block drivers and character 16* Output until busy
assembler, Pascal and C
drivers. Block drivers are used for media
such as disk drives, while character drivers The routines marked with an asterisk are im-
are used for the screen, the keyboard and, in plemented in the present I C device driver,
2
this case, the I2C bus. Any device driver is an which is written in machine language, and aspects are advised to print the source file for
extension of the DOS, and is invariably available on adiskette (along with the source close analysis. Further information on device
called via the DOS. According to the DOS file) supplied through our Readers Services. drivers for PCs, and machine code pro-
specification, adevice driver can contain up A full description of the operation of the de- gramming, may be found in the many books
to 17 routines (i.e., not all of these need to be vice driver is beyond the scope of this article, and other publications that have been writ-
implemented). They are: and readers interested in the programming ten on these subjects.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
ADC/DAC AND 110 FOR I
2C BUS
49
5V 5V
K2 K3 +5V
00
miL
C7-4)
- C2
• I=1
5V R6 R5 R4
:00n mam, MIffl•
16V
o o o
16
K1
13 INT
0 0- PO INT
4 R2
0 0- P1 14
5 IC1 SCL 33012
0 0- P2
7 8 7 15 SDA
0 0-
9 10
P3 SDA 33012 Ø el
• -0 0 P4 R3
11 12 10 PCF
•- 0 0- P5 8574 AO
13 14 11 2
• 0 0-4 P6 Al
15 16 12
0 0- P7 2
MIM
MOM
5V
5V e 5V 0
JP1 Uext
• • • •
-00 O
AB
:100n
o
ZX
16 R16
JC:1-1 R13 15
10012 02 AINO AOUT
11 R12 2 R14
0—I 10012 • AIN1
12 R11 3 162 SCL 33012
øj100 • AIN2
13 R10 4
0 ---110012 • AIN3 SDA 33012
D5 D7 PCF P1
R15 5k
8591 14 2V8...4V1 MT
AO VREF
TL431CLP 11 R17
• Al OSC
CNI
D6 D8 A2
• 1 2 3 4 5 6 EXT AGND
8x 1N47-
4481.- C5
nun°
11
12 13
R1
100n 33p
10V
Will TL431CLP
910131 -II -11
Installation mentioned in the datasheets, because aclock assembler as well as in the higher pro-
of 7.16 MHz is used instead of the more gramming languages C and Pascal.
The device driver disk contains the assem- usual 8MHz. Parameter y can take the fol-
bled file I2CDRIV.SYS, which may be placed lowing values:
in the root directory of the PC. Next, the
Hardware
CONFIG.SYS file has to modified by adding 0: fsci, =81 kHz The circuit diagram of the ADC/DAC and
the line 1: fsci =40 kHz I/O card for the I 2C bus is shown in Fig. 1.
2: fsci, =9.8 kHz The main components in the circuit are the
device =I2CDRIV.SYS 3: fsoi, = 1.3 kHz PCF8574 I/O port and the PCF8591
ADC/DAC. These I 2C compatible building
You may type two parameters after The default values for parameters B and C blocks prove that interface circuits with I 2C
'I2CDRIV.SYS': B:xxxx and/or C:y, where are 300H and 9.8 kHz respectively. control can be kept very simple indeed. The
When the PC is switched on or reset, it 8-bit I/O port is simplicity itself. Its eight
xxx is the base address of the I C insertion
2 reads the new CONFIG.SYS file, and from I/O lines may be linked to external digital
card. This address is set to avalue between then on recognizes all routines that support devices via connector Ki. Address lines AO,
300 H and 3FEli with the aid of DIP switches. the I2C interface. That is when the real work Al and A2 are connected to the positive sup-
can begin. ply line via pull-up resistors. Three switches
y is acode that selects the clock frequency, Useful for your own software experi- in DIP switch block Si are used to set the pro-
SCL, used on the IC bus. The available clock
2 ments, the example programs on the diskette grammable part of the I/O address of the IC.
frequencies deviate slightly from the those illustrate the use of the I
2C driver routines in The DIP switch allows up to eight PCF8574s
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
50 COMPUTERS AND MICROPROCESSORS
As with all I
2C devices, the addresses are
mitted. When the auto-increment flag is ac- 00 Four single ended inputs
AINO
The ADC /DAC and I/O extension is easy to channel 0
build on the printed circuit board of which
AIN1
the copper side layout and the component channel 1
COMPONENTS LIST
Resistors:
7 10kí Fil ;R4-R9
5 330S2 R2;R3;R14;
R15;R16
4 10012 R10;R13
1 11(02 R17
1 51(..Q multiturn preset Pl
Capacitors:
3 100nF Cl;C3;C4
1 10µF 16V C2
1 33µF 10V C5
Semiconductors:
8 1N4148 D1-D8
1 TL431CLP* DS
1 PCF8574* 'Cl
1 PCF8591* IC2
Miscellaneous:
1 16-way header, angled,
with side latches K1
9 6-way mini-DIN socket for
PCB mounting K2;K3
7 6-way mini-DIN plug
2m (approx.) 6-wire cable
1 6-way DIP switch Si
I Printed circuit board 910131-2
1 Control software on disk
(MSDOS) ESS1671
Fig. 6. Track side layout and component mounting plan of the PCB designed for the
pc ogue inputs ID, II, 12 and 13, and puts the
extension card. Six-way mini-DIN connectors are used to connect I
2C boards to the
12c level of 13 on output 00.
interface fitted in the PC. If the circuit passes the above tests, it is
ready for use with your own applications. II
Reference:
1. 12C interface for PCs", Elektor Electronics
USA, February 1992.
2. "Measurement amplifier", Elektor Elec-
tronics USA, February 1992.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
8751 EMULATOR
This article describes hardware and
software that together form a
powerful development system for the
popular 8751 microcontroller from
Intel.
Design by O. Bailleux
Limitations:
• Monochp mode only (internal
program memory no external
data memory)
• I/O bits P3.6 and P3.7 reserved
for system
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
54 COMPUTERS AND MICROPROCESSORS
•.5V 5V
5V
5V
CI
î-
P2.0 23 IC3 .L1 100n
P1.0 PO 0
26
100n P1.1 P0.1 25 127
PI 2 P0.2 VPP PG15
40 \LAO 10
42.3 26 \.LAO 10
P1.3 PO 3 AO IC \LAI 9
35 P6.0 \LAI Al
Pee P1.4 PO4 Al
PO 1 PIA PO 5 \LA2 sA2 LR2 A2
-37 P
•C \•••`';
. 20
.-21 LA3 7 co A3 00
PO 2 PIA PO 6 A3 ICS
3 EA/VP PO 3 PI 7 IC2 PO,?
10 A07:: DO 00
2 LAO
LA4 IC 4 01
W.LM 6
DI
LA5 AA 13
._ M e.• 56
35 01 02 AS 02
Socket 1
P0.4
P50 P2.0
2
02
IC3
02
s LA2 LAS
LAR
AS 4
RAM 01
P0.5 _Alf_pDll
3 9 LAO A6 EPROM 03
° ,
A:
51 P2.1 73
03 03 LAI 04
150.6 A7
33 Me
A10 07
' /
1 . .3 4
A10 21
30
ALE/i5 19 LA7 A10
P1.1 P25 07 07 All 23 All
114 All \Al2.
P3.1 11 P1 2 P5 P28 O00 A2 2 Ala
TOO P1.7 47 9 Al2
10 MID P1 3 P57 P2.7 \à/3
11 II Al3
5
PI 4 64 Al4
PI 5N/P" 22 P4.0 ALE/P 22 I4 120
PI 5 ,P4.1 21 63 •14. WE
PA1 PSEN
P1 5 20 2214 27
em 2 63
re771- 17 P1.7 2, p2o \ Z P4.3 19 80C451 3
36
6 F
P3\
1 IC6e
P4.3 We
7
P2.0
- (8751) 22 P2.1 \\"" TXD
P21
1 33
TI IC7e
32
23 P2.2 N/".0 RXD
P22
24 P2 3\ P60 IC6b
P2.3
25 p3,4\
4A-4°
BFLAG P61
=:::0\
6.01
RESET P2.4
26 Pz.s\ 1- P62
0\. IC I
P2.5 58
27 P2.6 \ 2_ P6.3 ICI 13
P26 59 \
28 P2 7N./ PI' 34 INTO P6.4 V
P2.7 \..../ P3.3 5 wi 60 P
-r-
S. 01 02 P65
61p
22 P*1,
. L0 119 11 8 I RESET PI 6
.
1, 765/1/P Pe 7 ••5V
62 1 .1. 5V
o
do®
49 SO
JIŒ
SV
Cl C11
C11 KI
al
27p
(D
27p Ca
13 Cl IC6 IC7 v.
X1 815511 TOO 'IT " 1700n?
" EL ct- IC8
1,1v, .zumçz7ezzzzes=2a
‘.
P4.1
P40 12
TIRO T1OUT
13
3
MAX232
t moor
4
1,21,
11/„.
TOCAR
ICI =74HC786
ctx o ICE =7411C7013 ClÇ C2.
EMI IC7 =74FIC732
;ten V.
C18
1:1>
D 3 C14 IC9 = 4013
s 2 S.
-I-
SV
220018 -12
1N4148
Fig. 2. Circuit diagram of the 8751 emulator. Note that some of the ports of the 80C451 are not used.
The 8751 is a microcontroller that inte- a program memory, a data memory, and
grates: input/output devices. The elements that - an EPROM with astart-up program;
form the system are interconnected by an ad- a32-KByte RAM to hold the system
an 8-bit microprocessor; dress bus, adata bus and acontrol bus. Since routines and the user program being
- aRAM of 128 bytes; the 8751 microcontroller works in 'mono- developed;
48-bit parallel I/O ports; chip' mode, it has all of the above elements amemory switching device with two
- 1serial communication port; internally. Only the four 8-bit ports can be states:
2programmable timers; accessed by external devices. Emulating a start state: the EPROM is located at
2external interrupt lines. 8751 thus calls for adevice capable of: address 000H, and the RAM at ad-
dress 8000H
The 8-bit (256-byte) addressable range of the - running object code from RAM instead execute state: the RAM is at 0000H
8751 is divided into two parts: of ROM-this is necessary to allow and the EPROM at 8000H;
user RAM between 00H and 7FH: this changes to the program to be made aTTL compatible (pseudo-RS232) serial
contains registers RO to R7 (00H to rapidly; interface for the connection the PC.
07H), and the system stack. A sub- - providing four input/output ports as
range of 16 addresses is bit-addressable. well as the basic hardware environ- The initialization procedure consists of the
- control register range between 80H and ment of the 8751; following steps:
FFH: this range can be accessed by di- - providing an instruction set that is com-
rect addressing only, and contains the patible with that of the 8751. 1. Initialization (reset), and start phase.
I/O ports, the timer control registers, EPROM-based program executed from ad-
and anumber of other special functions. The Type 80C451 meets all these require- dress 0000H.
ments beautifully, and is used here to emu-
late a 8751. The pinning of this device is 2. A routine in the start-up EPROM that
Principle of operation
given in Fig. 3. sends the system program code from the PC
As illustrated by Fig. 1, a microprocessor The emulator based on the 80C451 con- to the emulator RAM. This is done via the
system generally consists of microprocessor, sists basically of: serial link, and with the aid a simplified
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
8751 EMULATOR El
the system software copies the current con- READ. ME additional information
tents of the registers and the internal RAM of
the 8751 into abuffer formed by the external The user or the control program can access
RAM of the emulator, at 7000H. Next, the the emulator only while astatic or dynamic
Fig. 3. Pinning of the 80C451 microcon- remote control subroutine is called. breakpoint is being processed. The location
troller (courtesy Signetics). of abreakpoint is determined by the user by
7. The system software switches to the exter- inserting it in the source code. The control
transfer protocol. nal emulator RAM, and causes the execution program calculates the corresponding ad-
of the user program to continue, until the dress, saves the three bytes of opcode found
3. A routine in the start-up EPROM actuates next breakpoint is encountered. At this there, and replaces them with an instruction
a(reserved) I/O bit, which causes the system stage, it is not possible to re-initialize the that calls up the breakpoint handler. After a
to switch to switch to the 'run' (program ex- 8751 via the PC, or run anew user program. number of manipulations, the initial condi-
ecution) stage, and in addition generates a tions are restored, and we can progress to the
reset. 8. The contents of the buffer starting at next breakpoint.
7000H (which may have been modified in In single-step mode, the control program,
4. The system program starts at address the mean time by the control program) are while executing the breakpoint routine,
0000H, it duplicates itself, and runs again reloaded into the internal RAM and the reg- automatically places adynamic breakpoint
from the upper part of the RAM at 7800H. isters, and the breakpoint routine is ended. after the next instruction. In single-step
From that location, it arranges the communi- The user program is continued up to the next mode you can see exactly what happens to
cation with the PC with the aid of a data breakpoint. the register contents as the program evolves.
transfer routine that allows the PC to A powerful debugging aid!
- issue asoftware reset to the microcon- The key of the system is formed by the
troller; remote control routine, which enables the
Hardware
read the emulator RAM; control software to modify the user program
- modify the emulator RAM; and the contents of the registers in the 8751. At the heart of the emulator circuit (Fig. 2) is
- modify the stack pointer; This function makes it possible to set break- the Type SC80C451 microcontroller from
- upload anew user program; points (temporarily), which are particularly Signetics, the North-American branch of
- start or continue the execution of auser useful in single-step mode. Philips Components. Its internal structure is
program. given in Fig. 4. By taking aclose look at the
block diagram, it becomes clear that the
Software
5. The program that runs on the PC arranges 80C451 is an extended version of the 80051,
the control of the emulator. Initially, it sends The software for the emulator is supplied on with three additional I/O ports (which gives
the user program object code to the emulator a51/ -inch 360 KByte MSDOS formatted dis-
4 atotal of six), and four additional I/O con-
for the purpose of testing. This program will kette, and consists of the following files: trol lines.
contain at least one breakpoint, which calls The 80C451 has no internal ROM, and fet-
up asubroutine in the system software that DEV.EXE programming environment ches its instructions from an external ROM
stops the program execution. CONFIG.EMU configuration file or EPROM. The microcontroller offers
SYS8751.C51 initialization file 128 bytes of RAM, and the DIP version used
6. The user program is executed until a SYS8751.A51 source code of initialization here has no fewer than six 8-bit ports and one
breakpoint is encountered. At that location, file 4-bit port. The 80C451 is capable of address-
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
56 COMPUTERS AND MICROPROCESSORS
li s)
P easeeb
* °
\
MF---0/ "—CB
M ene-œ3—r a \ w
eroose 0 40
--•
-- --030
/ _,, 0
o 0 01— \3 r .p
o
( 1112/-1
Fig. 5. Track layouts (component side and solder side) and component overlay of the double-sided, through-plated printed circuit board.
WorldRadioHistory
EI,EKTOR ELECTRONICS USA MARCH 1992
8751 EMULATOR
COMPONENTS LIST
Resistors:
1 150f1 R1
3 101(52 R2;R4;R5
1 1001d1 R3
Capacitors:
9 100nF C1-C9
7 10µF 16V radial C10;C13-C18
2 27pF C11;C12
Semiconductors:
I 1N4148 D1
1 74HCT86 'Cl
1 SC80C451CCN64
(Signetics) IC2
1 74HC373 IC3
1 27C64 (ESS6051) IC4
1 62256 LC5
1 74HCTO8 IC6
1 74HCT32 IC7
1 MAX232 (Maxim) 'CS
1 4013 IC9
Miscellaneous:
1 9-way female sub-0
connector of PCB mounting K1
1 push-button n.o. Si
1 8MHz quartz crystal X1
Construction The +goes to pin 40 (+), and the —to pins 9
1 64-pin strip to make IC socket and pin 20 of the DIL socket on the emulator
1 40-way IC socket with The availability of aready-made, through- board. Next, run the program DEV.EXE on
turned pins H8
plated printed circuit board (Fig. 5) makes the PC, and check that the error message
2 40-way IOC style DIP header
the construction of the 8751 emulator rela- "Emulator not connected -- PRESS ANY
1 length of 40-way flatcable
tively simple. A number of passive compo- KEY TO CONTINUE" does not appear.
1 enclosure; approx. dimensions:
nents are fitted upright. Due attention At this stage, it should be possible to
92x146x28mm.
should be paid to the orientation of the ICs emulate the example program (see the syn-
1 printed circuit board 920019
on the board, since they are not all mounted tax requirements mentioned in READ.ME),
1 control program on disk ESS6051
with the same direction. Naturally, the same without the need of inserting the DIP plug
goes for the orientation of the electrolytic ca- into the 8751 socket in the target system. If
pacitors and the diode. this works, remove the temporary 5-V sup-
The push-button, Si, may be fitted on to ply connections, and plug the 40-way DIP
Mg 64 Kbytes of ROM, and an equal amount the enclosure, and is connected to the appro- header into the socket on the emulator
of RAM. The current consumption of the de- priate pins on the board. board. Insert the DIP header at the other end
vice is only about 24 mA at asupply voltage The SC80C451 is best fitted into asocket of the cable into the 8751 socket on your tar-
of 5 V and a clock frequency of 12 MHz, made from two 32-pin strips. The RAM and get system board. Power up the application
3inA in stand-by mode, and about 50 µA in the EPROM are also fitted in IC sockets. before switching on the PC.
the power-down ('sleep') mode. SOCKET1 is best made from a good Programs may be edited and assembled
The mask-programmable ROM version quality 40-pin IC socket. The connection to even when the emulator is not connected or
of the 80C451, the SC83C451, has 4KBytes of the 8751 socket in the target system is then powered. The configuration file, CON-
ROM. Both the 80C451 and the SC83C451 readily made via ashort length of flatcable FIG.EMU, contains only two characters. The
have two16-bit timers/counters. Their inter- fitted with a40-way IDC-style DIP header at first is an M (for the monochrome Hercules
rupt structure allows two priority levels to either end. Unfortunately, the pins of these video adapter) or aC (for the colour video
be implemented. DIP headers are pretty fragile, so take care adapters CGA, EGA and VGA). The second
The presence of aserial I/O port in the not to break one, or the whole header is use- character selects the serial port, and is either
80C451 allows a UART (universal asyn- less. a1for COM1:, or a2for COM2:. If necessary,
chronous receiver/transmitter) with true The completed printed circuit board is edit the configuration file using any ASCII
duplex operation to be realized quite easily. built into asuitable enclosure. A slot is cut in compatible word processor. On the disk sup-
Alternatively, the serial I/O port may be one of the sides to allow the 40-way flatcable plied through the Readers Services, the con-
used to extend the functions of the I/0 lines, to pass. figuration is set to colour and COM1:.
or to set up an inter-processor communica- The main program, DEV.EXE, is menu-
tion system. driven, and uses the arrow keys to make se-
The stand-by and the power-down
Practical use
lections. If you have the emulator powered
modes can be entered via software. In stand- Initially, the application (target) circuit and up and connected to the target system at this
by mode, the CPU proper is halted, while the the PC are switched off. Note that the emula- stage, press switch St before running
RAM, the timers, the serial port and the in- tor is normally powered by the target circuit. DEV.EXE.
terrupt system continue to function. In the Connect COM1: or COM2: of the PC to the Finally, READ.ME contains more infor-
power-down mode, the clock oscillator is emulator via an RS232 cable (the serial port mation on the operation of the serial data
disabled, which causes all functions to be selection is made in the file CONFIG.EMU as link between the PC and the emulator. •
switched off, but the RAM contents to be re- discussed below).
tained. Do not connect the application circuit as
yet. Connect a5-V supply to the emulator.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
58
W
HILST developing asimple scanning
receiver, aneed occurred for aramp
generator to provide a varying voltage to
apply to the varicap diodes fitted to the vari-
able frequency oscillator (VCO). Referring to
various literature suggested that aunijunc-
tion transistor (UJT) could be used to pro-
duce areasonable 'sawtooth' waveform that
would do the job. The circuit found provided
aramp upwards from about 1 /Vcc only, and
2
8 dB, conversion loss vs. frequency is tion on this new device are available tackled during the course are decimal
flat to within ±2 dB, and the VSWRs at through and hexadecimal encoding, flip-flops,
the LO and RF ports are 3.5:1 and 2.5:1, Avantek Inc., M/S M82, 481 Cotton- adders and subtractors, multiplexers and
worst case in the band. This mixer fea- wood Drive, Milpitas, CA 95035, USA. demultiplexers, counters and registers.
tures typical unit-to-unit phase match Telephone: (408) 943-3038. In Europe, Fitec, 52-54 Avenue du 8 mai 1945,
within 5°, and amplitude match within call Avantek's UK offices at (0276) F-95200 Sarcelles, France. Telephone:
0.5 dB. The minimum and maximum 685753. +33 39 923290. Fax: +33 39 921764.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
59
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
61
ORDER FORM
TELEPHONE CILIUM ORDERS
READERS SERVICES OLD COLONY SOUND LAB (803) 924-8371, 9244528
PO BOX 243
PETERBOROUGH, MN 03458 Answerlai onaeldae before 9 am.,
All orders, except for subscriptions, should be FAX: (803) 924-9487, 24 Bows
sent to Old Colony Sound Lab: by mail to PO
Box 243, Peterborough NH 03458-0243; Visa/ CUSTOMER ADDRESS SHIPPING ADDRESS IF DIFFERENT
MasterCard charge orders by FAX to (603)
924-9467 (24 hours) or by voice 8-4 weekdays NAME NAME
to (603) 924-6526 or 6371. Please use the form
opposite for all orders. All prices are postpaid STREET 8. NO COMPANY
to customers in the fifty states except for books.
Please add $2.00 for the first book and 75e CITY STATE ZIP STREET & NO
for each additional book ordered. Cana-
dians, please add $4.50 US for the first MAGIC NUMBER (FROM SUBSCRIPTION LABEL> CITY STATE ZIP
book, and 75e for each additional one. Out-
side North America, please add 20%. Cana- PAYMENT METHOD FOR CHARGE CARD ORDERS UNDER $10, PLEASE ADD $2.
dians may expect Canadian duty charges on
shipments of any items except books and E CHECK El MONEY ORDER E MASTERCARD E VISA
subscriptions.
CARD NUMBER EXPIRES /
MIIIMMEZEIEHEM
Subscriptions can be provided anywhere in the
AUTHORIZED SIGNATURE DAYTIME PHONE
United States and its territories as well as
Canada by sending mail subscriptions to Elektor
Electronics USA, PO Box 876, Peterborough NH Qty. Part Number and Description Price Total
03458-0876. Visa/MasterCard orders may be
telephoned directly to (603) 924-9464 between
8 and 4 on business days and to our machine
recorders at other hours and on weekends.
Orders may be FAXed at any time to (603)
924-9467. US subscription rates: $28 for one
year (11 issues); $50 for 2years. Canadian rate:
$38.80 for one year. Student rate to full-time,
registered students, $15 per year (photocopy of
student ID required).
El2iffEMEIMMUM
Back issues of the British Elektor from July/
August 1987 onward are available from World-
wide Subscription Service Ltd., Unit 4, Gibbs
Reed Farm, Pashley Road, Ticehurst TN5 7HE,
England, United Kingdom. Single copies are
$4.50 surface mail, $7.50 airmail. Back issues
of Elektor Electronics USA from October 1990 on-
ward (except 2/91) are available from Old Col-
ony for $4 postpaid, $6 for July/August or De-
cember double issues. CALL OR WRITE FOR YOUR FREE OLD COLONY CATALOG!
Please supply the following: For PCBs, front panel foils, EPROMs, and cas-
SUBTOTAL
Photocopies of articles from the British Elektor
from January 1979 onward are available from Old settes, state the part number and description; for books, state the full title; for SHIPPING
Colony Sound Lab for $5 each (multi-part articles:
photocopies of articles, state full name of the article and month and year of
$5 per part); $6 in Canada. Indexes are available.
Send astamped (506), self-addressed business-
publication. Please use block capitals. TOTAL
size envelope to Old Colony, at the address
above, for EACH YEAR desired. A complete set
Economy PSU 910111-F 18.00 12/91 Connect 4 6081 26 00 12/91 8051/8032 1661 13.00 2/92
of indexes for 1979-90 is available for $7.50
CD player 910146-F 20.50 1/92 (1 x 27C64) assembler
postpaid. Also available postpaid:
Measurement 910144-F 15.00 2/92 EMON51 (8051 6091 34.00 2/92 course (IBM)
Digital model train (13 parts) $15.00
amplifier assembler course) A-D/D-A and I/O for 1671 13.00 3/92
BOOKS LC meter 920012-F 19.50 3/92 (1 x 27256) PCbus
The following Elektor books are currently avail- 8751 programmer 7061 70 50 11/90 8051/8032 assembler 1681 13.00 2/92
able from Old Colony Sound: EPROMS/PALS/MICROCONTROLLERS (1 x 8751) course (Atari)
301 Circuits $12.50
PROJECT No. Price Issue DISKETTES PRINTED CIRCUIT BOARDS
302 Circuits $12.50
303 Circuits $15.95 PROJECT No. Price Issue PROJECT No. Price
Multifunction 561 17.50 2/91 $
304 Circuits $19.95
measurement card Digital model train 109 11.50 2-5,7/89-
Data Sheet Book 2 $16.50 DECEMBER 1991
for PCs
Databook 3 $17.95 4/90 Class-A power amplifier (2) 880092-3 12.80
Databook 4 $17.95 MIDI control unit 570 20.00 6-7/90 Logic analyzer for 111 20.00 10/89 880092-4 12.90
Databook 5: Application Notes $17.95 (1 x 27C64) Atari ST (b/w only) Economy power supply 910111 16.00
Microprocessor Data Book $17.90 Digital model train 572 33.50 2-5,7/89- Computer-controlled 113 20.00 10/89 µ1. programmable filters 910125 11.50
(1 x 2764) 4/90 Teletext decoder Amiga mouse/joystick switch 914078 7.00
Darkroom clock 583 18.50 2/90 Plotter driver (Lewetz) 117 11.50 5-6/88 A musical Christmas present 910157 5.50
Blue heavy-duty Elektor vinyl shelf box Safe solid-state relay 914008 6.50
(1 x 27128) FAX interface, IBM PCs 119 14.00 6/90
(holds 6 issues) $6.00 Slave mains on/off 914072 11.00
Slave indication unit 700 30.00 3/88 RAM extension for 123 10.00 7/89
control Mark-2
WALL CHART for I.T.S. (1 x 8748H) BBC-B
PC Connectors (1/92) EPROM emulator 701 30.00 12/89 EPROM simulator 129 11.50 12/89
JANUARY 1992
$3 postpaid; 2/$5; 5/$10 (1 x 8748H)
RS-232 splitter 1411 11.50 4/90 CD player 910146 14.00
Microcontroller-driven 702 95.00 5,6,9/88 Centronics ADC/DAC 1421 11.50 5/90
FRONT PANEL FOILS Fast, precise thermometer 910081 14.50
power supply Transistor 1431 13.00 5/90 Low-frequency counter
PROJECT No. Price Issue
(1 x 8751) characteristic plot- input board
$ 910149-1 8.50
Video mixer 87304-F 33.00 1-4/90 Autonomous I/O 704 95.00 12/88 ting (Atari ST b/w) display board 910149-2 11.00
The complete 890169-F 15.00 3/91 controller (1 x8751) ROM-copy for BASIC 1441 13.00 9/90 Mini Z80 system 910060 18.00
preamplifier Video mixer (1 x2764) 5861 20.00 1-4/90 Multifunction 1461 13.00 2/91 Prototyping board for 910049 36.00
All solid-state 890170-F1 33.50 12/89 measurement card IBM PCs
Four-sensor 5921 20.00 6/90
preamplifier 890170-F2 18.50 1/90 for PCs Univerasl RCS code 910137 8.00
sunshine recorder
LF/HF signal 890183-F 18.50 12/89 (1 x 27128) 8751 programmer 1471 13.00 11/90 infrared receiver
tracer PT100 thermometer 1481 13.00 11/90 PC-controlled weather 900124-5 17.00
5P-controlled 5941 26.00 10/90
0 meter 900031-F 23.00 4/90 Logic analyzer station (3)
telephone exchange
Budget sweep/ 900040-F 20.00 5/90 software, incl. GAL
(1 x 27128)
function generator IBM 1491 33.00 6/91 FEBRUARY 1992
MIDI program 5961 26.00 4/91
High current 900078-F 28.00 2/91 Atari 1501 33.00 6/91 Audio/video switching unit 910130 20.00
hFE tester changer (1 x 2764)
Plotter driver (Sijtsma) 1541 19.00 9/91 C interface for PCs 910131-1 24.50
Logic analyzer 5971 14.00 1-2,4/91
400W lab 900082-F 35.00 10-11/90 Measurement amplifier 910144 23.00
(IBM interface) PC-controlled weather 1551 13.00 3/91
Mini squarewave generator 910151 9.00
power supply (1 x PAL 16L8) station (1)
RAM extension for 910073 400
Variable AC PSU 900104-F 28.00 6/91 MIDI-to-CV interface 5981 26.00 2/91 PC-controlled weather 1561 13.00 10/91
mini Z80 system
Universal battery 900134-F 11.00 6/91 station (2)
Multifunction I/O 5991 14.00 7-8/91 Switch-mode power supply 920001 7.50
charger I/O interface for Atari 1571 13.00 4/91
for PCs
Milliohmmeter 910004-F 28.00 12/90 (1 x PAL 16L8) Tek/Intel file converter 1581 13.00 4/91
MARCH 1992
Wattmeter 910011-F 16.50 4/91 BM/ video digitizer 1591 19.00 7-8/91
Amiga mouse/ 6001 14.00 12/91 8751 emulator 920019 20.50
joystick switch Timecode interface 1611 13.00 9/91 A-D/D-4 and I/O for 1
1C bus 910131-2 10.50
Digital phase 910045-F 20.00 6/91
(1 x GAL 16V8) RTC for Atari ST 1621 13.00 6/91 AF drive indicator 920016 20.50
meter
Stepper motor board 6011 14.00 6/91 24-bit color extension 1631 19.00 11/91 Centronics line booster 910133 10.00
Timecode 910055-F 15.00 9/91
(1) (1 x 16L8) for video digitizer FM tuner 920005 36.00
interface
8751 emulator incl. 6051 50.00 3/92 PC-controlled weather 1641 13.00 1/92 LC meter 920012 15.00
Digital funct. gen. 910077-F 18.00 10/91 system EPROM station (3) MIDI optical link 920014 10.50
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
62
TERMS OF BUSINESS
PRICING PAYMENT dude an extra $2 for insured service via Parcel Post.
Prices, except as noted, include shipping in the con- All remittances MUST BE IN US FUNDS DRAWN We cannot accept responsibility for safety or delivery
tinental USA. The minimum order is $10. A $2 ser- ON A US BANK. Payment for telephone orders must of uninsured Parcel Post shipments. Absolutely no
vice charge will be added to orders of less than $10. be made by MasterCard or VISA. Mail order payment COD shipments.
Prices are subject to change as our costs change. WE may be made by MC/VISA, money order, cashier's BOOKS, RECORDINGS, CDs, and SOFTWARE
RESERVE THE RIGHT TO MAKE PRICE CHANGES check or personal check. If payment is made by per- The shipping,/handling charge for the US is $2.00, plus
WITHOUT NOTICE. sonal check, allow up to 2weeks for clearance before 75e each additional item. In Canada, please add $4.50
order is shipped. Should check be returned for any for the first item, 75e each additional. For orders to
TELEPHONE ORDERS reason, there will be a $10 charge. be shipped outside North America, add 20% to the
Telephone orders are welcome between the hours of
total order to cover shipping. No returns. According
9:00 a.m. and 4:00 p.m. EDT, Monday-Friday. Orders SHIPPING
for parts are to be made on the ORDER FORM pro- Unless noted, freight is prepaid by Old Colony. to the Connecticut Dept. of Revenue Services, Regula-
All orders shipped USPS first class mail or by UPS. tion #27, Section 12-426-27, in order to sell software
vided. Payment for telephone orders is by MC/VISA
Allow two to three weeks for delivery. Please inquire to residents of Connecticut, we must register with the
only. Our TELEPHONE ORDER NUMBER IS (603)
department as well as collect taxes for the state from
924-6371 or 924-6526. Our answering machine for about appropriate funds for special handling (UPS
the purchaser. We regret to inform customers that we
MC/VISA orders during non-business hours is (603) next day or second day). UPS requires astreet ad-
924-6371. FAX: (603) 924-9467 (24 hours). dress. If you cannot receive UPS delivery, please in- will not sell software to anyone from Connecticut. Ill
These books are all available direct from Elektor Electronics USA through the Readers Services, from a number of bookshops and electronics retailers in the US and
Canada, and from selected bookshops throughout the world. Special prices are those of EEUSA only.
WorldRadioHistory
ELEKTOR ELECTRONICS USA MARCH 1992
TELL OUR ADVERTISERS YOU SAW THEIR AD IN ELEKTOR.
PC BOARDS
THE LATEST ISSUE OF
•24 hr. d.s./72 hr. ml.
•Prototype to Produclion
FR-4, Plated-Thru Teflon, Polyimide
VISA
_
UL Recognized
E
LEKTOR IS NOT
FAR OFF!
I LECTRONICS
IT CAN BE FOUND
Call us tot an instant quote
24 -hrmodem kir easy transfer of
USA AT THESE LOCATIONS:
Drill &CAD files.
Free Tooling On First Order! Tri-Tek HSC Electronic Supply Tapco Engineering
Superior Quality at Competitive Prices! 9014 N 23rd Ave 11 483 Amber Lane 1639 4-th St NE
Phoenix, Ai, Sacramento, CA Cedar Rapids, IA
CAPITAL ELECTRO-CIRCUITS Gateway Electronics HSC Electronic Supply IUM Electronics
7845-J Airpark Road 9222 Chesapeake Dr 3500 Ryder St 4204 Overland Rd
Gaithersburg, MD 20879 San Diego. CA Santa Clara, CA Boise, ID
(301) 977-0303 Henry Radio Gateway Electronics Gateway Electronics
Fax: (301) 990-6715 2050 SBundy Dr 2525 N Federal Blvd 8123 Page Blvd
Los Angeles, CA Denver, CO St Louis, MO
Powell's Technical Books
Learn about Parallel Processing 33 NW Park
Portland, OR
ELEKTOR
BINDERS
Keep your valuable copies in perfect
WITH TEC-200 FILM condition in these Elektor Binders.
JUST 3 EASY STEPS:
• Copy circuit on TEC-200 film using any
plain paper copier or laser printer
• Iron film on to copper clad board
• Peel off film and etch
Each binder holds 11 issues with wires
SATISFACTION GUARANTEED so you don't have to punch holes
convenient 81/2 x 11 size
5-Sheets for $3.95 10-Sheets only $5.95 in your magazines.
add $1.50 postage NY res, add sales tax
High quality, book binder cloth
The MEADOWLAKE Corp.
Dept I, P.O. Box 497, Northport, NY 11768 construction. The logo is stamped in gold
on adark green background.
INDEX OF ADVERTISERS
WorldRadioHistory
EASY ORDER
1-800-582-4044
1
-/i L.1.7L-1 EASY FAX
1-800-582-1255
C
HES(1 25\77.
UPS ground only.
ER19 - Photo Etch Light Bulb Set (To suit ER4) Mr:YG G r
Why search for the special bulbs you need to expose the Pos-Negou copy film and photo resist
contained in DATAK's ER4 set? This bulb set contains both the 3400°K white light and the 4800°K AC Power
long wave UV content flood-lamps recommended by the manufacturer. Buy this set with your ER4
to insure perfect results every time. Toggle
Order # Price Description Weight Switches
ER4 34.95 PHOTO ETCH ," Printed Circuit Kit (Complete) 3.93 lbs.
ER19 16.45 Exposure Lamps (Light Bulb Set) 5oz. -Mounting Hole: 1/2" El 03
DATAK - REFILLS AND ACCESSORIES= Order 1 1-9 10+ Action Amps Body Terminals Type
E1001 .89 .79 On/Off 3 1.02" x0.55" ....2 (Solder) ....SPST
Order I Price Description Weight E1002 .99 .89 On/Off 3 1.02" x0.55" ....4 (Solder) ....DPST
ER2 7.95 Direct EtchTM Resist Set, 8Sheets, 2Tapes 0.7 oz. E1003 1.19 1.09 On/On 3 1.02" x0.55" ....6 (Solder)....DPDT
ER3 3.49 Dry Concentrated Etchant, 1/4 pound 5.1 oz. E1004 1.49 1.39 On/Off/On .6 1.39" x0.79" 6(Screw) ....DPDT
ERS 7.95 6Sheets 5" x6" Pos-NegTM Film 1.2 oz.
ER6 4.69 Film Process Chemical Pack 5.9 oz.
ER8 4.89 Negative-Acting Resist Developer, 16 oz. 1.25 lbs.
E/-19711
ER9 7.95 2Sheets 8" x11" Pos-Nee Film 1.8 oz.
ER10 13.95 9" x12" Contact Printing Exposure Frame 3lbs.
ER11 4.89 Copper Clad Circuit Boards 2.7 oz.
ER12 7.95 Power Etch Pump (Complete) 11.9 oz.
ER13 3.89 Assorted Donut Pads, 4Sheets 0.5 oz. d
ER14 3.89 DIP, FLAT PACK and SO Pads, 4Sheets 0.4 oz.
2917 Bayview Drive
ER15 1.95 Direct EtchTM Resist Pen 0.4 oz. VISA MasterCard
ER18 4.95 TINNITI. Electroless Bright Tin Plate, 1Pint Size 2.5 oz. Fremont, CA 94538
ER181 17.95 TINNIT",,1/2 Gallon Size (Bulk Pack) 9.3 oz.
ER71 7.95 Negative-Acting Photo Resist Liquid, 4oz. 7.6 oz. Easy Order: 1-800-582-4044
Easy Fax: 1-800-582-1255
KESTEIR
International Fax: 1-510-770-2346
KS4027/4053
-Excellent Wetting
Customer Service: 1-510-770-2345
.N1
«Non-Corrosive Monday -
Friday, lam -5pm (PST)/10am-8pm (EST)
-Non-Conductive COD-No personal checks, US funds ($5.00 Surcharge)
Flux Formula
WorldRadioHistory