Schematic Plus Version 1.2 By Steve Poulsen (c) 1992 Last revision: 18 MAR 1992 This is Shareware. It is not free. If you use it please send suggested contribution of $20.00 to the address at the end of these instructions. DISCLAIMER The author is not responsible for any errors caused by this software. The user is responsible to compare the results with another method when accuracy is a must. Contents page 1........Setup.............................................3 2........Toggles...........................................3 3........Building a Circuit................................4 3a.........Components......................................4 ...........Resistor......................................4 ...........Capacitor.....................................4 ...........Inductor......................................4 ...........Mutual Inductance.............................4 ...........Voltage Source................................5 ...........Current Source................................5 ...........Controlled Sources............................5 3b.........Removal.........................................5 4........Loading a Circuit.................................5 5........Saving a Circuit..................................5 6........Pspice............................................6 7........Options...........................................7 7a.........Change Filename.................................7 7b.........New w...........................................7 7c.........Erase Circuit...................................7 7d.........Given Values....................................7 7e.........Solved Values...................................7 7f.........Pan Screen......................................7 7g.........Home Screen.....................................7 8..........Examples........................................7 9..........Sample Startups.................................8 10..........Configure.......................................8 11..........Shareware.......................................9 12..........Register Info..................................10 13..........Register Form..................................11 Page 3 SETUP Setting up Schematic Plus is fairly easy. If you plan to use Pspice or Probe with Schematic Plus, then it's best if you have you Pspice directory in your path file. Probe will not work with- out it there, but Pspice will if you use the start up switch on Schematic Plus [/p]. Make sure all files are in one directory and type schem. This will get you going. Schematic Plus should detect your monitor type, but in the event it doesn't you can change schem.bat to force a monochrome setting. Just add the toggle /m after the line calling schemati. TOGGLES The following toggles are available: /c Skip credits /m Force monochrome /p{path} Path where Pspice is found /f{file} File to start up with /d{path} Path where .sch files are found /1 Force VGA mode /2 Force EGA mode /3 Force CGA mode [not worth it] For toggles that require something after the letter, do not put a space. Also, on the /p toggle the path's final character must be a \. I highly recommend not using /p but changing your dos path variable instead. The /d toggle shouldn't end in a \. Page 4 BUILDING A CIRCUIT Selecting this from the main menu will allow the building of a circuit. Enter a positive value for w [omega] or a zero for DC. Begin entering your components then press ESC to return to the main menu. COMPONENTS RESISTOR Upon selection of resistor, you will be prompted for a value. All values entered are the standard value with no prefixes. If you want to use a prefix, you may use the following: n:nano 10E-9 u:micro 10E-6 m:milli 10E-3 k:kilo 10E+3 These may be used together. Only positive values will be accepted. After pressing enter, you will be prompted for the positive node. On a resistor this seems unnecessary, but it is used when figuring currents. You will then be prompted for a negative node. When entering the nodes, at least one must be a node already shown on the screen. The other may be a node already on the screen also. If the other is to be a 'new' node, then you may enter a period here. After entering the nodes, Schematic Plus will ask you for a direction. Schematic Plus will first look at your + node. If it is a node already being used, the direction you chose will be from this node. Only if your + node is not available, will your direction be from the - node. Schematic Plus will now begin to draw your resistor. It will draw from the node decided by the above and draw in the direction you entered. If both nodes were available already, then Schematic Plus will finish by drawing a line from you - node to the end of the new resistor. CAPACITOR A capacitor is entered using the same procedure as the resistor. The value entered is in farads. INDUCTOR An inductor is entered using the same procedure as the resistor. The value entered is in henrys. MUTUAL INDUCTANCE The mutual inductance value is the coupling coefficient and is determined by the following formula: Page 5 M k = ------- û(L1ùL2) You will then enter the number of the first and second inductors to be coupled. They will be coupled according to the dotted convention. VOLTAGE SOURCE First enter the value in volts. If w is greater than 0 [AC] then you will be prompted for an angle. This is the phase angle of the source and must be positive. To represent a negative phase angle, just add 360 to the value and use the result. You will then enter the + and - nodes as before. CURRENT SOURCE The current source is entered exactly as the voltage source. The value is in amps. DEPENDENT SOURCES All controlled sources' value is the constant multiple that is multiplied to the controlling source. After entering this for voltage controlled, you will enter the + controlling node and the - controlling node. This is the controlling voltage. For current controlled, you will pick the type of component and then the number of that component. The current that will control your source is the current that flow from + to - through your chosen controlling component. After picking the controlling component you will then place the component by nodes and direction as before. REMOVAL The removal of a component consists of picking the type of component and its number. No nodes will be erased. If you don't need the node, leave it. It will be ignored if no components are connected to it. LOADING A CIRCUIT Select the file to load and if it is in your /d selected subdirectory, then it will be loaded. SAVING A CIRCUIT Enter the file to save. If it exists already, you will be prompted to overwrite. Once you enter a file name, the file name prompt will be skipped. You may change the file name using the options sub-menu. Page 6 PSPICE After your circuit is complete and correct, you may evaluate using this selection, provided you have the Pspice software. Pspice evaluation copy can be obtained free of charge from many places. You can write me or leave me mail if you can't find it and I'll give you a copy. Pspice will evaluate your circuit and provide you with a voltage or current that you may specify. Select Pspice. Schematic Plus will attempt to save your file. If it already exists, it will prompt you to overwrite. You will then be asked if you want to solve for specific voltages or currents or [if your circuit is AC] view a transfer function plot. The transfer function plot is obtained through a Pspice accessory program called Probe. If you select SOLVE, you will get to select a voltage or a current to find. For voltages you will then have to supply the two nodes where the unknown voltage is. For currents you will supply the component type, then number in which the current flows through. The current value you will receive will flow from the positive node to the negative node. You may repeatedly supply voltages and currents to solve for. When you're finished, select [F3] to continue. Next are the two ways to run Pspice. If your system has enough memory, you may select Pspice from the menu and execute Pspice internally. If you haven't the memory, select Exit[9] which will work the same. You can try the internal method and if you haven't enough memory, you will be told. Pspice/Probe will be executed and an 'out' file will be created. You must exit Schematic Plus to view the out file. This out file will be the same name as your circuit only it will have the extension .out . If you have any errors, they will be listed here. If you have the registered version, you can view your solved values without leaving Schematic Plus. Just select OPTIONS from the main menu and select SOLVED VALUES. This will display all the values you had asked for. Select GIVEN VALUES to return to your component values. VM is voltage magnitude. VP is voltage phase angle. IM is current magnitude. IP is current phase angle. If you have the registered version, you may run Probe. Probe will be automatically run if you select TRANSFER FUNCTION. You will enter another value for w [omega]. Your first value you entered will be your starting value and this new value will be your ending value. When you use the Exit[9] selection, Pspice will evaluate your circuit, then Probe will allow you to plot any variables between these two frequencies. Page 7 OPTIONS CHANGE FILENAME Just enter the new filename. You must save your circuit to ensure the change. NEW W Enter the new value for omega. This is the omega for your circuit, but if you plan to use the transfer function plot, this will be your starting omega [angular frequency]. ERASE CIRCUIT It does what it says with a Are You Sure? prompt. GIVEN VALUES If you have too many components and can't see all the values, use this to view the next screen full. Also, use this to return to your component values after viewing your solved values. SOLVED VALUES This displays your values you used Pspice to solve for you. This is the main reason for using this software. If you have an out file in your subdirectory, this will always work. It reads the out file and scans for solved values. PAN SCREEN This allows you to scroll around the screen to view a part of your circuit. Select this, thin use the control key along with the following keys for different directions: CTRL-S Pan circuit to the right. CTRL-A Pan circuit to the left. CTRL-W Pan circuit upward. CTRL-Z Pan circuit downward. You can add to a part of your circuit even though it is not visible. Also, you may only build onto existing nodes. This I plan to change. HOME SCREEN If you get lost while panning, select this to return to node 0. This is called your home screen and will always be where your started your circuit. EXAMPLES There are three example circuits include called EXAMPLE1, EXAMPLE2, and EXAMPLE3. Page 8 SAMPLE STARTUPS Start for VGA and .sch files are not in the current directory. schemati /d/engineer/schemati/files /1 Skip credits and automatically load example1.sch schemati /fexample1 /c Force monochorome and pspice is in the \pseval50 directory. schemati /p\pseval50\ /m NOTE: Monitor type is automatically detected and all paths must be on the current drive. CONFIGURE SCHEMATIC PLUS To configure Schematic Plus, use any text editor on the file named SCHEMATI.INI . All is self explained except for graphic drivers and modes. If you leave these at 0, then your driver should automatically be detected. Otherwise use the startup up toggles to switch modes. Page 9 SHAREWARE Shareware is 'try before you buy' software. It is not freeware. Many long hours have been spent on this software and if I go much farther with it, I will need to have support. The price of this software is relatively inexpensive compared to a game or other software. I do have big plans for this, including digital simulation, semiconductors, subcircuits, and more; but I'll need response in order to be sure this will be worth it. The price will always be inexpensive because, I feel software is overpriced. Please, if you use this . . . register. If not for the above reasons, then maybe for these reasons: No delayed 'Persuade you to register' screen. Transfer function plots. View solved values at the touch of two keys. If would like to see a feature added to Schematic Plus, LET ME KNOW. Page 10 If you have any questions or comments, PLEASE contact me at: ACES BBS KAENTAI 364-2591 341-8981 Handle: PAUL Handle: STEVE Steve Poulsen 825 S. Bishop - Apt. 4 Rolla, MO 65401-4300 REGISTER FORM NAME ____________________________________ ADDRESS ____________________________________ CITY/ST ____________________________________ ZIP CODE ____________________________________ PHONE ________________ OCCUPATION _____________________ COMPANY _____________________ SUGGESTIONS ______________________________________________________ ______________________________________________________ ______________________________________________________ ______________________________________________________ ______________________________________________________ ______________________________________________________ ______________________________________________________ ______________________________________________________ Schematic Plus Latest Version with free updates * . Quantity ____ Price $20.00 Total _______ CHECK ONE: 3 1/2 ___ 5 1/4 ___ * Free updates will be limited to degree of improvements. Generally most updates will be free. Author reserves the right to deny updates at any time. WxP3