You are on page 1of 23

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Mc lc
Mc lc ............................................................................................................................i
Gii thiu.......................................................................................................................iii
Chng 1 M u...................................................................................................... 1
1.1 CircuitMaker l g ................................................................................................. 1
1.2 Mi trng lm vic CircuitMaker ....................................................................... 1
1.3 Cc file ca CircuitMaker ..................................................................................... 2
1.4 Quy trnh s dng CircuitMaker ........................................................................... 2
1.5 Toolbar ca CircuitMaker ..................................................................................... 3
1.6 Phm nng (hotkey)............................................................................................... 4
Chng 2 V v chnh sa cc mch nguyn l ...................................................... 6
2.1 Tm cc thit b...................................................................................................... 6
2.1.1 Tab Browse .................................................................................................... 6
2.1.2 Tab Search...................................................................................................... 7
2.1.3 Thit lp phm nng ....................................................................................... 7
2.1.4 Thay i phm nng. ...................................................................................... 7
2.2 t thit b vo trong bn v ................................................................................. 8
2.3 Cc cng c v v chnh sa ................................................................................. 8
2.3.1 Arrow Tool..................................................................................................... 8
2.3.2 Wire Tool ....................................................................................................... 8
2.3.3 Text Tool........................................................................................................ 8
2.3.4 Delete Tool..................................................................................................... 9
2.3.5 Zoom Tool...................................................................................................... 9
2.3.6 Rotate Tool..................................................................................................... 9
2.3.7 Mirror Tool..................................................................................................... 9

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

Ti liu b tr

Hng dn s dng CircuitMaker 2000

2.4 Li ....................................................................................................................... 9
2.5 Ni dy cho mch................................................................................................ 10
2.5.1 Ni dy t ng............................................................................................ 10
2.5.2 Ni dy bng tay .......................................................................................... 10
2.5.3 Ni dy nhanh .............................................................................................. 10
2.6 Dy BUS ............................................................................................................. 11
2.6.1 Ni dy dn ti bus ...................................................................................... 11
2.6.2 Ni cc dy dn trn Bus vi nhau. ............................................................. 12
2.7 Tn ca node v s kt ni.................................................................................. 12
2.8 Thng s ca cc thit b..................................................................................... 13
2.9 Thay i d liu RAM/ ROM:............................................................................ 15
Chng 3 M phng mch s.................................................................................. 16
3.1 Bt u m phng mch s ................................................................................. 16
3.2 Cc cng c m phng mch s.......................................................................... 16
3.2.1 Cng c Prope .............................................................................................. 16
3.2.2 Cng c Reset .............................................................................................. 17
3.2.3 Cng c Trace .............................................................................................. 17
3.2.4 Cng c Run \ Pause: ................................................................................... 17
3.2.5 Cng c Step ................................................................................................ 17
3.2.6 Cng c Tile Windows................................................................................. 17
3.3 B to xung ......................................................................................................... 18
3.4 Cc thng s m phng:...................................................................................... 18
3.5 Thi gian tr ........................................................................................................ 19
3.6 Xem dng sng.................................................................................................... 19

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

ii

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Gii thiu
CircuitMaker l mt phn mm thn thin, d s dng m phng mch. c bit l
m phng mch s. Nhng ngi bt u tm hiu th gii s cng nh cc chuyn gia trong
lnh vc ny u tm thy cc cng c hu ch trong phn mm CircuitMaker
T ngha , ti liu ny c bin son nhm cung cp cho nhng ngi mi bt
u nhng kin thc cn bn nht c th nhanh chng lm ch c phn mm
CircuitMaker. Ti liu c bin son gm ba phn: phn u, M U, s gii thiu mt s
khi nim cn bn, cc phm nng; phn th hai, V V CHNH SA MCH NGUYN
L, s hng dn cch v mch nguyn l trong CircuitMaker; phn th ba, M PHNG
MCH S, s hng dn cch thc hin m phng mch nguyn l v.
gip ti liu tt hn mong nhn c cc kin ng gp t cc bn c. Mi
kin ng gp v ni dung, hnh thc trnh by, b cc ca ti liu xin vui lng gi qua email:
Trn Hong H:

hoangha@dit.hcmut.edu.vn

Bi Vn Hiu:

bvhieu@dit.hcmut.edu.vn

Phm Quc Cng:

cuongpham@cse.hcmut.edu.vn

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

iii

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Chng 1 M

Phn ny cung cp nhng kin thc c bn v CircuitMaker nh: mi


trng lm vic, quy trnh s dng. y l nhng kin thc c bn c th
thit k mch cng nh l m phng mch trn mi trng CircuitMaker.

1.1 CircuitMaker l g
CircuitMaker l mt chng trnh cho php ngi dng nhanh chng lp
rp th nghim v m phng cc mch s cng nh cc mch tng t mc
logic. ng thi cng h tr vic xut ra file netlist v mch in. Ti liu hng
dn s dng ny tp trung vo vic lp rp v m phng mch s.

1.2 Mi trng lm vic CircuitMaker


Mi trng CircuitMaker bao gm Title Bar, Menu Bar, Toolbar, Status
Bar, Panel, Schematic Window v Analysis Window nh Hnh 1.1

Hnh 1.1: Mi trng lm vic ca CircuitMaker

Ngoi nhng thnh phn cn bn tn ti trong hu ht cc ng dng ha


hin nay nh Title Bar, Menu Bar, Status Bar cc thnh phn cn li c ngha
nh sau:

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-1-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Panel gm ba tab l Browse, Search, Digital dng tm kim cc thit


b phc v cho vic rp mch v m phng, thit lp cc thng s cho
m phng s,

Schematic Window l ca s son tho, trn ta s thc hin v mch,

Analysis Window l ca s hin th cc kt qu o c nh p, dng,


dng sng. Hai ca s Schematic v Analysis c th c hoc khng
ty theo ta thay i, c th s trnh by trong phn m phng mch s.

Cc linh kin sau khi c t ng v tr s c kt ni vi nhau bng


cc dy ni. Mch sau khi c ni dy cho php m phng, kim tra bng cc
cng c m phng ca CircuitMaker.

1.3 Cc file ca CircuitMaker


CircuitMaker gm nhiu file s dng cho cc mc ch ring vi cc phn
ui nh sau:
.CKT Mch nguyn l
.DAT File d liu (phm nng; c t k thut ca cc thit b)
.MOD File lu tr ch hot ng
.LIB

Th vin cc thit b.

.SUB File cc mch con


.SDF Dng sng m t file setup.

1.4 Quy trnh s dng CircuitMaker


Vic s dng CircuitMaker c th chia lm su bc nh sau
1. Chn cc thit b cn thit (in tr, t, IC ) v a ln bn v,
2. Sp xp cc thit b ny cho hp l,
3. Thit lp cc thng s ca thit b ( tr, ni dung ROM),
4. Xa hoc thm cc thit b ty theo yu cu,
5. Ni dy,
6. M phng v kim tra mch v.

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-2-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

1.5 Toolbar ca CircuitMaker


C th thc hin cc chc nng ca CircuitMaker bng cc nt nhn trn
thanh Toolbar nm pha trn ca Schematic Window. Toolbar gm c cc thnh
phn nh Hnh 1.1

Hnh 1.2: Tool bar ca CircuitMaker

Chc nng ca cc cng c ny c gii thiu Bng 1.1. Chc nng chi
tit s c trnh by cc phn sau.
Panel

Bt tt ca s panel

Rotate

Xoay thit b

New

To bn v mi

Mirror

Lt thit b i xng qua trc ng

Open

M bn v lu

Traxmaker

To netlist v chy traxmaker

Save

Lu bn v

Help

Tr gip

Print

In bn v

Reset

Khi ng li qu trnh m phng

Arrow tool

Chn, di chuyn cc
thnh phn

Analyses
setup

Thit lp thng s phn tch

Wire tool

V dy ni, bus

Run analog

Chy, dng m phng tng t

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-3-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Text tool

Chn on vn bn

Trace digital

Hin th gi tr s ca dy dn

Delete tool

Xa mt thnh phn

