SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
III Semester B.Tech. (E&C)


EC-216 LINEAR SYSTEMS AND SIGNALS LABORATORY




                      Laboratory Manual




     Department of Electronics & Communication Engineering
    NATIONAL INSTITUTE OF TECHNOLOGY KARNATAKA, SURATHKAL
                SRINIVASNAGAR 575025 KARNATAKA

                          AUGUST 2010
Linear Systems & Signals Laboratory




Contents


Module I Circuit Simulation using PSPICE

        1.1 Getting started
        1.2 DC Steady state Analysis
        1.3 AC Steady state Analysis
        1.4 Analysis of Coupled Circuits
        1.5 DC Transient Analysis
        1.6 Parametric Analysis
        1.7 Frequency domain analysis

Module II Simulation using MATLAB/SIMULINK

        2.1 Getting started - Introduction to MATLAB: Interactive computation,
        2.2 MATLAB scripts, Graphics using MATLAB, Functions
        2.3 File I/O, GUI
        2.4 Circuit Simulation using MATLAB
        2.5 Properties of Signals
        2.6 Effect of sampling and quantization
        2.7 Modeling using SIMULINK
        2.8 Time domain representation of systems
        2.9 Frequency Domain Representation of Systems
        2.10 Transform Domain Representation of systems




Dept. of E&C, NITK Surathkal                                                          2
Linear Systems & Signals Laboratory


                    COURSE PLAN AND EVALUATION PLAN
Course Code: EC216                      Course Title: Linear Systems & Signals Lab
L-T-P: 0-0-3                            Credits: 2
Pre – requisites: None                  Course Instructor: Dr. Sumam David
Teaching Department: Electronics and Communication Engineering

Objective of the course:
Through the experience in these labs the student will be able
• To introduce PSPICE for circuit analysis.
• To analyze the R-L-C networks for different types of excitation
• To use Matlab as a tool for modeling & simulating signals and systems
• To analyze continuous- time signals in terms of their time and frequency domain behavior

Evaluation Plan:

    Continuous Evaluation – 30 %
       ο Preparation, Class Performance, Documentation, Regularity, Class projects
    Test I – 30 %
       ο Circuit Simulation using PSPICE
    Test II – 40 %
       ο Circuit Simulation using MATLAB / SIMULINK


               Circuit Simulation Using PSPICE

               Introduction to PSPICE
Module I       DC and single phase AC steady state analysis                                Week 1 – 5
               Coupled circuit analysis.
               DC transient analysis, Frequency domain analysis.


               TEST 1                                                                      Week 6

               Simulation Using MATLAB/SIMULINK
               Introduction to MATLAB: Interactive computation, MATLAB scripts
               Graphics using MATLAB, Function, File I/O, GUI,
Module II      Modeling using SIMULINK                                                     Week 7-11
               Properties of Signals
               Effect of sampling and quantization
               Time domain representation of systems
               Frequency Domain Representation of Systems
               Transform Domain Representation of systems
               TEST 2                                                                      Week 12



Prepared by:                                                                     Approved by


Sumam David S.                                                                Sumam David S.
Course Instructor                                       Head, Dept of E&C and DUGC Chairperson




Dept. of E&C, NITK Surathkal                                                                         3
Linear Systems & Signals Laboratory



MODULE I - CIRCUIT SIMULATION USING PSPICE
What is Circuit Simulation?

Simulation lets one predict how a circuit will behave without constructing a prototype. A
simulator is a software breadboard on which software models of circuit components can be
assembled and tested. It provides economic and fast solution for testing of designs.

What is PSPICE?

SPICE is an acronym for Simulation Program with Integrated Circuit Emphasis and PSpice
is a PC version of SPICE. The program SPICE was developed at University of California,
Berkeley in early 1970’s and has become a defacto standard in the area of circuit simulation.
Over the years many mainframe and PC versions of SPICE have evolved. PSpice contains
circuit models for common circuit elements, active as well as passive, analog as well as
digital, and is capable of simulating most of the electrical and electronic circuits. The
software forms a set of analysis equations from the circuit description and is solved using
numerical methods.

       OrCAD PSPICE, a Windows based package, comes as part of Cadence PCB System
