home *** CD-ROM | disk | FTP | other *** search
- Electrical and Electronic Formulas version 3
- Copyright (C) 1990 - 1992 Miller
-
- Introduction:
-
- This program contains a collection of basic electrical and electronic
- formulas, which can be found in any electrical engineering handbook.
- The software was developed, in an effort, to alleviate the necessity
- of looking up individual formulas each time they are needed. This
- software includes the most commonly used electrical and electronic
- formulas.
-
- The software was complied to include the use of a math coprocessor,
- if one is present. The coprocessor will be emulated if one is not
- found in your system.
-
- Differences:
-
- This release contains all the features of version 1 and 2, plus a
- a choice of calculators, either algebraic or RPN (Reverse Polish
- Notation). A color code chart was added to the electronics section, and
- junction box sizing, a motor full load current chart, and a wire
- ampacity chart was added to the electrical section. Also the command
- line options were removed, options are now set in the configure area
- and stored in a data file. Some additional minor maintenance changes
- were also put into effect in this version.
-
- File Index:
-
- EEF .EXE : 81760 Bytes, Electrical and Electronic Formula program
- EEF .DOC : 18873 Bytes, file containing general program information
- EEFELEC.DBF : 21280 Bytes, file containing the world wide voltage chart
- EEFHELP.DBF : 12880 Bytes, file containing general help information
-
- System Requirements:
-
- The software minimum requirements are as follows...
-
- Any XT compatible computer
- DOS version 3.0 or later
- 256K memory
- A CGA color monitor
- A floppy or hard disk drive
-
- Installation:
-
- The program, including support files, is compact enough that it will
- run satisfactorily on a floppy disk. If a hard disk is available it
- should be used, this will allow faster access to the data files as
- they are needed. Type each of the following lines into the computer,
- at the DOS prompt, to install on a hard disk system.
-
- MD FORMULA <ENTER> Make a directory
-
- COPY A:EEF*.* C:\FORMULA /V <ENTER> Copy files to new directory
-
- CD\FORMULA <ENTER> Change to new directory
-
- EEF <ENTER> Execute the program
-
- A batch file can be created to allow easier loading of the program.
- This file should be located in the root directory of the hard drive.
- Type each of the following lines into the computer, at the DOS
- prompt, to create a batch file.
-
- COPY CON C:\EEF.BAT <ENTER>
-
- CD\FORMULA <ENTER>
-
- EEF.EXE <ENTER>
-
- ^Z <ENTER>
-
- To execute the program, change to the root or formula directory, and
- type EEF, followed by the <ENTER> key. If the DOS path is set to
- include the root and formula directories, changing to a particular
- directory will become unnecessary. Refer to your DOS manual for
- instructions on using the path command.
-
- Command Line Options:
-
- Command line options were removed from this version. See the configure
- section on setting up the program options.
-
- General Information:
-
- Select the proper subject from the main menu. Once the new menu is
- displayed you will have to select an appropriate topic. The program
- will then display this screen. The first few lines, starting at the
- top of the monitor will give a brief description of the area you have
- accessed. If a prompt will require more than a one character
- response, then a window will be displayed. The window has a wrap
- feature, which works as follows; as the window becomes filled,
- characters on the left will be dropped, as new characters are added
- on the right side of the window. The <BACKSPACE> key can be used to
- eliminate characters, from the right side of the window, one at a
- time. When you are sure that you have entered the data properly,
- press the <ENTER> key, this will allow the program to read and store
- the data. When all the necessary data has been entered the program
- will solve for the unknown value, or perform a conversion, and
- display the result. The <ESC> key is always enabled, and can
- be used in any area. Pressing the <ESC> once will return you to the
- first data entry point on the current screen, this is useful if you
- made an incorrect entry. Pressing the <ESC> key again will cause the
- most recent menu to be displayed. Use this method to find your way
- back to the main menu, and also to exit the program.
-
- Configuration Options:
-
- This section is accessible from the main menu by pressing the <A> key.
- There are four items that can be set up to suit the user, this
- setup data is then stored, for future reference, in a 8 byte file
- named EEF.DAT. The setup options include foreground and background
- colors, calculator type, and sound generation. The options are
- displayed on the lower area of the screen, one at a time. If a change
- is necessary simply key in the appropriate numeric values and press the
- <ENTER> key. If no change is to be made then simply press the <ENTER>
- key to go to the next choice. The options are listed below.
-
- Foreground color : Range 0 - 15
- Background color : Range 0 - 7
- Calculator type : Range 0 - Algebraic / 1- RPN
- (Reverse Polish Notation)
- Sound : Range 0 - On / 1 - Off
-
- The foreground and background colors can not be set to the same value,
- an error message will be displayed if this occurs. See the on-screen
- calculator information area for operational considerations, concerning
- the type selection. To save the changes press the <ESC> key, this will
- exit the configure area and write the setup information to the setup
- file.
-
- Electronics Overview:
- This section is accessible from the main menu by pressing the <B> key.
- This section of the program will calculate various electronic related
- formulas as listed below. Also included is a electronics color code
- chart.
- Ohms law (DC) Coupled inductance
- Ohms law (AC) Impedance
- Resistance total Resonance
- Capacitance total Admittance
- Inductance total Susceptance
- Mutual inductance Conductance
-
- Most sections will calculate several different derivatives of a
- formula, for instance, the resonance area has the capability of
- solving not only for resonance, but also capacitance, or inductance
- in a resonant circuit. In the areas where this is possible, you will
- be given several choices then, by user selection, the formula for the
- specified quantity will be performed. The formula used to arrive at
- the result is displayed on the screen at the end of any calculation.
- The standard print screen function can be used to obtain a hard copy,
- the screen is also time and date stamped, as a further aid to the
- user.
-
- Electrical Overview:
- This section is accessible from the main menu by pressing the <C> key.
- This section of the program will calculate various electrical related
- formulas as listed below.
-
- Efficiency Fuse and wire size
- Power factor Conduit and junction box size
- Amperes from horsepower Wire resistance and voltage drop
- Amperes from kilowatts Kvar capacitor sizing
- Amperes from kva Supply system conversion
- Kilowatts and KVA Also a FLC and wire ampacity chart
-
- The left column represents formulas that can be used for calculating
- both single and three phase circuits. The other formulas are not
- phase dependant and can be used for any circuit configuration.
- Efficiency and Power Factor are calculated and displayed on the
- screen as a percent. Also, when entering data at an Efficiency or
- Power Factor prompt, the data must be input as a percent. The supply
- system area calculates the current draw, by a load, on any
- conventional power system. This is convenient for 60hz to 50hz
- conversions. The formula used to arrive at the result is displayed on
- the screen at the end of most calculations. The standard print screen
- function can be used to obtain a hard copy, the screen is time
- stamped, as a further aid to the user.
-
- Number Systems:
-
- This section is accessible from the main menu by pressing the <D> key.
- This section of the program will evaluate, and change a quantity in
- one number system to an equivalent value in another system. A box is
- used to indicate the current system type. Use the space bar to toggle
- between the displayed number systems. Once you have entered the data to
- be converted, simply press the <ENTER> key, and the equivalent values
- will be displayed for all systems simultaneously.
-
- When entering a binary value you can use the left and right arrow keys
- to assist in locating the cursor to a particular bit position. The
- <BACKSPACE> key can be used to reset the individual bits to zero.
- Pressing a <1> or <0> key will automatically move the cursor to the
- next lower bit position.
-
- The current lower and upper conversion limit is:
-
- Decimal (base 10) : +/-1048575
- Binary (base 02) : 1111 1111 1111 1111 1111
- Octal (base 08) : 3777777
- Hex (base 16) : FFFFF
-
- If a value outside these limits is entered, or calculated, an error
- message will be displayed on the monitor screen.
-
- World Wide Voltage:
-
- This section is accessible from the main menu by pressing the <E> key.
- This section of the program provides a current list of the worlds
- electric power supplied to consumers. The list covers a wide range of
- countries, and includes frequency, system (wye/delta), single phase
- voltage, and three phase voltage, when available. All voltages listed
- are alternating current (AC). A wye or star system will have a high
- voltage that is 1.732 times the low voltage, for example 120/208. A
- delta system will have a high voltage that is 2 times the low
- voltage. If a single voltage is listed under the single phase
- column, then it can be assumed that the consumer has only the one
- voltage available, and that it is a two wire service, (one phase wire
- and one neutral). Two voltages listed under the same column would
- indicate that the consumer has a three wire service, and both are
- available, (two phase wires and one neutral). A three phase service,
- when available, will normally be furnished with four wires, (three
- phase wires and one neutral). The higher voltage listed can be either
- single or three phase, but the lower voltage will always be single
- phase.
-
- Helpful Information:
-
- This section is accessible from the main menu by pressing the <F> key.
- Basically this section of the program is a quick reference guide, the
- information contained in this section is essentially the same as
- what is found in this documentation file.
-
- On-screen Calculator:
-
- This feature is accessible from anywhere in the program by pressing
- the <F1> key. A short list of special functions will be displayed,
- along with the calculator itself. The capabilities include the normal
- four basic functions, plus squaring, square root, reciprocal, and
- exponential math. The current value in the display can also be
- exported back to the main program.
- There are two types of calculators available, an algebraic, and an RPN
- (Reverse Polish Notation) style. The main difference between the two is
- the way in which the data is entered, algebraic notation places the
- operators between the numeric data, and Reverse Polish Notation places
- the operators after the numeric data. Some sample comparisons are
- shown below.
-
- Problem (2 + 5 - 3 = ?):
-
- Algebraic RPN
- Keystroke Display Keystroke Display
- 2 2
- + 2.000... <ENTER> 2.000...
- 5 5
- - 7.000... + 7.000...
- 3 3
- = 4.000... - 4.000...
-
- Problem (12 * 10 / 5 = ?):
-
- Algebraic RPN
- Keystroke Display Keystroke Display
- 12 12
- * 12.000... <ENTER> 12.000...
- 10 10
- / 120.000... * 120.000...
- 5 5
- = 24.000... / 24.000...
-
- Problem (20 - 10 + 30 / 5 = ?):
-
- Algebraic RPN
- Keystroke Display Keystroke Display
- 20 20
- - 20.000... <ENTER> 20.000...
- 10 10
- + 10.000... - 10.000...
- 30 30
- / 40.000... + 40.000...
- 5 5
- = 8.000... / 8.000...
-
- The function keys provide the calculator with some extended functions
- as noted above these include the following.
- F(1) - Clear the display
- Pressing this key once clears the numeric entry in progress,
- pressing the key again will clear the entire calculator.
- F(2) - Change sign
- Pressing this key toggles the display from positive to negative.
- F(3) - Export result
- Pressing this key will take the value in the display and place
- it in the data window of the main program. This function will
- export back to the electrical and electronic sections if a
- window is displayed, and also to the number system conversion
- area if the decimal system is the base system.
- F(4) - Pi
- Pressing this key will place the constant Pi in the display.
- F(5) - Square
- Pressing this key will square the number in the display.
- F(6) - Reciprocal
- Pressing this key will give the reciprocal of the number
- in the display.
- F(7) - Square root
- Pressing this key will give the square root of the number
- in the display.
- F(8) - Exponential math
- Pressing this key will give the exponential result of the last
- numeric values keyed in to the calculator. An example is shown
- below.
-
- Algebraic RPN
- Keystroke Display Keystroke Display
- 2 2
- + 2.000... <ENTER> 2.000...
- 3 3
- F(8) 8.000... F(8) 8.000...
-
- When using the algebraic mode any of the basic function keys (+ - * /),
- or the (=) key, can be used to enter the initial value for exponential
- math. Also relating to the algebraic mode, the <ENTER> key can be
- substituted for the <=> key. All functions can be chained together
- except for the exponential math function. Select the calculator you
- are most comfortable with in the configure section, which is accessible
- from the main menu.
-
- Disclaimer:
-
- The author accepts no responsibility for the application of this
- software, the result obtained, any errors or omissions contained
- herein. This material is subject to change without notice.
-
- Comments:
-
- The author welcomes all comments, either good or bad, input from users
- is very important to future releases of this software. Please feel
- free to contact me on Compuserve (73407,546), or at the address below.
-
- Registration:
-
- This program is copyrighted, and is offered as shareware software. If
- you find this software useful, and plan to retain and use it, then
- please register the program. By doing so, you will receive a copy of
- the latest version of this software and also be assured of being
- informed of future updates. Please send the form below, along with
- $20.00, to the address shown.
-
- Name:___________________________________________________________
-
- Address:________________________________________________________
-
- City, State:____________________________________________________
-
- Zip Code:_______________________________________________________
-
- Country:________________________________________________________
-
- Version You Are Using:________________Media Type________________
- (5.25 / 3.50 Diskette)
- Gregory J. Miller
- 2303 Bennington Place
- Maryland Heights, Mo. 63043