Run digital

Chy, dng m phng s

Probe tool

o tn hiu

Step digital

Chy mt bc m phng s

Zoom tool

Phng to thu nh bn
v

Tile windows

Chn cch hin th cc ca s

Fit to window

Hin ton b bn v
trn ca s
Bng 1.1: Chc nng ca Toolbar

1.6 Phm nng (hotkey)


CircuitMaker cung cp cc phm nng c lit k trong bng 2. ng thi
cng cho php ngi dng nh ngha ti a su mi hai phm nng ly cc
thit b thng s dng, chi tit s c trnh by phn V v chnh sa mch
nguyn l.

Ctrl+A

Chn tt c

F3

Hin th t l bnh thng

Ctrl+C

Copy

F4

Hin th ton b bn v

Ctrl+D

Nhn i thit b

F5

Thay i thng s bn v

Ctrl+F

Tm thnh phn

F7

V li mn hnh

Ctrl+K

Hin th thng s thit b

F8

Thit lp phn tch

Ctrl+L

Hin th thng s bn v

F9

M phng s mt bc

Ctrl+M

Lt thit b

F10

Chy dng m phng

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-4-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Ctrl+N

To bn v mi

F11

Hin th gi tr s

Ctrl+O

M bn v lu

Esc

B qua thao tc ang lm

Ctrl+P

In bn v

Page Up

Phng to bn v

Ctrl+Q

Khi ng li m phng

Page Down

Thu nh bn v

Ctrl+R

Xoay thit b

Delete

Xa thnh phn ang chn

Ctrl+S

Lu bn v

Home

V tr trung tm l v tr con tr

Ctrl+V

Paste

Arrow Keys

Di chuyn thit b ang chn

F1

Tr gip

Shift+Insert

Di chuyn mt nhm thit b

F2

Thay i t l hin th
Bng 1.2: Cc phm nng ca CircuitMaker

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-5-

Ti liu b tr

Chng 2 V

Hng dn s dng CircuitMaker 2000

v chnh sa cc mch nguyn l

CircuitMaker cung cp nhiu cng c mnh m cho php v v chnh sa


mch nguyn l nhanh chng v d dng. Phn ny s cung cp cc kin thc v
cc cng c v v chnh sa mch nguyn l.

2.1 Tm cc thit b
CircuitMaker cung cp th vin hng ngn cc thit b (c th tham kho
hng dn s dng cc thit b c thm thng tin). C th ly cc thit b bng
cch dng tab Browse hay tab Search trong ca s Panel hay s dng phm nng.

Hnh 2.1: Tab Browse v Tab Search

2.1.1 Tab Browse


Ngi s dng c th la chn cc thit b thng qua tab browse. Cc thit
b c chia theo dng cy phn cp. tm mt thit b cn thc hin cc bc
sau:
1. Chn tab Browse trong panel,
2. La chn cc thit b bng cch chn theo cy phn cp (c th chn theo tn,
theo chc nng),

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-6-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

3. Nhn p chut chn thit b a vo vng v. Thit b s theo con tr chut


cho n khi no nhn chut tri. Trong khi ang ko thit b c th quay (nhn
phm R) hay lt ngc (nhn phm M) thit b.

2.1.2 Tab Search


Tab ny cho php tm kim cc thit b tha iu kin tm kim. iu kin
ny l tn thit b hoc phn m t chc nng thit b c cha cc k t tm kim.
C th dng cc k t i din nh *. V d tm kim 74* l tm tt c IC h 74.

2.1.3 Thit lp phm nng


Mt cch khc ly linh kin t th vin l dng phim nng. gn
phm nng cho mt thit b thc hin cc bc sau:
1. Chn tab Browse trong Panel, sau tm thit b mong mun gn phm nng
cho n,
2. Nhn vo nt Hotkey, hp thoi qun l cc phm nng s xut hin, tt c cc
phm nng xp theo th t alphabet cng vi cc thit b tng ng c gn
vi n,
3. Tm phm tt no mun gn cho thit b ang chn v chn Assign.

2.1.4 Thay i phm nng.