Division's OrCAD series products consisting of tools for analog and digital circuit simulation,
waveform analysis, and PCB design. In this laboratory module we will be using OrCAD
PSPICE 9.2 Lite Edition for circuit simulation. This public domain software has most of the
capabilities of its full version, except for a limitation on circuit size.
       In OrCAD PSPICE, the circuit can be described either as a netlist or as a schematic.
However, we will be using the schematic approach for this laboratory module. The circuit is
then analysed and the waveform are displayed interactively using the waveform viewer,
Probe. If we visualise PSpice as a software breadboard, then the Probe can be compared to a
software oscilloscope.

                                       REFERNCES

    1. M.H.Rashid, Spice for Circuits and Electronics using PSPICE, PHI, 1995
    2. P.W. Tuinenga, SPICE a Guide to circuit simulation and analysis using PSPICE,
       PHI, 1990
    3. Irwin J. D., Basic Engineering Circuit Analysis, Macmillan, 1990
    4. Nilsson & Riedel, Using Computer Tools for Electric Circuits (5e), AW, 1996.
    5. G. W. Roberts and A.S. Sedra, SPICE (2e), OUP, 1997




Dept. of E&C, NITK Surathkal                                                                    4
Linear Systems & Signals Laboratory



1.1 Getting Started

• Using Windows Explorer, create a folder EC09xx_yy in the directory
  d:scslabdayofweek

• Invoke Capture Lite Edition               OrCAD Capture window appears.


Steady state analysis

Objective: Familiarise with PSpice Circuit simulation environment
           DC and AC steady state analysis using PSpice.

1.2      DC Steady state analysis

1. Find the load voltage and load current of the circuit shown in Fig. 1.2.1




                                             Fig. 1.2.1

A. Drawing the schematic

      File → New → Project ; Create a new project : Analog or Mixed A/D; Specify name of project
      and location (your user directory) – Create a blank project - Worksheet appears


   i. Get all components and place them in the worksheet .
         Place → Part → Part - R (analog.olb library)
          Place the resistor that appears at all the places where it is necessary on the schematic
          by left mouse click. To turn the resistor by 90°, press Cntl+R. When all the five
          resistors have been placed press ESC. The resistors are having labels R1, R2 …R5.
          To change the resistance value double click on the value on the screen, type the value
          required in value dialog box.
          Similarly get the current sources (ISRC) and voltage source (VSRC) from the
          library source.olb and place them on the schematic. To set the value for the sources
          double click DC=, and type the value in the window provided and press Enter. We
          need to bring GND also for reference. Place → Ground → Change its name to 0
   ii. Connect all components as in circuit diagram Place → Wire
   iii. Save the schematic in your directory


Dept. of E&C, NITK Surathkal                                                                       5
Linear Systems & Signals Laboratory




B. Analysis

   i. Pspice Create netlist
   ii. To set up a PSpice simulation, click on "PSpice" and then select "New Simulation
       Profile". Enter a filename for the simulation, e.g., dc_bias. Click on "Create" and then
       choose the "Bias Point" option in the window that pops up. Leave the checkmark
       options blank. In Probe Window → Disable Display Probe Window
   iii.Pspice Run

C. Results

If simulation is performed correctly, the results are displayed on the schematic. Use the "V",
"I" and "W" buttons on the horizontal menu bar to turn the voltage, current, and power results
on or off.

Load Current = 3A and load Voltage = 6V. Examine the output file Pspice                   View output
file and netlist file Pspice
                          View netlist created at the end of simulation.

2. Find the galvanometer current in the circuit of Fig. 1.2.2




                                      Fig. 1.2.2
Remember to GND one of the terminals as all node voltages are measures with respect to
this node
3. For the circuit shown in Fig. 1.2.3
                                                          Vy (5V)
                         1     R1         2        R3

                                     R2            800
                                              1k
                                                                 R4     R5
                         +                    3
                                                                200                  Is
              (20V) V3                                                   100
                                                  (10V)                              50 mA
                                    Vx



                                                   Fig. 1.2.3

Obtain 1. Steady state node voltages, loop currents and hence verify KVL & KCL
        2. Power drawn from all voltage sources


Dept. of E&C, NITK Surathkal                                                                            6
Linear Systems & Signals Laboratory


4. Find the node voltages v1, v2, v3 in the circuit given in Fig. 1.2.4. Also find the total
   power dissipated in the circuit.

                          v1     25Ω             v2          50Ω      v3          20Ω

                                                        io


                                                                           5Ω
          2io
                               100Ω                   200Ω                                   38.5V


                                                                            5io




                                          Fig. 1.2.4
