You are on page 1of 86

Bi ging Orcad

1. Khi ng Orcad Capture

Nguyn Thy Bnh- KTT

Start Programs Orcad Family Release 9.2 Capture

Bi ging Orcad

Nguyn Thy Bnh- KTT

Khi bt u v mt s mch (schematic), chn menu Options/Preferences t cc thuc tnh ty chn ring cho tng ngi thit k 1.1. Tab Color/Print: Chn gam mu cho tng i tng trong trang s mch nguyn l

Tab Grid Display

Bi ging Orcad

Nguyn Thy Bnh- KTT

Chn ch hin th (Visible) hoc khng hin th li trong trang v s mch (Schematic Page) hoc trong trang chnh sa linh kin (Part and Symbol). Kiu li c th l dng chm (dots) hoc dng ng thng (lines). Chn ch Pointer snap to grid neo con tr vo cc im li. Trong qu trnh thit k c th Bt/Tt ch ny bng cch kch vo biu tng Chn xong nhp chut vo OK. Tab Pan and Zoom

Chn t l phng to/ thu nh trang v s mch v trang chnh sa linh lin khi thc hin lnh Zoom. y chng ta chn t l Zoom l 2. Chn xong nhp chut vo OK.

Bi ging Orcad

Nguyn Thy Bnh- KTT

Tab Select

Tab Miscellaneous

Bi ging Orcad

Nguyn Thy Bnh- KTT

Gn cc thuc tnh cho cc i tng khi v cc i tng: ng thng (line), ng a nt (polyline), hnh ch nht (rectangle), hnh ellipse (ellipse), cung trn (Arc) trong trang s mch (Schematic Page Editor) hay trong trang chnh sa linh kin, k hiu (Part and Sybol Editor). Ngoi ra cn c mt s chc nng quan trng: Auto Recovery: T ng lu li Project trnh hin tng mt d liu khi xy ra s c khng mong mun Auto Reference: T ng hin th ch s ca linh kin khi c ly t th vin Intertool Communication: Chc nng ny ng vai tr nh thng dch vin gia Capture v Layout khi m ng thi c 2 chng trnh ny nhm sp xp chn ca cc linh kin theo la chn ca ngi thit k. Tab Text Editor

To Project mi c th lin thng vi cc phn mm khc: FileNewProject Nu ch mun v s nguyn l , chn: FileNewDesign Mun to th vin mi, chn: FileNewLibrary To file np cho EPROM: FileNewVHDL To file vn bn: FileNewText File

Bi ging Orcad

Nguyn Thy Bnh- KTT

Tn Project

ng dn ti th mc lu Project Analog or Mixed A/D: Project lin thng vi trnh Pspice PC Board Wizard: Project lin thng vi trnh Layout Plus Programmable Logic Wizard: Project lin thng vi trnh PLD np chng trnh vo cc IC EPROM Schematic: Ch v s nguyn l

Bi ging Orcad

Nguyn Thy Bnh- KTT

Mun m mt Project, mt Design, mt Library, c sn thc hin lnh: FileOpenProject

2. Cc giao din chnh ca Orcad Capture 2.1. Session Log

Session Log cha cc thng tin v nhng s kin xy ra trong qu trnh thit k mch nh thng bo v cc li, cc cnh bo v nhng d liu v cc linh kin. xa ni dung trong ca s ny ti bt k thi im no c th thc hin lnh Clear Session Log t menu Edit hoc cng c th s dng phm nng Ctrl+Del

Bi ging Orcad

Nguyn Thy Bnh- KTT

2.2. Project Manager

Project Manager gm 2 Tab: File v Hierarchy. Tab File lit k tt c cc file c to ra trong qu trnh thit k mch. Tab Hierarchy: lit k tt c cc linh kin c trong s mch nguyn l (V d i vi s mch trn gm: Diode D1(D1N4447); in tr R1(10K) v ngun V1 (VDC))

Bi ging Orcad
2.3. Schematic Page

Nguyn Thy Bnh- KTT

Schematic Page cho php chng ta v s mch vi s h tr ca cc thanh cng c Toolbar v Tool Palettes. ngha ca tng tiu hnh trn cc thanh cng c c lit k trn bng 1 v bng 2.

Toolbar

Bng 1 Tool Tn New Open Save M t To trang v mi (ging lnh New trn menu File) M mt Project hoc mt th vin c sn (ging lnh Open trn menu File) Lu li trang v hin ti, s nguyn l ca mch hoc cc linh kin (tng ng vi lnh Save trn menu File) In cc trang c chn trong th mc Schematic, hoc trang v hin ti hoc c th in tng linh kin (tng ong lnh Print trn menu File) Ct i tng c chn v ct vo Clipboard (Tng ng vi lnh Cut trn menu Edit) Sao chp i tng c chn v ct vo Clipboard (tng ng vi lnh Copy trn menu Edit)

Print

Cut Copy

Bi ging Orcad
Paste Undo Redo MRU Zoom in Zoom out Zoom Area Zoom All Annotate Back Annotate Design Rule Check Creat Netlist

Nguyn Thy Bnh- KTT


Dn ni dung c trong Clipboard ln trang v ti v tr ca con tr (tng ng vi lnh Paste trn menu Edit) B lnh va thc hin, khi phc li trng thi trc (tng ng vi lnh Undo trn menu Edit) Ly li lnh va thc hin (tng ng vi lnh Redo trn menu Edit) Cc linh kin va c s dng c lu trong vng nh tm thi (Most Recently Used) a trang v li gn (phng to), tng ng vi cch chn Zoom v In trn menu View a trang v ra xa (thu nh), tng ng vi cch chn Zoom v Out trn menu View Ch phng to phn c chn (tng ng vi cch chn Zoom v Area trn menu View) Cho php quan st ton b trang s mch. Ghi k hiu cc linh kin trn s mch (tng ng vi lnh Annotate trn menu Tool) Ghi li k hiu ca cc linh kin trn s mch (tng ng vi lnh Back Annotate trn menu Tools) Kim tra li trn trang s mch nguyn l (tng ng vi lnh Design Rules Check trn menu Tools) To file .mnl khai bo cc c tnh ca mch sau khi kim tra s nguyn l khng c bt k li no, thc hin sau lnh DRC (tng ng vi lnh Creat Netlist trn menu Tools) To nn mt thng bo v s mch, khi to mt file .xrf c sinh ra trong th mc Output trong ca s Project Manager (Tng ng vi lnh Cross Reference trn menu Tools) To nn mt bng k khai cc linh kin c s dng trong s mch (to file .bom) (tng ng vi lnh Bill of Materials) Bt hoc tt chc nng dnh trn cc im li M ca s qun l cc file lin quan n trang s mch Tr gip