thay i phm nng ta lm nhng bc nh sau:
1. Thc hin cc bc 1 v 2 nh phn thit lp phim nng
2. Gn mt thit b mi hay gn rng ( trn u ca cc thit b) nh l phm
nng.

Hnh 2.2: Hp thoi qun l phm nng

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-7-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

2.2 t thit b vo trong bn v


Sau khi tm thy thit b, c th t chng vo trong bn v. t mt
thit b thc hin theo cc bc sau:
1. La chn thit b bng cc phng php nu trn,
2. Nhn phm R hay nhn chut phi quay thit b n v tr mong mun,
3. Nhn phm M lt ngc thit b,
4. Nhn chut tri t thit b vo trong bn v. Hay nhn bt k phm no (tr
M v R) t thit b vo bn v.

2.3 Cc cng c v v chnh sa


Phn ny gii thiu tnh nng ca cc phn t trn thanh Toolbar ngi
s dng c th t v ni dy cc thit b vi nhau.

Hnh 2.3: Cc cng c v v chnh sa

2.3.1 Arrow Tool


Cng c Arrow cho php la chn v di chuyn cc thnh phn ca s ,
kch cng tc. Ngoi ra cn c th nhn p chut ln mt thit b thc hin
mt s thao tc nh thay i thng s thit b.

2.3.2 Wire Tool


S dng cng c v dy (Wire tool) c th v dy ni cc thit b. C th v
Bus bng cch nhn v gi phm Shift khi bt u v. C th v dy khng lin nt
bng cch nhn gi phm Alt khi bt u v. Dy khng lin nt ging nh dy dn
thng thng nhng nu n khng c ni vi bt k thit b no th ng dy s
khng hin din trong mch netlist.

2.3.3 Text Tool


S dng cng c text c th t cc on vn bn vo trong bn v.

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-8-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

2.3.4 Delete Tool


S dng cng c xa ta c th xa cc thnh phn (dy dn, thit b) trn
bn v. Chn delete tool sau nhn vo thnh phn no mun xa. Ngoi ra c
th xa bng cch chn thnh phn mun xa bng cng c mi tn ri bm phm
Delete trn bn phm.

2.3.5 Zoom Tool


S dng Zoom tool phng to hay thu nh bn v (zoom in v zoom out).

2.3.6 Rotate Tool


S dng Rotate Button quay thit b ngc chiu kim ng h. Ngoi ra
c th quay cc thit b sau khi chn chng trong th vin bng cch nhn phm
R.

2.3.7 Mirror Tool


S dng nt nhn Mirror lt i xng cc thit b theo trc thng ng.
Ngoi ra c th lt cc thit b bng cch nhn phm M khi chn thit b t th vin.
2.4 Li
C th hin th li sp xp cc linh kin trong khung v d dng hn.
chn hin th li thc hin nh sau. Vo menu Options|Schematic, trong tab
General chn Visible.
Size l khong cch li, Snap To l cc thit b s t ngay li, Print l
khi in ra c in li hay khng.

Hnh 2.4: Hp thoi iu chnh li

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-9-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

2.5 Ni dy cho mch


m phng hoc to nestlist v mch in th cc thnh phn ca mch
phi c ni vi nhau bng dy dn. CircuitMaker cung cp cc phng thc t
ng ni dy, ni dy bng tay v ni dy nhanh.

2.5.1 Ni dy t ng
ni dy t ng ta lm nh sau:
1. Chn cng c v dy (Wire Tool) trn Toolbar,
2. a con tr n ni cn ni dy (chn ca mt thit b hay l dy dn),
3. Nhn v gi nt tri chut,
4. Ko n ni cn ni dy n,
5. Dy dn s t ng c sinh ra gia hai im. Ch v dy t ng ch c
th v dy dn gia hai im l mt dy dn hay l chn ca mt linh kin.

2.5.2 Ni dy bng tay


