PH N II: THÍ NGHI M MÔ PH NG M CH ĐI N T
Bài 1: MÔ PH NG M CH KHU CH Đ I E CHUNG
A. M C ĐÍCH
S d ng Schematics k t h p v i PSpice Probe trong ph n m m Design Center 5.4, ế
bài thí nghi m này giúp cho sinh viên có th mô ph ng trên máy tính m ch khu ch đ i CE. ế
D a trên các k t qu phân tích và Probe xác đ nh: ế
1. T ng tr vào và ra.
2. Đ l i đi n áp, đ l i công su t.
3. Quan h pha gi a tín hi u vào và ra.
4. Đáp ng t n s và băng thông.
B. TÓM T T LÝ THUY T
- Xem tóm t t lý thuy t bài M ch Khu ch Đ i E Chung (ph n c ng). ế ế
- Tìm hi u ph n m m Design Center Eval 5.4 trong giáo trình M ch Đi n T 1 -
Ti n Th ng, ph n ph l c D trang 230.ế ườ
- Các b c ti n hành mô ph ng m ch:ướ ế
I. V s đ m ch trong Schematics Editor ơ
1. Kh i đ ng Shematics - t o m t s đ m i ơ
M ph n m m Design Center 5.4, kh i đ ng Shematics b ng cách dùng
chu t double-click vào icon Shematics ta s m t trang tr ng đ v s ơ
đ .
Mu n t o m t s đ m i vào menu File / ch n New. ơ
Mu n m m t s đ đã có s n vào menu File / ch n Open. ơ
2. L y các linh ki n và đ t vào s đ m ch ơ
Đ l y các linh ki n n Ctrl-G ho c m menu Draw / ch n Get New Part, xu t
hi n Add Part dialog box. N u bi t tên linh ki n c n tìm đánh th ng tên linh ki n vào, r i ế ế
ch n OK. N u không bi t tên linh ki n ch n Browse, Get Part dialog box xu t hi n, ch n ế ế
th vi n ch a linh ki n c n tìm ph n danh sách th vi n (Library), ch n linh ki n c nư ư
tìm danh sách bên trái (ch a tên các linh ki n trong th vi n t ng ng), r i ch n ư ươ
OK hay đánh ENTER.
M t s linh ki n th ng dùng ườ
Part name Library
Đi n tr R analog.slb
Bi n trế R_var analog.slb
T đi n C analog.slb
Cu n dây L analog.slb
Transistor NPN Q2N2222 eval.slb
Transistor PNP Q2N2907A eval.slb
Diod D1N4148 eval.slb
Diod Zenner D1N750 eval.slb
Opamp UA741 eval.slb
Ngu n áp SINVSIN source.slb
Ngu n áp DCVSRC source.slb
Analog ground AGND port.slb
Sau khi ch n linh ki n xong, cursor hình linh ki n đã ch n. Di chuy n cursor
đ n v trí c n đ t r i click phím trái c a chu t đ đ t linh ki n. Mu n đ t thêm linh ki nế
27
v a ch n vào m t v trí khác, ta ch vi c di chuy n cursor đ n v trí c n đ t click phím ế
trái c a chu t. Đ k t thúc vi c đ t click 1 l n phím ph i c a chu t. ế
Đ quay linh ki n 900 n Ctrl-R (Rotate)
Đ nh đ i x ng g ng n Ctrl-F (Flip)ươ
Đ t tên, giá tr các thu c tính cho các linh ki n: mu n đ t tên cho linh ki n
dùng chu t double-click vào nhãn c a nó, xu t hi n dialog box Edit Reference
Designater, đánh tên linh ki n vào ph n Package Reference Designator, xong ch n OK.
Mu n đ t giá tr cho linh ki n d R, C, L double-click vào linh ki n, đi n giá tr vào
ph n VALUE.
- Bi n tr R_var giá tr R=VALUE*SET + 0.001, khi đ t giá tr cho bi n trế ế
ph i đ t giá tr cho VALUE và SET.
- Ngu n áp VSIN: đ t các giá tr cho các tham s sau
DC=(đ tr ng)
AC=biên đ c a tín hi u đ c s dung khi phân tích t n s (phân tích AC) ượ
voff=0
vampl=biên đ c a tín hi u đ c s d ng khi phân tích quá đ ượ
freq=t n s c a tín hi u
td=0
df=0
phase=0
- Ngu n áp m t chi u VSRC: đ t giá tr cho các tham s sau
DC=giá tr ngu n 1 chi u
AC=(đ tr ng)
tran=(đ tr ng)
M t s l u ý khi đ t giá tr : ư
Cách kí hi u đ n v (cho đi n tr , t đi n, đi n áp, dòng đi n, t n s …) ơ
f(femto)=10-15 u(micro)=10-6 MEG(mega)=106
p(pico)=10-12 m(mili)=10-3 G(giga)=109
n(nano)=10-9 K(kilo)=103T(tera)=1012
Các kí hi u trên đ u nh nhau đ i v i ch hoa và ch th ng. ư ư
Ví d :R1 có giá tr 18k t c là18 kilo Ohm.
C3 có giá tr 100u t c100 micro Fara.
Ngu n V1 có giá tr 2 t c là 2 Volt.
Ngu n I2 có giá tr 30m t c là 30mili Amper.
T n s f có giá tr 1 MEG t c1 mega Hz
28
3. N i dây gi a chân các linh ki n
Đ n i dây gi a các linh ki n n Ctrl-W ho c m menu Draw / ch n Wire
Cursor có hình bút chì, click phím trái đ b t đ u v .
Di chuy n chu t đ kéo dài dây n i.
Click phím trái c a chu t đ t o m t góc vuông,ti p t c v . ế
Double click phím trái đ k t thúc n i dây đ ng th i k t thúc luôn ch đ ế ế ế
n i dây.
* Đ đánh d u nh ng đi m mu n xem trên m ch khi đã ch y PSpice Probe vào
menu Markers c a Schematics / ch n Mark Voltage / level.
4. C t s đ ơ
Ch n File / Ch n Save
Đánh tên s đ vào ph n tên file c a dialog box.ơ
Ch n OK
II. Ch y PSpice đ ph ng m ch
1. Ch n ch đ phân tích (Analysis / Setup … ) ế
Tr c khi ch y PSpice Probe trong Shematics, tùy thu c vào yêu c u bài thíướ
nghi m ph i ch n ch đ phân tích thích h p (DC, AC, Transient …), nhi u ch đ ế ế
phân tích nh ng các bài thí nghi m ch y u s d ng phân tích AC (AC Sweep) phânư ế
tích quá đ (Transient). Đ xác đ nh đáp ng t n s c a m ch vào menu Analysis c a Shematics /
ch n Setup, xu t hi n Analysis Setup dialog box, kích chu t vào AC Sweep
đ cài đ t nh sau: ư
+ Trong AC Sweep Type ch n Decade.
+ Trong Sweep Parameters đ t giá tr cho các thông s :
-Pts/Decade (s l ng đi m tính toán trong 1 Decade, giá tr m c ư
nhiên là 101)
-Start Freq (t n s kh i đ u th ng ch n là 1, chú ý ph i khác 0) ườ
-End Freq (t n s k t thúc) ế
Đáp ng t n s đ c tính toán khi ngu n có t n s quét t t n s kh i đ u ượ
đ n t n s k t thúc.ế ế
+ Nh n chu t vào nút OK đ thoát v Analysis Setup dialog box.
Trong Analysis Setup dialog box nh n chu t vào ô vuông nh bên trái m c
AC Sweep. Nh n OK đ k t thúc cài đ t ho c ch n nh ng phân tích khác. ế
Đ xác đ nh đáp ng quá đ c a m ch (Xác đ nh dòng đi n, đi n áp t i t t
c các đi m trong m ch theo th i gian) vào menu Analysis / ch n Setup, sau
đó kích chu t vào Transient đ cài đ t nh sau: ư
+ Print Step: b c in các đi m c a đáp ng.ướ
+ Final Time (th i gian k t thúc): ch n giá tr g p 2-3 l n chu kỳ tín hi u. ế
+ Nh n chu t vào nút OK đ thoát v Analysis Setup dialog box.
Nh n chu t vào ô vuông nh bên trái m c Transient. Nh n OK đ k t thúc ế
cài đ t ho c ch n nh ng phân tích khác.
2. Ch y PSpice và Probe
Sau khi cài đ t các ch đ phân tích, đ ch y PSpice nh n phím F11 ho c vào ế
menu Analysis / ch n Run PSpice.
Sau khi ph ng xong Probe s đ c ch y t đ ng. N u không, th ch y ượ ế
Probe trong Shematics b ng cách vào menu Analysis / ch n Run Probe ho c tr c khi ch y ướ
PSpice vào menu Analysis / ch n Probe Setup, trong Auto-run Option / ch n Automaticcally
Run Probe After Simulator.
29
D a vào Probe đ xem đáp ng t n s ho c quá đ t i t t c các đi m trong
m ch. Vào menu Plot / ch n AC đ xem đáp ng t n s hay ch n Transient đ xem quá
đ .
Sau khi ch y Probe, s xu t hi n đ th c a nh ng đi m đã đ c đánh d u trên ượ
m ch (Đánh d u b ng cách vào menu Markers c a Schematics / ch n Mark Voltage/level).
Đ xem đ th t i nh ng đi m khác vào menu Trace c a Probe / ch n Add, xu t
hi n 1 danh sách các đi m trong m ch, ch n các đi m c n xem, xong ch n OK.
Đ xác đ nh giá tr t i m t v trí trên đ th vào menu Tools c a Probe / ch n
Cursor / ch n Display.
Mu n xem các k t qu chi ti t khác vào menu Analysis c a Schematics / ch n ế ế
Examine Output ho c vào menu File c a PSpice / ch n Examine Output.
3. S a sai:
Trong Shematics n u v s đ b sai, b h m ch ho c cài đ t các giá tr , thu cế ơ
tính các linh ki n sai, không đ y đ thì khi ch y PSpice s báo error:
“ ERC : Netlist / ERC errors - netlist not created ”. Sau khi nh n OK s xu t hi n
Error list li t các l i sai, s a các l i sai này trong Shematics ch y l i
PSpice.
N u cài đ t các ch đ phân tích sai ho c ph ng sai linh ki n nào đó thì khiế ế
ch y PSpice s báo sai trong Shematics là “ (Simulation error) Part: tên linh ki n b sai” và
trong PSpice báo
" Circuit has errors run aborted
See output file for details "
Vào output file xem các l i sai b ng cách:
+ Trong PSpice vào menu File / Ch n Examine Output.
+ Ho c trong Shematics vào menu Analysis / Ch n Examine Output. S a
các l i sai này và ch y l i PSpice.
30
C. TRÌNH T THÍ NGHI M
Hình 1
T ng tr vào
1. Dùng Schematics v s đ m ch nh hình 1, cài đ t giá tr cho các linh ki n ơ ư
trong m ch, ch nh bi n tr VR ế 100K .
2. Tín hi u đ u vào V in tín hi u sin t n s 1KHz, biên đ đ c ch n sao cho tín ượ
hi u ra không b méo d ng (nên ch n c mV).
3. Vào menu Analysis / ch n Setup / cài đ t 2 ch đ phân tích AC Sweep ế
Transient (nh đã gi i thi u trong ph n tóm t t lý thuy t)ư ế
V i AC Sweep đ t các tham s sau:
+ Trong AC Sweep Type ch n Decade.
+ Trong Sweep Parameters đ t giá tr cho các thông s :
- Pts/Decade:101
- Start Freq: 1
- End Freq: 10MEG
V i Transient đ t các tham s sau:
+ Print Step: 0.03m
+ FinalTime : 3m (vì t n s tín hi u vào 1KHz nên chu 1ms, do đó ch n
th i gian k t thúc g p 2-3 l n chu kì tín hi u ) ế
Vào menu Analysis / ch n Run PSpice đ mô ph ng m ch.
4. Sau khi Probe đ c kh i đ ng / ch n Transient (ho c vào menu Plot c aượ
Probe / ch n Transient) đ xác đ nh giá tr đi n áp đ nh đ nh c a V in, giá tr
dòng đi n đ nh đ nh c a i in (t c là dòng đi n qua C 1)
5. Tính
RV
i
in
in
in
=
T ng tr ra
31