Pspice3

Post on 01-Nov-2014

815 views 2 download

Tags:

description

แจก

Transcript of Pspice3

ยนดตอนรบ

Login administrator

Password ee-microlab

เกบขอมลไวท drive D:\

OrCAD Booncharoen 1

ในวงจร linear และ

วงจร อเลกทรอนกส

การใช PSpice®

ความเปนมา

• Spice เปน program สาหรบ การคานวณทางตวเลขของวงจร

ทางไฟฟา เปนชอยอของ Simulation Program with

Integrated Circuit Emphasis ซงถกพฒนาขนในป 1970 ท

มหาวทยาลย Berkley California และ PSpice กเปน version

หนงของ Spice ทใชกบ คอมพวเตอรสวนบคคล ซงพฒนา

โดย MicroSim Corporation ในป 1984 Spice เปน text base

โปรแกรม ผใชตองกาหนดวงจรดวยตวหนงสอ และผลของ

การ simulation กแสดงผลเปนตวหนงสอ

OrCAD Booncharoen 3

ความเปนมา• และ MicroSim กไดทาใหผลการจาลองแสดงผลเปนกราฟ

ดวย graphical postprocessor (Probe) เพอทจะพลอตผลของ

การ simulation ตอมา MicroSim กไดเสนอรปแบบการ

กาหนดวงจรจากเดมทเปนตวหนงสอมาเปน graphical

interface ทเรยกวา Schematic เพอใหผใชงานสามารถ

กาหนดวงจรดวยภาพแทนทจะเปนตวหนงสอ ซงทาใหงาย

ตอการตรวจสอบการกาหนดวงจรวาถกตองตามทออกแบบ

ไวหรอไม และชอของ Pspice ไดถกเปลยนเปน OrCAD

PSpice A/D

OrCAD Booncharoen 4

ความเปนมา

• การ Simulate วงจรสมารถจาลองการทางานไดทง

analog และ digital บรษท MicroSim ไดพฒนาจนถง

Version ท 8 ถกควบกจการและเปลยนชอเปน OrCAD

ใน Version 9 OrCAD ไดมการปรบปรง Schematic

และเรยกชอใหมวา Schematic Capture และยงคงชอ

OrCAD ใน version 10 ลาสดเปน Cadence OrCAD

15.7

OrCAD Booncharoen 5

หนวยทใชใน PSpice

OrCAD Booncharoen 6

V VoltsA AmpsHz HertzOhm OhmsH HenryF FaradDegree Degree

Spice Suffix Unit

Scale Suffixesทใชใน PSpice

OrCAD Booncharoen 7

• F 1E-15 femto-

• P 1E-12 pico-

• N 1E-9 nano-

• U 1E-6 micro-

Spice Suffix Scale Name

(ตวพมพใหญหรอเลกกได)

Scale Suffixes ทใชใน PSpice

OrCAD Booncharoen 8

• M 1E-3 milli-

• K 1E+3 kilo-

• MEG 1E+6 mega-

• G 1E+9 giga-

• T 1E+12 Tera

Spice Suffix Scale Name

(ตวพมพใหญหรอเลกกได)

ตวอยาง C คา 220 picofarad• เราสามารถเขยนไดหลายแบบดงน

– 220P– 200p– 220pF– 220pFarad– 220E-12– 0.22N– 0.22n– 0.22nF

OrCAD Booncharoen 9

ตวอยาง ความตานทาน 15 Meg

• 15MEG

• 15MEGohm

• 15meg

• 15E6

• ขอควรระวง M จะไมใช Meg แตจะเปน

milli

OrCAD Booncharoen 10

• 15Mohm หรอ 15M

OrCAD Booncharoen 11

คอ 15 milliohm

1kΩ1000

1E3 1K

1k

OrCAD Booncharoen 12

15Mohm หรอ 15M

คอ 15 milliohm

1kΩ1000

1E3 1K

1k

ความตานทาน• เราสามารถเขยน

– 500, 500V, 500000MN, 500000ms,

– 500Hz, 500A

– ทกแบบคาถกตองหมด PSpice จะ assign คา ohms

ใหกบความตานทานโดยอตโนมต และจะไมสนใจ

ตวอกษร V, N, s, Hz หรอ A ทตอทาย

– สาหรบคาของ 500000MN และ 500000ms ใชไดเพราะ

Spice จดจาเฉพาะ M และ m โดยไมสนใจ N และ s

OrCAD Booncharoen 13

500Ωตย.bridge unbalance

การตงชออปกรณ

• ชอของความตานทานตองขนตนดวย R เทานน

• ชอของตวเกบประจตองขนตนดวย C เทานน

• ชอของตวเหนยวนาตองขนตนดวย L เทานน

• ชอของ independent voltage source ตองขนตนดวย V เทานน

• ชอของ independent current source ตองขนตนดวย I เทานน

• ชอของอปกรณตองไมมเวนวรรค

• หามใชชอซ า ตวพมพใหญหรอพมพเลกถอวาเหมอนกน เชน RTOT

กบ rtot คอตวเดยวกน

OrCAD Booncharoen 14

ตวอยางชอทใชได

• R1, r2, resistor3, Rout, Rin, RLoad

• C1, c2, cap3, cpi

• V1, Vin, Vout, Voltage2

• I1, Ir, I_Load

OrCAD Booncharoen 15

ตวอยางชอทใชไมได

• R_#1 (#หามใชทชอ)

• C 2 (หามมเวนวรรค)

• Ten_Ohm_Resistor (ความตานทานตองขนตน

ดวย R เทานน)

• _Vin (หามขนตนดวย Underscore)

OrCAD Booncharoen 16

หาวาชอใดบางทใชไมได• Inductor1

• L1

• CAP12

• C 5

• 3V

• RESA

• R LOAD

• R#2

• IS

• Value1

• Five Amps

• R_E4

ใชไดแตเปนชอของ

current source

OrCAD 17Booncharoen

ใหบอกวาชอใดเปนอปกรณใด• Current3

• LOAD

• R2

• I8

• VAR

• INDUCTOR

• C_R

• Capacitor

• Inductor

• Resistor

• Current source

• Voltage source

• Current source

• CapacitorOrCAD Booncharoen 18

First letter of source name

OrCAD Booncharoen 19

Type of source First letter

Voltage-controlled voltage source (VCVS) E

Current-controlled current source (CCCS) F

voltage-controlled current source (VCCS) G

Current-controlled voltage source (CCVS) H

Independent current source I

Independent voltage source V

Type of source outputs• Source output Pspice description

• Alternating current AC

• Direct current DC

• Exponential EXP

• Piecewise linear PWL

• Polynomial POLY(n)

• Pulse PULSE

• Single-frequency modulation SFFM

• Sinusoid SINOrCAD Booncharoen 20

First letter of element names for PSpice

OrCAD Booncharoen 21

Element First letter of Pspice nameCapacitor C

Inductor L

Mutual inductance(transformer) K

Resistor R

Mosfet M

Diode D

Transistor Q

OrCAD demo• ขอจากดของ OrCAD demo

• สาหรบ PSpice A/D:

• การจาลองวงจร ไดมาเกน 64 nodes

• 10 transistors, 2 operational amplifiers หรอ 65

• digital primitive devices, and 10 transmission lines

• (ทงideal หรอ non-ideal)

• device characterization ดวยการใช Model Editor

• ใชไดเฉพาะอปกรณ diodesOrCAD Booncharoen 22

ขอจากดสาหรบ OrCAD demo• stimulus generation ใชไดเฉพาะ sine waves

(analog) และ clocks (digital)

• library ทมให 39 analog และ 134 digital parts

• การแสดงผล simulation data ถกจากดคอ

• PSpice Optimizer จากดทหนง goal, หนง parameter และหนง constraint

• วงจรทออกแบบไวดวย Capture สามารถ saved ไดถาอปกรณ มไมเกน 15 part

OrCAD Booncharoen 23

ความหมายของคาทใชกบ mouse

• CLICKL click ซายหนงครงเพอเลอก item

• DCLICK click ซายสองครงตดกนเพอใหเกดการทางาน

• CLICKR click ขวาหนงครงเพอยกเลกการทางานในmode นนหรอทาการ rotate component นนๆ

OrCAD Booncharoen 24

ความหมายของคาทใชกบ mouse

• CLICKH click ซายคางไวแลวเคลอน mouse เปนการ

ยาย item เมอถงตาแหนงทตองการ ปลอยปมซายของ

mouse

OrCAD Booncharoen 25

ประโยชนของ Spice

OrCAD® สามารถทจะชวยในการออกแบบวงจรและ

สงเคราะหวงจรดวย: schematic และ VHDL-based

วงจร FPGA, CPLD

วงจร linear analog, digital หรอ วงจร mixed-signal

จาลองการทางานของวงจร ชวยในการออกแบบวงจร

พมพ

OrCAD Booncharoen 26

ประโยชนของ Spice

• ใชในการพสจน กฏเกณทตางๆ เชน กฎของโอหม กฎ

ของเคอรชอฟฟ ศกษาคณลกษณะของอปกรณตางๆ

เชน ไดโอด ทรานซสเตอร Op amp และไอซเกตเบอร

ตางๆ นอกจากนยงใชไดกบ วงจรไฟฟากระแสตรง

และวงจรกระแสสลบ ทสาคญใชจาลองการทางาน

วงจรทไดออกแบบไววาทางานไดหรอไม

OrCAD Booncharoen 27

PSpice A/D

OrCAD PSpice A/D เปน program จาลอง

พฤตกรรมการทางานของ models ของวงจรทง

อปกรณ analog และอปกรณ digital หรอรวมกน

ทงสองอยางได คอ PSpice A/D เปน software-

based breadboard สาหรบวงจรทเราออกแบบ

และทดสอบแทนทจะประกอบวงจรจรง

OrCAD Booncharoen 28

PSpice A/D สามารถทจะจาลอง• DC, AC, and transient analyses, สามารถทจะทดสอบ response ของวงจร.

• Parametric, Monte Carlo และ sensitivity/worst-case analyses ทาใหเราสามารถทราบถงพฤตกรรมของวงจรไดดวยการเปลยนคาตางๆในวงจร

• Digital worst-case timing analysis ชวยใหเราทราบถง timing problems ทเกดขนได.

OrCAD Booncharoen 29

การใช Pspice รน 10.5Demo

OrCAD Booncharoen 30

เรมจากการ run โปรแกรม OrCAD Capture ดงรป

Demo limitation

OrCAD Booncharoen 31

การใช Pspice

Program จะขน popup ดงรป

OrCAD Booncharoen 32

เลอก OrCAD Unison Ultra

OrCAD capture

OrCAD Booncharoen 33

สราง New Project

• Project manager window จะแสดง

Design resources, Outputs และ PSpice

Resources เราจะใช window นในการ

Organize ทกอยางสาหรบ project

design ของเรา

OrCAD Booncharoen 34

Create New Project

OrCAD Booncharoen 35

CLICKL เพอสราง

New Project

Create New Project

OrCAD Booncharoen 36

Enter project name

เลอก folder

