home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / educatio / eef3.zip / EEF.DOC next >
Text File  |  1992-02-23  |  19KB  |  364 lines

  1. Electrical and Electronic Formulas version 3
  2. Copyright (C) 1990 - 1992 Miller
  3.  
  4. Introduction:
  5.  
  6.       This program contains a collection of basic electrical and electronic
  7.       formulas, which can be found in any electrical engineering handbook.
  8.       The software was developed, in an effort, to alleviate the necessity
  9.       of looking up individual formulas each time they are needed. This
  10.       software includes the most commonly used electrical and electronic
  11.       formulas.
  12.  
  13.       The software was complied to include the use of a math coprocessor,
  14.       if one is present. The coprocessor will be emulated if one is not
  15.       found in your system.
  16.  
  17. Differences:
  18.  
  19.       This release contains all the features of version 1 and 2, plus a
  20.       a choice  of calculators, either algebraic or RPN (Reverse Polish 
  21.       Notation). A color code chart was added to the electronics section, and
  22.       junction box sizing, a motor full load current chart, and a wire
  23.       ampacity chart was added to the electrical section. Also the command
  24.       line options were removed, options are now set in the configure area
  25.       and stored in a data file. Some additional minor maintenance changes
  26.       were also put into effect in this version.
  27.  
  28. File Index:
  29.  
  30.       EEF    .EXE : 81760 Bytes, Electrical and Electronic Formula program
  31.       EEF    .DOC : 18873 Bytes, file containing general program information
  32.       EEFELEC.DBF : 21280 Bytes, file containing the world wide voltage chart
  33.       EEFHELP.DBF : 12880 Bytes, file containing general help information
  34.  
  35. System Requirements:
  36.  
  37.       The software minimum requirements are as follows...
  38.       
  39.       Any XT compatible computer
  40.       DOS version 3.0 or later
  41.       256K memory
  42.       A CGA color monitor
  43.       A floppy or hard disk drive
  44.    
  45. Installation:
  46.  
  47.       The program, including support files, is compact enough that it will
  48.       run satisfactorily on a floppy disk. If a hard disk is available it
  49.       should be used, this will allow faster access to the data files as
  50.       they are needed. Type each of the following lines into the computer,
  51.       at the DOS prompt, to install on a hard disk system.
  52.  
  53.       MD FORMULA                  <ENTER>    Make a directory
  54.         
  55.       COPY A:EEF*.* C:\FORMULA /V <ENTER>    Copy files to new directory
  56.  
  57.       CD\FORMULA                  <ENTER>    Change to new directory
  58.  
  59.       EEF                         <ENTER>    Execute the program
  60.  
  61.       A batch file can be created to allow easier loading of the program.
  62.       This file should be located in the root directory of the hard drive.
  63.       Type each of the following lines into the computer, at the DOS
  64.       prompt, to create a batch file.
  65.         
  66.       COPY CON C:\EEF.BAT <ENTER>
  67.  
  68.       CD\FORMULA          <ENTER>
  69.  
  70.       EEF.EXE             <ENTER>
  71.  
  72.       ^Z                  <ENTER>
  73.  
  74.       To execute the program, change to the root or formula directory, and
  75.       type EEF, followed by the <ENTER> key. If the DOS path is set to
  76.       include the root and formula directories, changing to a particular
  77.       directory will become unnecessary. Refer to your DOS manual for
  78.       instructions on using the path command.
  79.  
  80. Command Line Options:
  81.  
  82.       Command line options were removed from this version. See the configure
  83.       section on setting up the program options.
  84.  
  85. General Information:
  86.                                                            
  87.       Select the proper subject from the main menu. Once the new menu is
  88.       displayed you will have to select an appropriate topic. The program 
  89.       will then display this screen. The first few lines, starting at the
  90.       top of the monitor will give a brief description of the area you have
  91.       accessed. If a prompt will require more than a one character
  92.       response, then a window will be displayed. The window has a wrap
  93.       feature, which works as follows; as the window becomes filled,
  94.       characters on the left will be dropped, as new characters are added
  95.       on the right side of the window. The <BACKSPACE> key can be used to
  96.       eliminate characters, from the right side of the window, one at a
  97.       time. When you are sure that you have entered the data properly,
  98.       press the <ENTER> key, this will allow the program to read and store 
  99.       the data. When all the necessary data has been entered the program
  100.       will solve for the unknown value, or perform a conversion, and
  101.       display the result. The <ESC> key is always enabled, and can
  102.       be used in any area. Pressing the <ESC> once will return you to the
  103.       first data entry point on the current screen, this is useful if you
  104.       made an incorrect entry. Pressing the <ESC> key again will cause the
  105.       most recent menu to be displayed. Use this method to find your way
  106.       back to the main menu, and also to exit the program.
  107.                                           
  108. Configuration Options:
  109.  
  110.       This section is accessible from the main menu by pressing the <A> key.
  111.       There are four items that can be set up to suit the user, this
  112.       setup data is then stored, for future reference, in a 8 byte file
  113.       named EEF.DAT. The setup options include foreground and background
  114.       colors, calculator type, and sound generation. The options are 
  115.       displayed on the lower area of the screen, one at a time. If a change
  116.       is necessary simply key in the appropriate numeric values and press the
  117.       <ENTER> key. If no change is to be made then simply press the <ENTER>
  118.       key to go to the next choice. The options are listed below.
  119.  
  120.       Foreground color : Range 0 - 15
  121.       Background color : Range 0 - 7
  122.       Calculator type  : Range 0 - Algebraic / 1- RPN
  123.                                                   (Reverse Polish Notation)
  124.       Sound            : Range 0 - On / 1 - Off
  125.  
  126.       The foreground and background colors can not be set to the same value,
  127.       an error message will be displayed if this occurs. See the on-screen
  128.       calculator information area for operational considerations, concerning
  129.       the type selection. To save the changes press the <ESC> key, this will
  130.       exit the configure area and write the setup information to the setup
  131.       file.
  132.                                                                               
  133. Electronics Overview:                                                                                                                                           
  134.       This section is accessible from the main menu by pressing the <B> key.
  135.       This section of the program will calculate various electronic related  
  136.       formulas as listed below. Also included is a electronics color code
  137.       chart.                                                                    
  138.              Ohms law (DC)                 Coupled inductance                 
  139.              Ohms law (AC)                 Impedance                          
  140.              Resistance total              Resonance                          
  141.              Capacitance total             Admittance                         
  142.              Inductance total              Susceptance                        
  143.              Mutual inductance             Conductance                        
  144.  
  145.       Most sections will calculate several different derivatives of a
  146.       formula, for instance, the resonance area has the capability of
  147.       solving not only for resonance, but also capacitance, or inductance
  148.       in a resonant circuit. In the areas where this is possible, you will
  149.       be given several choices then, by user selection, the formula for the
  150.       specified quantity will be performed. The formula used to arrive at
  151.       the result is displayed on the screen at the end of any calculation.
  152.       The standard print screen function can be used to obtain a hard copy,
  153.       the screen is also time and date stamped, as a further aid to the
  154.       user.
  155.                                                                        
  156. Electrical Overview:                                                                   
  157.       This section is accessible from the main menu by pressing the <C> key.
  158.       This section of the program will calculate various electrical related  
  159.       formulas as listed below.
  160.                                                      
  161.              Efficiency                    Fuse and wire size
  162.              Power factor                  Conduit and junction box size
  163.              Amperes from horsepower       Wire resistance and voltage drop
  164.              Amperes from kilowatts        Kvar capacitor sizing
  165.              Amperes from kva              Supply system conversion
  166.              Kilowatts and KVA             Also a FLC and wire ampacity chart
  167.                                                                               
  168.       The left column represents formulas that can be used for calculating   
  169.       both single and three phase circuits. The other formulas are not
  170.       phase dependant and can be used for any circuit configuration.
  171.       Efficiency and Power Factor are calculated and displayed on the    
  172.       screen as a percent. Also, when entering data at an Efficiency or
  173.       Power Factor prompt, the data must be input as a percent. The supply
  174.       system area calculates the current draw, by a load, on any
  175.       conventional power system. This is convenient for 60hz to 50hz
  176.       conversions. The formula used to arrive at the result is displayed on
  177.       the screen at the end of most calculations. The standard print screen
  178.       function can be used to obtain a hard copy, the screen is time
  179.       stamped, as a further aid to the user.
  180.   
  181. Number Systems:
  182.                                                                 
  183.       This section is accessible from the main menu by pressing the <D> key.
  184.       This section of the program will evaluate, and change a quantity in
  185.       one number system to an equivalent value in another system. A box is 
  186.       used to indicate the current system type. Use the space bar to toggle
  187.       between the displayed number systems. Once you have entered the data to 
  188.       be converted, simply press the <ENTER> key, and the equivalent values 
  189.       will be displayed for all systems simultaneously.
  190.       
  191.       When entering a binary value you can use the left and right arrow keys
  192.       to assist in locating the cursor to a particular bit position. The
  193.       <BACKSPACE> key can be used to reset the individual bits to zero. 
  194.       Pressing a <1> or <0> key will automatically move the cursor to the 
  195.       next lower bit position.
  196.  
  197.       The current lower and upper conversion limit is:
  198.  
  199.         Decimal (base 10) : +/-1048575
  200.         Binary  (base 02) : 1111 1111 1111 1111 1111
  201.         Octal   (base 08) : 3777777
  202.         Hex     (base 16) : FFFFF
  203.  
  204.       If a value outside these limits is entered, or calculated, an error
  205.       message will be displayed on the monitor screen.
  206.                                                                         
  207. World Wide Voltage:                                                    
  208.     
  209.       This section is accessible from the main menu by pressing the <E> key.
  210.       This section of the program provides a current list of the worlds      
  211.       electric power supplied to consumers. The list covers a wide range of
  212.       countries, and includes frequency, system (wye/delta), single phase
  213.       voltage, and three phase voltage, when available. All voltages listed
  214.       are alternating current (AC). A wye or star system will have a high
  215.       voltage that is 1.732 times the low voltage, for example 120/208. A
  216.       delta system will have a high voltage that is 2 times the low
  217.       voltage. If a single voltage is listed under the single phase
  218.       column, then it can be assumed that the consumer has only the one
  219.       voltage available, and that it is a two wire service, (one phase wire
  220.       and one neutral). Two voltages listed under the same column would
  221.       indicate that the consumer has a three wire service, and both are
  222.       available, (two phase wires and one neutral). A three phase service,
  223.       when available, will normally be furnished with four wires, (three
  224.       phase wires and one neutral). The higher voltage listed can be either
  225.       single or three phase, but the lower voltage will always be single
  226.       phase.
  227.  
  228. Helpful Information:
  229.  
  230.       This section is accessible from the main menu by pressing the <F> key.
  231.       Basically this section of the program is a quick reference guide, the
  232.       information contained in this section is essentially the same as
  233.       what is found in this documentation file.   
  234.  
  235. On-screen Calculator:
  236.  
  237.       This feature is accessible from anywhere in the program by pressing
  238.       the <F1> key. A short list of special functions will be displayed,
  239.       along with the calculator itself. The capabilities include the normal
  240.       four basic functions, plus squaring, square root, reciprocal, and
  241.       exponential math. The current value in the display can also be
  242.       exported back to the main program.
  243.       There are two types of calculators available, an algebraic, and an RPN
  244.       (Reverse Polish Notation) style. The main difference between the two is
  245.       the way in which the data is entered, algebraic notation places the
  246.       operators between the numeric data, and Reverse Polish Notation places
  247.       the operators after the numeric data. Some sample comparisons are 
  248.       shown below.
  249.  
  250.       Problem (2 + 5 - 3 = ?):
  251.  
  252.            Algebraic                     RPN
  253.       Keystroke   Display        Keystroke   Display
  254.           2                          2
  255.           +       2.000...        <ENTER>    2.000...
  256.           5                          5
  257.           -       7.000...           +       7.000...
  258.           3                          3
  259.           =       4.000...           -       4.000...
  260.  
  261.       Problem (12 * 10 / 5 = ?):
  262.  
  263.            Algebraic                     RPN
  264.       Keystroke   Display        Keystroke   Display
  265.          12                         12
  266.           *      12.000...        <ENTER>   12.000...
  267.          10                         10
  268.           /     120.000...           *     120.000...
  269.           5                          5
  270.           =      24.000...           /      24.000... 
  271.       
  272.       Problem (20 - 10 + 30 / 5 = ?):
  273.  
  274.            Algebraic                     RPN
  275.       Keystroke   Display        Keystroke   Display
  276.          20                         20
  277.           -      20.000...        <ENTER>   20.000...
  278.          10                         10
  279.           +      10.000...           -      10.000...
  280.          30                         30
  281.           /      40.000...           +      40.000...
  282.           5                          5
  283.           =       8.000...           /       8.000...
  284.  
  285.       The function keys provide the calculator with some extended functions
  286.       as noted above these include the following.
  287.       F(1) - Clear the display
  288.              Pressing this key once clears the numeric entry in progress,
  289.              pressing the key again will clear the entire calculator.
  290.       F(2) - Change sign
  291.              Pressing this key toggles the display from positive to negative.
  292.       F(3) - Export result
  293.              Pressing this key will take the value in the display and place 
  294.              it in the data window of the main program. This function will
  295.              export back to the electrical and electronic sections if a
  296.              window is displayed, and also to the number system conversion
  297.              area if the decimal system is the base system.
  298.       F(4) - Pi
  299.              Pressing this key will place the constant Pi in the display.
  300.       F(5) - Square
  301.              Pressing this key will square the number in the display.
  302.       F(6) - Reciprocal
  303.              Pressing this key will give the reciprocal of the number 
  304.              in the display.
  305.       F(7) - Square root
  306.              Pressing this key will give the square root of the number
  307.              in the display.
  308.       F(8) - Exponential math
  309.              Pressing this key will give the exponential result of the last
  310.              numeric values keyed in to the calculator. An example is shown
  311.              below.               
  312.       
  313.            Algebraic                     RPN
  314.       Keystroke   Display        Keystroke   Display
  315.           2                          2
  316.           +       2.000...        <ENTER>    2.000...
  317.           3                          3
  318.         F(8)      8.000...         F(8)      8.000...
  319.     
  320.       When using the algebraic mode any of the basic function keys (+ - * /),
  321.       or the (=) key, can be used to enter the initial value for exponential
  322.       math. Also relating to the algebraic mode, the <ENTER> key can be
  323.       substituted for the <=> key. All functions can be chained together
  324.       except for the exponential math function. Select the calculator you
  325.       are most comfortable with in the configure section, which is accessible
  326.       from the main menu.
  327.  
  328. Disclaimer:
  329.  
  330.       The author accepts no responsibility for the application of this
  331.       software, the result obtained, any errors or omissions contained
  332.       herein. This material is subject to change without notice.
  333.  
  334. Comments:
  335.  
  336.       The author welcomes all comments, either good or bad, input from users
  337.       is very important to future releases of this software. Please feel
  338.       free to contact me on Compuserve (73407,546), or at the address below.
  339.  
  340. Registration:
  341.         
  342.       This program is copyrighted, and is offered as shareware software. If
  343.       you find this software useful, and plan to retain and use it, then
  344.       please register the program. By doing so, you will receive a copy of
  345.       the latest version of this software and also be assured of being
  346.       informed of future updates. Please send the form below, along with
  347.       $20.00, to the address shown.
  348.  
  349.       Name:___________________________________________________________
  350.  
  351.       Address:________________________________________________________
  352.  
  353.       City, State:____________________________________________________
  354.  
  355.       Zip Code:_______________________________________________________
  356.  
  357.       Country:________________________________________________________
  358.  
  359.       Version You Are Using:________________Media Type________________
  360.                                       (5.25 / 3.50 Diskette)
  361.       Gregory J. Miller
  362.       2303 Bennington Place
  363.       Maryland Heights, Mo. 63043
  364.