huong dan su dung circuit maker 2000

1

Upload: khanhduypl

Post on 04-Jul-2015

795 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính i

M c l c

M c l c ............................................................................................................................i

Gi i thi u.......................................................................................................................iii

Ch ng 1 M u......................................................................................................1

1.1 CircuitMaker là gì .................................................................................................1

1.2 Môi tr ng làm vi c CircuitMaker .......................................................................1

1.3 Các file c a CircuitMaker .....................................................................................2

1.4 Quy trình s d ng CircuitMaker ...........................................................................2

1.5 Toolbar c a CircuitMaker .....................................................................................3

1.6 Phím nóng (hotkey)...............................................................................................4

Ch ng 2 V và ch nh s a các m ch nguyên l ......................................................6

2.1 Tìm các thi t b ......................................................................................................6

2.1.1 Tab Browse ....................................................................................................6

2.1.2 Tab Search......................................................................................................7

2.1.3 Thi t l p phím nóng .......................................................................................7

2.1.4 Thay i phím nóng. ......................................................................................7

2.2 t thi t b vào trong b n v .................................................................................8

2.3 Các công c v và ch nh s a .................................................................................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

Page 2: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính ii

2.4 L i .......................................................................................................................9

2.5 N i dây cho m ch................................................................................................10

2.5.1 N i dây t ng............................................................................................10

2.5.2 N i dây b ng tay ..........................................................................................10

2.5.3 N i dây nhanh ..............................................................................................10

2.6 Dây BUS .............................................................................................................11

2.6.1 N i dây d n t i bus ......................................................................................11

2.6.2 N i các dây d n trên Bus v i nhau...............................................................12

2.7 Tên c a node và s k t n i..................................................................................12

2.8 Thông s c a các thi t b .....................................................................................13

2.9 Thay i d li u RAM/ ROM:............................................................................15

Ch ng 3 Mô ph ng m ch s ..................................................................................16

3.1 B t u mô ph ng m ch s .................................................................................16

3.2 Các công c mô ph ng m ch s ..........................................................................16

3.2.1 Công c Prope ..............................................................................................16

3.2.2 Công c Reset...............................................................................................17

3.2.3 Công c Trace ..............................................................................................17

3.2.4 Công c Run \ Pause: ...................................................................................17

3.2.5 Công c Step ................................................................................................17

3.2.6 Công c Tile Windows.................................................................................17

3.3 B t o xung .........................................................................................................18

3.4 Các thông s mô ph ng:......................................................................................18

3.5 Th i gian tr ........................................................................................................19

3.6 Xem d ng sóng....................................................................................................19

Page 3: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính iii

Gi i thi u

CircuitMaker là m t ph n m m thân thi n, d s d ng mô ph ng m ch. c bi t là mô ph ng m ch s . Nh ng ng i b t u tìm hi u th gi i s c ng nh các chuyên gia trong l nh v c này u tìm th y các công c h u ích trong ph n m m CircuitMaker

T ngh a ó, tài li u này c biên so n nh m cung c p cho nh ng ng i m i b t u nh ng ki n th c c n b n nh t có th nhanh chóng làm ch c ph n m m

CircuitMaker. Tài li u c biên so n g m ba ph n: ph n u, M U, s gi i thi u m t s khái ni m c n b n, các phím nóng…; ph n th hai, V VÀ CH NH S A M CH NGUYÊN L , s h ng d n cách v m ch nguyên l trong CircuitMaker; ph n th ba, MÔ PH NG M CH S , s h ng d n cách th c hi n mô ph ng m ch nguyên l ã v .

giúp tài li u t t h n mong nh n c các ki n óng góp t các b n c. M i ki n óng góp v n i dung, hình th c trình bày, b c c… c a tài li u xin vui lòng g i qua e-mail:

Tr n Hoàng Hà: [email protected]

Bùi V n Hi u: [email protected]

Ph m Qu c C ng: [email protected]

Page 4: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -1-

Ch ng 1 M u

Ph n này cung c p nh ng ki n th c c b n v CircuitMaker nh : môi tr ng làm vi c, quy trình s d ng…. ây là nh ng ki n th c c b n có th thi t k m ch c ng nh là mô ph ng m ch trên môi tr ng CircuitMaker.

1.1 CircuitMaker là gì