สาหรบเกบ file

Create New Project

OrCAD Booncharoen 37

Create New Project

OrCAD Booncharoen 38

หรอ เลอก Create a

blank project

สรางจาก existing project

OrCAD Booncharoen 39

สรางเปน template ของเราเอง

Create New Project

OrCAD Booncharoen 40

DCLICKL

Project Manager Window

สราง New Project

• สาหรบ Capture window หรอ

Schematic windows จะเปรยบเสมอน

protoboard สาหรบเขยน วงจร และ

หลงจาการ analysis วงจร ยงเปนท

แสดงผลดวย

OrCAD Booncharoen 41

Create New Project

OrCAD Booncharoen 42

Capture window

เปลยนชอ SCHEMATIC1

OrCAD Booncharoen 43

RCLICK ท

SCHEMATIC1

เปลยนชอ SCHEMATIC1

OrCAD Booncharoen 44

เลอก Rename

เปลยนชอ SCHEMATIC1

OrCAD Booncharoen 45

พมพชอใหมลงไป

เปลยนชอ SCHEMATIC1

OrCAD Booncharoen 46

หลงจากเปลยนชอ

Schematic1 แลว

Rename Page1

OrCAD Booncharoen 47

RCLICK เปลยนชอหรอ

แกไข คณสมบตของ

PAGE1 ไดเชนกน

Capture

OrCAD Booncharoen 48

DCLICK ท title bar

เพอให schematic

window เตมจอ

Icon function

OrCAD Booncharoen 49

Place Part

Place Wire

Place Net Label

Place BusPlace Junction

Place Bus Entry

Place Power

Place Ground

Select

Icon function

OrCAD Booncharoen 50

View Simulation Result

Run Pspice

Edit Simulation Setting

New Simulation Profile

ถาไมม icon ชดน ไมสามารถ Run Simulation ได

OrCAD Booncharoen 51

Menu barTitle Bar

File name และ Page number

History Parts list

Status line

Scroll bars

Toolbar

Symbol และ Attribute

OrCAD Booncharoen 52

Value attribute

Package Reference

Designator attribute

Connection

Symbols

Part VDC

(DC voltage source)

การวางอปกรณ

OrCAD Booncharoen 53

หรอใช menu

place part

Add Library

OrCAD Booncharoen 54

ถาไมเคยใชมากอน จะไมม

อปกรณใดๆ อยเลยใน library

ตองทาการ Add Library กอน

Add Library

OrCAD Booncharoen 55

เลอก Library ใน sub directory ของ Pspice เทานน

Add Library สาหรบ version Demo

OrCAD Booncharoen 56

Add Library

• Analog• Source• Special• Breakout• Sourest• evil

OrCAD Booncharoen 57

Pspice Part และ library

OrCAD Booncharoen 58

Symbol Description Pspice Name LibraryLibrary

Resistor R Analog

DC voltage source VDC Source

DC current source IDC Source

วาง Component

OrCAD Booncharoen 59

วาง Component

OrCAD Booncharoen 60

ถารชอ part name พมพ ดวย

upper หรอ lowercase กได

หรอ search หาจาก

part name กได

สญลกษณของ

component ท

highlight

การวาง DC VOLTAGE SOURCE

OrCAD Booncharoen 61

เลอก source

พมพ VDC หรอ

เลอก VDC

ดวา Part

ถกตองหรอไม

LCLICK OK

การวาง DC VOLTAGE SOURCE

OrCAD Booncharoen 62

LCLICK เปนการวาง

Part component หลงจากวางแลว

การยกเลกการวางอปกรณ

OrCAD Booncharoen 63

RCLICK เลอก End Mode

เปนการยกเลกการวาง

อปกรณใดๆททาการวางอย

DC Voltage Source

OrCAD Booncharoen 64

Value attribute ซงคา

Default จะมคาเปน ศนย

Part Vdc

(DC Voltage source)

การวาง Multiple Component

OrCAD Booncharoen 65

• CLICKL แตละครงจะเปนการวาง component แต

ละตว

• ยกเลกการวาง Component CLICKR

• เลอก End Mode

• เลอก component จาก Place part

ยกเลกการวาง component

• ยกเลกการวาง component CLICKR เลอก

End Mode

OrCAD Booncharoen 66

Place Component R

OrCAD Booncharoen 67

Component/Library

OrCAD Booncharoen 68

คาเรมตนสาหรบความตานทานคอ 1k

และสาหรบ voltage source คอ 0V

สาหรบอปกรณ R L C จะเรมตน

วางในแนวนอน แต voltage และ

current source จะวางในแนวตง

การ Rotate และ move component

OrCAD Booncharoen 69

เพอ rotate component ใดๆ CLICKL เพอ

highlight ท menu Edit, Rotate หรอ กดkey R

เพอเคลอนยายตาแหนงให

CLICLLH และ เลอน mouse

การ Flip และ Rotate component

OrCAD Booncharoen 70

CLICKR

Component Ground

OrCAD Booncharoen 71

ใช 0 source เทานนถง

จะ simulation ได

Part

0/SOURCE

Ground

OrCAD Booncharoen 72

ท name ตองม 0 ถาไมม

Simulate จะ error floating

node

การ wire สาย

OrCAD Booncharoen 73

1

23

CLICKL ท icon Draw Wire

ยกเลกการ Wire

OrCAD Booncharoen 74

ยกเลกการ Place wire

ให CLICKR เลอก

End Wire

การ Move และเปลยนคาของ default attributes

OrCAD Booncharoen 75

จะมกรอบไขปลาแสดงใหทราบวา

เปน attributes ของ componentใด

CLICKLH ท attributes และลาก

ไปวางในตาแหนงทตองการ

การMove และเปลยนคาของ default attributes

OrCAD Booncharoen 76

DCLICKL ท attributes เพอ

แกคา default attributes

แก attributes ของ component

OrCAD Booncharoen 77

แกจาก 1k

เปน 9k

Create New Simulation

OrCAD Booncharoen 78

CLICKL เพอ create new

simulation profile

Edit simulation

setting

RUN Simulation

Create New Simulation Profile

OrCAD Booncharoen 79

ตงชอ Simulation name

Simulation Analysis Setup

OrCAD Booncharoen 80

เลอก bias point

Run Simulation

OrCAD Booncharoen 81

เพอ RUN Simulation และตรวจสอบดวาม

error หรอไม จาก Message Viewer

CLICKL ท icon

Display node voltage

OrCAD Booncharoen 82

CLICKL ท icon

Node voltage ทแสดง จะเปนคา

voltage ทเทยบกบ ground เทานน

Display branch current

OrCAD Booncharoen 83

ท markไวนนคอทศทางการไหล

เขาของกระแสสตว component

CLICKL ท icon

Display power ของแตละ component

OrCAD Booncharoen 84

แสดง power ทเกดขน

ในแตละ component

(บวก) เปนการรบพลงงาน

(ลบ) เปนการจายพลงงาน

CLICKL

แบบฝกหด

OrCAD Booncharoen 85

จากวงจรทกาหนดให หาคาของ ทตกครอม

ความตานทาน 6

( )v t

( )v t

Ω

Solution

OrCAD Booncharoen 86

แบบฝกหดหาศกยไฟฟาและกระแส

OrCAD Booncharoen 87

แบบฝกหดหาศกยไฟฟาและกระแส

OrCAD Booncharoen 88

Analysis Setup

Solution

OrCAD Booncharoen 89

หาศกยไฟฟาตกครอม R5 และกระแส

OrCAD Booncharoen 90

ตวอยางคาของความตานทาน

OrCAD Booncharoen 91

Displayed Precision

OrCAD Booncharoen 92

แสดงผลเปนตวเลข 4 หลก

Displayed Precision

OrCAD Booncharoen 93

Displayed Precision

OrCAD Booncharoen 94

แกจาก 4 เปน

6 หลก

Displayed Precision

OrCAD Booncharoen 95

View Simulation Output File

OrCAD Booncharoen 96

Simulation Output file

OrCAD Booncharoen 97

แสดงผลทศนยมเพยง

4 หลก (default)

Simulation Output file

OrCAD Booncharoen 98

Simulation Output file

OrCAD Booncharoen 99

แกจาก 4 เปน 6 หลก

Simulation Output file

OrCAD Booncharoen 100

แสดงผลเปน 6 หลก

หา V และ I ทก component

OrCAD Booncharoen 101

Solution

OrCAD Booncharoen 102

Voltage- controlled current source

OrCAD Booncharoen 103

Part name G

Library Analog

Voltage - controlled current source

OrCAD Booncharoen 104

Current - controlled voltage source

OrCAD Booncharoen 105

Part name H

Library Analog

Current - controlled voltage source

OrCAD Booncharoen 106

Voltage - controlled voltage source

OrCAD Booncharoen 107

Part name E

Library Analog

Voltage - controlled voltage source

OrCAD Booncharoen 108

Current - controlled current source

OrCAD Booncharoen 109

Part name F

Library Analog

Current- controlled current source

OrCAD Booncharoen 110

วงจรทม Dependent sources

OrCAD Booncharoen 111

1i 1v− +

1 12cv i=

1 1.5 AsI =

1 14ci v=

2 6VSV =

1 1VSV =

วงจรทม Dependent sources

OrCAD Booncharoen 112

การ set gain

OrCAD Booncharoen 113

DCLICKL ท

Component นน

จะขนหนา

Property Editor

การตอสาย wire ดวย net label

OrCAD Booncharoen 114

หากระแสท R 8 ohm

OrCAD Booncharoen 115

หากระแสท R 8 ohm

OrCAD Booncharoen 116

หากระแสท R 8 ohm

OrCAD Booncharoen 117

Thevenin’s Theorem

OrCAD Booncharoen 118

หา Thevenin’s equivalent ของวงจร

Thevenin’s Theorem

OrCAD Booncharoen 119

Thevenin’s Theorem

OrCAD Booncharoen 120

Thevenin’s Theorem

OrCAD Booncharoen 121

Open load เพอหา V open circuit

Set R4 ใหมความตานทานสงๆ ในทน 1000 Meg

Thevenin’s Theorem

OrCAD Booncharoen 122

Thevenin’s Theorem

OrCAD Booncharoen 123

ปลด RL ออก หา Voc ในทน

แทนคา RL ดวย 1000Meg

Thevenin’s Theorem

OrCAD Booncharoen 124

View Simulation output file

OrCAD Booncharoen 125

View

Simulation

output file

View Simulation output file

OrCAD Booncharoen 126

Output resistance คอ

R Thevenin =216.7 โอหม

Thevenin’s Theorem

OrCAD Booncharoen 127

Thevenin’s

equivalent

Thevenin’s ของ Bridge Unbalance

OrCAD Booncharoen 128

Thevenin’s ของ Bridge Unbalance

OrCAD Booncharoen 129

Thevenin’s ของ Bridge Unbalance

OrCAD Booncharoen 130

View Simulation Output File

Thevenin’s ของ Bridge Unbalance

OrCAD Booncharoen 131

Thevenin’s ของ Bridge Unbalance

OrCAD Booncharoen 132

