Pspice3
-
Upload
freedomz-silpakorn -
Category
Documents
-
view
815 -
download
2
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Ω
2Ω
3Ω
1 1VSV =
1Ω
วงจรทม 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φ
3 phase Generator
OrCAD Booncharoen 180
Generator
OrCAD Booncharoen 181
Vsin คา default จะ
ไมแสดงคาของ
Phase ให DCLICK
เพอแกไข Properties
3φ
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
ขอบเขต
ของ
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