Ni dy bng tay cho php v dy dn trong bn v chnh xc nh mong
mun. Thc hin nh sau:
1. Chn cng c v dy (Wire Tool) trn Toolbar,
2. a con tr n ni ta cn ni dy (chn ca mt thit b hay l dy dn),
3. Nhn v nh chut tri,
4. Con tr v dy t ng c thay bng con tr v dy bng tay. Nhn chut tri
mt ln c th i chiu dy, nhn hai ln kt thc.
Ch : Mun v mt dy bus ta s dng phng php v bng tay.

2.5.3 Ni dy nhanh
Mt trong nhng cch n gin ni dy l s dng tnh nng v dy
nhanh. Chc nng ny cho php t thit b cha c ni dy vo mt dy dn
hoc mt chn cha ni ca mt thit b khc v dy ni s c t ng v. Thc
hin nh sau:
1. Chn mt thit b trong th vin hay l mt thit b c sn trong bn v,
2. Di chuyn thit b sao cho chn cha ni ca thit b cham vo mt dy dn hay
l mt chn ca mt thit b khc.
B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-10-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Hnh 2.5: Ni dy cho hai thit b

2.6 Dy BUS
Dy bus l mt loi dy ni c bit bao gm nhiu dy ni ring bit. Mi
dy ni c mt tn ring v bus cng c tn ring. Bus c nhn din d dng v
n c v m hn cc dy cn li. v Bus thc hin nh sau:
1. Nhn gi phm Shift trc khi v dy ni,
2. V dy dn s dng phng php nh phng php v dy dn bng tay
cp trn,
3. Sau khi v xong s c hp thoi yu cu t tn cho bus.

Hnh 2.6: t tn cho BUS

2.6.1 Ni dy dn ti bus
ni dy dn ti bus ta lm nh sau:
1. Chn cng c ni dy,
2. Ni dy t v tr mun ni ti bus,
3. t tn cho dy dn.

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-11-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Hnh 2.7: t tn cho dy dn ni ti BUS

2.6.2 Ni cc dy dn trn Bus vi nhau.


Nu t tn cho hai dy dn ni n bus cng mt tn v ni n cng mt
ng bus (hoc ni n hai bus khc nhau nhng cng mt tn) thi hai dy dn
trn s t ng ni vi nhau.

2.7 Tn ca node v s kt ni
CircuitMaker s dng tn cho cc node trn mch. Tn ca node s dng
xc nh cc sng khi m phng hay phn bit cc dy dn khi v mch in. Ngoi
ra node cn c dng ni dy dn, hai on dy dn c c cng tn node s
ni vi nhau. C nhiu cch t tn cho node: ngm nh, cc thit b c bit,
nhn.
Tn node ngm nh l tn ca node c sinh ra t ng khi dy dn c
ni vo mt thit b. V d, node name U2_6 c tn nh vy v c ni vo chn
s 6 ca thit b U2. Dy dn trn c th ni vi cc thit b khc, tn node ca n
c xc nh bi thit b c t ln bn v trc nht trong cc thit b ni vi
n. Mt s thit b c u tin cao hn (VCC, GND) th khi ni vi n th tn
node s l tn ca thit b .
S dng cc thit b kt ni c bit, l cc thit b Input (Connectors|
Active| Input), Output (Connectors| Active| Output) v Terminal (Connectors|
Active| Terminal), cc thit b trn cho php gn nhn cho cc node. Khi t mt
trong cc thit b trn vo mch th phi gn nhn cho thit b ni trn. V khi ni
vi mt node (dy dn) th tn node s l tn ca thit b . Cc thit b ny c
u tin v tn ca node cao hn cc thit b khc k c ngun in.

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-12-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Hnh 2.8: Thit b output

Nhn (label), mt Node Label c th c gn cho dy dn to thnh tn


ca mt node. t Node label nh sau:
1. Chn Edit > Place Node Label,
2. Ko hnh vung ca Node Label cho n khi no gc tri ca n chm vo dy
dn. Nhn nt tri chut,
3. Nhn tn ca node v nhn OK.

Hnh 2.9: Gn node label

xem tt c tn ca cc node trong bn v ta thc hin cc bc sau.

Chn Options > Schematic (hay nhn F5.)

Cho php Show Node Names checkbox. Nhn OK. Tn ca cc node s


