home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / HAM / RFMATCH5.ZIP / README.RFC < prev    next >
Text File  |  1994-04-06  |  6KB  |  185 lines

  1.                            **  RELEASE 1.5  **
  2.  
  3.  
  4. THE RFC PROGRAM.
  5.  
  6. RFC is an impedance calculator dedicated to Radio Frequency design engineers
  7. and students.
  8. Using the program you can synthetize and analyze an electric matching network
  9. composed of impedances, inductors, capacitors, transmission lines and
  10. ideal transformers.
  11. The goal of the program is to match impedances; the number of elements of the
  12. electric network must be less than nine.
  13. Each element of the network has one or two variable parameters. You can tune
  14. the parameters by keyboard and the resulting graph is dynamically updated on 
  15. the screen. 
  16. The screen shows the coefficient of reflection plane in its complex form.
  17. Bilinear transformations of the coefficient of reflection plane, the well 
  18. known Smith (R) Charts can be superimposed for presentation purposes and design aid.
  19. The program uses exact formulas obtained from Maxwell equations and circuit
  20. theory.
  21. The graph associated to each element is obtained by sweeping a parameter from
  22. zero to its nominal value.
  23. The RFC keyboard is "a sea of trimmers" enabling fast optimizations by a
  24. highly interactive user interface. 
  25. WARNING: the program is "case sensitive".
  26. The program is also capable of frequency analysis and plots, MonteCarlo
  27. simulations, schematic synthesis, etc. It comes with a nice calculator
  28. for complex numbers and an on line help.
  29.  
  30.  
  31. I suggest that the hardware should be a 386 PC; the math coprocessor is
  32. useful and recommended. The video interface must be an EGA or a VGA .
  33.  
  34. The program has been carefully tested and appears to be defect free, but
  35. there is NO WARRANTY about its fitness to applications.
  36. The user is the sole responsible of the use of this program.
  37.  
  38. THIS PROGRAM IS FREEWARE FOR NON PROFIT APPLICATIONS: 
  39. you are not allowed to sell the program, you are allowed to distribute 
  40. the program complete with all the files and this README file without any
  41. charge except the cost of the media.  
  42.  
  43. Future developments depend on your feedback.
  44.  
  45.  
  46. COPYRIGHT NOTICE.
  47.  
  48. ******************************************************************************
  49.  
  50. "Smith" is a registered trademark of Analog Instruments Company, New Providence,
  51. NJ 07974.
  52.     The charting program is derived in part from the text ELECTRONIC
  53. APPLICATIONS OF THE SMITH CHART by P. H. Smith. 
  54. This derivation is by permission of the copyright holder Analog Instrument 
  55. Company, but does not extend to commercial production of Smith (R) charts which
  56. can be generated by use of the program. For manual (noncomputerized) use, 
  57. Smith (R) charts and accessories are obtainable from Analog Instruments Company,
  58. P.O. Box 808, New Providence, NJ 07974.
  59.  
  60. ******************************************************************************
  61.  
  62. It is also forbidden to rename this program or the compressed archieve with
  63. the name "Smith".
  64.  
  65. Commercial applications of this program must contain an agreement with the
  66. author.
  67.  
  68.  
  69.                                 HISTORY:
  70.  
  71.  
  72.  
  73.     REL 1.1 DEC. 1989
  74.  
  75. First release of RFC. It has been made availble to the public on 1992.
  76.  
  77.  
  78.     REL 1.2 APR. 1993
  79.  
  80. This release is the answer to some public requests.
  81.  
  82. RELEASE 1.2 ADDS:
  83.  
  84. A) DEBUGGED FEATURES:
  85.  
  86. 1) You can enter admittance 0+j0 at start point (key <I>) without errors.
  87. 2) You can enter impedance  0+j0 at start point (Key <I>) without errors.
  88. 3) Info. display now prints R+jX (impedance) and G+jB (admittance).
  89.  
  90. B) IMPROVEMENTS:
  91.  
  92. Now you have stubs.
  93. When you enter a transmission line (element T) you can choose
  94. among 5 options. Simply try.
  95.  
  96.  
  97.     REL 1.3 AUG. 1993
  98.  
  99. I have again some time to spend for RFC .
  100.  
  101.  
  102. RELEASE 1.3 ADDS:
  103.  
  104. A) DEBUGGED FEATURES:
  105.  
  106. One bug removed from the file_save function.
  107.  
  108.  
  109. B) IMPROVEMENTS:
  110.  
  111. 1) The coefficient of reflection can be printed in dB (return loss).
  112. 2) You can recall some constant Q circles using <F4> (help moves to <?>).
  113. 3) A simple autotuning routine has been implemented ( <#> ).
  114.  
  115. Autotuning tunes the first parameter of each class of components:
  116.  
  117.     capacitance    (capacitor)
  118.     inductance    (inductors)
  119.     resistance    (impedances)
  120.     lenght        (transmission lines)
  121.     turn ratio    (transformers)
  122.  
  123. You can lock an element using the key </>.
  124.  
  125. If the number of unlocked elements is <=2 then the value of |coeff. of refl.|
  126. is minimized.
  127. if the number of unlocked elements is >2 then the algorithm minimizes the Q
  128. of the network too, but the convergence is not assured because of the nature
  129. of the objective function. If your problem does not converge, please leave
  130. only two elements unlocked. 
  131.  
  132. Autotuning depends on <F7> for its search step.
  133.  
  134. Remember that Autotuning is never a good solution to your problem.
  135. First use your experience, then use Autotuning.
  136.  
  137. Autotuning works with a fixed number of iterations, you may run it more than
  138. once. 
  139.  
  140. Example:
  141.         Load network 100  (using <ctrl-r>)
  142.         Press <F4>
  143.         Set fo=50 MHz (using <F5>)
  144.         Start Autotuning (using <#>) more than once.
  145.         Eventually use <F7> to reduce the search step.
  146.  
  147.  
  148.  
  149.     RELEASE 1.4 FEB. 1994 (not distributed)
  150.  
  151. IMPROVEMENTS:
  152.  
  153. 1) Autotuning has been modified in order to converge to an arbitrary impedance.
  154.    Before using autotuning, please move the cursor with the arrow keys to the
  155.    desired impedance, then press <#> .
  156.  
  157. 2) Ideal transformers have been added. 
  158.    The ideal transformer is defined by its turn ratio N. 
  159.    A real transformer can be simulated by an ideal transformer and two or three
  160.    inductors connected to the ideal transformer. 
  161.    Please refer to literature or examples.     
  162.  
  163. 3) Palette control has been added.
  164.  
  165. 4) A USER MANUAL has been added to the program.
  166.  
  167.  
  168.  
  169.     RELEASE 1.5 APR. 1994
  170.  
  171. NO IMPROVEMENT.
  172.  
  173.  
  174. You can reach the author by sending a mail to:
  175.  
  176.                   fontana@itnvax.science.unitn.it (internet).
  177.  
  178. Computer site: Universita' di TRENTO, Dipartimento di Fisica 38050 POVO (TN)
  179. Italy.
  180. Home address: FONTANA Giorgio, Via alla Formigheta, 50 38040 Martignano (TN)
  181. Italy.
  182.  
  183.  
  184.                     Giorgio FONTANA
  185.