home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / tech / design2 / kolbly.doc < prev    next >
Text File  |  1986-08-29  |  4KB  |  80 lines

  1.  
  2. (comments in brackets are by G.HARRISON) 
  3.  
  4.                      Comments on BASIC Engineering Programs
  5.  
  6.                               Richard B. Kolbly, PE
  7.                                Golden Rule Systems
  8.                               5782 Turquoise Avenue
  9.                           Alta Loma, California  91701
  10.  
  11.  
  12.         FILTER.ASC  was originally written to run on a CP/M system  under 
  13.         Microsoft MBASIC version 5.2.  The formulas were derived from the 
  14.         Burr-Brown "Handbook of Operational Amplifier Active RC Networks" 
  15.         (1966).  This program is confined to the multiple-feedback active 
  16.         filter.   The  performance  of  the  filter is based  on  the  s-
  17.         parameter response from standard servo theory.
  18.         (Program does lp, hp and bp. Enter gain as positive)
  19.     
  20.         MFILTER.ASC  is  an  extension  of  FILTER.ASC.   it  allows  for 
  21.         cascading of multiple-feedback filters and 'tuning' of the element 
  22.         values.   In addition,  a routine has been incorporated to  allow 
  23.         selection   of   standard  RETMA  values  for  circuit   elements 
  24.         automatically.   The analysis portion allows multiple 'looks'  at 
  25.         filter response and component changes.
  26.         (Enter the gain, cutoff, and damping for each section & the program
  27.         calculates the resistor and capacitor values for each section and
  28.         the cascaded response)
  29.  
  30.         This  program  has  been used to design many active  filters  and 
  31.         measured  results have agreed with performance predicted  by  the 
  32.         program.  Note  that this program assumes an "ideal"  operational 
  33.         amplifier. More precise results could be used by using NET85.ASC.  
  34.         The  program  NET85.ASC  is an analysis  program,  not  a  design 
  35.         program,  so  should  be  used after component values  have  been 
  36.         determined.
  37.  
  38.         NET85.ASC is an adaptation of a network analysis program  written 
  39.         up  in a trade magazine (EDN,  February 4,  1981 pp 126-133)  and 
  40.         published  in  a BASIC-like Hewlett-Packard language for  one  of 
  41.         their  early desktop computers.  The program has been  translated 
  42.         into  BASIC  and many "bells and whistles" added for storing  and 
  43.         loading circuits and results in files for use by other  programs.  
  44.         The fundemental program has not been changed.
  45.         (Hints to use:Number nodes starting from 1. Make the higest number
  46.         node be ground. Components can be changed by first removing the
  47.         component by putting a negative component across it.)
  48.  
  49.         RFDESIGN.ASC  is an adaptation of a Smith Chart program published 
  50.         in  RF Design magazine for June of 1985 and has been  adapted  to 
  51.         run  on the IBM-PC or compatable.   This program does not use any 
  52.         of the advanced BASIC features,  and is currently being run on  a 
  53.         Zenith Z-150 with GWBASIC with excellent results.
  54.         (Runs ok on pc using basica)
  55.  
  56.         SABIN.ASC  is an adaptation of a signal analysis program by  W.E. 
  57.         Sabin  published  in EDN for June,1983 (page 243).  It  has  been 
  58.         adapted  to  run  under Microsoft GWBASIC.   SABINFIX.ASC  is  an 
  59.         extension of SABIN.ASC to allow more direct user controls,  and a 
  60.         list  of  the things done,  as well as allowing  dual  arrays  to 
  61.         transform  and  manipulate.   Also,  file  operations  have  been 
  62.         extended. 
  63.         (Removed direct statements in file. Seems to run. I do not have
  64.         Sabins original article so am unable to check further.)  
  65.  
  66.         (Disk.asc designs a parabolic dish and the sub-reflector for a
  67.          Cassegrain feed. Looks ok)
  68.  
  69.         (Satellit.asc runs)
  70.  
  71.  
  72.  
  73.  
  74.                                         1
  75.  
  76.  
  77.  
  78.  
  79.  
  80.