xut hin trn cc dy dn ca bn v.

2.8 Thng s ca cc thit b


Ngi s dng c th chnh thng s, thng tin lin quan n bn v, m
phng, netlist v cc thng s khc mt cch d dng. trong mc ny, ch gii
thiu nhng thng s c lin quan n vic v mch v s dng trong cc mch s.
c th iu chnh cc thng s ta nhn dup chut vo thit b hoc nhn chut
phi v chn Device Properties.

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-13-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Hnh 2.10: Hp thoi thay i thng s thit b

Cc thuc tnh ca thit b:


1. Device: tn ca thit b c lu trong th vin,
2. Label-Value: nhn ca thit b,
3. Designation: dng phn bit cc thit b trong bn v, nh U1, U2
4. Description: thng tin thm, ch c ngha tham kho trong bn v, khng nh
hng m phng,
Lu : bn thuc tnh trn c th cho hin th hay khng bng cch chn
hay khng ty chn Visible tng ng.
5. Package: cch ng gi ca thit b ( DIP, TO), c ngha khi v mch in,
6. Auto Designation Prefix: tin t t ng thm vo phn Designation mi khi
to thit b mi,
7. Spice Prefix Character, Parameters, Spice Data: c ngha khi chy Spice,
y ta khng cn quan tm,
8. Bus Data: m t chn no ca thit b s ni vi ngun, t,
9. Exclude From PCB: khng a vo netlist, thng dng cho cc thit b ch
phc v m phng(to xung),
10. Analog, digital: cho bit thit b c th m phng ch no,
B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-14-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

11. Pin: nhn vo s hin s th t chn ca thit b.

2.9 Thay i d liu RAM/ ROM:


RAM/ROM l cc thit b dung lu tr d liu cho mch. Khi thay i
d liu ca ROM th d liu ny s c ghi li khi ta lu bn v, cn i vi
RAM ta c th xem, thay i d liu kim tra, g li nhng s khng c lu
vi bn v. thay i d liu ca RAM/ROM ta lm nh sau:
1. Nhp chut phi vo thit b ri chn Edit PROM/RAM hin hp thoi thay
i d liu,
2. Thay i nh mun ri bm OK lu li.

Hnh 2.11: Thay i d liu ROM/RAM

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-15-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Chng 3 M

phng mch s

Mc ch ca m phng l chy th, kim tra mch, pht hin li, g li.
Circuit maker va c th m phng mch tng t va c th m phng mch s,
ti liu hng dn s dng ny ch cp n vn m phng mch s.
M phng s ch c th thc hin c vi thit b thuc dng s hoc thit
b va dng s va tng t (xem phn thuc tnh ca thit b bit chi tit). Nu
trong mch c thit b dng tng t s c cnh bo trc khi m phng nhng vn
cho m phng, khi thit b ny s b b qua v ng dy ni ti thit b ny
xem nh h.

3.1 Bt u m phng mch s


chn ch m phng mch s ta lm nh sau: chn menu
Simulation|Digital Mode; nu chn Simulation|Analog Mode l chn ch m
phng mch tng t.
Thc hin Simulation|Check Pin Connections kim tra cc thit b c
chn no cha c ni dy hay khng.
Thc hin Simulation|Check Wire Connections kim tra c ng dy
ni no ch mi ni mt u hay khng.

3.2 Cc cng c m phng mch s


y l cc cng c phc v cho vic m phng mch s. Nhng cng c
ny s khc nu chn ch m phng l tng t

Hnh 3.1: Cng c m phng s

3.2.1 Cng c Prope


S dng cng c Prope xem gi tr logic ca mt dy dn hoc mt node
trong mch; ngoi ra cn c th s dng cng c Prope thay i trng thi ca
dy ni. xem trng thi, r cng c ny ln dy dn hoc chn ca thit b mun
xem. Khi cng c s hin th mt trong bn gi tr:

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-16-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

1.1

Khng xc nh hoc ba trng thi

thay i trng thi dy ni, r n dy ni v nhn chut tri, 1 s