เปรยบเทยบผล

OrCAD Booncharoen 133

Thevenin’s equivalent

หา Rin และ Rout ของวงจร ladder

OrCAD Booncharoen 134

inR outR

หา Rin และ Rout ของวงจร ladder

OrCAD Booncharoen 135

หา Rin และ Rout ของวงจร ladder

OrCAD Booncharoen 136

หาความตานทานรวมของวงจร

OrCAD Booncharoen 138

หาความตานทานรวมของวงจร

OrCAD Booncharoen 139

ปอนกระแส 1 Amp ม voltage ตกครอม 10 volt

แสดงวามความตานทาน 10 ohms

การสรางSignal Source

OrCAD Booncharoen 140

การสรางและใช signal source

OrCAD Booncharoen 141

• การสรางสญญาณ pulse ท duty cycle ตางๆ

• การสรางสญญาณ สามเหลยม

• การสรางสญญาณ sine พรอมการกาหนด มม

phase

• การสรางสญญาณ piecewise linear

• การสรางสญญาณ Damped sinusoidal wave

Ideal pulse

OrCAD Booncharoen 142

200

200−

PeriodinV

t

dt Delay time

Practical pulse

OrCAD Booncharoen 143

220−

220+

inV Period

rt pw

ftdt

t

Vpulse Source

OrCAD Booncharoen 144

Pulse Generator

OrCAD Booncharoen 145

dt

rtft

Periodpw

Delay time

Rise time

Fall time

Width of the pulse

Period of the pulse

( )PW

สราง voltage source ใหม waveform ดงรป

OrCAD Booncharoen 146

1020

r

f

t st s

μμ

==

pw 30peroid80

ss

μμ

=

Vpulse 1

OrCAD Booncharoen 147

Vpulse 1 Analysis setup

OrCAD Booncharoen 148

Vpulse 1

OrCAD Booncharoen 149

สราง voltage source ใหม waveform ดงรป

OrCAD Booncharoen 150

10080 180 ( )t sμ

10V

0

, 1r ft t nS=

Vpulse Source 2

OrCAD Booncharoen 151

0V10V0s1ns1ns80us100us

Square wave

OrCAD Booncharoen 152

Square wave

OrCAD Booncharoen 153

80us

สราง voltage source ใหมwaveform ดงรป

OrCAD Booncharoen 154

1 2 3 4 ( )t ms

10V

0

Triangle Gen

OrCAD Booncharoen 155

Analysis Setup

OrCAD Booncharoen 156

Display 2 cycle

Triangle Gen

OrCAD Booncharoen 157

สราง voltage source ใหมwaveform ดงรป

OrCAD Booncharoen 158

10.5 1.5 ( )t ms

10V

0 2

Saw Gen1

Saw Gen 1

OrCAD Booncharoen 159

Saw Gen 1

OrCAD Booncharoen 160

สราง voltage source ใหมwaveform ดงรป

OrCAD Booncharoen 161

10.5 1.5 ( )t ms

10V

0

Saw Gen2

Saw Gen2

OrCAD Booncharoen 162

Saw Gen2

OrCAD Booncharoen 163

สราง voltage source ใหมwaveform ดงรป

OrCAD Booncharoen 164

t

10V+

10V−10sin(2 1000 )tπ

Sine wave voltage source (Vsin)

OrCAD Booncharoen 165

พมพ Vsin

Sine Gen

OrCAD Booncharoen 166

VOFF= Offset Voltage

VAMPL =10 หมายถง+/- 10V

Sine Gen

OrCAD Booncharoen 167

Sine Gen

OrCAD Booncharoen 168

Piecewise Linear Source

OrCAD Booncharoen 169

• แตละจดของคาเวลาและคาของ voltage ถก

กาหนดเปนคๆ คาของ voltage ทอย

ระหวางเวลาทกาหนดจะถกกาหนดโดย PSpice

เปนแบบ liner interpolation

( ),i iT V

iT Time at a point

Voltage at a pointiV

Piecewise Linear Source

OrCAD Booncharoen 170

Piecewise Linear Source

OrCAD Booncharoen 171

Piecewise Linear SourceT1 0 0VT2 10us 3VT3 20us 3VT4 25us 6VT5 45us 6VT6 50us 4VT7 60us 4VT8 70us 0V

OrCAD Booncharoen 172

Piecewise Linear Source

OrCAD Booncharoen 173

Damped sinusoidal wave( ) sin[2 ( ) ]dt t

O A dV V V e f t tα π θ− −= + − −

OV

AV

α

OrCAD Booncharoen 174

Offset voltage

Peak voltage

Frequency

Delay time

Damping factor

Phase delay

dt

θ

f

Damped sinusoidal wave

OrCAD Booncharoen 175

Damped sinusoidal wave

OrCAD Booncharoen 176

Damped sinusoidal wave

OrCAD Booncharoen 177

Damped sinusoidal wave

OrCAD Booncharoen 178

te α−

Offset voltage

ให generate voltage

4 wire amplitude

+/-220Vpeak

3 phase Generator

OrCAD Booncharoen 180

Generator

OrCAD Booncharoen 181

Vsin คา default จะ

ไมแสดงคาของ

Phase ให DCLICK

เพอแกไข Properties

Set Phase ของ Sine source

OrCAD Booncharoen 182

CLICLR

Set Phase ของ Sine source

OrCAD Booncharoen 183

CLICKR

เลอก display

Set Phase ของ Sine source

OrCAD Booncharoen 184

CLICKL ทเลข 0 หลงจากนน

CLICKL ท icon Display

Set Phase ของ Sine source

OrCAD Booncharoen 185

3 phase Gen

OrCAD Booncharoen 186

3 phase Gen

OrCAD Booncharoen 187

3 phase Generator

OrCAD Booncharoen 188

3 Phase Rectifier

OrCAD Booncharoen 189

Analysis Setup

OrCAD Booncharoen 190

3 Phase Rectifier

OrCAD Booncharoen 191

การใชงาน

DC Sweep Mode

เรยนรเกยวกบ

การใช DC Sweep mode สาหรบ วงจร DC

การหา maximum power transfer.

การใช Probe ในการแสดง graph

OrCAD Booncharoen 193

เขยนวงจรดงรป

OrCAD Booncharoen 194

การ Set DC Sweep mode

• เพอทาการ set DC Sweep สาหรบ voltage source V1 จาก 0 ถง 10 V

• CLICKL ท icon New simulation profile เพอใสชอ New Simulation Name

OrCAD Booncharoen 195

การ Set DC Sweep mode

OrCAD Booncharoen 196

CLICKL ท New

Simulation Profile

การ Set DC Sweep mode

OrCAD Booncharoen 197

ใสชอ

Simulation name

การ Set DC Sweep mode

OrCAD Booncharoen 198

OrCAD Booncharoen 199

เปน sweep variable

Sweep type เลอกแบบ

linear เพราะเราตองการ

ใหเพมคาของ voltage

แบบเปนเชงเสน

Analysis type

เลอก DC Sweep

Sweep variable เลอกท

Voltage source เพราะ

เราจะ sweep V1

CLICKL OK เพอ

Save setup

Start value เรมท 0V

End value สนสดท 10V

Increment ครงละ0.1V

RUN DC Sweep mode

ทาการ RUN Simulation วงจร โดย

CLICKL ท ICON simulate

OrCAD Booncharoen 200

CLICKL to Simulate

ผลของการ Run DC Sweep Mode

OrCAD Booncharoen 201

สวนแกน Y ยงไม

มการกาหนด

ทางแกน Xจะ set อตโนมตโดยคา

default ของ DC sweep variable

และชวง range ของการ sweep

การวาง Current marker

OrCAD Booncharoen 202

การวาง current marker

ตองวางท junction ของ

component กบสาย wire

เทานน

การวาง current marker

• ตองวางใหตรงรอยตอระหวาง component กบสาย wire จะไปวางทสาย wire ไมได

• ในกรณทเกด error

OrCAD Booncharoen 203

DC sweep result

OrCAD Booncharoen 204

Range ของแกน Y ถก

set โดยอตโนมต

สของ waveform

ถกกาหนดโดย

default

Current marker จะใส

เครองหมายลบใหเพอให

การ display graphยงคง

เดมไมตองหมน graph

ไป 180 องศาเมอเทยบ

กบ graph รปทแลว

Ohm’s law

• จาก graph จะเหนวาเปนไปตามกฏของ

โอหม คอเมอ voltage เพมขนแบบเชง

เสน กระแสในวงจรกจะเพมขนอยาง

เปนเชงเสนดวย เชนกน

OrCAD Booncharoen 205

หาคาของ R2 ททาใหเกด maximum power transfer

• เขยนวงจรใหม โดยให voltage source มคาคงท10 V

• เพอทจะ plot graph ระหวาง power กบ ความตานทานของ load

• เปลยนคาคงทของ R2 ใหเปนคาตวแปร โดย DCLICKL ทคาของ R2 (8k)

OrCAD Booncharoen 206

Set R2 ใหเปนตวแปร

OrCAD Booncharoen 207

DCLICKL ท 8k

จะม dialog box เพอให key คาตวแปร ชออะไรกได ไม

จาเปนตองชอ “OTOP” โดยเปนไปตามกฏการตงชอ

ของ การเขยน Program แตชอตวแปรตองอยในวงเลบ

ปกกา จะเปนตวพมพเลกหรอใหญกได เชน

PPP,RVAR ,nanthida,Mai ,Pokin เปนตนOrCAD Booncharoen 208

Display หลงจากการตงชอ ตวแปร

OrCAD Booncharoen 209

เปลยนคา8k ของ R2 ใหเปนตวแปร

PARAMETER

OrCAD Booncharoen 210

PARAMETER อย LIBRARY Special

ถา library ยงไมได add กใหทาการ add กอน

การ กาหนด Rvar เปน variable

• พมพ PARAM ท part name box

• เลอก OK button

• หลงจากวางอปกรณ PARAM ซงเปน

text แลว DCLCKL เพอทาการ setup

parameter ของ part name น

OrCAD Booncharoen 211

CLICKL ท icon get new part

Place PARAMETERS

OrCAD Booncharoen 212

Symbol

part name

ท highlight

พมพชอ part

name หรอ

เลอกจาก

Part list

Setup PARAMATERS

OrCAD Booncharoen 213

DCLICKL ท

PARAMETER

เพอทาการ setup

จาก dialog box

Setup Parameters Dialog Box

OrCAD Booncharoen 214

CLICKL ท

New Row..

Setup New Column Dialog Box

OrCAD Booncharoen 215

ใสชอตวแปร

ใหตรงกบชอ

ทเราไดตงชอ

ไวกอนหนาน

แลวไมตองม

วงเลบปกกา

Setup New Column Dialog Box

OrCAD Booncharoen 216

ใสคาดวยในกรณท

ไมใชตวแปร

ถา bias point analysis ถกเลอก

ความตานทาน R2 จะถก set =8k

ใสชอตวแปร โดยไม

ตองใสวงเลบ

Setup Display Property

OrCAD Booncharoen 217