Cross Reference Bill of Materials Snap to Grid Project Manager Help Topic

10

Bi ging Orcad

Nguyn Thy Bnh- KTT

Tool Palettes

Bng 2 Tool Tn Select Place Part Place Wire Place Net Alias Place Bus Place Junction Place Bus Entry Place Power Place Ground Place Hierarchical Block Place Hierarchical Port Place Hierarchical Pin Place Off-page Connector Place No Connect Place Line Place Polyline Place Rectangle Place Ellipse Place Arc Place Text M t Chn i tng Chn linh kin trong th vin (tng ng vi lnh Part trn menu Place ) Ni dy dn qua chn cc linh kin (n v gi Shift i dy khng vung gc), (tng ng vi lnh Wire trn menu Place) t tn cho cc ng dy ni (tng ng vi lnh Net Alias trn menu Place) To Bus (tng ng vi lnh Bus trn menu Place ) To cc giao im ca cc dy dn ct nhau t cc im vo ca Bus (tng ng vi lnh Bus Entry trn menu Place) M ca s ly k hiu ngun (tng ng vi lnh Power trn menu Place) M ca s ly k hiu ni t (tng ng vi lnh Ground trn menu Place) To khi phn cp tng ng vi mt s mch (ging lnh Hierarchical Block trn menu Place) To cng trn s khi (tng ng vi lnh Hierarchical Port trn menu Place) To chn trn s khi (tng ng vi lnh Hierarchical Pin trn menu Place) t cc k hiu kt ni (tng ng vi lnh Off-Page Connector trn menu Place) t k hiu khng kt ni trn cc chn c b trng (tng ng vi lnh No Connect trn menu Place) V ng thng (tng ng vi lnh Line trn menu Place) V ng kn c to bi nhiu on thng (tng ng vi lnh Polyline trn menu Place) V hnh ch nht (tng ng vi lnh Rectangle trn menu Place) V hnh trn hoc hnh Ellipse (tng ng vi lnh Ellipse trn menu Place) V cc cung trn (tng ng vi lnh Arc trn menu Place) Vit ch trn trang s mch, to ch thch (tng ng vi lnh Text trn menu Place)

11

Bi ging Orcad
2.4. Part Editor

Nguyn Thy Bnh- KTT

m giao din Part Editor (trang chnh sa linh kin): Nhy chut phi vo linh kin cn chnh sa, chn Edit Part.

12

Bi ging Orcad

Nguyn Thy Bnh- KTT

Trong trang Part Editor cn c thm thanh cng c c dnh ring cho vic chnh sa linh kin: Part Editor Tool Palettes.

Tool Select

Tn

M t Chn i tng cn chnh sa t cc k hiu ca IEEE V 1 chn linh kin V dy chn linh kin V ng thng V ng khp kn gm nhiu on thng V khung hnh ch nht V hnh elip hoc hnh trn V cung trn Vit ch

Place IEEE Symbol Place Pin Place Pin Array Place Line Place Polyline Place Rectangle Place Ellipse Place Arc Place Text

Trong Part Editor ta c th dng con tr di chuyn chn linh kin ti v tr mong mun. to mt linh kin mi ta c th phc ha hnh dng ca linh kin nhng c tnh ca cc chn linh kin cn phi c khai bo mt cch chnh xc. Mi chn linh kin c nhng c tnh ring:

13

Bi ging Orcad
Name: Tn chn Number: S hiu chn Shape: Hnh dng chn Clock: Nhn tn hiu xung nhp Dot: Chn c tnh o pha Dot-Clock: Nhn tn hiu xung nhp v c tnh o pha Line: Chn dng ng thng Short: Dng chn ngn

Nguyn Thy Bnh- KTT

Zero Length: Chn c chiu di bng 0(thng dng cho chn ngun VCC hoc chn GND)

Type: Loi chn 3 State: Chn 3 trng thi (c trng thi tr khng cao) Bidirectional: Chn cho php tn hiu truyn theo c 2 hng Input: Chn nhn tn hiu vo Open Collector: Chn ly tn hiu ra trn cc Collector h mch Open Emitter: Chn ly tn hiu ra trn cc Emitter h mch Output: Chn a tn hiu ra Passive: Chn th ng (Chn in tr, t in,) Power: Chn ngun(chn VCC hoc chn GND)

Sau khi chnh sa, nhy chut vo nt Close ng trang Part Editor, khi mt ca s con Save Part Instance c m ra

Update Current: Ch cp nht nhng sa i vo ngay chnh linh kin 14

Bi ging Orcad
Update All: Cp nht i vi tt c cc linh kin cng loi Discard: B qua tt c nhng sa i Cancel: Quay li ca s ca Part Editor 2.5. Status Bar

Nguyn Thy Bnh- KTT

Status bar c t gc phi pha di ca ca s Capture c nhim v thng bo mi hot ng ti thi im hin ti: S lng phn t c chn, t l phng to/ thu nh v v tr ca con tr. Trng bn tri m t cc lnh trn thanh cng c, trn menu hay trng thi hin ti ca ca s Capture.

Trng gia hin th s lng phn t c chn trn trang v s mch hoc trang chnh sa linh kin Trng bn phi hin th t l phng to/ thu nh v v tr hin ti ca con tr. 3. V d v mt s mch 3.1. Ly cc linh kin trong th vin ly linh kin t trong th vin ra trang v s mch ta c th thc hin bng 1 trong cc cch sau: Thc hin lnh: PlacePart trn thanh menu S dng phm nng P hoc Shift+P Nhp chut vo tiu hnh

Khi ca s Place Part hin ra