CircuitMaker là m t ch ng trình cho phép ng i dùng nhanh chóng l p ráp th nghi m và mô ph ng các m ch s c ng nh các m ch t ng t m c logic. ng th i c ng h tr vi c xu t ra file netlist v m ch in. Tài li u h ng d n s d ng này t p trung vào vi c l p ráp và mô ph ng m ch s .

1.2 Môi tr ng làm vi c CircuitMaker

Môi tr ng CircuitMaker bao g m Title Bar, Menu Bar, Toolbar, Status Bar, Panel, Schematic Window và Analysis Window nh Hình 1.1

Hình 1.1: Môi tr ng làm vi c c a CircuitMaker

Ngoài nh ng thành ph n c n b n t n t i trong h u h t các ng d ng h a hi n nay nh Title Bar, Menu Bar, Status Bar các thành ph n còn l i có ngh a nh sau:

Page 5: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -2-

• Panel g m ba tab là Browse, Search, Digital dùng tìm ki m các thi t b ph c v cho vi c ráp m ch và mô ph ng, thi t l p các thông s cho mô ph ng s ,

• Schematic Window là c a s so n th o, trên ó ta s th c hi n v m ch,

· Analysis Window là c a s hi n th các k t qu o c nh áp, dòng, d ng sóng…. Hai c a s Schematic và Analysis có th có ho c không tùy theo ta thay i, c th s trình bày trong ph n mô ph ng m ch s .

Các linh ki n sau khi ã c t úng v trí s c k t n i v i nhau b ng các dây n i. M ch sau khi ã c n i dây cho phép mô ph ng, ki m tra b ng các công c mô ph ng c a CircuitMaker.

1.3 Các file c a CircuitMaker

CircuitMaker g m nhi u file s d ng cho các m c ích riêng v i các ph n uôi nh sau:

.CKT M ch nguyên l

.DAT File d li u (phím nóng; c t k thu t c a các thi t b )

.MOD File l u tr ch ho t ng

.LIB Th vi n các thi t b .

.SUB File các m ch con

.SDF D ng sóng mô t file setup.

1.4 Quy trình s d ng CircuitMaker

Vi c s d ng CircuitMaker có th chia làm sáu b c nh sau

1. Ch n các thi t b c n thi t ( i n tr , t , IC …) và a lên b n v ,

2. S p x p các thi t b này cho h p l ,

3. Thi t l p các thông s c a thi t b ( tr , n i dung ROM…),

4. Xóa ho c thêm các thi t b tùy theo yêu c u,

5. N i dây,

6. Mô ph ng và ki m tra m ch ã v .

Page 6: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -3-

1.5 Toolbar c a CircuitMaker

Có th th c hi n các ch c n ng c a CircuitMaker b ng các nút nh n trên thanh Toolbar n m phía trên c a Schematic Window. Toolbar g m có các thành ph n nh Hình 1.1

Hình 1.2: Tool bar c a CircuitMaker

Ch c n ng c a các công c này c gi i thi u B ng 1.1. Ch c n ng chi ti t s c trình bày các ph n sau.

Panel B t t t c a s panel Rotate Xoay thi t b

New T o b n v m i Mirror L t thi t b i x ng qua tr c ng

Open M b n v ã l u Traxmaker T o netlist và ch y traxmaker

Save L u b n v Help Tr giúp

Print In b n v Reset Kh i ng l i quá trình mô ph ng

Arrow tool Ch n, di chuy n các thành ph n

Analyses

setup

Thi t l p thông s phân tích

Wire tool V dây n i, bus Run analog Ch y, d ng mô ph ng t ng t

Page 7: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -4-

Text tool Chèn o n v n b n Trace digital Hi n th giá tr s c a dây d n

Delete tool Xóa m t thành ph n Run digital Ch y, d ng mô ph ng s

Probe tool o tín hi u Step digital Ch y m t b c mô ph ng s

Zoom tool Phóng to thu nh b n v

Tile windows Ch n cách hi n th các c a s

Fit to window Hi n toàn b b n v trên c a s

B ng 1.1: Ch c n ng c a Toolbar

1.6 Phím nóng (hotkey)