CLICKL ทตวแปร OTOP

แลวกดปม Display..

Setup Display Property

Booncharoen 218

แสดงทงชอ

และคา

OrCAD

การ display

OrCAD Booncharoen 219

แสดงทงชอและคา

จากการ set

display property

OTOP เปน variable สาหรบ Sweep analysis

OTOP ถก set เปน 8k ถาเลอก Bias Point

New simulation

OrCAD Booncharoen 220

ใสชอ Simulation name

Simulation setup

OrCAD Booncharoen 221

ชอของ parameter

เลอก enable ท Global

parameter sweep สาหรบ resistor หาม

เรมตนดวยศนย

Display Result

OrCAD Booncharoen 222

CLICKL icon

Add Trace

แกน X defaults เปน

OTOP ตามตวแปร

Power ทเกดขนท R2

OrCAD Booncharoen 223

Check out

Power ทเกดขนท R2

OrCAD Booncharoen 224

Power เกดขนท R2

Power ทเกดขนท R2

OrCAD Booncharoen 225

แกน Y จะแสดงหนวย

เปน watts โดยอตโนมต

Net label

OrCAD Booncharoen 226

ตงชอ Net Label

เพอใหงายตอการ

อางอง node

Net label

OrCAD Booncharoen 227

ใหวางบนเสน

Node นจะมชอ VR2

ใสเปนสมการVnode คณกบกระแส

OrCAD Booncharoen 228

เครองหมายคณ

CLICKL ท node หรอ function

จะปรากฏทชองสมการดวย

ผลของ power ท R2 เมอ R2 แปรคา

OrCAD Booncharoen 229

Add Cursor

OrCAD Booncharoen 230

Add Cursor เพออานคา

Max power ท R =2K , 12.5 mWatts

OrCAD Booncharoen 231

เปลยน Resolution ของ cursor

OrCAD Booncharoen 232

เปลยน Resolution ของ cursor

OrCAD Booncharoen 233

เปลยน Resolution ของ cursor

OrCAD Booncharoen 234

DC sweep

OrCAD Booncharoen 235

หาคากระแสทไหลผาน R =8 โอหม ในชวงท V1

มคาตงแต 5V ถง 10V

DC sweep

OrCAD Booncharoen 236

DC sweep

OrCAD Booncharoen 237

ตอง Setup analysis กอน ถง

จะวาง current probe ได

DC sweep

OrCAD Booncharoen 238

DC Sweep

OrCAD Booncharoen 239

Step response RLC circuit

OrCAD Booncharoen 240

Plot response voltage ตกครอม C เมอ R1มคา 1, 2, 5, 8โอหม

Step response RLC circuit

OrCAD Booncharoen 241

DCLICKL เพอ

แก property

Step response RLC circuit

OrCAD Booncharoen 242

Step response RLC circuit

OrCAD Booncharoen 243

Step response RLC circuit

OrCAD Booncharoen 244

Step response RLC circuit

OrCAD Booncharoen 245

Step response RLC circuit

OrCAD Booncharoen 246

พมพ 1 เวนวรรค

2 เวนวรรค

Step response RLC circuit

OrCAD Booncharoen 247

Step response RLC circuit

OrCAD Booncharoen 248

CLICKL OK

RUN Simulation

Step response RLC circuit

OrCAD Booncharoen 249

1 2 4 8 Ω

การ plot ความถ resonance

ของวงจร RLC และด

ผลตอบสนองเมอความ

ตานทานของวงจรเปลยน

Plot ความถ Resonance

OrCAD Booncharoen 251

เมอ R1 มคา = 470, 1k และ 2.2k

Plot ความถ Resonance

• สาหรบวงจร RLC อนกรม เราสามารถหา resonance

ไดจาก

• Voltage ตกครอมความตานทานจะสงทสดทความถ

resonance

• หรอจาก Admittance ของวงจรจะมคาสงสดทความถ

resonance

OrCAD Booncharoen 252

Plot จาก Voltage ตกครอม R สงสด

OrCAD Booncharoen 253

เพมตวแปร(New Row หรอ New Col)

OrCAD Booncharoen 254

หลงจาก Add

OrCAD Booncharoen 255

AC sweep setup

OrCAD Booncharoen 256

Parametric setup

OrCAD Booncharoen 257

Voltage ตกครอม R

OrCAD Booncharoen 258

470 1k 2.2k

Plot Admittance ของวงจร

OrCAD Booncharoen 259

ขณะ resonance ท R

1k กระแสไหล 1 mA

มเฉพาะคา R เทานน

AC CircuitIn the Transient Mode

OrCAD 260Booncharoen

Objective• To analyze steady-state sinusoidal AC

circuit ใน time domain

• To generate Probe graph ใน transient

mode สาหรบหาคา phase voltage และ

phase current

OrCAD Booncharoen 261

AC Circuit

OrCAD Booncharoen 262

DCLICKL

Display Phase Properties

OrCAD Booncharoen 263

CLICKR

Set Display Phase Properties

OrCAD Booncharoen 264

Set Time Delay

OrCAD Booncharoen 265

AC circuit

OrCAD Booncharoen 266

ผลการ simulate

OrCAD Booncharoen 267

OFF SET 4V

Phase 0

สญญาณ Vsin Phase 45

OrCAD Booncharoen 268

เรมท phase 45 องศา

OrCAD Booncharoen 269

AC circuit ใน time domain

OrCAD Booncharoen 270

วงจร liner time invariant เปนวงจรทม source

เปน sinusoidal การแสดงผลของวงจร AC ใน

time domain ใน Pspice เรยก transient mode

RC Transient

OrCAD Booncharoen 271

Simulation Setting

OrCAD Booncharoen 272

หลง RUN Simulate Program จะ RUN Probe อตโนมต

OrCAD Booncharoen 273

จานวน trace ขนอยกบจานวน marker

Markerวางใกล R1 ชอของ

trace จะเปน V(R1)

Marker วางใกล C ชอของ

traceจะเปน V(C1)

การใส cursor

OrCAD Booncharoen 274

CLICKL ท Iconหลงจาก CLICKL

CURSOR Marker

OrCAD Booncharoen 275

Cursor มให 2 แบบ โดย

การ CLICKL และ

CLICKR ทชอของ trace

การ Plot คากระแสทไหลในวงจร

OrCAD Booncharoen 276

โดยการเพม Current marker เขาท ขาของ C

Current Marker ตองวางตรงรอยตอ

ระหวาง component กบสาย wire

ทาการ Simulate จะได graph ดงรป

OrCAD Booncharoen 277

I(C1)

OrCAD Booncharoen 278

ซง trace ของ current I (C1) จะเปนเสนตรง

มองไมเหนรปคลนเลย ซงจากทเราทราบกระแส

ในวงจรจะตองไมเปนศนยอยางแนนอน ทเปน

เชนนเพราะวา ขนาดของกระแสมขนาดเลกกวา

ขนาดของ voltage มาก และโดยปกต Pspice จะ

display scale ของขนาดทใหญทสดเสมอ ปญหา

นจะพบบอยเมอเรา display หลายๆ trace บน

graph เดยวกน

OrCAD Booncharoen 279

แกไขโดยการ delete trace ของ current ออกไปกอน

โดย CLICKL ท I(C1) กด key delete

Add Y Axis

OrCAD Booncharoen 280

ทาการ add Y Axis กอน เพอทจะไมใช scale เดยว

กบ ของ voltage CLICKL ท menu PLOT

OrCAD Booncharoen 281

เราจะได Y Axis เพมขนมาแตไมมหนวย scale ซายสด

(1) จะเปนของ Voltage ดทดานลางของ graph จะบอก

วา trace ใด ใช scale ใหน สวน scale ถดมายงไมมหนวย

OrCAD Booncharoen 282

ท windows Schematic ให DCLICKL ท

current marker แลว กลบมาดท windows

ของ Probe จะเหนวาม trace ของกระแส

เพมขนมา และ scale (2) ซงครงแรกยงไม

มหนวย ตอนนมหนวย และ scale (2) น

จะเปน scale ของกระแส ดทดานลางสด

ของ graph

OrCAD Booncharoen 283

OrCAD Booncharoen 284

Plot graph ของ Power ทความตานทานและด

วาเปนคา real (เปนบวกเสมอ) จรงหรอไม

Power ท Capacitor เปน Imaginary (คอ

average แลว=0 หรอไม)

แลว Power ท resistor รวมกบ Power ท

Capacitor แลวเทากบ Source (apparent) Power

หรอไม

OrCAD Booncharoen 285

AC CircuitAC Sweep Mode

(for sinusoidal steady-state condition)

OrCAD Booncharoen 286

Advance Marker

OrCAD Booncharoen 288

AC circuit Advance Marker

OrCAD Booncharoen 289

AC circuit Advance Marker

OrCAD Booncharoen 290

AC circuit

• ในการหา phase voltage และ phase current นนเราจะทาการ simulate แบบ ac sweep โดยใหชวงความถทจะ sweep นนคลอบคลมความถทเราตองการทราบเชน source frequency ทเราตองการทราบอยท 1000 Hz

• เรากให sweep ตงแต 999 ถง 1001 Hz

OrCAD Booncharoen 291

AC circuit Simulation Setting

OrCAD Booncharoen 292

ท 1kHz กระแส phase 57.8 องศา

OrCAD Booncharoen 293

Phase ของกระแส

57.8 องศา(d=degree)

กระแสในวงจรทความถ 1 kHz

OrCAD Booncharoen 294

กระแสใน

วงจร532uA

Real part of current

OrCAD Booncharoen 295

กระแส Real part

OrCAD Booncharoen 296

การใช VPrint และ IPrint

OrCAD Booncharoen 297

Library SPECIAL

OrCAD Booncharoen 298

Series AC circuit with R and L

OrCAD Booncharoen 299

ท 60 Hz หากระแส

ในวงจร และ phase

ของกระแส

Property ของ IPrint

OrCAD Booncharoen 300

Enable AC

I Imaginary

I Magnitude

I Phase

I Real

1

หรอ

y กได

Property ของ VPrint

OrCAD Booncharoen 301

Enable AC

V Imaginary

V Magnitude

V Phase

V Real

Analysis setup

OrCAD Booncharoen 302

ท tab options

OrCAD Booncharoen 303

เอา Page break

และ banner ออก

Simulation output

OrCAD Booncharoen 304

Simulation output file

OrCAD Booncharoen 305

Voltage ตกครอม L

Phasor diagram วงจร RL

OrCAD Booncharoen 306

1 0V = ∠

0.4 53.1I = ∠−

หา impedance ของ AC circuit

inZOrCAD Booncharoen 307

ทความถ 1 kHz

การหา impedance ของวงจร

OrCAD Booncharoen 308

วงจรV

I

VZ=I

ในการหาคาของกระแส I เรา

จะใชความตานทานคานอยๆ

เปน R sense เชน 1R μ= Ω

หา impedance ของ AC circuit

OrCAD Booncharoen 309

inZ

หา impedance ของ AC circuit

inVZI

=

( ) 100inR Z = Ω1Im( )