15

Bi ging Orcad

Nguyn Thy Bnh- KTT


Trong Library: Chn th vin cha linh kin ANL_MISC Trong Part List: Chn tn linh kin555B Chn xong, nhp chut vo OK.

Ta cng c th thc hin cc thao tc:

Add Library (thm th vin) Remove Library (xa b th vin) Part Search (Tm linh kin)

C th thm th vin linh kin trong th mc Library hoc trong PSpice. Ch lin thng vi trnh PSpice cc th vin c chn phi nm trong th mc PSpice. Nu ch thit k cc mch in in t thng dng ch cn Add cc th vin: Capsym.olb, Connector.olb, Counter.olb, Discrete.olb, Gate.olb, analog.olb, source.olb, Nu mun xa mt th vin no trong khung Libraries, chn th vin v nhp chut vo Remove Library. Nu khng bit linh kin cn tm nm trong th vin no ta c th thc hin lnh: Part Search

16

Bi ging Orcad

Nguyn Thy Bnh- KTT

Sau khi chn xong linh kin trong th vin, quay tr li trang v s mch, linh kin dnh vo chut, chn v tr t linh kin, nhy chut tri. Linh kin vn dnh vo chut, nu mun s dng tip cng linh kin , chn v tr t linh kin v tip tc nhy chut tri, ngc li, nu mun la chn linh kin khc, c th nhy chut phi, chn End Mode hoc nhn nt Esc trn bn phm.

17

Bi ging Orcad

Nguyn Thy Bnh- KTT

3.2. Chnh sa linh kin Nhy chut tri chn linh kin cn chnh sa Nhy chut phi Chn Edit Part

Trong trang Part Editor, di chuyn chn IC sao cho ph hp, sau nhn nt ng ca s Part Editor v chn Update Current v quay tr li trang v s mch (ging hnh sau).

Thao tc chn v t v tr ca cc in tr R v t in C cng c thc hin tng t.

18

Bi ging Orcad

Nguyn Thy Bnh- KTT

Xoay linh kin theo mun thc hin bng cch: Nhp chut tri chn linh kin Nhp chut phi Chn 1 trong cc lnh: Mirror Horizontally (H) Mirror Vertically (V) Rotate (R)

19

Bi ging Orcad

Nguyn Thy Bnh- KTT

Ta v c s mch nh sau Lu li s mch, kt thc Orcad Capture!!!

20

Bi ging Orcad
4. Orcad Pspice Pspice Toolbar in Capture New Simulation Profile Edit Simulation Settings Run PSpice View Simulation Results Voltage/ Level Marker Voltage Differential Marker Current Marker Power Dissipation Maker Enable Bias Voltage Display Enable Bias Current Display Enable Bias Power Display

Nguyn Thy Bnh- KTT

M mt trang m phng mi M ca s Simulation Setting chn cc iu kin m phng mch Chy trnh PSpice Xem kt qu m phng u d mc in p ti mi im u d o chnh lch in p gia 2 im u d cng dng in u d o cng sut tiu hao trn mi linh kin Hin th in p phn cc ti mi nt Hin th cng dng in phn cc trn mi linh kin Hin th cng sut tiu hao trong iu kin phn cc

File Toolbar in PSpice Tool Tn New Open Append File Save Print M t M mt trang m phng mi hoc mt file dng vn bn M mt file M mt file d liu .DAT Lu li file d liu In kt qu

21

Bi ging Orcad
Edit Toolbar in PSpice Tool Tn Cut Copy Paste Undo Redo Simulate Toolbar in PSpice Tool Tn Current Simulation Run Pause Probe Toolbar in PSpice Tool Tn Zoom In Zoom Out Zoom Area Zoom Fit Log X Axis Fourier Performance Analysis Log Y Axis Add Trace Eval Goal Function M t

Nguyn Thy Bnh- KTT

Ct phn chn khi trang th v lu vo Clipboard Sao chp phn chn vo Clipboard Dn ni dung trong Clipboard vo trang th Xa thao tc va thc hin, ly li trng thi trc Ly li lnh va thc hin

M t Thng bo kiu m phng ang thc hin Chy trnh PSpice Tm dng qu trnh phn tch

M t Phng to trang th Thu nh trang th Phng ln vng th c chn Hin th ton b phn trn trang th Thay i thang chia ca trc X Phn tch tn hiu theo vch ph tn, dng Fourier Tt/m trang th phn tch dng tch hp Thay i thang chia ca trc Y V thm th X l tn hiu theo dng hm tch hp

22

Bi ging Orcad
Text Label Mark Data Points Toggle Cursor Cursor Toolbar in PSpice Tool Tn Cursor Peak Cursor Trough Cursor Slope Cursor Min Cursor Max Cursor Point Cursor Search Cursor Next Tran Cursor Previous Tran Mark Label

Nguyn Thy Bnh- KTT


Cho php ghi Text ln trang th Tt/m im nh du trn th Hin th hoc khng hin th con tr trn th

M t Con tr di chuyn ngay ti im c bin ln nht Con tr di chuyn ngay ti im c bin nh nht Con tr di chuyn ngay ti im c dc ln nht Con tr di chuyn ngay ti im cc tiu Con tr di chuyn ngay ti im cc i Con tr di chuyn ti cc im d liu trn th M ca s Search Command a con tr ti im cn tm a con tr ti im nhy mc tip theo ca tn hiu xung/s a con tr ti im nhy mc trc ca tn hiu xung/s t ta ti v tr ca con tr

Tool

Tn Always On Top View Circuit File View Simulation Output File View Simulation Results Simulation Queue Edit Simulation Settings

M t

Xem file mch s nguyn l Xem file kt qu u ra ca qu trnh m phng Xem kt qu m phng Hng i m phng Thit lp cc la chn ca m phng

23

Bi ging Orcad
Bi 1 a. V s mch in nh hnh 1

Nguyn Thy Bnh- KTT

R1 22k

R3 5.6k

V1 12Vdc

Q1 Q2SC1815 56k R5 R2 1k

Q2 Q2SC1815

R4 1.2k

Hnh 1

To mt m phng mi