The controlled sources are available in analog.olb library – E (VCVS), F (CCCS), G(VCCS),
and H (CCVS). Make appropriate connections.

The values of elements can be specified using scaling factors (upper or lower case):
T or Tera (= 1E12);         G or Giga (= E9);              MEG or Mega (= E6);
K or Kilo (= E3);           M or Milli (= E-3);            U or Micro (= E-6);
N or Nano (= E-9);          P or Pico (= E-12)             F of Femto (= E-15)
As an example, one can specify a capacitor of 225 picofarad in the following ways:
225P, 225p, 225pF; 225pFarad; 225E-12; 0.225N

5. Find the Thevenin equivalent circuit with respect to the terminals a,b for the circuit given
in Fig, 1.2.5
                                           20Ω               160 io
                                                                                             a


                                      4A
                    60Ω
                                                                                        io
                                                               80 Ω        40Ω

                                                                                             b
                                                      Fig. 1.2.5

Find VTH by measuring the Open Circuit Voltage – For open circuit : Insert a resistor of big
value, like 1 MEG and find the voltage at the terminal

 Apply “Short Circuit Method” for RTH – For short circuit : Insert a resistor of very little
value, like 1u and find the current through this resistor

Troubleshooting tips
If an error window pops up when you try to simulate, you need to identify which pin is
“floating” i.e. not connected properly to the circuit and link it up with a wire.
 When every connection seems OK but there is a consistent error message - the best way is to
erase all the wires, while keeping the elements, then re-wire.




Dept. of E&C, NITK Surathkal                                                                                7
Linear Systems & Signals Laboratory


6. DC Sweep Analysis

Study the effect of varying the voltage V1 in Fig. 1.2.6 from 0 to 20V in steps of 0.1V

      Draw the schematic. Create a new simulation profile. Select DC Sweep. Enter the name
      of the voltage source to be swept: V1. The start and end values and the step need to be
      specified: 0, 20 and 0.1V, respectively. Run the simulation. PSpice will generate an
      output file that contains the values of all voltages and currents in the circuit. PSpice has
      a user-friendly interface to show the results of the simulations. Once the simulation is
      finished a Probe window will open. From the TRACE menu select ADD TRACE and select
      the voltages and current you like to display. You can also add traces using the
      "Voltage/Current/Power Markers" and “ in the schematic.
                           10kΩ



                                             1mA
                 V1
                                                                           5uF
                                                    10kΩ



                                            Fig. 1.2.6


    You can assign names to nets or nodes using the Place           Net Alias command

7. In the circuit given in Fig. 1.2.7 use PSpice to find the maximum power deliverable to RL.
                                            1k



                               1V                              RL




                                            Fig. 1.2.7

      Define the value of RL as a parameter – Double click the value of resistor RL and in the
      Value box enter {RL}. Note the curly braces are necessary. Next step is to define
      parameter. Select Place/Part/PARAM (library – special.olb).

      Double click on the PARAM part. This will open a spreadsheet like window showing
      the PARAM definition. You will need to add a new column to this spread sheet. Click
      on NEW COLUMN and enter for Property Name, RL, enter an initial value for the
      resistor 2k. Select the RL column and click the DISPLAY button. You can now specify
      what to display: select Name and Value.

      Create a new simulation profile. Select DC Sweep. For Sweep Variable select Global
      Parameter. In the Parameter Name box enter RL. The start and end values and the step
      need to be specified: 100, 5k, 100 respectively. Run Simulation and plot Power across
      RL vs RL.




Dept. of E&C, NITK Surathkal                                                                      8
Linear Systems & Signals Laboratory


1.3 AC Steady State Analysis

1. Find the output voltage Vo of the circuit of Fig. 1.3.1.




                                              Fig 1.3.1
Draw the schematic of the given circuit.
    • For AC Voltage source V1, get part VAC and set value AC = 11.3V 45DEG
    • For AC Current source I1, get part IAC and set value AC = 4A 0DEG
    • To measure output voltage, connect VPRINT1 (special.slb) to the output node. For the
       symbol VPRINT1, set value of AC, MAG, and PHASE to any non-blank value, such
       as Y, YES or 1.
    • Analysis → Setup → AC Sweep → Enabled → Linear, Start frequency = 400, End
       Freq. = 400, No of points = 1
    • Analysis → Simulate → Examine output

  Results: FREQ = 400 VM(C1) = 4.524E+00 VP(C1) = -7.599E+01