2 1000 1.989480

inZj F

jπ μ

=× × × ×

=−

OrCAD Booncharoen 310

100 80 128.06 38.6inZ j= − = ∠− °

หา impedance ของ AC circuit

OrCAD Booncharoen 311

หา impedance ของ AC circuit

OrCAD Booncharoen 312

Add trace

IMG(V(vin)/I(V1))

R(V(vin)/I(V1))

หา impedance ของ AC circuit

OrCAD Booncharoen 313

Imaginary part of ZinReal part of Zin

หา impedance ของ AC circuit

128Ω

OrCAD Booncharoen 314

128

หา impedance ของ AC circuit

• การพมพผลของ cursor

ในรายงาน

• ท หนา Schematic1 เลอก

File, Page Setup…

OrCAD Booncharoen 315

หา impedance ของ AC circuit

OrCAD Booncharoen 316

แสดง คาของ

Cursor ไวท

ดานลางของ

กราฟท plot

หา impedance ของ AC circuit

OrCAD Booncharoen 317

Phase ของ

impedance คอ

-38.66 องศา

Input Impedance Two-Branch Network

OrCAD Booncharoen 318

หา Z, I, I(Real), I(Img), I(phase)

OrCAD Booncharoen 319

ทความถ 1 kHz

เพม R sense เพอวดกระแสของวงจร

OrCAD Booncharoen 320

เพม R sense

เพอใชวด

คากระแสของ

วงจร

Analysis setup

OrCAD Booncharoen 321

Impedance ของวงจร

OrCAD Booncharoen 322

เพมกราฟการ plot

OrCAD Booncharoen 323

Add Plot

OrCAD Booncharoen 324

Z =

OrCAD Booncharoen 325

181.3 9.3∠

Z =

OrCAD Booncharoen 326

178.9 29.3j+

Power factor

Improvement

OrCAD Booncharoen 327

Improve power factor

• มอเตอรมคณสมบตดงรปใชกบไฟ 110V

• 60Hz

OrCAD Booncharoen 328

Improve power factor

• เพมความตานทานคานอยๆอนกรมกบวงจรเพอวด

กระแสของวงจรและหา power factor ขณะทยงไม

ปรบปรง

• สวนความตานทานตวทสองทตออนกรมเพอวด

กระแสและ power factor เมอมการปรบปรง power

factor แลว

OrCAD Booncharoen 329

Improve power factor

OrCAD Booncharoen 330

Simulation Setting

OrCAD Booncharoen 331

Sweep เฉพาะท

ความถ 60Hz

กอนปรบปรง power factor

OrCAD Booncharoen 332

มม -40 องศา

กระแส 50A

Pf = (-40) = 0.76

ปรบปรงโดยการเพม capacitor

OrCAD Booncharoen 333

วดกระแสและ phase ท Rs1

หลงปรบปรง power factor

OrCAD Booncharoen 334

มม -23 องศา

กระแส41.4 A

Pf = (-23) = 0.92

จะเหนวากระแสลดลง

power factor ดขน

การแสดงผลMeasurement

OrCAD Booncharoen 335

Measurement

OrCAD Booncharoen 336

Analysis setup

OrCAD Booncharoen 337

View measurement Results

OrCAD Booncharoen 338

View measurement Results

OrCAD Booncharoen 339

สวนของ measuring result

View measurement Results

OrCAD Booncharoen 340

ผลการ measurement

OrCAD Booncharoen 341

ถาตองการวดคาอนเพม ให CLICKL

ท click here to evaluate a new measurement

ผลการ measurement

OrCAD Booncharoen 342

100 80 128.06 38.6inZ j= − = ∠− °

ถาไมตองการแสดงผล

ให เอา check list ออก

Plot locusของ impedance

หรอ ของ admittance

OrCAD Booncharoen 343

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 344

Admittance locus สาหรบ RLC อนกรม

• Admittance

• เนองจาก

• นนคอ

• เราจะทาการ Plot คาของAdmittanceดวยการ plot

คากระแสแทน

• ชงเปนการ plot ระหวาง Real(Y) กบ Im(Y)

OrCAD Booncharoen 345

V =1V

IY =V

Y = I

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 346

การ set คา Analysis setup

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 347

DCLICKL ตวเลขทแกน X

เพอเปลยนคาของแกน X

จากความถเปน กระแส Real

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 348

DCLICKL

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 349

R(I(R1)) 1

2

Real

part ของ

กระแส

ท R1

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 350

Add trace เพอ plot คาของกระแส

Imaginary ซงกคอ Imaginary part

ของ Admittance

ผลของการเปลยนแกนตวแปร

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 351

IMG(I(R1))

Admittance locus สาหรบ RLC อนกรม

OrCAD Booncharoen 352

0f

Switch

OrCAD Booncharoen 353

Sw_tClose Sw_tOpen

Library ANA_MISC

Sw_tOpen

OrCAD Booncharoen 354

tOpen = เวลาท switch เรม Open

ttran = เวลาทใชในการเปลยนจาก

close เปน open

Rclosed = ความตานทานของ

switch ขณะ Close switch

Ropen = ความตานทานของ

switch ขณะ Open switch

Sw_tClose

OrCAD Booncharoen 355

tClose = เวลาท switch เรม Close

ttran = เวลาทใชในการเปลยนจาก

open เปน close

Rclosed = ความตานทานของ

switch ขณะ Close switch

Ropen = ความตานทานของ

switch ขณะ Open switch

Plot Voltage ทตกครอม C และกระแสท

ไหลผาน C กาหนดให Vc0=0V

OrCAD Booncharoen 356

Set Display properties ของ Switch

OrCAD Booncharoen 357

ใหแสดงทง name และ value

Set Display properties

OrCAD Booncharoen 358

Edit Capacitor property

OrCAD Booncharoen 359

Set voltage

เรมตนให

เทากบศนย

หลง set display properties

OrCAD Booncharoen 360

Voltage เรมตน setใหเปนศนย

Analysis setup เปนแบบ Transient

OrCAD Booncharoen 361

เวลาทใชในการ plot ให

ใชประมาณ 5-6 เทาของ

Time Constance

Response ของ voltage ท C

OrCAD Booncharoen 362

Add Plot

OrCAD Booncharoen 363

เพมอก 1 แกน

Y เพอ plot คา

ของกระแสท

ไหลผาน

Capacitor

หลง Add Y Axis

OrCAD Booncharoen 364

หลงทาการ add แกน

2 จะยงไมมหนวย

จนกวาจะมการ plot

Response ของ Vc และ Ic

OrCAD Booncharoen 365

การใส label บนแกน Y

OrCAD Booncharoen 366

DCLICKL บนแกน

Y หมายเลข 1

การใส label บนแกน Y

OrCAD Booncharoen 367

ใหคงหมายเลข

ไวดวย

การใส label บนแกน Y

OrCAD Booncharoen 368

ผลของ Time Constance เมอแปรคา R

OrCAD Booncharoen 369

ท R = 470, 1k, 2.2k

ผลของ Time Constance เมอแปรคา R

OrCAD Booncharoen 370

ผลของ Time Constance เมอแปรคา R

OrCAD Booncharoen 371

ผลของ Time Constance เมอแปรคา R

OrCAD Booncharoen 372

ผลของ Time Constance เมอแปรคา R

OrCAD Booncharoen 373

ตย โจทย Switch

OrCAD Booncharoen 374

Solution

OrCAD Booncharoen 375

Voltage ตกครอม C

OrCAD Booncharoen 376

RL transient circuit No source

OrCAD Booncharoen 377

วงจรอยในภาวะคงตว และ switch เปด

ทเวลา t = 0 plot กระแส I(L1) ท t > 0

OrCAD Booncharoen 378

iT iL

6 107 3027

iL

A

= ×

=

0t −=

OrCAD Booncharoen 379

(0)

2 1007

RtLi i e

te A

−=

−=

0t +=

ท t = 0+

OrCAD Booncharoen 380

285mA

8570i mAt −

การเลอกใช source ทเปนAC

ในการ Analysis

แบบ Transient เราจะ

เลอกใช Vsine

ในการ Analysis

แบบ AC Sweep เรา

จะเลอกใช Vac

OrCAD Booncharoen 381

ขอแนะนาการใช DC Supply Voltage

OrCAD Booncharoen 382

DC Supply Voltage

• ปญหาหนงในการใช Pspice สาหรบจาลองการทางาน

ในmode ของ Transient (Time domain) การวเคราะจะ

เรมทเวลา t = 0 ซงเราจะเหนวา Voltage ของ Power

Supply นนจะ stable เชน VDC=5V ท t = 0 Supply

Voltage กจะมคาคงทเทากบ 5 Volt ตงแตเวลา t = 0

เปนตนไป

OrCAD Booncharoen 383

DC Supply Voltage

แตในความเปนจรงแลว Voltage ของ Power Supply

จะเรมตนจากศนย แลวคอยๆเพมขนจนกระทงคงท

เทากบ Voltage ทกาหนด ในระหวางท Voltage

คอยๆเพมขนนน มบางวงจรเกด latch up หรอมผล

ตอการทางานของวงจรซงไมสามารถคาดเดาไดวา

จะเกดขน ซงเปนปญหาบอยครงในการเกด

glitches ท output ของวงจร

OrCAD Booncharoen 384

DC Supply Voltage• เพอใหการจาลองคลอบคลมปญหาทเกดขนใน

สภาพการใชงานจรง วงจร DC Supply ควรจะม

ลกษณะดงรป

OrCAD Booncharoen 385

DC Supply Voltage

OrCAD Booncharoen 386

Supply rise time 90%

ในเวลา 0.21 ms

DC Supply Voltage

• การใชวงจร RC รวมกบ DC Supply นมขอดถง 2

ประการ

• 1 วงจรจะมการจากดการจายพลงงานทสามารถจายได

ซงในสภาพการใชงานจรงกเปนอยางนน เราไม

สามารถทจะม DC source ทจายพลงงานโดยไมม

ขดจากด

OrCAD Booncharoen 387

DC Supply Voltage

• 2 วงจรมการ charge capacitor ท t = 0 แลวvoltage

คอยๆเพมขนจนถง voltage สดทาย ซงระยะเวลาใน

การ Charge เราสามารถทจะกาหนดไดจาก RC time

constant ซงความตานทานนจะมผลตอ Impedance

ของวงจร supply นดวย

OrCAD Booncharoen 388

DC Supply Voltage

• นอกจากนแลวเรายงสามารถประยกตวงจรนคกบวงจร

switch ในกรณทม voltage source หลายแหลง

• ในทานองเดยวกนเราใชวงจร switch t open เพอด

พฤตกรรมของวงจรในกรณทเกด power loss หรอ

กรณท power supply ถกตดออกจากวงจร

OrCAD Booncharoen 389

Test Power loss

OrCAD Booncharoen 390

Test Power loss

OrCAD Booncharoen 391

Supply voltage

ลดลงเหลอ 50%

ในเวลา 5 ms

Diode

OrCAD 392Booncharoen

Device models(1N4148)

Parameter Description Value

Is Saturation current 0.1pA