chuyn thnh 0 v 0 s chuyn thnh 1. gn gi tr ba trng thi, nhn gi shift
v nhn chut tri.
Nu dy ni vi mt ng xut ca thit b no th sau khi i n s
chuyn ngay li gi tr ca ng xut .

3.2.2 Cng c Reset


Khi ng li qu trnh m phng.

3.2.3 Cng c Trace


Bt tt tnh nng Trace. Tnh nng ny hin th gi tr logic ca cc dy dn
bng cc mu khc nhau. Mu mc 1, mu xanh dng mc 0, mu xanh l l
khng xc nh hoc ba trng thi.

3.2.4 Cng c Run \ Pause:


Bt u hoc dng qu trnh m phng.

3.2.5 Cng c Step


Qu trnh m phng s thc hin tng bc. Khi nhn vo cng c ny, m
phng s thc hin mt bc v dng li. Nhn ln na s thc hin tip mt bc
na.

3.2.6 Cng c Tile Windows


Chn mt trong bn cch xem cc ca s.
Ch ca s v mch (Schematic)
Ch

ca

dng

sng

Ca s v mch bn trn, ca s dng sng bn


Ca s v mch bn tri, ca s dng sng bn

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-17-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

S dng thit b Instruments/ Digital/SCOPE ni vi mt nt ca mch th


Circuit Maker s v dng sng cho nt trong ca s dng sng

3.3 B to xung
B to xung, thit b trong Instruments|Digital, dng to ra xung cho cc
thit b m phng cn clock. chnh cc thng s ca b to xung co th nhp
kp vo thit b ny hoc nhp phi chut ri chn Edit Pulser.

Hnh 3.2: B to xung

Pulse High, Pulse Low tng ng chnh thi gian mc mt (tnh bng
Tick), mc khng ca b to xung, gi tr hp l l 1 n 100. External Trigger l
chnh b to xung s ng vai tr nh Trigger, ch pht ra xung khi c kch vo
chn CP1 hoc CP2.

3.4 Cc thng s m phng:

Hnh 3.3: Cc thng s m phng

Step size: chnh s bc mi khi nhn Step tool. C th chn Cycles hoc
Ticks. Mt Cycle bng 10 Ticks. Tick l n v nh nht, mt Tick s thc hin
mt bc trong m phng.
X Magnification: chnh rng ca th hin th dng sng

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-18-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Speed: chnh tc m phng. V d nh khi cn xem cc gi tr xut ra led


by on th chnh tc m phong nh li.
Breakpoint: thit lp im dng. M phng s dng li khi iu kin
Breakpoint tha mn. C th c nhiu iu kin Breakpoint v cc iu kin ny
kt hp vi nhau bi php logic and hoc or ty theo ta thit lp. thit lp
Breakpoint ta lm nh sau: s dng Instruments/ Digital/SCOPE ni vi dy
hoc chn thit b, m ca s v dng sng. Nhn chut vo nh trc tn ca tn
hiu nh hnh sau.

Hnh 3.4: Thit lp Breakpoint

Nhn s ln lt l chn logic 1, logic 0; chn kiu l kch cnh (Edge) hay
kch mc (Level).

3.5 Thi gian tr


Thi gian tr ca thit b l thi gian cn thit tn hiu input lan truyn
n tn hiu output. Trong CircuitMaker thi gian tr c tnh bng n v Tick,
mc nh tt c thit b c thi gian tr l mt Tick, tuy nhin c th thay i gi tr
ny t 1 n 14. thay i thi gian tr lm nh sau
1. Chn thit b cn thay i
2. Chn Edit| Set Prop Delays
3. Gn gi tr mi v bm OK

Hnh 3.5: Thay i thi gian tr

3.6 Xem dng sng


Bng cch ni vi thit b Scope c th xem c dng sng khi ang m
phng cng nh kt qu ca m phng. Sau khi kt ni, c th xem dng sng
trong ca s phn tch.
B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-19-

Ti liu b tr

Hng dn s dng CircuitMaker 2000

Hnh 3.6: Xem dng sng

B mn K thut My tnh Khoa Khoa hc v K thut My tnh

-20-

You might also like