2. Find the potential difference between the nodes A and B of the circuit of Fig. 1.3.2




                                           Fig 1.3.2

   Analysis may be carried out assuming ω =1 rad/sec, ie. f =1/2π. At this frequency      L=XL
   and C=1/XC




Dept. of E&C, NITK Surathkal                                                                     9
Linear Systems & Signals Laboratory


1.4 Analysis of coupled circuits

1. Find the voltage across the capacitor in the circuit of Fig. 1.4.1.




                                             Fig.1.4.1

 - Draw the schematic of the given circuit.
 - For coupled circuit, get part XFRM_LINEAR (analog.slb) and set value Coupling=0.4,
   L1 = 5, L2 =5. The first node of L1 and L2 are dotted.
 - To measure output voltage, use VPRINT1 (special.slb)
 - In Simulation Profile Enable AC Sweep → Linear, Start Freq. = 0.159115, End Freq. =
   .159115, No of points = 1

    Results: FREQ = 1.591E-01 VM(C1) = 1.015E+01 VP(C1) = 2.397E+01

2. Find the current delivered by the source in the circuit of Fig. 1.4.2




                                            Fig. 1.4.2




Dept. of E&C, NITK Surathkal                                                                      10

Más contenido relacionado

Destacado

[Solutions manual] elements of electromagnetics BY sadiku - 3rd
[Solutions manual] elements of electromagnetics BY sadiku - 3rd[Solutions manual] elements of electromagnetics BY sadiku - 3rd
[Solutions manual] elements of electromagnetics BY sadiku - 3rdPriSim
 
Copy of chapter 01
Copy of chapter 01Copy of chapter 01
Copy of chapter 01Chethan Nt
 
Data structures and algorithms alfred v. aho, john e. hopcroft and jeffrey ...
Data structures and algorithms   alfred v. aho, john e. hopcroft and jeffrey ...Data structures and algorithms   alfred v. aho, john e. hopcroft and jeffrey ...
Data structures and algorithms alfred v. aho, john e. hopcroft and jeffrey ...Chethan Nt
 
Copy of chapter 10
Copy of chapter 10Copy of chapter 10
Copy of chapter 10Chethan Nt
 
Copy of appendices
Copy of appendicesCopy of appendices
Copy of appendicesChethan Nt
 
Copy of chapter 03
Copy of chapter 03Copy of chapter 03
Copy of chapter 03Chethan Nt
 
Coordinate systems (and transformations) and vector calculus
Coordinate systems (and transformations) and vector calculus Coordinate systems (and transformations) and vector calculus
Coordinate systems (and transformations) and vector calculus garghanish
 

Destacado (13)

Chapter 01
Chapter 01Chapter 01
Chapter 01
 
[Solutions manual] elements of electromagnetics BY sadiku - 3rd
[Solutions manual] elements of electromagnetics BY sadiku - 3rd[Solutions manual] elements of electromagnetics BY sadiku - 3rd
[Solutions manual] elements of electromagnetics BY sadiku - 3rd
 
Copy of chapter 01
Copy of chapter 01Copy of chapter 01
Copy of chapter 01
 
Assni
AssniAssni
Assni
 
Appendices
AppendicesAppendices
Appendices
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
Chapter 07
Chapter 07Chapter 07
Chapter 07
 
Data structures and algorithms alfred v. aho, john e. hopcroft and jeffrey ...
Data structures and algorithms   alfred v. aho, john e. hopcroft and jeffrey ...Data structures and algorithms   alfred v. aho, john e. hopcroft and jeffrey ...
Data structures and algorithms alfred v. aho, john e. hopcroft and jeffrey ...
 
Copy of chapter 10
Copy of chapter 10Copy of chapter 10
Copy of chapter 10
 
Copy of appendices
Copy of appendicesCopy of appendices
Copy of appendices
 
Chapter 05
Chapter 05Chapter 05
Chapter 05
 
Copy of chapter 03
Copy of chapter 03Copy of chapter 03
Copy of chapter 03
 