Rs Parasitic resistance 16 ohm

CJO PN capacitance 2pF

Tt Transis time 12ns

Bv Breakdown voltage 100V

Ibv Reverse knee current 0.1A

OrCAD Booncharoen 393

Diode

OrCAD Booncharoen 394

Diode VI Curve

OrCAD Booncharoen 395

Analysis setup

OrCAD Booncharoen 396

เปลยนตวแปรของแกน X

OrCAD Booncharoen 397

แกน X เราจะตองปลยนเปน

Vanode ของ diode คอเปน

voltage ตกครอม diode

DCLICKL ทตวเลขบนแกน X

Change Axis Variable

OrCAD Booncharoen 398

CLICKL

Change Axis Variable

OrCAD Booncharoen 399

เลอก V(Vanode)

Change Axis Variable

OrCAD Booncharoen 400

แกน X จะถกเปลยน

เปน Vanode

Add Trace กระแส diode I(D1)

OrCAD Booncharoen 401

ชวง reverse –100 V

OrCAD Booncharoen 402

ขยายดชวงของ forward bias

OrCAD Booncharoen 403

ชวงของ forward bias

OrCAD Booncharoen 404

Edit model ให breakdown เหลอ 80V

OrCAD Booncharoen 405

Edit model

Edit Pspice Model

OrCAD Booncharoen 406

CLICKR เลอก

Edit Pspice Model

Edit Spice model

OrCAD Booncharoen 407

หรอเลอกจาก

Menu, Edit,

PSpice Model

Edit PSpice Model

OrCAD Booncharoen 408

แก break down voltage

จาก 100V เปน 80V

Edit Spice model

OrCAD Booncharoen 409

Save file ททาการแกไข

Edit PSpice Model แสดงแบบตาราง

OrCAD Booncharoen 410

V-I curve ของ diode

OrCAD Booncharoen 411

Diode break down ท

-80 V

Half Wave Rectifier

OrCAD Booncharoen 412

ตระกล 1N4000 เปน

ประเภท rectifier diode

Half Wave Rectifier

OrCAD Booncharoen 413

Half Wave Rectifier

OrCAD Booncharoen 414

Half Wave Rectifier

OrCAD Booncharoen 415

Full wave Bridge Rectifier

OrCAD Booncharoen 416

Simulation Setting Full wave rectifier

OrCAD Booncharoen 417

Full wave rectified

OrCAD Booncharoen 418

Capacitor filter ในวงจร rectified

การใช parametric sweep

ดผลของ capacitor filter

OrCAD 419Booncharoen

Plot ผลของ capacitor filter

OrCAD Booncharoen 420

Plot Voltage ตกครอม C1 เมอ C1 มคา 0 ,22 ,47F F Fμ μ μ

ผลของ capacitor filter

OrCAD Booncharoen 421

ผลของ capacitor filter ท

OrCAD Booncharoen 422

0 ,22 ,47F F Fμ μ μ

เพมขนาดของ C Filter

OrCAD Booncharoen 423

Simulation Setting

OrCAD Booncharoen 424

ผลการเพมขนาดของ C filter

OrCAD Booncharoen 425

ชวง cycle แรกๆเปนการ

charge filter Capacitor

เพม low pass filter

OrCAD Booncharoen 426

RF ไมควรมคามากเกนไป เพราะมผลตอ

การเพม impedance ของ supply source

เพม low pass filter

OrCAD Booncharoen 427

Ripple voltage นอยลงเนองจาก

วงจร filter ทเพมเขามา

เพมวงจร voltage regulator

• เพอรกษาแรงดนทจายใหกบ load คงท

• โดยใช zener diode D1N750 เปนตว regulator

• D1N750 เปน zener 4.7 V สมมตวาตองการจาย

load ท 20 mA

• การออกแบบเพอเอาไวอก 5 mA ฉนนกระแส

รวมทงหมดทตองจายคอ 25 mA

• คานวณหา ความตานทานทจะใชกบ zener

OrCAD Booncharoen 428

Zener regulator

• จากกราฟ voltage ของ Vout อยท 13 volt ท load 1k

• ท full load ใหม voltage drop 3 V

• Zener voltage 4.7 V

• Voltage drop ความตานทาน zener 13 -3- 4.7= 5.3V

• ประมาณวา drop 5 volt

5 20025Z

VRmA

≅ = Ω

OrCAD Booncharoen 429

Zener regulator

OrCAD Booncharoen 430

Zener regulator

OrCAD Booncharoen 431

Zener regulator

OrCAD Booncharoen 432

Surge current

• ใหหากระแส surge ขณะเรมเปด power

supply วามกระแสท diode สงสดเทาใด

เกนขอจากดของตว diode rectifier หรอไม

• โดยใช Current Probe ไปวดท diode

rectifier D1

OrCAD Booncharoen 433

เพมแกนAxis เพอวดกระแสของ diode

OrCAD Booncharoen 434

Peak currentของ diode D1 270 mA

OrCAD Booncharoen 435

Plot Vout เมอ Rload เปลยนแปลง

• Plot คา Vout เมอ load RLoad มคา

ตงแต 200 โอหมถง 800 โอหม เพม

ครงละ 200 โอหม

OrCAD Booncharoen 436

Plot Vout เมอ Rload เปลยนแปลง

OrCAD Booncharoen 437

PARAMETERS Property

OrCAD Booncharoen 438

Add New Row (or New Column)

Add New Row (or Column)

OrCAD Booncharoen 439

Simulation Setting

OrCAD Booncharoen 440

เรมท 200 ถง 800

เพมครงละ 200

ผลของ Vout ท RLoad คาตางๆ

OrCAD Booncharoen 441

หา Rload มคาตาสดเทาใด

OrCAD Booncharoen 442

ทยงคงคาแรงดน output ไวได

Simulation Setting

OrCAD Booncharoen 443

จากกราฟ Rload Min 100 ohm

OrCAD Booncharoen 444

หมอแปลง• เปลยนจาก voltage source จายไฟใหกบวงจร

bridge โดยตรง กใหจายไฟผานหมอแปลงกอน

โดยใชหมอแปลง K3019PL_3C8 ม turn ratio

ดงน

• ขด primary 1000 รอบ

• ขด secondary 100 รอบ

• ประสทธภาพในการ coupling 99%OrCAD Booncharoen 445

หมอแปลง

OrCAD Booncharoen 446

Library EVAL

Edit Property

OrCAD Booncharoen 447

Rectifier with transformer

OrCAD Booncharoen 448

Vsin 220V 50Hz

Simulation setting

OrCAD Booncharoen 449

With Transformer

OrCAD Booncharoen 450

วงจร Clipper

OrCAD 451Booncharoen

Clipper

OrCAD Booncharoen 452

Simulation Setting

OrCAD Booncharoen 453

Add New windows

OrCAD Booncharoen 454

จดเรยงเปน 2 Colum

Plot 2 windows เพอเปรยบเทยบ

OrCAD Booncharoen 455

การพมพรายงานผลการ Simulate

• ให 2 plot อยใน

หนาเดยวกน

• ท page setup เลอก

2 plot/page

OrCAD Booncharoen 456

2 Plot ใน 1 page

OrCAD Booncharoen 457

Transistor

OrCAD Booncharoen 458

Transistor (Library/EVAL)

OrCAD Booncharoen 459

Transistor as a switch

OrCAD Booncharoen 460

Transistor as a switch

OrCAD Booncharoen 461

Transistor as a switch

OrCAD Booncharoen 462

Tr เรม on เมอ Vbase

มากกวา 0.6V และ on เตมท

เมอ Vbase มากกวา 1.5V

Transistor characteristic

OrCAD Booncharoen 463

Simulation Setting Primary Sweep

OrCAD Booncharoen 464

Secondary Sweep

OrCAD Booncharoen 465

Secondary Sweep ให

กระแส Ib เรมจาก 0

จนถง 1 milliamp เพม

ครงละ 200 micro amp

เปลยนตวแปรของแกน X เปน V_VCE

OrCAD Booncharoen 466

แกน X จะเปนแกนของ V_VCE

OrCAD Booncharoen 467

Add trace ของ Ic(Q1)

OrCAD Booncharoen 468

Trace Transistor Characteristic

OrCAD Booncharoen 469

Transistor DC Load Line

OrCAD Booncharoen 470

15 0

01

CE C

CCCE C

V V IVV V IR

= =

= =

15 151C

VI mAK

= =

Setup DC sweep

OrCAD Booncharoen 471

DC Load Line Line

OrCAD Booncharoen 472

เปลยนแกน X จาก Vbase

เปน VCEหรอ Vc

เปลยนตวแปรแกน X

OrCAD Booncharoen 473

DC Load Line

OrCAD Booncharoen 474

DC Load Line

OrCAD Booncharoen 475

AC Load Line

OrCAD Booncharoen 476

OrCAD Booncharoen 477

OrCAD Booncharoen 478

OrCAD Booncharoen 479

OrCAD Booncharoen 480

JFET

OrCAD Booncharoen 481

JFET Library/EVAL

OrCAD Booncharoen 482

JFET

OrCAD Booncharoen 483

Simulation Setting Primary sweep

OrCAD Booncharoen 484

Secondary sweep

OrCAD Booncharoen 485

JFET Characteristic

OrCAD Booncharoen 486

n-channel JFETVGS=0

VGS= -1V

VGS= -2V

VGS= -3V

JFET Amplifier

OrCAD Booncharoen 487

Simulation setting

OrCAD Booncharoen 488

JFET Amplifier

OrCAD Booncharoen 489

ผลของ Temperature

ตอ zener diode

OrCAD 490Booncharoen

ผลของ Temperature

OrCAD Booncharoen 491

ผลของ Temperature

OrCAD Booncharoen 492

Secondary Sweep

OrCAD Booncharoen 493

Secondary sweep

เลอกเปน temperature

เรมจาก -50 ถง+50

เพมครงละ25 องศา

ผลของ Temperature

OrCAD Booncharoen 494

แกน x จะเปนตวแปรของ

sweep voltage ตองเปลยนเปน

v ของ zener diode

ผลของ Temperature

OrCAD Booncharoen 495

ผลของ Temperature

OrCAD Booncharoen 496

ผลของ Temperature

OrCAD Booncharoen 497

ตวแปรแกน x จะเปน Vout

หรอ voltage ของ Zener diode

Plot กระแสของZener diode

ผลของ Temperature

OrCAD Booncharoen 498

แกน y เปนแกนกระแส

ของ zener diode

แสดงผลเฉพาะชวง 4.4 -4.7 V

OrCAD Booncharoen 499

ดผลเฉพาะชวง 4.4-4.7V

OrCAD Booncharoen 500

Amplifierการนา current amplifier มา

ทา negative resistance

OrCAD 501Booncharoen

Negative resistance

OrCAD Booncharoen 502

Negative resistance

OrCAD Booncharoen 503

Negative resistance

OrCAD Booncharoen 504

Thyristorsอปกรณ semiconductor ทม

ชนสาร 4 ชนขนไป

OrCAD 505Booncharoen