CircuitMaker cung c p các phím nóng c li t kê trong b ng 2. ng th i c ng cho phép ng i dùng nh ngh a t i a sáu m i hai phím nóng l y các thi t b th ng s d ng, chi ti t s c trình bày ph n V và ch nh s a m ch nguyên l .

Ctrl+A Ch n t t c F3 Hi n th t l bình th ng

Ctrl+C Copy F4 Hi n th toàn b b n v

Ctrl+D Nhân ôi thi t b F5 Thay i thông s b n v

Ctrl+F Tìm thành ph n F7 V l i màn hình

Ctrl+K Hi n th thông s thi t b F8 Thi t l p phân tích

Ctrl+L Hi n th thông s b n v F9 Mô ph ng s m t b c

Ctrl+M L t thi t b F10 Ch y d ng mô ph ng

Page 8: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -5-

B ng 1.2: Các phím nóng c a CircuitMaker

Ctrl+N T o b n v m i F11 Hi n th giá tr s

Ctrl+O M b n v ã l u Esc B qua thao tác ang làm

Ctrl+P In b n v Page Up Phóng to b n v

Ctrl+Q Kh i ng l i mô ph ng Page Down Thu nh b n v

Ctrl+R Xoay thi t b Delete Xóa thành ph n ang ch n

Ctrl+S L u b n v Home V trí trung tâm là v trí con tr

Ctrl+V Paste Arrow Keys Di chuy n thi t b ang ch n

F1 Tr giúp Shift+Insert Di chuy n m t nhóm thi t b

F2 Thay i t l hi n th

Page 9: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -6-

Ch ng 2 V và ch nh s a các m ch nguyên l

CircuitMaker cung c p nhi u công c m nh m cho phép v và ch nh s a m ch nguyên l nhanh chóng và d dàng. Ph n này s cung c p các ki n th c v các công c v và ch nh s a m ch nguyên l .

2.1 Tìm các thi t b

CircuitMaker cung c p th vi n hàng ngàn các thi t b (có th tham kh o h ng d n s d ng các thi t b có thêm thông tin). Có th l y các thi t b b ng cách dùng tab Browse hay tab Search trong c a s Panel hay s d ng phím nóng.

Hình 2.1: Tab Browse và Tab Search

2.1.1 Tab Browse

Ng i s d ng có th l a ch n các thi t b thông qua tab browse. Các thi t b c chia theo d ng cây phân c p. tìm m t thi t b c n th c hi n các b c sau:

1. Ch n tab Browse trong panel,

2. L a ch n các thiêt b b ng cách ch n theo cây phân c p (có th ch n theo tên, theo ch c n ng…),

Page 10: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -7-

3. Nh n úp chu t ch n thi t b a vào vùng v . Thi t b s theo con tr chu t cho n khi nào nh n chu t trái. Trong khi ang kéo thi t b có th quay (nh n phím R) hay l t ng c (nh n phím M) thi t b .

2.1.2 Tab Search

Tab này cho phép tìm ki m các thi t b th a i u ki n tìm ki m. i u ki n này là tên thi t b ho c ph n mô t ch c n ng thi t b có ch a các kí t tìm ki m. Có th dùng các kí t i di n nh *. Ví d tìm ki m 74* là tìm t t c IC h 74.

2.1.3 Thi t l p phím nóng

M t cách khác l y linh ki n t th vi n là dùng phi m nóng. gán phím nóng cho m t thi t b th c hi n các b c sau:

1. Ch n tab Browse trong Panel, sau ó tìm thi t b mong mu n gán phím nóng cho nó,

2. Nh n vào nút Hotkey, h p tho i qu n l các phím nóng s xu t hi n, t t c các phím nóng x p theo th t alphabet cùng v i các thi t b t ng ng c gán v i nó,

3. Tìm phím t t nào mu n gán cho thi t b ang ch n và ch n Assign.

2.1.4 Thay i phím nóng.

thay i phím nóng ta làm nh ng b c nh sau:

1. Th c hi n các b c 1 và 2 nh ph n thi t l p phi m nóng

2. Gán m t thi t b m i hay gán r ng ( trên u c a các thi t b ) nh là phím nóng.

Hình 2.2: H p tho i qu n l phím nóng

Page 11: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -8-

2.2 t thi t b vào trong b n v

Sau khi ã tìm th y thi t b , có th t chúng vào trong b n v . t m t thi t b th c hi n theo các b c sau:

1. L a ch n thi t b b ng các ph ng pháp ã nêu trên,

2. Nh n phím R hay nh n chu t ph i quay thi t b n v trí mong mu n,

3. Nh n phím M lât ng c thi t b ,

4. Nh n chu t trái t thi t b vào trong b n v . Hay nh n b t k phím nào (tr M và R) t thi t b vào b n v .

2.3 Các công c v và ch nh s a

Ph n này gi i thi u tính n ng c a các ph n t trên thanh Toolbar ng i s d ng có th t và n i dây các thi t b v i nhau.

Hình 2.3: Các công c v và ch nh s a

2.3.1 Arrow Tool

Công c Arrow cho phép l a ch n và di chuy n các thành ph n c a s , kích công t c…. Ngoài ra còn có th nh n úp chu t lên m t thi t b th c hi n m t s thao tác nh thay i thông s thi t b .

2.3.2 Wire Tool

S d ng công c v dây (Wire tool) có th v dây n i các thi t b . Có th v Bus b ng cách nh n và gi phím Shift khi b t u v . Có th v dây không li n nét b ng cách nh n gi phím Alt khi b t u v . Dây không li n nét gi ng nh dây d n thông th ng nh ng n u nó không c n i v i b t k thi t b nào thì ng dây s không hi n di n trong m ch netlist.

2.3.3 Text Tool

S d ng công c text có th t các o n v n b n vào trong b n v .

Page 12: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -9-

2.3.4 Delete Tool

S d ng công c xóa ta có th xóa các thành ph n (dây d n, thi t b …) trên b n v . Ch n delete tool sau ó nh n vào thành ph n nào mu n xóa. Ngoài ra có th xóa b ng cách ch n thành ph n mu n xóa b ng công c m i tên r i b m phím Delete trên bàn phím.

2.3.5 Zoom Tool

S d ng Zoom tool phóng to hay thu nh b n v (zoom in và zoom out).

2.3.6 Rotate Tool

S d ng Rotate Button quay thi t b ng c chi u kim ng h . Ngoài ra có th quay các thi t b sau khi ã ch n chúng trong th vi n b ng cách nh n phím R.

2.3.7 Mirror Tool

S d ng nút nh n Mirror l t i x ng các thi t b theo tr c th ng ng. Ngoài ra có th l t các thi t b b ng cách nh n phím M khi ch n thi t b t th vi n.

2.4 L i

Có th hi n th l i s p x p các linh ki n trong khung v d dàng h n. ch n hi n th l i th c hi n nh sau. Vào menu Options|Schematic, trong tab General ch n Visible.

Size là kho ng cách ô l i, Snap To là các thi t b s t ngay l i, Print là khi in ra có in l i hay không.

Hình 2.4: H p tho i i u ch nh l i

Page 13: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -10-

2.5 N i dây cho m ch

mô ph ng ho c t o nestlist v m ch in thì các thành ph n c a m ch ph i c n i v i nhau b ng dây d n. CircuitMaker cung c p các ph ng th c t

ng n i dây, n i dây b ng tay và n i dây nhanh.

2.5.1 N i dây t ng

n i dây t ng ta làm nh sau:

1. Ch n công c v dây (Wire Tool) trên Toolbar,

2. a con tr n n i c n n i dây (chân c a m t thi t b hay là dây d n),

3. Nh n và gi nút trái chu t,

4. Kéo n n i c n n i dây n,

5. Dây d n s t ng c sinh ra gi a hai i m. Ch v dây t ng ch có th v dây d n gi a hai i m là m t dây d n hay là chân c a m t linh ki n.

2.5.2 N i dây b ng tay

N i dây b ng tay cho phép v dây d n trong b n v chính xác nh mong mu n. Th c hi n nh sau:

1. Ch n công c v dây (Wire Tool) trên Toolbar,

2. a con tr n n i ta c n n i dây (chân c a m t thi t b hay là dây d n),

3. Nh n và nh chu t trái,

4. Con tr v dây t ng c thay b ng con tr v dây b ng tay. Nh n chu t trái m t l n có th i chi u dây, nh n hai l n k t thúc.

Chú : Mu n v m t dây bus ta s d ng ph ng pháp v b ng tay.

2.5.3 N i dây nhanh