Coordinate systems (and transformations) and vector calculus
Coordinate systems (and transformations) and vector calculus Coordinate systems (and transformations) and vector calculus
Coordinate systems (and transformations) and vector calculus
 

Similar a Ass5

Orcad pspice intro and basics
Orcad pspice intro and basicsOrcad pspice intro and basics
Orcad pspice intro and basicsPraveen Kumar
 
Development of a D.C Circuit Analysis Software Using Microsoft Visual C#.Net
Development of a D.C Circuit Analysis Software Using Microsoft Visual C#.NetDevelopment of a D.C Circuit Analysis Software Using Microsoft Visual C#.Net
Development of a D.C Circuit Analysis Software Using Microsoft Visual C#.NetIOSR Journals
 
Ananthprofilepln
AnanthprofileplnAnanthprofilepln
Ananthprofileplnananthch
 
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docxEELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docxtoltonkendal
 
Virtual Lab for Electronics
Virtual Lab for ElectronicsVirtual Lab for Electronics
Virtual Lab for ElectronicsIRJET Journal
 
Analysis Of Transmission Line Using MATLAB Software
Analysis Of Transmission Line Using MATLAB SoftwareAnalysis Of Transmission Line Using MATLAB Software
Analysis Of Transmission Line Using MATLAB SoftwareAllison Thompson
 
presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020DrVikasMahor
 
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxjack60216
 
Electrical Circuit Lab
Electrical Circuit LabElectrical Circuit Lab
Electrical Circuit LabCyber4Tech
 
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...moiz89
 
PEEC based electromagnetic simulator
PEEC based electromagnetic simulator PEEC based electromagnetic simulator
PEEC based electromagnetic simulator Swapnil Gaul
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Pspice software+ presentation
Pspice software+ presentationPspice software+ presentation
Pspice software+ presentationRAhul Soni
 
Final project presentation ea
Final project presentation eaFinal project presentation ea
Final project presentation eaEric Ayala
 

Similar a Ass5 (20)

Orcad pspice intro and basics
Orcad pspice intro and basicsOrcad pspice intro and basics
Orcad pspice intro and basics
 
Development of a D.C Circuit Analysis Software Using Microsoft Visual C#.Net
Development of a D.C Circuit Analysis Software Using Microsoft Visual C#.NetDevelopment of a D.C Circuit Analysis Software Using Microsoft Visual C#.Net
Development of a D.C Circuit Analysis Software Using Microsoft Visual C#.Net
 
A017110106
A017110106A017110106
A017110106
 
final report
final reportfinal report
final report
 
Ananthprofilepln
AnanthprofileplnAnanthprofilepln
Ananthprofilepln
 
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docxEELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
 
Virtual Lab for Electronics
Virtual Lab for ElectronicsVirtual Lab for Electronics
Virtual Lab for Electronics
 
PSPICE seminar
PSPICE seminarPSPICE seminar
PSPICE seminar
 
Analysis Of Transmission Line Using MATLAB Software
Analysis Of Transmission Line Using MATLAB SoftwareAnalysis Of Transmission Line Using MATLAB Software
Analysis Of Transmission Line Using MATLAB Software
 
presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020
 
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
 
Electrical Circuit Lab
Electrical Circuit LabElectrical Circuit Lab
Electrical Circuit Lab
 
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
MICROPROCESSOR BASED SUN TRACKING SOLAR PANEL SYSTEM TO MAXIMIZE ENERGY GENER...
 
PEEC based electromagnetic simulator
PEEC based electromagnetic simulator PEEC based electromagnetic simulator
PEEC based electromagnetic simulator
 
Bidirect visitor counter
Bidirect visitor counterBidirect visitor counter
Bidirect visitor counter
 
LTSpiceIntro.pdf
LTSpiceIntro.pdfLTSpiceIntro.pdf
LTSpiceIntro.pdf
 
SEM 6th final 1
SEM 6th final 1SEM 6th final 1
SEM 6th final 1
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Pspice software+ presentation
Pspice software+ presentationPspice software+ presentation
Pspice software+ presentation
 
Final project presentation ea
Final project presentation eaFinal project presentation ea
Final project presentation ea
 