Trn Menu Bar chn PSpiceNew Simulation Profile, hoc kch vo Capture, mt ca s New Simulation xut hin:

trn PSpice Toolbar trong

24

Bi ging Orcad

Nguyn Thy Bnh- KTT

Trong khung Name: in tn ca m phng mi, v d l: Bias Point Trong khung Inherit From: Chn tn ca mt m phng m ta mun k tha kt qu hoc c th chn None

Sau Click Creat

Ca s Simulation Setting hin ra

Trong khung Analysis Type (kiu phn tch), chn: Bias Point. Sau click OK ng ca s Simulation Setting v quay tr li trang s mch. Trn Menu bar chn PSpiceRun hoc c th click tiu hnh hoc c th nhn phm nng F11.

Pspice A/D m phng v tnh ton cc tham s ca im phn cc.

25

Bi ging Orcad

Nguyn Thy Bnh- KTT

PSpice A/D s m ra mt trang th, tuy nhin trong kiu phn tch Bias Point ta s khng thy c bt k mt th no do cc tham s ca im phn cc u l cc tham s tnh. Sau khi hon tt qu trnh m phng, PSpice A/D s xut ra mt file kt qu (output file) ng thi c th a ra cc cnh bo hoc cc li xut hin trong qu trnh m phng. c file kt qu, trong trong Pspice A/D chn ViewOutput File

File kt qu c hin th trong ca s Bias point.out. Ta c th c c cc gi tr in p ti mi nt v cng dng in qua ngun V1. PSpice A/D o cng dng in chy vo ti cc th nht v ra ti cc th 2 ca linh kin, i vi ngun p cc th nht tng ng l cc dng v cc th hai l cc m nn dng in c gi tr m trong file kt qu.

26

Bi ging Orcad

Nguyn Thy Bnh- KTT

Mun hin th cc gi tr in p v cng dng ti mi im click vo tiu hnh


452.1uA 1.099mA

R1 22k

12.00V

R3 5.6k

V1 12Vdc 0V

R1 22k 444.8uA 3.060uA Q1 Q2SC1815 -447.8uA 447.8uA R2 1k 56k R5 3.060uA

R3 5.6k 1.099mA Q2 7.394uA Q2SC1815 -1.107mA 1.104mA R4 1.2k

2.053V Q1 Q2SC1815 1.153V 447.8mV R2 1k 0V 0V 56k

5.843V Q2 Q2SC1815 1.325V

V1 12Vdc 1.552mA

R5 R4 1.2k

0
0 0

b. Thm cc linh kin c s mch nh hnh 2


R1 22k R3 5.6k C2 10uF V1 12Vdc

C1 10uF

Q1 Q2SC1815 56k R5 R2 1k

Q2 Q2SC1815 R6 5k C3 R4 1.2k 220uF

V2 1Vac 0Vdc

Hnh 2

27

Bi ging Orcad
Trong Menu Bar ca Capture, chn PSpiceNew Simulation Profile Ca s New Simulation c m ra:

Nguyn Thy Bnh- KTT

Trong khung Name: t tn cho m phng mi, gi s l AC Sweep Trong khung Inherit From: Chn SCHEMATIC1Bias Point Click Creat

Ca s Simulation Setting c m ra:

Trong text box Analysis type: Chn AC Sweep/Noise (kiu phn tch) Trong text box Option: Chn General Setting AC Sweep Type: Chn Logarithmic (Thang Logarith) Start Frequency (Tn s khi u): 10Hz (10)

28

Bi ging Orcad
End Frequency (Tn s kt thc): 1MHz (1Meg)

Nguyn Thy Bnh- KTT

Point/Decade (S im d liu trong mt thang Decade): 1000, s im d liu trong mt thang Decade cng ln th cng trn tuy nhin thi gian thc hin qu trnh m phng li ln.

Sau khi la chn xong, click OK ng ca s Simulation Setting v quay tr li trang s mch (Schematic Page). Ly u o a ti im gia C2 v R6 o in p u ra.

Chy m phng bng mt trong 3 cch: T Menu Bar, chn PSpiceRun Nhn phm F11 Click vo tiu hnh Trang th c m ra, biu din s ph thuc ca in p u ra vo tn s ca tn hiu vo (c tuyn bin-tn)

Biu din c tuyn Pha-tn Trn menu bar, chn PSpiceMarkersAdvancedPhase of Voltage

29

Bi ging Orcad

Nguyn Thy Bnh- KTT

a u o ti u ra ca mch (im gia C2 v R6), sau chy m phng. Ta quan st c c tuyn Pha-tn ca mch nh hnh sau:

30

Bi ging Orcad
Phn tch mch theo bin thi gian (Transient)

Nguyn Thy Bnh- KTT

R1 22k

R3 5.6k C2 10uF

V1 12Vdc

C1 10uF VOFF = 0 VAMPL = 10mV FREQ = 1KHz V3


V

Q1 Q2SC1815 56k R5 R2 1k

Q2 Q2SC1815 R6 5k C3 R4 1.2k 220uF

31

Bi ging Orcad

Nguyn Thy Bnh- KTT

32

Bi ging Orcad
Bi 2

Nguyn Thy Bnh- KTT

R1 68k Q1

R3 5.6k

R6 10k

R9 150 R10 1k

Q3 Q2SC1815

V1 Q6 Q2SD880 26Vdc

R11 560

Q2SC1815 D1 D1N4148 D2 D1N4148

R4 150 R2 10k R5 1k

R7 47k

D3 D1N4148 Q4 Q2SA1015 R12 560

R8 3.9k

Q2 Q2SC1815

Q5 Q2SD880

R1 68k

14.63V

R3 5.6k 9.324V

R6 10k

R9 150 R10 1k

Q3 26.00V Q2SC1815

V1 Q6 Q2SD880 26Vdc 0V

Q1

14.19V

R11 560

13.50V

Q2SC1815 1.098V 1.822V R4 150 R2 10k R7 47k 13.47V 13.35V D1 D1N4148 D2 D1N4148 12.74V Q2 Q2SC1815

D3 D1N4148 Q4 Q2SA1015 R12 52.05uV 560 0V

954.5mV 785.2mV R5 1k