M t trong nh ng cách n gi n n i dây là s d ng tính n ng v dây nhanh. Ch c n ng này cho phép t thi t b ch a c n i dây vào m t dây d n ho c m t chân ch a n i c a m t thi t b khác và dây n i s c t ng v . Th c hi n nh sau:

1. Ch n m t thi t b trong th vi n hay là m t thi t b ã có s n trong b n v ,

2. Di chuy n thi t b sao cho chân ch a n i c a thi t b cham vào m t dây d n hay là m t chân c a m t thi t b khác.

Page 14: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -11-

Hình 2.5: N i dây cho hai thi t b

2.6 Dây BUS

Dây bus là m t lo i dây n i c bi t bao g m nhi u dây n i riêng bi t. M i dây n i có m t tên riêng và bus c ng có tên riêng. Bus c nh n di n d dàng vì nó c v m h n các dây còn l i. v Bus th c hi n nh sau:

1. Nh n gi phím Shift tr c khi v dây n i,

2. V dây d n s d ng ph ng pháp nh ph ng pháp v dây d n b ng tay ã c p trên,

3. Sau khi v xong s có h p tho i yêu c u t tên cho bus.

Hình 2.6: t tên cho BUS

2.6.1 N i dây d n t i bus

n i dây d n t i bus ta làm nh sau:

1. Ch n công c n i dây,

2. N i dây t v trí mu n n i t i bus,

3. t tên cho dây d n.

Page 15: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -12-

Hình 2.7: t tên cho dây d n n i t i BUS

2.6.2 N i các dây d n trên Bus v i nhau.

N u t tên cho hai dây d n n i n bus cùng m t tên và n i n cùng m t ng bus (ho c n i n hai bus khác nhau nh ng cùng m t tên) thi hai dây d n

trên s t ng n i v i nhau.

2.7 Tên c a node và s k t n i

CircuitMaker s d ng tên cho các node trên m ch. Tên c a node s d ng xác nh các sóng khi mô ph ng hay phân bi t các dây d n khi v m ch in. Ngoài ra node còn c dùng n i dây d n, hai o n dây d n c c cùng tên node s n i v i nhau. Có nhi u cách t tên cho node: ng m nh, các thi t b c bi t, nhãn.

Tên node ng m nh là tên c a node c sinh ra t ng khi dây d n c n i vào m t thi t b . Ví d , node name U2_6 có tên nh v y vì c n i vào chân s 6 c a thi t b U2. Dây d n trên có th n i v i các thi t b khác, tên node c a nó

c xác nh b i thi t b c t lên b n v tr c nh t trong các thi t b n i v i nó. M t s thi t b có u tiên cao h n (VCC, GND…) thì khi n i v i nó thì tên node s là tên c a thi t b ó.

S d ng các thi t b k t n i c bi t, ó là các thi t b Input (Connectors| Active| Input), Output (Connectors| Active| Output) và Terminal (Connectors| Active| Terminal), các thi t b trên cho phép gán nhãn cho các node. Khi t m t trong các thi t b trên vào m ch thì ph i gán nhãn cho thi t b nói trên. Và khi n i v i m t node (dây d n) thì tên node s là tên c a thi t b ó. Các thi t b này có

u tiên v tên c a node cao h n các thi t b khác k c ngu n i n.

Page 16: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -13-

Hình 2.8: Thi t b output

Nhãn (label), m t Node Label có th c gán cho dây d n t o thành tên c a m t node. t Node label nh sau:

1. Ch n Edit > Place Node Label,

2. Kéo hình vuông c a Node Label cho n khi nào góc trái c a nó ch m vào dây d n. Nh n nút trái chu t,

3. Nh n tên c a node và nh n OK.

Hình 2.9: Gán node label

xem t t c tên c a các node trong b n v ta th c hi n các b c sau.

• Ch n Options > Schematic (hay nh n F5.)

• Cho phép Show Node Names checkbox. Nh n OK. Tên c a các node s xu t hi n trên các dây d n c a b n v .

2.8 Thông s c a các thi t b

Ng i s d ng có th ch nh thông s , thông tin liên quan n b n v , mô ph ng, netlist và các thông s khác m t cách d dàng. trong m c này, ch gi i thi u nh ng thông s có liên quan n vi c v m ch và s d ng trong các m ch s .

