Difference between revisions of "Oscad/C2/Schematic-Creation-and-Simulation/English"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:
  
 
{| style="border-spacing:0;"
 
{| style="border-spacing:0;"
| style="background-color:transparent;border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| <center>'''Visual cue'''</center>
+
| style="background-color:transparent;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| <center>'''Visual cue'''</center>
| style="border:0.05pt solid #000000;padding:0.049cm;"| <center>'''Narration'''</center>
+
| style="border:1pt solid #000000;padding:0.18cm;"| <center>'''Narration'''</center>
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Opening Slide  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Opening Slide  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Welcome to the spoken tutorial on “'''Schematic''' '''Creation''' and '''Simulation''' using '''Oscad'''”
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Welcome to the spoken tutorial on “'''Schematic''' '''Creation''' and '''Simulation''' using '''Oscad'''”
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show Slide:
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show Slide:
  
 
Learning Objectives
 
Learning Objectives
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| In this tutorial we will learn to  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| In this tutorial we will learn to  
  
 
* create '''circuit schematic'''
 
* create '''circuit schematic'''
Line 24: Line 24:
 
* convert spice '''netlist''' to '''Ngspice''' format and  
 
* convert spice '''netlist''' to '''Ngspice''' format and  
 
* simulate the '''netlist'''
 
* simulate the '''netlist'''
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show Slide:
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show Slide:
  
 
Systems Requirements
 
Systems Requirements
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Here we will use '''Ubuntu''' '''Linux '''12.04 and '''Oscad''' version 1.0.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Here we will use '''Ubuntu''' '''Linux '''12.04 and '''Oscad''' version 1.0.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Slide  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Slide  
  
 
Prerequisites
 
Prerequisites
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To practise''' '''this''' '''tutorial, basic knowledge of analog and digital electronics is required.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To practise''' '''this''' '''tutorial, basic knowledge of analog and digital electronics is required.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Double-click on '''Oscad''' icon on Desktop
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Double-click on '''Oscad''' icon on Desktop
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To launch''' Oscad''', double-click on the '''Oscad '''icon on your desktop.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To launch''' Oscad''', double-click on the '''Oscad '''icon on your desktop.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Also show launching of '''Oscad''' through terminal:  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Also show launching of '''Oscad''' through terminal:  
  
 
Press Ctrl, alt, t keys together  
 
Press Ctrl, alt, t keys together  
  
Type oscad on terminal
+
Type '''Oscad''' on '''terminal'''
  
Press Enter
+
Press '''Enter'''
  
 
Show '''Oscad''' window
 
Show '''Oscad''' window
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Alternately, you can launch '''Oscad''' by doing the following:  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Alternately, you can launch '''Oscad''' by doing the following:  
  
 
* Open the '''terminal '''window by pressing the ctrl, alt and t keys together
 
* Open the '''terminal '''window by pressing the ctrl, alt and t keys together
 
* Type '''oscad '''on the '''terminal '''and press '''Enter'''.
 
* Type '''oscad '''on the '''terminal '''and press '''Enter'''.
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| '''Oscad''' window opens up.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| '''Oscad''' window opens up.
  
Let us now create an RC circuit schematic and simulate it.
+
Let us now create an '''RC circuit schematic''' and simulate it.
  
The first step is to create a new Oscad Project.
+
The first step is to create a new '''Oscad''' Project.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on the '''Project''' tab >> '''New'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on the '''Project''' tab >> '''New'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on the '''Project''' tab and then on '''New, '''to create a new project.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on the '''Project''' tab and then on '''New, '''to create a new project.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Choose desired folder >> click on '''OK'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Choose desired folder >> click on '''OK'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Choose the desired folder and click on '''OK.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Choose the desired folder and click on '''OK.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Type '''RC''' in '''Enter''' '''Project name''' field >> click '''OK'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Type '''RC''' in '''Enter''' '''Project name''' field >> click '''OK'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| In the “'''Enter Project name'''” field, type '''RC''' and click on '''OK'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| In the “'''Enter Project name'''” field, type '''RC''' and click on '''OK'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show '''Oscad''' tool bar
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show '''Oscad''' tool bar
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The '''Oscad''' tool bar appears on screen.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The '''Oscad''' tool bar appears on screen.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on the first tool >> '''schematic''' '''editor'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on the first tool >> '''schematic''' '''editor'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To create the '''circuit''' '''schematic''', click on the first tool, that is '''schematic''' '''editor.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To create the '''circuit''' '''schematic''', click on the first tool, that is '''schematic''' '''editor.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Minimize Oscad window
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Minimize Oscad window
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| '''schematic''' '''editor''' window opens up.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| '''schematic''' '''editor''' window opens up.
  
Let me minimize the Oscad window.
+
Let me minimize the '''Oscad''' window.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click '''OK'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click '''OK'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''OK''' to close the '''Info '''dialog box.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''OK''' to close the '''Info '''dialog box.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click anywhere on the schematic '''editor''' window >> click on '''Preferences''' from the top menu bar >> click on '''Library'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click anywhere on the schematic '''editor''' window >> click on '''Preferences''' from the top menu bar >> click on '''Library'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Add the '''Oscad component''' libraries to your project by doing the following-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Add the '''Oscad component''' libraries to your project by doing the following-
  
  
Line 106: Line 102:
 
* Click on '''Preferences''' from the top menu bar.
 
* Click on '''Preferences''' from the top menu bar.
 
* Click on '''Library'''.
 
* Click on '''Library'''.
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Add'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Add'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on the first button, that is, '''Add.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on the first button, that is, '''Add.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Browse to the '''Oscad''' installation directory >> select the folder ''''library''''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Browse to the '''Oscad''' installation directory >> select the folder ''''library''''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To select '''Oscad''' libraries, browse to the directory where '''Oscad''' is installed.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To select '''Oscad''' libraries, browse to the directory where '''Oscad''' is installed.
  
 
Select the folder ''''library''''.
 
Select the folder ''''library''''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Note that all the '''Oscad library''' names end with the word '''spice'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Note that all the '''Oscad library''' names end with the word '''spice'''.
  
 
The extension of the file is '''dot lib'''
 
The extension of the file is '''dot lib'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Press '''CRTL''' and '''A''' keys
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Press '''CRTL''' and '''A''' keys
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Select all, by pressing the keys '''CRTL '''and '''A''' together.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Select all, by pressing the keys '''CRTL '''and '''A''' together.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Open '''>> '''Ok'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Open '''>> '''Ok'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Open. '''Now click on '''OK.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Open. '''Now click on '''OK.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Save'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Save'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Save the project by clicking on '''Save'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Save the project by clicking on '''Save'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Many of the components used in '''Oscad''' belong to these libraries.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Many of the components used in '''Oscad''' belong to these libraries.
  
  
Line 145: Line 139:
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Let us now add components to the '''schematic'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Let us now add components to the '''schematic'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| click on '''Place a component''' tool from the toolbar on the right  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| click on '''Place a component''' tool from the toolbar on the right  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Place a component''' tool from the toolbar on the right, as shown.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Place a component''' tool from the toolbar on the right, as shown.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click anywhere on the '''editor'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click anywhere on the '''editor'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Now click anywhere on the '''editor'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Now click anywhere on the '''editor'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Type '''R''' in '''Name''' field >> click on '''OK'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Type '''R''' in '''Name''' field >> click on '''OK'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Type '''R''' in the '''Name''' field and click on '''OK'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Type '''R''' in the '''Name''' field and click on '''OK'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Place the '''resistor''' '''R''' on the '''editor''' by clicking on the '''editor''' once.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Place the '''resistor''' '''R''' on the '''editor''' by clicking on the '''editor''' once.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Place the '''resistor''' '''R''' on the '''editor,''' by clicking on the '''editor''' once.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Place the '''resistor''' '''R''' on the '''editor,''' by clicking on the '''editor''' once.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Press F1 to zoom in or use middle button of mouse to zoom in.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Press F1 to zoom in or use middle button of mouse to zoom in.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Zoom in by pressing '''F1. '''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Zoom in by pressing '''F1. '''
  
  
Line 172: Line 166:
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click again on the editor.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click again on the editor.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click again on the '''editor'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click again on the '''editor'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Type '''C''' in the '''Name''' field >> click on '''OK'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Type '''C''' in the '''Name''' field >> click on '''OK'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Type '''C''' in the '''Name''' field and click on '''OK'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Type '''C''' in the '''Name''' field and click on '''OK'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Place the '''capacitor''' '''C '''on the '''editor'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Place the '''capacitor''' '''C '''on the '''editor'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Place the '''capacitor''' '''C''' on the '''editor''' as done before.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Place the '''capacitor''' '''C''' on the '''editor''' as done before.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Place '''sinusoidal voltage source '''by typing '''sine''' and placing it on '''editor'''  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Place '''sinusoidal voltage source '''by typing '''sine''' and placing it on '''editor'''  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Place a '''sinusoidal voltage source''' by typing '''sine''' and placing it on the '''editor.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Place a '''sinusoidal voltage source''' by typing '''sine''' and placing it on the '''editor.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Similarly type '''gnd''' and place a '''ground terminal''' on '''editor'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Similarly type '''gnd''' and place a '''ground terminal''' on '''editor'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Similarly, type '''gnd''' and place a '''ground terminal''' on '''editor'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Similarly, type '''gnd''' and place a '''ground terminal''' on '''editor'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Type vplot'''8_1 '''and place it on '''editor'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Type vplot'''8_1 '''and place it on '''editor'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Type '''vplot8_1 '''and place it on the '''editor.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Type '''vplot8_1 '''and place it on the '''editor.'''
  
 
This is the '''plot''' '''component''' used to plot '''voltages''' at the required '''nodes.'''
 
This is the '''plot''' '''component''' used to plot '''voltages''' at the required '''nodes.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Place one more vplot'''8_1 '''component
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Place one more vplot'''8_1 '''component
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Place one more '''vplot8_1''' component on the '''editor.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Place one more '''vplot8_1''' component on the '''editor.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Let us move and arrange the components to create an '''RC low pass circuit.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Let us move and arrange the components to create an '''RC low pass circuit.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Place cursor on '''resistor''' >> press key 'M'.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Place cursor on '''resistor''' >> press key 'M'.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Move the '''resistor''' by placing the cursor on it and pressing the key ''''M''''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Move the '''resistor''' by placing the cursor on it and pressing the key ''''M''''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click again.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click again.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Place it by clicking again.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Place it by clicking again.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Place cursor on '''resistor''' >> press key 'R'
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Place cursor on '''resistor''' >> press key 'R'
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Rotate the '''resistor''' by placing the cursor on it and pressing the key ''''R''''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Rotate the '''resistor''' by placing the cursor on it and pressing the key ''''R''''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Move '''plot''' components
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Move '''plot''' components
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Similarly, move the '''plot components,''' as shown.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Similarly, move the '''plot components,''' as shown.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Now, let us connect the various components using wires.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Place a wire''' from the right toolbar.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Now, let us connect the various components using wires.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Place a wire '''from the right toolbar, as shown.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Place a wire''' from the right toolbar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on one end of the '''sine''' '''source'''.  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Place a wire '''from the right toolbar, as shown.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on one end of the '''sine''' '''source'''.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on one end of the '''sine''' '''source'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Move the cursor point to one end of '''resistor''' >> click on it.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on one end of the '''sine''' '''source'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Move the cursor point to one end of the '''resistor''' and click on it.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Move the cursor point to one end of '''resistor''' >> click on it.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Connect wires
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Move the cursor point to one end of the '''resistor''' and click on it.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Similarly, connect all the components as shown.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Connect wires
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show plot components at output and input nodes
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Similarly, connect all the components as shown.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The plot components are placed at the '''output''' and '''input nodes'''.
 
+
|-
+
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show plot components at output and input nodes
+
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The plot components are placed at the '''output''' and '''input nodes'''.
+
  
 
This helps to view the corresponding '''voltage waveforms''' on simulation.
 
This helps to view the corresponding '''voltage waveforms''' on simulation.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''annotate schematic''' button from the menu bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''annotate schematic''' button from the menu bar.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To '''annotate''' the '''schematic''', click on '''annotate schematic''' button from the menu bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To '''annotate''' the '''schematic''', click on '''annotate schematic''' button from the menu bar.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''annotation >> OK >> Close'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''annotation >> OK >> Close'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''annotation''', click on '''OK '''and click on '''Close.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''annotation''', click on '''OK '''and click on '''Close.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show annotated schematic.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show annotated schematic.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The '''schematic''' is now '''annotated'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The '''schematic''' is now '''annotated'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Right click on resistor >> Choose '''Edit Component'''. >> Click on '''Value'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Right click on resistor >> Choose '''Edit Component'''. >> Click on '''Value'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To assign value to the '''resistor''', right click on it and choose '''Edit Component.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To assign value to the '''resistor''', right click on it and choose '''Edit Component.'''
  
Click on Value.
+
Click on '''Value'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| type 1k >> click on OK.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| type 1k >> click on OK.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Type '''1 k '''and click on '''OK'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Type '''1 k '''and click on '''OK'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Similarly type '''1u''' for capacitor.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Similarly type '''1u''' for capacitor.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Similarly, for '''capacitor, type 1 u'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Similarly, for '''capacitor, type 1 u'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Now let us do '''electric rules check''' for this '''schematic'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Now let us do '''electric rules check''' for this '''schematic'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Perform electric rules check''' button from the menu bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Perform electric rules check''' button from the menu bar.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| For this, click on '''Perform electric rules check''' button from the '''menu''' bar as shown.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| For this, click on '''Perform electric rules check''' button from the '''menu''' bar as shown.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Test Erc''' button.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Test Erc''' button.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Test Erc''' button.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Test Erc''' button.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Point to the error.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Point to the error.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| We can see that there is an error that says '''''a pin is not driven''.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| We can see that there is an error that says '''''a pin is not driven''.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Close the '''Erc''' window.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Close the '''Erc''' window.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Close the '''Erc''' window.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Close the '''Erc''' window.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Point to the green arrow near '''ground terminal.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Point to the green arrow near '''ground terminal.'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Note that the '''ground terminal pin is''' highlighted by a green arrow in the '''schematic.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Note that the '''ground terminal pin is''' highlighted by a green arrow in the '''schematic.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| It means that this '''pin''' is not driven by any power source.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| It means that this '''pin''' is not driven by any power source.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To prevent this, let us place a '''power flag.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To prevent this, let us place a '''power flag.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Place a component >> t'''ype PWR_FLAG >> place it on the editor.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Place a component >> t'''ype PWR_FLAG >> place it on the editor.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To do so, click on '''Place a component '''tool.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To do so, click on '''Place a component '''tool.  
  
Click on the Schematic editor.
+
Click on the '''Schematic editor'''.
  
 
Type '''P W R underscore FLAG '''and place it on the '''editor.'''
 
Type '''P W R underscore FLAG '''and place it on the '''editor.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Connect '''power flag''' to the '''ground terminal''' using wire.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Connect '''power flag''' to the '''ground terminal''' using wire.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Connect this '''power flag''' to the '''ground terminal '''using wire.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Connect this '''power flag''' to the '''ground terminal '''using wire.
  
 
It indicates that a power source will be connected here.
 
It indicates that a power source will be connected here.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Repeat the '''electric rules check'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Repeat the '''electric rules check'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Now repeat the '''electric rules check'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Now repeat the '''electric rules check'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Close'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Close'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| There are no errors this time.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| There are no errors this time.
  
 
Click on '''Close.'''
 
Click on '''Close.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Generate''' '''netlist''' button from menu bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Generate''' '''netlist''' button from menu bar.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Now let us generate the '''spice''' '''netlist''' of this '''circuit. '''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Now let us generate the '''spice''' '''netlist''' of this '''circuit. '''
  
 
Click on '''Generate netlist''' button from the menu bar.
 
Click on '''Generate netlist''' button from the menu bar.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on the tab '''Spice.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on the tab '''Spice.'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on the tab '''Spice'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on the tab '''Spice'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Uncheck the option '''Prefix references 'u' and 'ic' with 'x'''' and click on '''netlist.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Uncheck the option '''Prefix references 'u' and 'ic' with 'x'''' and click on '''netlist.'''
  
  
 
Click on''' Save'''
 
Click on''' Save'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Uncheck the option '''Prefix references 'u' and 'ic' with 'x'''' and click on '''netlist.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Uncheck the option '''Prefix references 'u' and 'ic' with 'x'''' and click on '''netlist.'''
  
 
This is required for generating a proper '''netlist''' for simulation.  
 
This is required for generating a proper '''netlist''' for simulation.  
Line 355: Line 345:
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| A '''spice''' '''netlist''' of the '''RC circuit '''has been generated.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| A '''spice''' '''netlist''' of the '''RC circuit '''has been generated.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Close the '''schematic''' '''editor.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Close the '''schematic''' '''editor.'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Close the '''schematic''' '''editor.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Close the '''schematic''' '''editor.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Yes.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Yes.'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Yes '''to save the changes.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Yes '''to save the changes.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Now, let us add transient simulation parameters to this '''netlist.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Now, let us add transient simulation parameters to this '''netlist.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''analysis inserter''' from '''Oscad''' tool bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''analysis inserter''' from '''Oscad''' tool bar.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''analysis inserter''' from '''Oscad''' tool bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''analysis inserter''' from '''Oscad''' tool bar.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''transient.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''transient.'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''transient.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''transient.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Leave the field ''''Start time'''' as it is.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Leave the field ''''Start time'''' as it is.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Type '''5 '''and choose the option '''ms '''from the drop down menu.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Type '''5 '''and choose the option '''ms '''from the drop down menu.  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Make '''Step Time '''equal to 5 milli seconds by doing the following:
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Make '''Step Time '''equal to 5 milli seconds by doing the following:
  
 
Type '''5 '''in the text box as shown.
 
Type '''5 '''in the text box as shown.
Line 391: Line 381:
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Make '''Stop time 30 '''milli seconds.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Make '''Stop time 30 '''milli seconds.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Similarly, make the '''Stop time 30 milli seconds'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Similarly, make the '''Stop time 30 milli seconds'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Add simulation data'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Add simulation data'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Add simulation data.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Add simulation data.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''File '''>> choose '''Save'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''File '''>> choose '''Save'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Go to the top left corner, click on '''File''' and choose '''Save'''.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Go to the top left corner, click on '''File''' and choose '''Save'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''Save '''and close the '''analysis inserter''' window.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''Save '''and close the '''analysis inserter''' window.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''Save''' and close the '''analysis inserter''' window.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''Save''' and close the '''analysis inserter''' window.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Let us now convert the '''netlist''' to '''ngspice''' format and append the analysis information to it.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Let us now  
 +
*convert the '''netlist''' to '''ngspice''' format and  
 +
*append the analysis information to it.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''netlist''' converter from the '''Oscad''' tool bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''netlist''' converter from the '''Oscad''' tool bar.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| To do so, click on '''netlist''' '''converter''' from the '''Oscad''' tool bar.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| To do so, click on '''netlist''' '''converter''' from the '''Oscad''' tool bar.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Highlight “parameters for sine source v1” in the terminal window
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Highlight “parameters for sine source v1” in the terminal window
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| This opens up a new terminal window.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| This opens up a new '''terminal''' window.
  
 
This window prompts the user to input the parameters for the sine source.  
 
This window prompts the user to input the parameters for the sine source.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| '''Enter''' the offset value as '''0 >>''' press '''Enter'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| '''Enter''' the offset value as '''0 >>''' press '''Enter'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| '''Enter''' the '''offset value '''as''' 0 '''and press '''Enter.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| '''Enter''' the '''offset value '''as''' 0 '''and press '''Enter.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Type
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Type
  
 
'''5''' for '''amplitude''',  
 
'''5''' for '''amplitude''',  
Line 432: Line 424:
  
 
'''zero '''for both '''delay time '''and '''damping factor'''.
 
'''zero '''for both '''delay time '''and '''damping factor'''.
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Type  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Type  
  
 
'''5''' for '''amplitude''',  
 
'''5''' for '''amplitude''',  
Line 441: Line 433:
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Highlight the message
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Highlight the message
  
  
 
Highlight RC.cir.out
 
Highlight RC.cir.out
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| We can see that the '''Ngspice netlist '''for the''' RC circuit '''has been created.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| We can see that the '''Ngspice netlist '''for the''' RC circuit '''has been created.
  
 
The name of this netlist is '''RC.cir.out'''
 
The name of this netlist is '''RC.cir.out'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| We will talk about '''scilab netlist '''in later tutorials.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| We will talk about '''scilab netlist '''in later tutorials.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Press '''Enter'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Press '''Enter'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Press '''Enter''' to quit this terminal.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Press '''Enter''' to quit this '''terminal'''.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Click on '''ngspice''' from the '''Oscad''' tool bar
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Click on '''ngspice''' from the '''Oscad''' tool bar
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Click on '''ngspice''' from the '''Oscad''' tool bar to simulate the '''netlist.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Click on '''ngspice''' from the '''Oscad''' tool bar to simulate the '''netlist.'''
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show the new windows
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show the new windows
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| This opens up a new '''terminal''' window and a '''plot''' window.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| This opens up a new '''terminal''' window and a '''plot''' window.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Highlight '''ngspice ->1'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Highlight '''ngspice ->1'''
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The '''terminal''' window is in the N'''gspice simulation '''mode.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The '''terminal''' window is in the N'''gspice simulation '''mode.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The plot shows '''transient''' '''analysis '''of the circuit.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The plot shows '''transient''' '''analysis '''of the circuit.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Point to blue and red plots in graph
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Point to blue and red plots in graph
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The output plot is shown in blue and input plot in red.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The output plot is shown in blue and input plot in red.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"|  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| <nowiki><<PAUSE>></nowiki>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| <nowiki><<PAUSE>></nowiki>
  
 
Now let us summarize.
 
Now let us summarize.
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Slide: Summary
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Slide: Summary
  
 
* create '''circuit schematic'''
 
* create '''circuit schematic'''
Line 490: Line 482:
 
* convert spice '''netlist''' to '''Ngspice''' format and simulate the '''netlist'''
 
* convert spice '''netlist''' to '''Ngspice''' format and simulate the '''netlist'''
  
 
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| In this tutorial, we learnt to  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| In this tutorial, we learnt to  
+
  
 
* create '''circuit schematic'''
 
* create '''circuit schematic'''
 
* generate '''spice netlist''',  
 
* generate '''spice netlist''',  
 
* convert spice '''netlist''' to '''Ngspice''' format and simulate the '''netlist'''
 
* convert spice '''netlist''' to '''Ngspice''' format and simulate the '''netlist'''
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show Slide: Assignment
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show Slide: Assignment
  
 
* Watch '''KiCad '''tutorial on '''schematic creation '''on this link<br/> [http://spoken-tutorial.org/ http://spoken-tutorial.org]<br/> - Reproduce the '''astable multivibrator circuit schematic''' using '''Oscad'''
 
* Watch '''KiCad '''tutorial on '''schematic creation '''on this link<br/> [http://spoken-tutorial.org/ http://spoken-tutorial.org]<br/> - Reproduce the '''astable multivibrator circuit schematic''' using '''Oscad'''
Line 507: Line 496:
  
  
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Here's an assignment for you.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Here's an assignment for you.
  
 
Please watch the '''Kicad''' tutorial on '''schematic creation''' on the spoken tutorial website.
 
Please watch the '''Kicad''' tutorial on '''schematic creation''' on the spoken tutorial website.
Line 522: Line 511:
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show Slide
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show Slide
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Watch the video available at the following link
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Watch the video available at the following link
  
 
* It summarises the Spoken Tutorial project  
 
* It summarises the Spoken Tutorial project  
 
* If you do not have good bandwidth, you can download and watch it
 
* If you do not have good bandwidth, you can download and watch it
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show Slide
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show Slide
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| The Spoken Tutorial Project Team
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| The Spoken Tutorial Project Team
  
 
* Conducts workshops using spoken tutorials  
 
* Conducts workshops using spoken tutorials  
 
* Givescertificates for those who pass an online test  
 
* Givescertificates for those who pass an online test  
 
* For more details, please write to contact at spoken hyphen tutorial dot org  
 
* For more details, please write to contact at spoken hyphen tutorial dot org  
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Show Slide
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Show Slide
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Spoken Tutorial Project is a part of the Talk to a Teacher project
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Spoken Tutorial Project is a part of the Talk to a Teacher project
  
 
* It is supported by the National Mission on Education through ICT, MHRD, Government of India  
 
* It is supported by the National Mission on Education through ICT, MHRD, Government of India  
 
* More information on this Mission is available at spoken hyphen tutorial dot org slash NMEICT hyphen Intro  
 
* More information on this Mission is available at spoken hyphen tutorial dot org slash NMEICT hyphen Intro  
 
 
  
 
|-
 
|-
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.049cm;"| Remain on the previous slide
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.18cm;"| Remain on the previous slide
| style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.049cm;"| Hope you found this tutorial useful.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.18cm;"| Hope you found this tutorial useful.
  
 
This is Rupak and Rakhi from the Spoken Tutorial Project, IIT Bombay signing off.
 
This is Rupak and Rakhi from the Spoken Tutorial Project, IIT Bombay signing off.
  
 
Thank you.
 
Thank you.
 
 
|}
 
|}

Latest revision as of 07:16, 8 February 2014

Title of the Script: Schematic Creation and Simulation using Oscad

Author: Rakhi

Keywords: video tutorial, Oscad, schematic, simulation, EDA, Ngspice, analysis, transient


Visual cue
Narration
Opening Slide Welcome to the spoken tutorial on “Schematic Creation and Simulation using Oscad
Show Slide:

Learning Objectives

In this tutorial we will learn to
  • create circuit schematic
  • generate spice netlist,
  • convert spice netlist to Ngspice format and
  • simulate the netlist
Show Slide:

Systems Requirements

Here we will use Ubuntu Linux 12.04 and Oscad version 1.0.
Slide

Prerequisites

To practise this tutorial, basic knowledge of analog and digital electronics is required.
Double-click on Oscad icon on Desktop To launch Oscad, double-click on the Oscad icon on your desktop.
Also show launching of Oscad through terminal:

Press Ctrl, alt, t keys together

Type Oscad on terminal

Press Enter

Show Oscad window

Alternately, you can launch Oscad by doing the following:
  • Open the terminal window by pressing the ctrl, alt and t keys together
  • Type oscad on the terminal and press Enter.
Oscad window opens up.

Let us now create an RC circuit schematic and simulate it.

The first step is to create a new Oscad Project.

Click on the Project tab >> New Click on the Project tab and then on New, to create a new project.
Choose desired folder >> click on OK Choose the desired folder and click on OK.
Type RC in Enter Project name field >> click OK. In the “Enter Project name” field, type RC and click on OK.
Show Oscad tool bar The Oscad tool bar appears on screen.
Click on the first tool >> schematic editor To create the circuit schematic, click on the first tool, that is schematic editor.
Minimize Oscad window schematic editor window opens up.

Let me minimize the Oscad window.

Click OK Click on OK to close the Info dialog box.
Click anywhere on the schematic editor window >> click on Preferences from the top menu bar >> click on Library. Add the Oscad component libraries to your project by doing the following-


  • Click anywhere on the schematic editor to select it.
  • Click on Preferences from the top menu bar.
  • Click on Library.
Click on Add Click on the first button, that is, Add.
Browse to the Oscad installation directory >> select the folder 'library'. To select Oscad libraries, browse to the directory where Oscad is installed.

Select the folder 'library'.

Note that all the Oscad library names end with the word spice.

The extension of the file is dot lib

Press CRTL and A keys Select all, by pressing the keys CRTL and A together.
Click on Open >> Ok Click on Open. Now click on OK.
Click on Save Save the project by clicking on Save.
Many of the components used in Oscad belong to these libraries.


For each schematic you create or edit, you should add these libraries to your project.

Let us now add components to the schematic.
click on Place a component tool from the toolbar on the right Click on Place a component tool from the toolbar on the right, as shown.
Click anywhere on the editor. Now click anywhere on the editor.
Type R in Name field >> click on OK. Type R in the Name field and click on OK.
Place the resistor R on the editor by clicking on the editor once. Place the resistor R on the editor, by clicking on the editor once.
Press F1 to zoom in or use middle button of mouse to zoom in. Zoom in by pressing F1.


You can also do so, by scrolling the middle button of your mouse.

Click again on the editor. Click again on the editor.
Type C in the Name field >> click on OK Type C in the Name field and click on OK
Place the capacitor C on the editor Place the capacitor C on the editor as done before.
Place sinusoidal voltage source by typing sine and placing it on editor Place a sinusoidal voltage source by typing sine and placing it on the editor.
Similarly type gnd and place a ground terminal on editor. Similarly, type gnd and place a ground terminal on editor.
Type vplot8_1 and place it on editor Type vplot8_1 and place it on the editor.

This is the plot component used to plot voltages at the required nodes.

Place one more vplot8_1 component Place one more vplot8_1 component on the editor.
Let us move and arrange the components to create an RC low pass circuit.
Place cursor on resistor >> press key 'M'. Move the resistor by placing the cursor on it and pressing the key 'M'.
Click again. Place it by clicking again.
Place cursor on resistor >> press key 'R' Rotate the resistor by placing the cursor on it and pressing the key 'R'.
Move plot components Similarly, move the plot components, as shown.
Now, let us connect the various components using wires.
Click on Place a wire from the right toolbar. Click on Place a wire from the right toolbar, as shown.
Click on one end of the sine source. Click on one end of the sine source.
Move the cursor point to one end of resistor >> click on it. Move the cursor point to one end of the resistor and click on it.
Connect wires Similarly, connect all the components as shown.
Show plot components at output and input nodes The plot components are placed at the output and input nodes.

This helps to view the corresponding voltage waveforms on simulation.

Click on annotate schematic button from the menu bar. To annotate the schematic, click on annotate schematic button from the menu bar.
Click on annotation >> OK >> Close Click on annotation, click on OK and click on Close.
Show annotated schematic. The schematic is now annotated.
Right click on resistor >> Choose Edit Component. >> Click on Value To assign value to the resistor, right click on it and choose Edit Component.

Click on Value.

type 1k >> click on OK. Type 1 k and click on OK.
Similarly type 1u for capacitor. Similarly, for capacitor, type 1 u.
Now let us do electric rules check for this schematic.
Click on Perform electric rules check button from the menu bar. For this, click on Perform electric rules check button from the menu bar as shown.
Click on Test Erc button. Click on Test Erc button.
Point to the error. We can see that there is an error that says a pin is not driven.
Close the Erc window. Close the Erc window.
Point to the green arrow near ground terminal. Note that the ground terminal pin is highlighted by a green arrow in the schematic.
It means that this pin is not driven by any power source.
To prevent this, let us place a power flag.
Click on Place a component >> type PWR_FLAG >> place it on the editor. To do so, click on Place a component tool.

Click on the Schematic editor.

Type P W R underscore FLAG and place it on the editor.

Connect power flag to the ground terminal using wire. Connect this power flag to the ground terminal using wire.

It indicates that a power source will be connected here.

Repeat the electric rules check. Now repeat the electric rules check.
Click on Close. There are no errors this time.

Click on Close.

Click on Generate netlist button from menu bar. Now let us generate the spice netlist of this circuit.

Click on Generate netlist button from the menu bar.

Click on the tab Spice. Click on the tab Spice.
Uncheck the option Prefix references 'u' and 'ic' with 'x' and click on netlist.


Click on Save

Uncheck the option Prefix references 'u' and 'ic' with 'x' and click on netlist.

This is required for generating a proper netlist for simulation.

And click on Save

A spice netlist of the RC circuit has been generated.
Close the schematic editor. Close the schematic editor.
Click on Yes. Click on Yes to save the changes.
Now, let us add transient simulation parameters to this netlist.
Click on analysis inserter from Oscad tool bar. Click on analysis inserter from Oscad tool bar.
Click on transient. Click on transient.
Leave the field 'Start time' as it is.
Type 5 and choose the option ms from the drop down menu. Make Step Time equal to 5 milli seconds by doing the following:

Type 5 in the text box as shown.

Choose the option ms from the drop down menu.

Make Stop time 30 milli seconds. Similarly, make the Stop time 30 milli seconds.
Click on Add simulation data Click on Add simulation data.
Click on File >> choose Save. Go to the top left corner, click on File and choose Save.
Click on Save and close the analysis inserter window. Click on Save and close the analysis inserter window.
Let us now
  • convert the netlist to ngspice format and
  • append the analysis information to it.
Click on netlist converter from the Oscad tool bar. To do so, click on netlist converter from the Oscad tool bar.
Highlight “parameters for sine source v1” in the terminal window This opens up a new terminal window.

This window prompts the user to input the parameters for the sine source.

Enter the offset value as 0 >> press Enter Enter the offset value as 0 and press Enter.
Type

5 for amplitude,

50 for frequency,

zero for both delay time and damping factor.

Type

5 for amplitude,

50 for frequency,

zero for both delay time and damping factor.

Highlight the message


Highlight RC.cir.out

We can see that the Ngspice netlist for the RC circuit has been created.

The name of this netlist is RC.cir.out

We will talk about scilab netlist in later tutorials.
Press Enter Press Enter to quit this terminal.
Click on ngspice from the Oscad tool bar Click on ngspice from the Oscad tool bar to simulate the netlist.
Show the new windows This opens up a new terminal window and a plot window.
Highlight ngspice ->1 The terminal window is in the Ngspice simulation mode.
The plot shows transient analysis of the circuit.
Point to blue and red plots in graph The output plot is shown in blue and input plot in red.
<<PAUSE>>

Now let us summarize.

Slide: Summary
  • create circuit schematic
  • generate spice netlist,
  • convert spice netlist to Ngspice format and simulate the netlist
In this tutorial, we learnt to
  • create circuit schematic
  • generate spice netlist,
  • convert spice netlist to Ngspice format and simulate the netlist
Show Slide: Assignment
  • Watch KiCad tutorial on schematic creation on this link
    http://spoken-tutorial.org
    - Reproduce the astable multivibrator circuit schematic using Oscad
  • Oscad uses KiCad for schematic creation
  • schematic editor in Oscad = Eeschema in Kicad


Here's an assignment for you.

Please watch the Kicad tutorial on schematic creation on the spoken tutorial website.

Reproduce the astable multivibrator circuit schematic shown in it, using Oscad.

Oscad uses KiCad for schematic creation.

Schematic editor in Oscad looks the same as in Kicad.

It corresponds to Eeschema in Kicad.

<<PAUSE>>

Show Slide Watch the video available at the following link
  • It summarises the Spoken Tutorial project
  • If you do not have good bandwidth, you can download and watch it
Show Slide The Spoken Tutorial Project Team
  • Conducts workshops using spoken tutorials
  • Givescertificates for those who pass an online test
  • For more details, please write to contact at spoken hyphen tutorial dot org
Show Slide Spoken Tutorial Project is a part of the Talk to a Teacher project
  • It is supported by the National Mission on Education through ICT, MHRD, Government of India
  • More information on this Mission is available at spoken hyphen tutorial dot org slash NMEICT hyphen Intro
Remain on the previous slide Hope you found this tutorial useful.

This is Rupak and Rakhi from the Spoken Tutorial Project, IIT Bombay signing off.

Thank you.

Contributors and Content Editors

Nancyvarkey, Rakhiwarriar