R8 3.9k

Q5 Q2SD880

0
948.2uA R1 68k R3 5.6k 948.2uA 1.137mA

188.4uA Q1

R6 10k 10.27mA

R9 1.728uA Q3 265.7uA 150 Q2SC1815 62.37pA R10 1k R11 560

V1 30.97pA Q6 Q2SD880 -93.34pA 26Vdc 11.67mA

267.4uA

6.251uA

Q2SC1815 267.4uA R4 150 R7 47k 66.02uA R8 3.9k D1 D1N4148 D2 D1N4148 -785.0pA Q2 Q2SC1815 -10.33mA 93.72nA D3 D1N4148 93.72nA Q4 Q2SA1015 92.94nA R12 560 -2.101pA 17.28pA Q5 Q2SD880 -15.18pA

182.2uA R2 10k

954.5uA 201.3uA R5 1k

33

Bi ging Orcad
Thm cc t in v ngun tn hiu c mch nh hnh v.

Nguyn Thy Bnh- KTT

C2 220uF

R6 10k R1 68k C1 R3 5.6k C3 10uF Q1 Q2SC1815 R7 47k C7 100pF R5 1k C4 220uF R8 3.9k C5 47uF

R9 150 R10 1k

Q3 Q2SC1815

V1 Q6 Q2SD880 C6 1000uF 26Vdc

10uF

R11 560

D1 D1N4148 D2 D1N4148

D3 D1N4148

1Vac 0Vdc

V2 R2 10k

R4 150

R13 Q4 Q2SA1015 8 Q5 Q2SD880

Q2 Q2SC1815

R12 560

34

Bi ging Orcad

Nguyn Thy Bnh- KTT

C2 220uF

R6 10k R1 68k C1 R3 5.6k C3 10uF Q1 Q2SC1815 R7 47k C7 100pF R5 1k C4 220uF R8 3.9k C5 47uF

R9 150 R10 1k

Q3 Q2SC1815

V1 Q6 Q2SD880 C6 1000uF 26Vdc

10uF

R11 560

D1 D1N4148 D2 D1N4148

D3 D1N4148 Q4 Q2SA1015
V

VOFF = 0 VAMPL = 10mV FREQ = 1KHz

V2 R2 10k

R4 150

R13 8 Q5 Q2SD880

Q2 Q2SC1815

R12 560

35

Bi ging Orcad

Nguyn Thy Bnh- KTT

Nu tng bin u vo, tn hiu ra b mo ln.

Sa mo bng cch ghp hi tip: a mt phn tn hiu ra quay tr li u vo tuy lm gim h s khuch i nhng ngc li ci thin mt s thng s: rng di thng, gim mo, n nh mch khuch i. T C8 v in tr R14 ng vai tr l ng cp tn hiu hi tip. Gi tr R14 cng nh th mc hi tip cng mnh (cng su)

36

Bi ging Orcad

Nguyn Thy Bnh- KTT

C2 220uF

R6 10k R1 68k C1 R3 5.6k C3 10uF Q1 Q2SC1815 R14 10k C8 100uF R7 47k C7 100pF R5 1k C4 220uF R8 3.9k C5 47uF

R9 150 R10 1k

Q3 Q2SC1815

V1 Q6 Q2SD880 C6 1000uF 26Vdc

10uF

R11 560

D1 D1N4148 D2 D1N4148

D3 D1N4148 Q4 Q2SA1015

R13 8

VOFF = 0 VAMPL = 200mV FREQ = 1KHz

V2 R2 10k

R4 150

Q2 Q2SC1815

Q5 Q2SD880

R12 560

Bi 3. To ra mt th vin mi, trong cc k hiu ca cc linh kin c thay i ging nh di hnh v


D D1 DIODE LED BT2 BT1 +1.5V BATTERY BATTERY C +9V

R2 D2 DIODE
R

F1

R1 1k

8 FUSE U1

Q1

1 2 3 4

8 7 6 5

Q2SC1815

OPAmp

37

Bi ging Orcad
Bi 4 V s mch nh hnh v.
Vcc In R2 3.3k Vin 0V R1 In 1k R3 3.3k Mid

Nguyn Thy Bnh- KTT


Vcc

D1 D1N3940 C1 Out 0.47uF D2 D1N3940 R4 5.6k

V1 5V

a. Xc nh im lm vic (Bias Point)

To mt m phng mi: PSpiceNew Simulation Profile hoc click vo tiu hnh trn PSpice Toolbar trong Capture. Ca s Simulation c m ra. in tn ca m phng vo text box Name. Trong text box Inherit From chn none. Click Creat.

Ca s Simulation Setting m ra: Trong Analysis type chn: Bias Point Trong Options chn: General Settings

38

Bi ging Orcad

Nguyn Thy Bnh- KTT

Quay tr li trang v s mch v chy PSpice. Trang PSpice A/D c m ra, c th c kt qu ca m phng bng cch m Output file bng cch chn ViewOutput File hoc c th click vo tiu hnh

39

Bi ging Orcad

Nguyn Thy Bnh- KTT


Vcc 5.000V Vcc In R2 3.3k Vin 0V R1 In 1k Mid 943.4mV R3 3.3k 0.47uF D2 D1N3940 0V R4 5.6k D1 D1N3940 C1 Out

Hin th cc gi tr in p v cng dng in mt chiu trn mch.

5.000V V1 5V

0
0V
Vcc 1.229mA

Vcc

In

R2 3.3k 943.4uA Vin 0V R1 943.4uA In 1k 285.9uA R3 3.3k Mid

404.1pA D1 D1N3940 C1 Out 400.9pA 0.47uF D2 D1N3940

V1 5V 1.229mA

R4 5.6k 0A

b. Phn tch p ng u ra khi cho ngun u vo thay i (DC Sweep) To mt m phng mi v thit lp cc tham s nh hnh di.

40

Bi ging Orcad

Nguyn Thy Bnh- KTT

V th ca cc in p V(IN), V(MID), V(OUT) khi V(IN) thay i: Trn Menu bar ca PSpice A/D chn: TraceAdd Trace

Ca s Add Traces c m ra. Click vo V(IN), V(MID),V(OUT) trong danh sch cc th.