Ass5

  • 1. III Semester B.Tech. (E&C) EC-216 LINEAR SYSTEMS AND SIGNALS LABORATORY Laboratory Manual Department of Electronics & Communication Engineering NATIONAL INSTITUTE OF TECHNOLOGY KARNATAKA, SURATHKAL SRINIVASNAGAR 575025 KARNATAKA AUGUST 2010
  • 2. Linear Systems & Signals Laboratory Contents Module I Circuit Simulation using PSPICE 1.1 Getting started 1.2 DC Steady state Analysis 1.3 AC Steady state Analysis 1.4 Analysis of Coupled Circuits 1.5 DC Transient Analysis 1.6 Parametric Analysis 1.7 Frequency domain analysis Module II Simulation using MATLAB/SIMULINK 2.1 Getting started - Introduction to MATLAB: Interactive computation, 2.2 MATLAB scripts, Graphics using MATLAB, Functions 2.3 File I/O, GUI 2.4 Circuit Simulation using MATLAB 2.5 Properties of Signals 2.6 Effect of sampling and quantization 2.7 Modeling using SIMULINK 2.8 Time domain representation of systems 2.9 Frequency Domain Representation of Systems 2.10 Transform Domain Representation of systems Dept. of E&C, NITK Surathkal 2
  • 3. Linear Systems & Signals Laboratory COURSE PLAN AND EVALUATION PLAN Course Code: EC216 Course Title: Linear Systems & Signals Lab L-T-P: 0-0-3 Credits: 2 Pre – requisites: None Course Instructor: Dr. Sumam David Teaching Department: Electronics and Communication Engineering Objective of the course: Through the experience in these labs the student will be able • To introduce PSPICE for circuit analysis. • To analyze the R-L-C networks for different types of excitation • To use Matlab as a tool for modeling & simulating signals and systems • To analyze continuous- time signals in terms of their time and frequency domain behavior Evaluation Plan: Continuous Evaluation – 30 % ο Preparation, Class Performance, Documentation, Regularity, Class projects Test I – 30 % ο Circuit Simulation using PSPICE Test II – 40 % ο Circuit Simulation using MATLAB / SIMULINK Circuit Simulation Using PSPICE Introduction to PSPICE Module I DC and single phase AC steady state analysis Week 1 – 5 Coupled circuit analysis. DC transient analysis, Frequency domain analysis. TEST 1 Week 6 Simulation Using MATLAB/SIMULINK Introduction to MATLAB: Interactive computation, MATLAB scripts Graphics using MATLAB, Function, File I/O, GUI, Module II Modeling using SIMULINK Week 7-11 Properties of Signals Effect of sampling and quantization Time domain representation of systems Frequency Domain Representation of Systems Transform Domain Representation of systems TEST 2 Week 12 Prepared by: Approved by Sumam David S. Sumam David S. Course Instructor Head, Dept of E&C and DUGC Chairperson Dept. of E&C, NITK Surathkal 3
  • 4. Linear Systems & Signals Laboratory MODULE I - CIRCUIT SIMULATION USING PSPICE What is Circuit Simulation? Simulation lets one predict how a circuit will behave without constructing a prototype. A simulator is a software breadboard on which software models of circuit components can be assembled and tested. It provides economic and fast solution for testing of designs. What is PSPICE? SPICE is an acronym for Simulation Program with Integrated Circuit Emphasis and PSpice is a PC version of SPICE. The program SPICE was developed at University of California, Berkeley in early 1970’s and has become a defacto standard in the area of circuit simulation. Over the years many mainframe and PC versions of SPICE have evolved. PSpice contains circuit models for common circuit elements, active as well as passive, analog as well as digital, and is capable of simulating most of the electrical and electronic circuits. The software forms a set of analysis equations from the circuit description and is solved using numerical methods. OrCAD PSPICE, a Windows based package, comes as part of Cadence PCB System Division's OrCAD series products consisting of tools for analog and digital circuit simulation, waveform analysis, and PCB design. In this laboratory module we will be using OrCAD PSPICE 9.2 Lite Edition for circuit simulation. This public domain software has most of the capabilities of its full version, except for a limitation on circuit size. In OrCAD PSPICE, the circuit can be described either as a netlist or as a schematic. However, we will be using the schematic approach for this laboratory module. The circuit is then analysed and the waveform are displayed interactively using the waveform viewer, Probe. If we visualise PSpice as a software breadboard, then the Probe can be compared to a software oscilloscope. REFERNCES 1. M.H.Rashid, Spice for Circuits and Electronics using PSPICE, PHI, 1995 2. P.W. Tuinenga, SPICE a Guide to circuit simulation and analysis using PSPICE, PHI, 1990 3. Irwin J. D., Basic Engineering Circuit Analysis, Macmillan, 1990 4. Nilsson & Riedel, Using Computer Tools for Electric Circuits (5e), AW, 1996. 5. G. W. Roberts and A.S. Sedra, SPICE (2e), OUP, 1997 Dept. of E&C, NITK Surathkal 4
  • 5. Linear Systems & Signals Laboratory 1.1 Getting Started • Using Windows Explorer, create a folder EC09xx_yy in the directory d:scslabdayofweek • Invoke Capture Lite Edition OrCAD Capture window appears. Steady state analysis Objective: Familiarise with PSpice Circuit simulation environment DC and AC steady state analysis using PSpice. 1.2 DC Steady state analysis 1. Find the load voltage and load current of the circuit shown in Fig. 1.2.1 Fig. 1.2.1 A. Drawing the schematic File → New → Project ; Create a new project : Analog or Mixed A/D; Specify name of project and location (your user directory) – Create a blank project - Worksheet appears i. Get all components and place them in the worksheet . Place → Part → Part - R (analog.olb library) Place the resistor that appears at all the places where it is necessary on the schematic by left mouse click. To turn the resistor by 90°, press Cntl+R. When all the five resistors have been placed press ESC. The resistors are having labels R1, R2 …R5. To change the resistance value double click on the value on the screen, type the value required in value dialog box. Similarly get the current sources (ISRC) and voltage source (VSRC) from the library source.olb and place them on the schematic. To set the value for the sources double click DC=, and type the value in the window provided and press Enter. We need to bring GND also for reference. Place → Ground → Change its name to 0 ii. Connect all components as in circuit diagram Place → Wire iii. Save the schematic in your directory Dept. of E&C, NITK Surathkal 5
  • 6. Linear Systems & Signals Laboratory B. Analysis i. Pspice Create netlist ii. To set up a PSpice simulation, click on "PSpice" and then select "New Simulation Profile". Enter a filename for the simulation, e.g., dc_bias. Click on "Create" and then choose the "Bias Point" option in the window that pops up. Leave the checkmark options blank. In Probe Window → Disable Display Probe Window iii.Pspice Run C. Results If simulation is performed correctly, the results are displayed on the schematic. Use the "V", "I" and "W" buttons on the horizontal menu bar to turn the voltage, current, and power results on or off. Load Current = 3A and load Voltage = 6V. Examine the output file Pspice View output file and netlist file Pspice View netlist created at the end of simulation. 2. Find the galvanometer current in the circuit of Fig. 1.2.2 Fig. 1.2.2 Remember to GND one of the terminals as all node voltages are measures with respect to this node 3. For the circuit shown in Fig. 1.2.3 Vy (5V) 1 R1 2 R3 R2 800 1k R4 R5 + 3 200 Is (20V) V3 100 (10V) 50 mA Vx Fig. 1.2.3 Obtain 1. Steady state node voltages, loop currents and hence verify KVL & KCL 2. Power drawn from all voltage sources Dept. of E&C, NITK Surathkal 6
  • 7. Linear Systems & Signals Laboratory 4. Find the node voltages v1, v2, v3 in the circuit given in Fig. 1.2.4. Also find the total power dissipated in the circuit. v1 25Ω v2 50Ω v3 20Ω io 5Ω 2io 100Ω 200Ω 38.5V 5io Fig. 1.2.4 The controlled sources are available in analog.olb library – E (VCVS), F (CCCS), G(VCCS), and H (CCVS). Make appropriate connections. The values of elements can be specified using scaling factors (upper or lower case): T or Tera (= 1E12); G or Giga (= E9); MEG or Mega (= E6); K or Kilo (= E3); M or Milli (= E-3); U or Micro (= E-6); N or Nano (= E-9); P or Pico (= E-12) F of Femto (= E-15) As an example, one can specify a capacitor of 225 picofarad in the following ways: 225P, 225p, 225pF; 225pFarad; 225E-12; 0.225N 5. Find the Thevenin equivalent circuit with respect to the terminals a,b for the circuit given in Fig, 1.2.5 20Ω 160 io a 4A 60Ω io 80 Ω 40Ω b Fig. 1.2.5 Find VTH by measuring the Open Circuit Voltage – For open circuit : Insert a resistor of big value, like 1 MEG and find the voltage at the terminal Apply “Short Circuit Method” for RTH – For short circuit : Insert a resistor of very little value, like 1u and find the current through this resistor Troubleshooting tips If an error window pops up when you try to simulate, you need to identify which pin is “floating” i.e. not connected properly to the circuit and link it up with a wire. When every connection seems OK but there is a consistent error message - the best way is to erase all the wires, while keeping the elements, then re-wire. Dept. of E&C, NITK Surathkal 7
  • 8. Linear Systems & Signals Laboratory 6. DC Sweep Analysis Study the effect of varying the voltage V1 in Fig. 1.2.6 from 0 to 20V in steps of 0.1V Draw the schematic. Create a new simulation profile. Select DC Sweep. Enter the name of the voltage source to be swept: V1. The start and end values and the step need to be specified: 0, 20 and 0.1V, respectively. Run the simulation. PSpice will generate an output file that contains the values of all voltages and currents in the circuit. PSpice has a user-friendly interface to show the results of the simulations. Once the simulation is finished a Probe window will open. From the TRACE menu select ADD TRACE and select the voltages and current you like to display. You can also add traces using the "Voltage/Current/Power Markers" and “ in the schematic. 10kΩ 1mA V1 5uF 10kΩ Fig. 1.2.6 You can assign names to nets or nodes using the Place Net Alias command 7. In the circuit given in Fig. 1.2.7 use PSpice to find the maximum power deliverable to RL. 1k 1V RL Fig. 1.2.7 Define the value of RL as a parameter – Double click the value of resistor RL and in the Value box enter {RL}. Note the curly braces are necessary. Next step is to define parameter. Select Place/Part/PARAM (library – special.olb). Double click on the PARAM part. This will open a spreadsheet like window showing the PARAM definition. You will need to add a new column to this spread sheet. Click on NEW COLUMN and enter for Property Name, RL, enter an initial value for the resistor 2k. Select the RL column and click the DISPLAY button. You can now specify what to display: select Name and Value. Create a new simulation profile. Select DC Sweep. For Sweep Variable select Global Parameter. In the Parameter Name box enter RL. The start and end values and the step need to be specified: 100, 5k, 100 respectively. Run Simulation and plot Power across RL vs RL. Dept. of E&C, NITK Surathkal 8
  • 9. Linear Systems & Signals Laboratory 1.3 AC Steady State Analysis 1. Find the output voltage Vo of the circuit of Fig. 1.3.1. Fig 1.3.1 Draw the schematic of the given circuit. • For AC Voltage source V1, get part VAC and set value AC = 11.3V 45DEG • For AC Current source I1, get part IAC and set value AC = 4A 0DEG • To measure output voltage, connect VPRINT1 (special.slb) to the output node. For the symbol VPRINT1, set value of AC, MAG, and PHASE to any non-blank value, such as Y, YES or 1. • Analysis → Setup → AC Sweep → Enabled → Linear, Start frequency = 400, End Freq. = 400, No of points = 1 • Analysis → Simulate → Examine output Results: FREQ = 400 VM(C1) = 4.524E+00 VP(C1) = -7.599E+01 2. Find the potential difference between the nodes A and B of the circuit of Fig. 1.3.2 Fig 1.3.2 Analysis may be carried out assuming ω =1 rad/sec, ie. f =1/2π. At this frequency L=XL and C=1/XC Dept. of E&C, NITK Surathkal 9
  • 10. Linear Systems & Signals Laboratory 1.4 Analysis of coupled circuits 1. Find the voltage across the capacitor in the circuit of Fig. 1.4.1. Fig.1.4.1 - Draw the schematic of the given circuit. - For coupled circuit, get part XFRM_LINEAR (analog.slb) and set value Coupling=0.4, L1 = 5, L2 =5. The first node of L1 and L2 are dotted. - To measure output voltage, use VPRINT1 (special.slb) - In Simulation Profile Enable AC Sweep → Linear, Start Freq. = 0.159115, End Freq. = .159115, No of points = 1 Results: FREQ = 1.591E-01 VM(C1) = 1.015E+01 VP(C1) = 2.397E+01 2. Find the current delivered by the source in the circuit of Fig. 1.4.2 Fig. 1.4.2 Dept. of E&C, NITK Surathkal 10