home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 1
/
HamRadio.cdr
/
tech
/
design2
/
kolbly.doc
< prev
next >
Wrap
Text File
|
1986-08-29
|
4KB
|
80 lines
(comments in brackets are by G.HARRISON)
Comments on BASIC Engineering Programs
Richard B. Kolbly, PE
Golden Rule Systems
5782 Turquoise Avenue
Alta Loma, California 91701
FILTER.ASC was originally written to run on a CP/M system under
Microsoft MBASIC version 5.2. The formulas were derived from the
Burr-Brown "Handbook of Operational Amplifier Active RC Networks"
(1966). This program is confined to the multiple-feedback active
filter. The performance of the filter is based on the s-
parameter response from standard servo theory.
(Program does lp, hp and bp. Enter gain as positive)
MFILTER.ASC is an extension of FILTER.ASC. it allows for
cascading of multiple-feedback filters and 'tuning' of the element
values. In addition, a routine has been incorporated to allow
selection of standard RETMA values for circuit elements
automatically. The analysis portion allows multiple 'looks' at
filter response and component changes.
(Enter the gain, cutoff, and damping for each section & the program
calculates the resistor and capacitor values for each section and
the cascaded response)
This program has been used to design many active filters and
measured results have agreed with performance predicted by the
program. Note that this program assumes an "ideal" operational
amplifier. More precise results could be used by using NET85.ASC.
The program NET85.ASC is an analysis program, not a design
program, so should be used after component values have been
determined.
NET85.ASC is an adaptation of a network analysis program written
up in a trade magazine (EDN, February 4, 1981 pp 126-133) and
published in a BASIC-like Hewlett-Packard language for one of
their early desktop computers. The program has been translated
into BASIC and many "bells and whistles" added for storing and
loading circuits and results in files for use by other programs.
The fundemental program has not been changed.
(Hints to use:Number nodes starting from 1. Make the higest number
node be ground. Components can be changed by first removing the
component by putting a negative component across it.)
RFDESIGN.ASC is an adaptation of a Smith Chart program published
in RF Design magazine for June of 1985 and has been adapted to
run on the IBM-PC or compatable. This program does not use any
of the advanced BASIC features, and is currently being run on a
Zenith Z-150 with GWBASIC with excellent results.
(Runs ok on pc using basica)
SABIN.ASC is an adaptation of a signal analysis program by W.E.
Sabin published in EDN for June,1983 (page 243). It has been
adapted to run under Microsoft GWBASIC. SABINFIX.ASC is an
extension of SABIN.ASC to allow more direct user controls, and a
list of the things done, as well as allowing dual arrays to
transform and manipulate. Also, file operations have been
extended.
(Removed direct statements in file. Seems to run. I do not have
Sabins original article so am unable to check further.)
(Disk.asc designs a parabolic dish and the sub-reflector for a
Cassegrain feed. Looks ok)
(Satellit.asc runs)
1