41

Bi ging Orcad

Nguyn Thy Bnh- KTT

Cc th c v trong trang th (Probe Window). Probe Window

Trace Legend 42

Bi ging Orcad

Nguyn Thy Bnh- KTT

Hin th con tr: Trn menu ca PSpice chn TraceCursorDisplay. Khi 2 con tr xut hin v chy trn th c v u tin c th hin trong Trace Legend: K hiu ca ng V(IN) c bao ngoi bi mt vung nh v ca s Probe Cursor c m ra hin th ta ca 2 im A1, A2 tng ng vi 2 con tr v dif l chnh lch ta ca 2 con tr. Con tr th nht ng vi chut tri v con tr th hai ng vi chut phi.

43

Bi ging Orcad

Nguyn Thy Bnh- KTT

Mi con tr c hin th l giao im ca 2 ng vung gc vi nhau khi click chut tri hoc chut phi. Khi di chuyn chut trong ca s th ta ca cc im A1, A2 v dif s thay i. Cng c th nh ngha 2 con tr chy trn 2 th khc nhau bng cch click vo cc k hiu ca cc ng tng ng trong Trace Legend. V d: Click chut tri v chut phi vo cc k hiu tng ng ca cc ng V(IN) v V(MID) (nh hnh v), khi con tr th nht chy trn ng V(IN), con tr th hai chy trn ng V(MID).

C th chnh ta ca cc con tr bng cch di chuyn con tr hoc c th nhn phm i vi con tr th nht, hoc Shift+ v Shift+ chnh tinh. c. Phn tch mch theo bin thi gian (Transient) Ly thm cc linh kin v v s mch ging hnh di.

44

Bi ging Orcad

Nguyn Thy Bnh- KTT

45

Bi ging Orcad

Nguyn Thy Bnh- KTT

Trnh PSpice Stimulus Editor to cc dng ngun tn hiu Trong th vin SOURCESTM.LIB ta c 8 ngun tn hiu c tnh chn nh vi trnh PSpice Stimulus Editor:
DSTM1 DSTM2 DSTM3 I1

S1
Implementation =

S16
Implementation =

S2
Implementation =

S
Implementation = V1

DSTM4

DSTM5

DSTM6

S 32
Implementation =

S4
Implementation =

S8
Implementation =

S
Implementation =

Dng trnh PSpice Stimulus Editor bin son v to ra dng tn hiu mong mun. Khai bo ngun VSTIM Chn ngun VSTIM Click chut phi v chn Edit PSpice Stimulus. Ca s New Stimulus c m ra: Name: Ghi tn ca tn hiu (SINE) Chn dng tn hiu: (SIN) Analog EXP: Dng hm m PUSLE: Dng xung PWL: Dng tuyn tnh ha tng phn SFFM: Dng iu ch FM n tn SIN: Dng sng Sine Digital Clock: Dng xung nhp Signal: Dng ngun tn hiu t chn Bus: Ngun tn hiu s dng cho Bus Ca s Attribute c m, yu cu khai bo cc tham s ca ngun tn hiu: Offset value: Mc in p chun ca tn hiu dng sin (thnh phn DC) [V] Amplitue: Bin [V] Frequency: Tn s [Hz] Time delay: Thi gian tr [s] Damping factor: H s m [s-1] Phase angle: Gc pha [] Khai bo xong, clicl Apply v OK.

46

Bi ging Orcad

Nguyn Thy Bnh- KTT

To mt m phng mi v khai bo cc thng s ca qu trnh m phng. Quay tr li trang v s mch v chy m phng. Hin th dng sng ca tn hiu u vo V(IN) v tn hiu u ra V(OUT).

47

Bi ging Orcad

Nguyn Thy Bnh- KTT

d. Phn tch mch theo bin tn s (AC Sweep) V s mch nh hnh v To mt m phng mi, phn tch s thay i ca V(MID) v V(OUT) theo tn s V th Bode (V(MID) v V(OUT) c o theo n v Decibel): PSpiceMarkersAdvanceddB Magnitude of Voltage

48

Bi ging Orcad

Nguyn Thy Bnh- KTT

Vcc

Vcc

In

R2 3.3k Vin 1Vac V2 SINE R1 In 1k R3 3.3k Mid

D1 D1N3940 C1 Out 0.47uF D2 D1N3940 R4 5.6k

V1 5V

49

Bi ging Orcad

Nguyn Thy Bnh- KTT

Vcc

Vcc

In

R2 3.3k Vin 1Vac V2 SINE R1 In 1k Mid

D1 D1N3940 C1 Out 0.47uF R4 5.6k


VDB

V1 5V

R3 VDB D2 3.3k D1N3940

50

Bi ging Orcad

Nguyn Thy Bnh- KTT

Biu din c tuyn bin-tn v pha-tn trn 2 trc Y khc nhau Click vo nhn VP(OUT) trong Trace legend chn ng T menu Edit chn Cut hoc nhn phm Shift+Delete hoc click vo tiu hnh ng VP(OUT) c lu vo Clipboard. ,

T menu Plot trong PSpice chn Add Y Axis. Trc Y th 2 xut hin Chn EditPaste dn ng cong VP(OUT) vo trang th vi trc Y th 2. Hai c tuyn bin-tn v pha-tn c biu din vi 2 trc Y vi thang chia khc nhau.

51

Bi ging Orcad

Nguyn Thy Bnh- KTT

e. Phn tch s nh hng ca in tr u vo ti cc thng s ca mch: rng di thng, h s khuch i, Thay gi tr 1K ca in tr R1 bng biu thc {Rval} Double-click vo gi tr 1K ca R1, ca s Display Properties c m ra Trong text box Value: xa 1K v thay bi biu thc {Rval}. Pspice A/D hiu biu thc trong du {} nh l mt tham s. Click OK.

Thm phn t PARAM khai bo tham s Rval Ly phn t PARAM v t ti v tr bt k trong trang s mch 52

Bi ging Orcad

Nguyn Thy Bnh- KTT

Double-click vo phn t PARAM, ca s Property Editor c m ra, lit k cc thng s ca phn t