Thyristors

• Silicon-Controlled Rectifier (SCR)

• Triac

• Silicon-Controlled switch

• Diac

• Unijunction Transistor

OrCAD Booncharoen 506

SCR

OrCAD Booncharoen 510

Anode (A)

Gate (G)

Cathode (K)

Anode (A)

Gate (G)

Cathode (K)

Schematic Symbol

Q1

Q2

Turn on the SCR

OrCAD Booncharoen 511

Anode (A)

Gate (G)

Cathode (K)

Q2

Q1

Forward bias

RL

V

Forward bias between gate to cathode lead turns on transistor Q1. Transistor Q1 conducts, turning on Q2. Transistor Q2 drives Q1 further into conduction.

Turn on the SCR

OrCAD Booncharoen 512

Gate turn on voltage คอ

voltage ท gate กบ cathode ททาใหSCR on จะอยในชวง 1 ถง 3V

GTV

GTI ปรมาณของกระแสทใชในการ on SCR (gate turn on current) จะอยในชวง1 ถง 150 mA

Latching

OrCAD Booncharoen 513

การ ON ของ transistor ทงสองจนเขาส

saturation ซง process นใชเวลาเพยง micro

second เทานน และขบวนการนทาให transistor

ทงสอง on คาง ถงแมวา forward bias ท gate

กบ cathode จะไมมแลวกตาม การ on คางน เรา

เรยกวา latching มนจะ on ตลอดไปจนกวาจะ

ทาใหมน off

การทาให SCR off

OrCAD Booncharoen 514

• ปอน reverse voltage ท anode กบ

cathode

• ลดกระแสทไหลผาน SCR ใหตากวา

holding current

SCR current voltage characteristic curve

OrCAD Booncharoen 515

VF(ON) V(BO)

V(BR)R

Reverse blockingregion

Avalancheconduction

region

Forward blockingregion

ARI

ARI

HI

AKFVAKRV

วงจรหรไฟ

OrCAD Booncharoen 529

Setup transient

OrCAD Booncharoen 530

Set Parametric sweep

OrCAD Booncharoen 531

Plot Vanode

OrCAD Booncharoen 532

เราจะได Graph

รวมทง 3 เสน

Add Plot to windows จาก menu Plot

OrCAD Booncharoen 533

Add Plot to windows

OrCAD Booncharoen 534

V(Vanode)@1

OrCAD Booncharoen 535

การ ON ของSCR ทมมตางๆ

OrCAD Booncharoen 536

ใช 2 transistor

Astable

OrCAD 537Booncharoen

RC time Constan

OrCAD Booncharoen 538

RC time Constan

OrCAD Booncharoen 539

0S R CV V V− − =KVL

R iRV =

จากdVi Cdt

=

0S CdVV C R Vdt

⎛ ⎞− − =⎜ ⎟⎝ ⎠

RC time Constant

OrCAD Booncharoen 540

CC S

dVV V RCdt

= − ∗

CS C

dVV V RCdt

− = ∗

C

S C

dV dtV V RC

=−

Integrate ทงสองขาง

RC time Constant

OrCAD Booncharoen 541

C

S C

dV dtV V RC

=−∫ ∫

( )ln S CtV V k

RC− =− +

ท t=0 ให Vc0 = 0 และให ln Vs = k

( )ln lnS C StV V V

RC− =− +

RC time Constant

OrCAD Booncharoen 542

ln S C

S

V V tV RC

⎛ ⎞−=−⎜ ⎟

⎝ ⎠t

S C RC

S

V V eV

−−=

tRC

S C SV V V e−

− = ∗

1t

RCC SV V e

−⎛ ⎞= −⎜ ⎟

⎝ ⎠

RC time Constant

OrCAD Booncharoen 543

ในกรณท เรมตน ไมเทากบศนย สมการ

ทวไปของ เปนดงน

( )0

tRC

C S S CV V V V e−

= − −

0 0CV ≠CV

โดยท คอศกยไฟฟาทตวเกบตวประจท0CV 0t=

ในทน สดทายคอ 0.7 Volt คอทาให transistor

อกตวหนง ON ซงเมอเทยบกบ แลวตางกนมาก

เราถอวา สดทายคอ 0 volt

CVSV

CV

RC time Constant

( )0

tRC

C S S CV V V V e−

= − −

0

0.7 0C

S CC

C CC

VV VV V

= ≈

=

= −

OrCAD Booncharoen 544

Voltage สดทายกอน tr อกตว

จะ ON

RC time Constant

0 ( ( ))

2

12

ln 2

tRC

CC CC CC

tRC

CC CC

tRC

V V V e

V V e

e

t RC

= − − −

=

=

=

OrCAD Booncharoen 545

วงจร Astable

OrCAD Booncharoen 546

Transformer Circuit

OrCAD 549Booncharoen

Transformer mutual inductors

1L 2L1V 2V

M

1i 2i

1L 2L1V 2V

M

1i 2i

OrCAD Booncharoen 550

Positive coupled

Negative coupled

Transformer mutual inductors

OrCAD Booncharoen 551

1 2M k L L=

1 211 di diV L M

dt dt= +

1 222 di diV M L

dt dt= +

Transformer mutual inductors

OrCAD Booncharoen 552

Transformer mutual inductors

OrCAD Booncharoen 553

ตงชอ L1และ L2 ใหมชอ

ตรงกบชอของ inductor

ใน schematic diagram

Coupling factor

Transformer mutual inductors

OrCAD Booncharoen 554

Transformer mutual inductors

OrCAD Booncharoen 555

การ isolate วงจร โดยใชหมอแปลง

• บอยครงเราตองการแยกวงจร 2 วงจรออกจากกนโดย

ใชหมอแปลง แตวาในการ simulate โดยใช Pspice นน

จาเปนตองมเพยง ground reference เพยง ground เดยว

เราสามารถทาไดโดยใหวงจรทางดาน secondary ไม

ตองตอ ground โดยตรงแตใหอนกรมกบความ

ตานทานหลายๆ meg แทน

Orcad Booncharoen 556

Orcad Booncharoen 557

Transformer properties

Orcad Booncharoen 558

Analysis Setup

Orcad Booncharoen 559

Orcad Booncharoen 560

Nonlinear Magnetic Plot B-H

OrCAD Booncharoen 561

BH curve

Piecewise current source

Transformer

note

• ถาเราใช K linear เวลาเรา simulate แลว เราไมสามารถ

set แกน X ใหเปนตวแปร H ได

• ใหใช K break ใน library ของ breakout

ตงชอ L ใหตรงกบใน schematic

Set current source

Set current source

เปลยนตวแปรแกน X

OrCAD Booncharoen 571

เปลยนตวแปรของแกน X

จากเวลา เปนตวแปร H โดย

DCLCKL ทแกนเวลา

Change Axis variable

เลอก H(K1)

ผลการเปลยนตวแปรแกน X

OrCAD Booncharoen 574

ถกเปลยนเปน

ตวแปร H

แกน Y จะเปน H

Add Trace B(K1)

Plot คาของ B

OrCAD Booncharoen 577

B-H curve ของ transformer

OrCAD 579Booncharoen

Window comparator

Inverting amplifier

OrCAD Booncharoen 584

ไฟเลยงใช +/- 15V

Inverting amplifier

OrCAD Booncharoen 585

Plot waveform 3 cycle

Inverting amplifier

OrCAD Booncharoen 586

Input 0.1 V output 1 V

Non-inverting amplifier

OrCAD Booncharoen 587

Non-inverting amplifier

OrCAD Booncharoen 588

Non-inverting amplifier

OrCAD Booncharoen 589

Input 0.1 V Output 1 V

Buffer amp

OrCAD Booncharoen 590

Buffer amp

OrCAD Booncharoen 591

Buffer amp View simulation output file

OrCAD Booncharoen 592

Buffer amp มาเปนภาค input ของ sample & hold

OrCAD Booncharoen 593

Library

Breakout

Buffer amp มาเปนภาค input ของ sample & hold

OrCAD Booncharoen 594

• Break 15

OrCAD Booncharoen 595

Sample & hold

OrCAD Booncharoen 596

Summing amp

OrCAD Booncharoen 597

Summing amp

OrCAD Booncharoen 598

Summing amp

OrCAD Booncharoen 599

Non-inverting summer

OrCAD Booncharoen 600

Non-inverting sum

OrCAD Booncharoen 601

Non-inverting sum

OrCAD Booncharoen 602

The difference amplifier

OrCAD Booncharoen 603

1v

2v

1R2R

3R

4R

outv

Common mode

OrCAD Booncharoen 604

Common mode

OrCAD Booncharoen 605

Differential mode

OrCAD Booncharoen 606

Gain 10 เทา

Differential mode

OrCAD Booncharoen 607

Diff amp ทมสญญาณ noise

OrCAD Booncharoen 608

วงจร diff amp สญญาณ input diff mode 20mV

และสญญาณ common mode มขนาด 15V

Diff amp ทมสญญาณ noise

OrCAD Booncharoen 609

Simulation setup

Diff amp ทมสญญาณ noise

OrCAD Booncharoen 610

วงจรขยายเฉพาะสญญาณ 100Hz แตจะมสญญาณ 4kHz

ปนออกมาดวยเนองจากกาจดไมหมด

High gain inverting Amplifier

OrCAD Booncharoen 611

High gain inverting Amplifier

4 2 3 2

1 3 1

( )

99 (10 1 ) 101 1 1

1099

vR R R RA

R R R

K K K KK K K

⎛ ⎞+= − +⎜ ⎟•⎝ ⎠

+⎛ ⎞= − +⎜ ⎟•⎝ ⎠= −

10 ( 1099) 10.99outv mV V= × − =

OrCAD Booncharoen 612

Simulation Setting

OrCAD Booncharoen 613

High gain inverting Amplifier

OrCAD Booncharoen 614

Integrator

OrCAD Booncharoen 615

Integrator

OrCAD Booncharoen 616

Set voltage เรมตน

ของ capacitor

Integrator

OrCAD Booncharoen 617

0 0CV =

OrCAD Booncharoen 618

Integrator

Integrator 0 1CV V=+

OrCAD Booncharoen 619

Volt C เรมตน

ท +1 volt

0 1CV V=+

OrCAD Booncharoen 620

Integrator

Volt C เรมตน

ท +1 volt

0 1CV V=−

OrCAD Booncharoen 621

IntegratorVolt C เรมตน

ท -1 volt

0 1CV V=−

OrCAD Booncharoen 622

IntegratorVolt ท C เรมตนท

-1 volt

Differentiator

OrCAD Booncharoen 623

Differentiator

OrCAD Booncharoen 624

input output

20% duty cycle

OrCAD Booncharoen 625

20% duty cycle

OrCAD Booncharoen 626

Current source

OrCAD Booncharoen 627

Current source

OrCAD Booncharoen 628

กระแสคงทจนถง R =2.8K

OrCAD Booncharoen 629

Voltage to Current

OrCAD Booncharoen 630

Plot กระแสท RL

เมอ V4 sweep

ตงแต 0-10V

Setup DC sweep