có th i u ch nh các thông s ta nh n dup chu t vào thi t b ho c nh n chu t ph i và ch n Device Properties.

Page 17: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -14-

Hình 2.10: H p tho i thay i thông s thi t b

Các thu c tính c a thi t b :

1. Device: tên c a thi t b c l u trong th vi n,

2. Label-Value: nhãn c a thi t b ,

3. Designation: dùng phân bi t các thi t b trong b n v , nh U1, U2…

4. Description: thông tin thêm, ch có ngh a tham kh o trong b n v , không nh h ng mô ph ng,

L u : b n thu c tính trên có th cho hi n th hay không b ng cách ch n

hay không tùy ch n Visible t ng ng.

5. Package: cách óng gói c a thi t b ( DIP, TO…), có ngh a khi v m ch in,

6. Auto Designation Prefix: ti n t t ng thêm vào ph n Designation m i khi t o thi t b m i,

7. Spice Prefix Character, Parameters, Spice Data: có ngh a khi ch y Spice, ây ta không c n quan tâm,

8. Bus Data: mô t chân nào c a thi t b s n i v i ngu n, t,

9. Exclude From PCB: không a vào netlist, th ng dùng cho các thi t b ch ph c v mô ph ng(t o xung…),

10. Analog, digital: cho bi t thi t b có th mô ph ng ch nào,

Page 18: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -15-

11. Pin: nh n vào s hi n s th t chân c a thi t b .

2.9 Thay i d li u RAM/ ROM:

RAM/ROM là các thi t b dung l u tr d li u cho m ch. Khi thay i d li u c a ROM thì d li u này s c ghi l i khi ta l u b n v , còn i v i RAM ta có th xem, thay i d li u ki m tra, g l i nh ng s không c l u v i b n v . thay i d li u c a RAM/ROM ta làm nh sau:

1. Nh p chu t ph i vào thi t b r i ch n Edit PROM/RAM hi n h p tho i thay i d li u,

2. Thay i nh mu n r i b m OK l u l i.

Hình 2.11: Thay i d li u ROM/RAM

Page 19: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -16-

Ch ng 3 Mô ph ng m ch s

M c ích c a mô ph ng là ch y th , ki m tra m ch, phát hi n l i, g l i. Circuit maker v a có th mô ph ng m ch t ng t v a có th mô ph ng m ch s , tài li u h ng d n s d ng này ch c p n v n mô ph ng m ch s .

Mô ph ng s ch có th th c hi n c v i thi t b thu c d ng s ho c thi t b v a d ng s v a t ng t (xem ph n thu c tính c a thi t b bi t chi ti t). N u trong m ch có thi t b d ng t ng t s có c nh báo tr c khi mô ph ng nh ng v n cho mô ph ng, khi ó thi t b này s b b qua và ng dây n i t i thi t b này xem nh h .

3.1 B t u mô ph ng m ch s

ch n ch mô ph ng m ch s ta làm nh sau: ch n menu Simulation|Digital Mode; n u ch n Simulation|Analog Mode là ch n ch mô ph ng m ch t ng t .

Th c hi n Simulation|Check Pin Connections ki m tra các thi t b có chân nào ch a c n i dây hay không.

Th c hi n Simulation|Check Wire Connections ki m tra có ng dây n i nào ch m i n i m t u hay không.

3.2 Các công c mô ph ng m ch s

ây là các công c ph c v cho vi c mô ph ng m ch s . Nh ng công c này s khác n u ch n ch mô ph ng là t ng t

Hình 3.1: Công c mô ph ng s

3.2.1 Công c Prope

S d ng công c Prope xem giá tr logic c a m t dây d n ho c m t node trong m ch; ngoài ra còn có th s d ng công c Prope thay i tr ng thái c a dây n i. xem tr ng thái, rê công c này lên dây d n ho c chân c a thi t b mu n xem. Khi ó công c s hi n th m t trong b n giá tr :

Page 20: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -17-

1.1

thay i tr ng thái dây n i, rê n dây n i và nh n chu t trái, 1 s chuy n thành 0 và 0 s chuy n thành 1. gán giá tr ba tr ng thái, nh n gi shift và nh n chu t trái.

N u dây n i v i m t ngõ xu t c a thi t b nào ó thì sau khi i nó s chuy n ngay l i giá tr c a ngõ xu t ó.