Click vo New Column, ca s Add New Column c m ra Trong text box Name: in Rval Trong text box Value: in 1K, l gi tr khi to ca R1 Click OK

53

Bi ging Orcad
Quay tr li ca s Property Editor, chn Rval Click Display, ca s Display Property c m ra Chn Name and Value Xong, click OK.

Nguyn Thy Bnh- KTT

Ta c c s mch nh hnh v
Vcc In R2 3.3k Vin 1Vac V2 SINE R1 In {Rv al} R3 3.3k Mid

Vcc

D1 D1N3940 C1 Out 0.47uF D2 D1N3940


VDB

V1 5V

R4 5.6k

PARAM ET ERS:

Rv al = 1K

To mt m phng mi v khai bo cc tham s ca trnh m phng ging nh cc hnh di.

Gi tr Rval l mt tham s chy t gi tr 100 n gi tr 10K theo thang Logarithm, tng ng vi 2 Decade. Mi Decade c chia thnh 10 im, do Rval chy t 100 n 10K tng ng vi 21 gi tr. V c tuyn bin tn ti u ra ca mch, khi h c tuyn bao gm 21 ng

54

Bi ging Orcad

Nguyn Thy Bnh- KTT

55

Bi ging Orcad
Search Command

Nguyn Thy Bnh- KTT

56

Bi ging Orcad
Bi 5. Dng Pspice phn tch mt s linh kin bn dn a. Phn tch Diode
V1 0Vdc D1
I

Nguyn Thy Bnh- KTT

R1 10

D1N4007

V c tuyn ca Diode

Phn tch s nh hng ca nhit ti c tuyn ca Diode

57

Bi ging Orcad

Nguyn Thy Bnh- KTT

b. Phn tch Diode Zener

R1 100 V1 0Vdc D2 1N4372 2 1

58

Bi ging Orcad
c. Phn tch Transistor lng cc

Nguyn Thy Bnh- KTT


V1 0V

R1 V2 0V 47k Q1I Q2SC1815

59

Bi ging Orcad

Nguyn Thy Bnh- KTT

Hin th 2 th ly theo hai trc Y c thang chia khc nhau: I C (mA ) v I B (A )

V c tuyn vo I B = f (U BE ) U CE = const

d. Phn tch Transistor trng MOSFET cng sut Hin th h c tuyn vo v c tuyn ra ca MOSFET

VDS 0V M1
I

VGS 0V

IRF150

60

Bi ging Orcad

Nguyn Thy Bnh- KTT

61

Bi ging Orcad
Bi 6. PSpice v cc mch s

Nguyn Thy Bnh- KTT

S dng trnh Pspice Stimulus Editor khai bo mt ngun tn hiu s

62

Bi ging Orcad

Nguyn Thy Bnh- KTT

Nu chn ngun tn hiu l Signal, cn to nn cc sn (transition). Trong PSpice Stimulus Editor ta c th thc hin cc thao tc sau: Thm cc sn (Add a transition) Dch chuyn sn (Move a transition) To, chnh sa sn (Edit a transition) Xa sn (Delete a transition) Thm sn vo ngun tn hiu 1. Trn menu Edit trong ca s Stimulus Editor chn Add hoc click vo tiu hnh 2. Chn tn hiu s cn bin son 3. Click chut vo v tr mun to sn ti (c s thay i trng thi) 4. Nu mun to thm cc sn, lp li cc bc th 2 v th 3 5. Click chut phi khi mun kt thc qu trnh to sn

Dch chuyn sn tn hiu 1. Click vo sn mun dch chuyn 2. C th s dng Shift+click chut nu mun chn nhiu sn ng thi 3. Dch chuyn sn ti v tr mi

63

Bi ging Orcad
Bin son cc thng s ca sn 1. C th thc hin theo mt trong cc cch sau: Chn sn cn bin son, EditProperties Double-click vo sn cn bin son 2. Ca s Edit Digital Transition c m ra, in cc thng s, sau click OK. Xa sn tn hiu 1. Click vo sn mun xa 2. C th s dng Shift+click chut tri nu mun chn nhiu sn ng thi 3. Chn EditDelete hoc nhn phm Delete trn bn phm

Nguyn Thy Bnh- KTT

Nu ngun tn hiu c chn l Bus, ta cng phi xc nh cc sn ca Bus to ra mt Bus cn 3 bc: To nn mt ngun kch tn hiu s dng Bus To nn cc sn Thit lp h m cho Bus To mt ngun tn hiu s dng Bus 1. T menu Stimulus ca trnh Stimulus Editor, chn New 2. Trong khung Digital, chn Bus 3. C th thay i rng ca Bus (gi tr mc nh l 8 bit) 4. Xong, click OK. To cc sn cho Bus C th to nn cc sn cho Bus theo 2 cch sau: Cch 1: 1. T menu Edit trong Stimulus Editor, chn Add 2. Trong trng gi tr trn Toolbar (ngay bn phi ca tiu hnh Add), in gi tr ca Bus theo mt trong 3 cch sau:

Thng thng Tng Gim

<S nguyn khng du>[; h m] +<S nguyn khng du>[; h m] -<S nguyn khng du>[; h m]

12 +12;H -12;H

Trng gi tr

Nu khng nhp gi tr ca h m, trnh Stimulus Editor s da vo h m mc nh ca Bus 64

Bi ging Orcad

Nguyn Thy Bnh- KTT

3. Nhp chut vo v tr ca Bus mun to sn ti 4. Lp li cc bc 2 v bc 3 nu cn thit 5. Xong, nhp chut phi kt thc. Cch 2: 1. T menu Edit trong Stimulus Editor, chn Add 2. Click chut (u mi bt ch) vo ti v tr mun to sn 3. Xong, nhp chut phi kt thc 4. Nhp chut tri vo v tr sn u tin, mt hnh thoi nh xut hin ti sn 5. Chn EditAttributes (Ctr+T), ca s Edit Digital Transition c m ra 6. Trong Transition Type, chn Set Value (gi tr xc nh), Increment (mt gi tr tng so vi gi tr trc), hoc Decrement (mt gi tr gim so vi gi tr trc) 7. Trong text box Value, in mt gi tr xc nh hoc c th chn mt trong cc trng hp c mc nh (0, All bits 1(tt c cc bit u bng 1), X (khng xc nh), hoc Z (tr khng cao) ) 8. Xong, click OK 9. Lp li cc bc t bc 4 n bc 8 i vi mi sn Thit lp h m cho Bus 1. Chn ToolOption, ca s Stmed Options c m ra 2. Trong khung Bus Display Defaults, chn h m trong danh sch c lit k ti Radix 3. Xong, click OK