OrCAD Booncharoen 631

กระแสท Rload แปรผนตาม V in

OrCAD Booncharoen 632

2inVI

R=

Part Tr Q2N2907A

OrCAD Booncharoen 633

Current source แบบ Ground load

OrCAD Booncharoen 634

Setup DC sweep

OrCAD Booncharoen 635

กระแสคงทจนถง 2.8K แบบ ground load

OrCAD Booncharoen 636

Voltage regulator

OrCAD Booncharoen 637

RL มคาตาสดเทาใดโดยท Vload ยงคงท

Voltage regulator

OrCAD Booncharoen 638

SET RL ใหเปนตวแปร

อยในชวง1 – 20 โอหม

Parametric setup

OrCAD Booncharoen 639

Analysis setup

OrCAD Booncharoen 640

Voltage output เมอเทยบกบ Rload

OrCAD Booncharoen 641

Voltage จะคงทเมอ

ความตานทาน load มคา

สงกวา 3 โอหม

Current Amplifier

OrCAD Booncharoen 642

วงจรขยายสญญาณแบบกระแส

• Current Amplifier สามารถแบงไดเปน 2 แบบ

– Inverting Current Mode Amplifier

– Non inverting Current Mode Amplifier

OrCAD Booncharoen 643

Inverting Current Mode Amplifier

OrCAD Booncharoen 644

1VVout

LoadV

dV

1d LoadV V V= −

Iout

0dV ≈1 1 1

( 2)1 ( 2) 1 1

1 12

Load

Load

V Vout I RVout Iout R VV V Iout R I R

RIout IR

− = ×= × +

− − × = ×

= − ×

7 117

kIout mAkmA

= − ×

= −

Analysis Setup

OrCAD Booncharoen 645

ผลการ simulate

OrCAD Booncharoen 646

7 117

kIout mAkmA

= − ×

= −

• จะเหนวาวงจรจะขยายกระแส input จาก 1mA เปน 7mA

• หาวา R3 มคาสงสดเทาใดสมการ Iout ถงจะไมเปนจรง

• เมอ

• ถา

OrCAD Booncharoen 647

max( 2 3 ) SATIout R R V+ =

14SATV V=

max143 171

VR KmAK

= − Ω

= Ω

OrCAD Booncharoen 648

OrCAD Booncharoen 649

OrCAD Booncharoen 650

OrCAD Booncharoen 651

R สงสดไดมากกวา 1K

เปนเพราะวา Vsat มคา

มากกวา 14 V เลกนอย

Non inverting Current Mode Amplifier

OrCAD Booncharoen 652

dV

1VVout

LoadV

OrCAD Booncharoen 653

dV

1VVout

LoadV

10

1

d

d

V V VoutVV Vout

= −

=

=

1I

2I

1

2

1 2

1 R Load

R Load

R R

V V VVout V VV V

= += +

=

LoadI

1 21(1

1 1 2 2

) 12

12 12

LoadI I I

I R I RRI

R IR

IR

= +

= +

= ×

×

×

×

=

OrCAD Booncharoen 654

1 21(1 ) 12

LoadI I IR IR

= +

= + ×

71 11

8

LoadKI mAK

mA

⎛ ⎞= + ×⎜ ⎟⎝ ⎠

=

ผลการ Simulation

OrCAD Booncharoen 655

• เนองจากวา Opamp ไมสามารถจายกระแสสงๆได

โดยมากไมควรเกน 20 mA แตถาตองการกระแส Load

ทมากกวาน กตองใช Transistor ชวยในการขบกระแส

ใหมากขน ดงตวอยางของ inverting Current amplifier

OrCAD Booncharoen 656

OrCAD Booncharoen 657

LoadI

12

710070

LOadRIR

K

mA

=

=

=

OrCAD Booncharoen 658

AM modlation

• การ generate สญญาณ AM ใน Pspice เราใช function

คณ ซงอยใน library ABM ตวอยาง schematic

diagram ดงรป

วงจร generate สญญาณ AM

Fourier spectrum

Mono satble

Mono stable

Precision Rectifier

OrCAD Booncharoen 671

OrCAD Booncharoen 672

Analysis setup

OrCAD Booncharoen 673

OrCAD Booncharoen 674

Voltage characteristic plot

OrCAD Booncharoen 675

Half wave Rectifier

OrCAD Booncharoen 676

Full wave rectifier

OrCAD Booncharoen 677

OrCAD Booncharoen 678

Voltage Characteristic

OrCAD Booncharoen 679

การพมพรายงาน

OrCAD Booncharoen 680

พมพรายงาน

OrCAD Booncharoen 681

โดย default จะพมพ

ใหเตมหนา sheet

ของวงจรทาใหวงจร

ทนาเสนอมขนาดเลก

เกนไป

กาหนด print area

OrCAD Booncharoen 682

Print area

OrCAD Booncharoen 683

ขอบเขต

ของ

print

area

ตวอยาง Printout บน pdf file

OrCAD Booncharoen 684

Monte Carlo Analysis

OrCAD Booncharoen 685

• ตวอยางเชนความตานทาน 1k แบบ 5% เราสามารถท

จะบอกไดวาคาของความตานทานจะอยระหวาง 950

ถง 1050 โอหม คาทไดกจะขนอยกบความนาจะเปน

ซงถาเราทราบถงคาทเบยงเบนออกไปเปนอยางไร สง

ทเราออกแบบมานอยนอก specification หรอไม

product ทออกแบบมามความ

OrCAD Booncharoen 686

• นาเชอถอหรอไม เชนเรานา R 1k 5% 2ตวมาทาเปนตว

แบงแรงดนเพอใชเปนแรงดนอางองแลวแรงดนนจะม

การเบยงเบนไปจากเดมเทาใด อยนอกเหนอ

specification หรอไม

OrCAD Booncharoen 687

Monte Carlo

OrCAD Booncharoen 688

Edit Properties ของ R

OrCAD Booncharoen 689

5%

Monte Carlo

• ในระหวางการ RUN Monte Carlo Analysis Pspice จะ

ทาการ RUN Analysis (DC, AC หรอ Transient) ใน

แตละรอบของการ RUN จะทาการเปลยนแปลงคาของ

component ตามชวงของ tolerance ทกาหนดแบบ

random และการ RUN ในรอบแรกจะเปนคาตามท

กาหนดโดยไมมคา tolerance

OrCAD Booncharoen 690

Monte Carlo

OrCAD Booncharoen 691

OrCAD Booncharoen 692

Random number seed

ท 1 run 60 รอบ save

data ทกรอบ

Data generate output file

สาหรบ variable Vo

More Setting

OrCAD Booncharoen 693

เลอกคาเบยงเบน

สงสดจากคากลาง

ปลอยใหวางไว

Monte Carlo Output waveform

OrCAD Booncharoen 694

Monte Carlo

OrCAD Booncharoen 695

Max 512mV

Min 477mV

Histogramสราง histogram จากผล analysis

ของ Monte Carlo

OrCAD Booncharoen 696

จากvoltage divider เพมจาก 10 เปน 50

OrCAD Booncharoen 697

Histogram

OrCAD Booncharoen 698

เลอก performance

Plot MAX(VO)

OrCAD Booncharoen 699

Histogram ของคา Vout

OrCAD Booncharoen 700

DC 15 V 10% tolerance

• สรางแหลงจายไฟตรง 15V ทม tolerance 10%

• แตเนองจากวา Pspice ไมมแหลงจายไฟตรงชนด

independence voltage sourceทสามารถกาหนดคา

tolerance ของ Voltage output ไดโดยตรง จาเปนตอง

กาหนดโดยทางออม

• ดวยการใช dependence voltage source แทน

OrCAD Booncharoen 701

DC 15 V 10% tolerance

OrCAD Booncharoen 702

DC 15 V 10% tolerance

OrCAD Booncharoen 703

DC 15 V 10% tolerance

OrCAD Booncharoen 704

DC 15 V 10% tolerance

OrCAD Booncharoen 705

Monte Carlo

• เราจะใช Monte Carlo สาหรบดพฤตกรรมของกระแส

Ic ของวงจร transistor amplifier เมอ component ความ

ตานทานม tolerance 5% และ hfe ม tolerance 50%

และม supply voltage เปลยนแปลง 10% เราจะ

ประยกตใช monte carlo ในการดการเปลยนแปลงของ

คากระแส Ic ของ transistor วามการกระจายเปน

อยางไร คาpercentile 10 ถง 90 อยในชวงใด

706Boon

Monte Carlo

707Boon

708Boon

709Boon

710Boon

711Boon

• การเปลยนแปลงจานวนแกนในการ plot histogram

• ท menu tool เลอก option

712Boon

713Boon

714Boon

• กาหนดใหวงจรดงรป transistor ม hfe variation 50%

ความตานทานทใชเปนแบบ 5% ไฟเลยงม

variation 10%

• ใหหาวา variation อตราขยายของวงจรนเปนอยางไร

• หาอตราขยายในชวง 10-90 percentile

AC sweep setup

Monte Carlo setup

Pspice reference book

• Analog Electronics: An Integrated PSpice Approach by T.E. PricePrentice-Hall, 1996, ISBN 0-13-242843-1

• The Art of Simulation Using PSpice Analog and Digital by Bashir Al-HashimiCRC Press, Inc.,1995, ISBN 0-8493-7895-8

• Basic Circuit Analysis (textbook) and Introduction to PSpice by Jack F. Morris(With accompanying manual and Student Exercise Disk)Houghton Mifflin, 1991, ISBN 0-395-57107-3

• Basic Circuit Analysis (2nd Edition) and Introduction to PSpice set by John A. StullerJohn Wiley and Sons, 1995, ISBN 0-47-112733-7

OrCAD Booncharoen 720

Pspice reference book

• Computer-Aided Analysis and Design of Switch-Mode Power Supplies by Yim-Shu LeeMarcel Dekker, Inc., 1993, ISBN 0-8247-8803-6

• Computer-Aided Circuit Analysis Using PSpice by Walter BanzhafPrentice-Hall, 1992, ISBN 0-13-159534-2

• Computerized Circuit Analysis with SPICE by Thomas W. ThorpeWiley Interscience, ISBN 0-471-55164-3

• Electronic Devices and Circuits (5th edition) by Theodore F. Bogart, Jr.Merrill, 1993, ISBN 0-13-08517870130851787

• Engineering Circuit Analysis with PSpice and Probe by Roger ConantMcGraw-Hill, 1993, ISBN 0-07-911608-6

OrCAD Booncharoen 721

Pspice reference book

• The Illustrated Guide to PSpice for Windows by Robert LameyDelmar Publishers Inc., 1995, ISBN 0-8273-7068-7

• Introduction to Electric Circuits (3rd Edition) and Hands on PSpice with 3.5 Exercise Diskette Set by James Gottling and Richard C. Dorf

• Introduction to PSpice (A supplement to Electric Circuits, 4th Edition) by James W. Nilsson and Susan A. RiedelAddison-Wesley Publishing Company, 1993, ISBN 0-201-51318-8

OrCAD Booncharoen 722