3.2.2 Công c Reset

Kh i ng l i quá trình mô ph ng.

3.2.3 Công c Trace

B t t t tính n ng Trace. Tính n ng này hi n th giá tr logic c a các dây d n b ng các màu khác nhau. Màu m c 1, màu xanh d ng m c 0, màu xanh lá là không xác nh ho c ba tr ng thái.

3.2.4 Công c Run \ Pause:

B t u ho c d ng quá trình mô ph ng.

3.2.5 Công c Step

Quá trình mô ph ng s th c hi n t ng b c. Khi nh n vào công c này, mô ph ng s th c hi n m t b c và d ng l i. Nh n l n n a s th c hi n ti p m t b c n a.

3.2.6 Công c Tile Windows

Ch n m t trong b n cách xem các c a s .

Ch c a s v m ch (Schematic)

Ch c a s d ng sóng

C a s v m ch bên trái, c a s dáng sóng bên

C a s v m ch bên trên, c a s dáng sóng bên

Không xác nh ho c ba tr ng thái

X

Page 21: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -18-

S d ng thi t b Instruments/ Digital/SCOPE n i v i m t n t c a m ch thì Circuit Maker s v d ng sóng cho n t ó trong c a s d ng sóng

3.3 B t o xung

B t o xung, thi t b trong Instruments|Digital, dùng t o ra xung cho các thi t b mô ph ng c n clock. ch nh các thông s c a b t o xung co th nh p kép vào thi t b này ho c nh p ph i chu t r i ch n Edit Pulser.

Hình 3.2: B t o xung

Pulse High, Pulse Low t ng ng ch nh th i gian m c m t (tính b ng Tick), m c không c a b t o xung, giá tr h p l là 1 n 100. External Trigger là ch nh b t o xung s óng vai trò nh Trigger, ch phát ra xung khi có kích vào chân CP1 ho c CP2.

3.4 Các thông s mô ph ng:

Hình 3.3: Các thông s mô ph ng

Step size: ch nh s b c m i khi nh n Step tool. Có th ch n Cycles ho c Ticks. M t Cycle b ng 10 Ticks. Tick là n v nh nh t, m t Tick s th c hi n m t b c trong mô ph ng.

X Magnification: ch nh r ng c a th hi n th d ng sóng

Page 22: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -19-

Speed: ch nh t c mô ph ng. Ví d nh khi c n xem các giá tr xu t ra led b y o n thì ch nh t c mô phong nh l i.

Breakpoint: thi t l p i m d ng. Mô ph ng s d ng l i khi i u ki n Breakpoint th a mãn. Có th có nhi u i u ki n Breakpoint và các i u ki n này k t h p v i nhau b i phép logic and ho c or tùy theo ta thi t l p. thi t l p Breakpoint ta làm nh sau: s d ng Instruments/ Digital/SCOPE n i v i dây ho c chân thi t b , m c a s v d ng sóng. Nh n chu t vào ô nh tr c tên c a tín hi u nh hình sau.

Hình 3.4: Thi t l p Breakpoint

Nh n s l n l t là ch n logic 1, logic 0; ch n ki u là kích c nh (Edge) hay kích m c (Level).

3.5 Th i gian tr

Th i gian tr c a thi t b là th i gian c n thi t tín hi u input lan truy n n tín hi u output. Trong CircuitMaker th i gian tr c tính b ng n v Tick,

m c nh t t c thi t b có th i gian tr là m t Tick, tuy nhiên có th thay i giá tr này t 1 n 14. thay i th i gian tr làm nh sau

1. Ch n thi t b c n thay i

2. Ch n Edit| Set Prop Delays

3. Gán giá tr m i và b m OK

Hình 3.5: Thay i th i gian tr

3.6 Xem d ng sóng

B ng cách n i v i thi t b Scope có th xem c d ng sóng khi ang mô ph ng c ng nh k t qu c a mô ph ng. Sau khi k t n i, có th xem d ng sóng trong c a s phân tích.

Page 23: Huong Dan Su Dung Circuit Maker 2000

Tài li u b tr H ng d n s d ng CircuitMaker 2000

B môn K thu t Máy tính – Khoa Khoa h c và K thu t Máy tính -20-

Hình 3.6: Xem d ng sóng