65

Bi ging Orcad

Nguyn Thy Bnh- KTT

Thit k mch m nh phn 4 bit, hin th cc u ra v to bus {DCBA} a. B m khng ng b b. B m ng b


U3A 1 Q CLK Q CLR K 3 B 12 2 4 J Q CLK Q CLR K 1 3 C 12 2 4 J Q CLK Q K CLR 13 74107
U4A 1 7408 12 4 J Q CLK Q K CLR 13 74107
U5A 1 3 2 7400

DSTM1

U1A 1 12 4 J Q CLK Q K CLR 1 3 A 12 2 4 J

U2A

U4A 3 D 2

S1
IN

13

13

DSTM2

S1
Clock DSTM3

CLK

S1
CLR
U5A 1 3 DSTM1 U1A 1 12 4 J Q CLK Q CLR K 3 12 2 4 A 1 J Q CLK Q CLR K U2A B 3 2 2 U3A 7408 1 12 4 74107 J Q CLK Q K CLR C 3 2 5 4 6 3 D 2 U5B

S1
IN

13

13

74107

DSTM2

S1
Clock DSTM3

CLK

S1
CLR

Thit k b m khng ng b c modul m M=10 (m t 0 n 9) s dng JK FF. Hin th kt qu u ra.


DSTM1 U1A 1 12 4 J Q CLK Q CLR K 1 3A 12 2 4 J Q CLK Q CLR K U2A 1 3 B 12 2 4 J Q CLK Q CLR K U3A 1 3 C 2 4 12 J Q CLK Q K CLR 13 74107 U4A 3 D 2

S1
IN

13

13

S1
Clock

CLK

13

DSTM2

74107

74107

74107

13

13

74107

74107

74107

74107

66

Bi ging Orcad
Thit k b m ng b c M=5. Hin th kt qu ti u ra?
U4A 1

Nguyn Thy Bnh- KTT

3 2 U1A 1 12
HI

7408 Q0 3 12 2 4 U2A 1 J Q CLK Q CLR K Q1 3 12 2 4 U3A 1 J Q CLK Q K CLR 13 74107 Q2 3 2

J Q CLK Q K CLR

13

S1

DSTM2 CLR

S1

Bi 7. V mch gii m EPROM


VCC 16 6 4 5 A13 A14 A15 A[15..0] 1 2 3 VCC U3 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 15 14 13 12 11 10 9 7

13

DSTM1 CLK

74107

74107

G1 G2A G2B A B C

GND 8 VCC 28

VCC

74AS138

VCC U1 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 D0 D1 D2 D3 D4 D5 D6 D7 Z80 30 31 32 33 34 35 36 37 38 39 40 1 2 3 4 5 14 15 12 8 7 9 10 13 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 10 9 8 7 6 5 4 3 25 24 21 23 2 20 27 1 VCC D[7..0] A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 CE

VCC U2 OE 22

22 21 19 27 20 18 23 28 R1 10K R2 10K R3 10K 25 16 17 24 26 6

WR RD MREQ M1 IORQ HALT BUSAK REFSH

VCC

11

VCC

BUSRQ INT NMI WAIT RST CLK

O0 O1 O2 O3 O4 O5 O6 O7

11 12 13 15 16 17 18 19

D0 D1 D2 D3 D4 D5 D6 D7

R4 10K J1 1 CON1 J2 1 CON1 CLK RST

PGM VPP

GND 2764

29

GND

14

67

Bi ging Orcad

Nguyn Thy Bnh- KTT

DONG CO J2 1 2

D1 DIODE

R1

1K Q1 EC103M/TO

J1 1 2 220~ R4 RESISTOR VAR R2 4.7K + C1 CAPACITOR POL R3 R

68

Bi ging Orcad

Nguyn Thy Bnh- KTT

12V

R5 R1 KTY 10

10K

R6

1K

Q3 2N5680 Q2 2N1208 R7 3.9K 1 2 QUAT J1

Q1 2N1208

C1 470uF/10V

R2

9K

R3

3.9K

R4

39K

69

Bi ging Orcad

Nguyn Thy Bnh- KTT

70

Bi ging Orcad

Nguyn Thy Bnh- KTT

71

Bi ging Orcad

Nguyn Thy Bnh- KTT

72

Bi ging Orcad

Nguyn Thy Bnh- KTT

73

Bi ging Orcad

Nguyn Thy Bnh- KTT

74

Bi ging Orcad

Nguyn Thy Bnh- KTT

75

Bi ging Orcad

Nguyn Thy Bnh- KTT

76

Bi ging Orcad

Nguyn Thy Bnh- KTT

77

Bi ging Orcad

Nguyn Thy Bnh- KTT

78

Bi ging Orcad

Nguyn Thy Bnh- KTT

79

Bi ging Orcad

Nguyn Thy Bnh- KTT

80

Bi ging Orcad

Nguyn Thy Bnh- KTT

81

Bi ging Orcad

Nguyn Thy Bnh- KTT

82

Bi ging Orcad

Nguyn Thy Bnh- KTT

83

Bi ging Orcad

Nguyn Thy Bnh- KTT

84

Bi ging Orcad

Nguyn Thy Bnh- KTT

85

Bi ging Orcad
L1

Nguyn Thy Bnh- KTT

INDUCTOR FERRITE J1 1 2 220~ C1 0.1uF/600V R1 39K

D3 DIODE

Q1 T2801 D1 DIODE R2 68K Q3 2N2222 C2 100uF R3 12K D2 DIODE R5 220 R6 100K SW1 Q2 2N2222 R4 3.3K SW MAG-SPDT 1 2 DONG CO J2

86

You might also like