Altium DXP
2004 Tutorial
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
1. Giới thiệu
Màn h́nh ban đầu của DXP DXP là môi trường làm việc tích hợp, nó bao gồm nhiều công cụ và editor phục vụ cho việc thiết kế của bạn. Nó không chia ra nhiều phần mềm phục vụ cho từng mục đích riêng như OrCAD mà
tích hợp vào một môi trường làm việc thống nhất, chính v́ vậy mà quá tŕnh thiết kế thuận tiện hơn, từ thiết kế mạch nguyên lư đến thiết kế mạch in bạn chỉ làm việc trên một môi trường duy nhất,
không phải chuyển qua lại giữa các phần mềm , tránh t́nh trạng “lắm thầy nhiều ma” như tôi đă làm việc với OrCAD , Capture th́ đă nối c̣c̣ n Layout th́ bảo chưa ?!!!. DXP cho phép bạn tinh chỉnh mọi thứ và hỗ trợ làm việc theo nhóm với những dự án lớn, nó giúp bạn làm mọi thứ từ thiết kế một sơ đồ nguyên lư nhỏ đến làm cả một con IC. Giao diện phần mềm đẹp, hỗ trợ rất nhiều định dạng, được cơ cấu tốt cho từng phần, ví dụ khi bạn làm sơ đồ nguyên lư th t h́ thanh công cụ giúp gi úp cho việc vẽ sơ đồ xuất hiện , khi chuyển sang PCB th́ các công cụ tương ứng ứ ng hiện ra, rất đúng chỗ và tiện lợi. Quảng cáo hộ bọn Altium thế là đủ nhỉ ! Ta quay lại vấn đề chính là dùng phần mềm này như thế nào. Trong bài viết này tôi chỉ giới thiệu cho bạn một phần rất nhỏ của bộ phần mềm này là thiết kế mạch nguyên lư và mạch in , c̣n các vấn đề chuyên sâu th́ bạn nên tự t́ m hiểu hiểu , nế nếu tôi tôi viế viết hết hết (không biết có làm được không) th́ tài liệu này trở nên quá cồng kềnh, tôi viết cũng mất rất nhiều 2
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
1. Giới thiệu
Màn h́nh ban đầu của DXP DXP là môi trường làm việc tích hợp, nó bao gồm nhiều công cụ và editor phục vụ cho việc thiết kế của bạn. Nó không chia ra nhiều phần mềm phục vụ cho từng mục đích riêng như OrCAD mà
tích hợp vào một môi trường làm việc thống nhất, chính v́ vậy mà quá tŕnh thiết kế thuận tiện hơn, từ thiết kế mạch nguyên lư đến thiết kế mạch in bạn chỉ làm việc trên một môi trường duy nhất,
không phải chuyển qua lại giữa các phần mềm , tránh t́nh trạng “lắm thầy nhiều ma” như tôi đă làm việc với OrCAD , Capture th́ đă nối c̣c̣ n Layout th́ bảo chưa ?!!!. DXP cho phép bạn tinh chỉnh mọi thứ và hỗ trợ làm việc theo nhóm với những dự án lớn, nó giúp bạn làm mọi thứ từ thiết kế một sơ đồ nguyên lư nhỏ đến làm cả một con IC. Giao diện phần mềm đẹp, hỗ trợ rất nhiều định dạng, được cơ cấu tốt cho từng phần, ví dụ khi bạn làm sơ đồ nguyên lư th t h́ thanh công cụ giúp gi úp cho việc vẽ sơ đồ xuất hiện , khi chuyển sang PCB th́ các công cụ tương ứng ứ ng hiện ra, rất đúng chỗ và tiện lợi. Quảng cáo hộ bọn Altium thế là đủ nhỉ ! Ta quay lại vấn đề chính là dùng phần mềm này như thế nào. Trong bài viết này tôi chỉ giới thiệu cho bạn một phần rất nhỏ của bộ phần mềm này là thiết kế mạch nguyên lư và mạch in , c̣n các vấn đề chuyên sâu th́ bạn nên tự t́ m hiểu hiểu , nế nếu tôi tôi viế viết hết hết (không biết có làm được không) th́ tài liệu này trở nên quá cồng kềnh, tôi viết cũng mất rất nhiều 2
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
thời gian, đồng thời gây bối rối cho người mới học , điều đó cũng hoàn toàn không cần thiết v́ tài liệu này hướng đến những người mới làm quen với phần mềm này, chỉ nên nắm những điều cần thiết , c̣n mấy mấy cái râu râu ria th́ học sau . Tutorial mà !!!. Ngoài ra, tôi t ôi viết bài này dựa trên việc đọc Help nên không tránh khỏi nhiều thiết xót, nhiều chỗ không cần thiết, mong các bạn bổ sung, bạn biết ǵ th́ cứ lên tiếng, thể nào chẳng có cái người khác không biết, với tinh thần người biết dạy cho người không biết, người biết nhiều dạy cho người biết ít. Nếu bạn đă từng làm quen với các phần mềm thiết kế mạch điện khác như OrCAD, Ares, Eagle Eagle…th …th́ bạn bạn sẽ sẽ có có ngay ngay cảm nhận nhận là thư viện viện của của Protel Protel cực ḱ ít , toà toànn nhữn nhữngg con lạ hoắc, hoắc, tui chưa dùng bao giờ , chính v́ vậy để khắc phục nhược điểm này ta sẽ t́t́ m cách tạo ra một m ột thư viện gồm những linh kiện thường dùng và add vào Protel. Vừa giúp cho bạn mới học đồng thời cho
những bạn chuyển sang Protel 2004 từ Protel 99, tôi sẽ hướng dẫn các bạn cách tạo một thư viện linh kiện từ OrCAD và add nó vào Protel, và cách chuyển thư viện của Protel 99 sang Protel 2004. Có thể bạn thắ thắcc mắc mắc v́ sao lại lấy từ thư thư viện viện của của OrCAD OrCAD
, không giống với Protel, Protel, thư viện của
OrCAD rất phong phú, bạn sẽ dàng chọn được linh kiện m ́ nh cần , hơn nữa Protel 2004 làm việc tốt với các thư viện của OrCAD. Có thể bạn thắc mắc là tại sao không chuyển toàn bộ thư viện của OrCAD sang Protel mà dùng, theo tui câu trả lời là không cần thiết mà cũng không nên làm như vậy. Tui đă từng chuyển thư viện Microcontroller của OrCAD sang định dạng của Protel mất hơn 12 phút, máy tôi 2.4 Ghz, thắ c mắc khi chuyển đổi thư viện vi ện th́ máy bị 512 RAM, chính v́ vậy mà trên diendandientu có bạn thắc treo !!!, mặt khác thư viện sau khi chuyển to gấp 3 lần bản gốc . Qua vấn đề tôi tŕ nh bày ở trên , chắc bạn cũng hiểu ta nên làm thư viện mới, chỉ bao gồm những linh kiện hay dùng thôi, vừa nhanh, vừa tiện. V́ sao lại phải chuyển thư viện của Protel
Altium n âng âng 99 sang DXP 2004 ? bởi v́ Altium
cấp không kế thừa các thư viện cũ, một số linh kiện có trong Protel 99 lại không có trong bản 2004, chính v́ điều này mà nhiều bạn khi chuyển sang dùng bản
2004, thấy nó không giống với 99
th́ nản, bỏ luôn.
2. Tạo thư viện mới trong OrCAD Capture Để cho nhanh, ta lấy các linh kiện có sẵn trong các thư viện khác tạo thành thư viện của riêng m OrC AD th́ anh em trên diễn đàn có thể sẽ xây dựng các c ác thư viện ́ nh . Nếu bạn không có OrCAD riêng, bạn cứ xin thể nào chả có người cho, yên tâm đi. Trong OrCAD Capture, bạn chọn New -- Library và lại chọn New
-- Design, v́ sao lại tạo
Schematic mới trong khi ta tạo Library mới , thôi bbạn ạn thắ thắcc mắc làm ǵ , tôi giải thích dài ḍng quá , ta làm cho nhanh phần này để vào phần chính, câu trả lời cũng đơn giản: bởi v́ phải làm như vậy ! Màn h́ nh làm việc của OrCAD như sau s au:
3
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
, hộp thoại Place Part hiện ra.
Để chọn linh kiện bạn nhấp chuột vào biểu tượng
4
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Trong OrCAD, các linh kiện nằm trong các thư viện được phân theo chức năng, ví dụ AT89C51, PIC16F84 nằm trong thư viện Microcontroller, hay cổng RS232, LPT nằm trong thư viện Connector…
Để có thể add được linh kiện, trước hết bạn phải add thư viện trước đă. Bạn bấm vào Add Library
Bạn chọn những thư viện mà m ́ nh cần , nếu bạn không biết ở đâu th́ cứ add hết vào , rồi t́m nó sau . Sau khi bạn chọn thư viện xong th́ bạn c họn linh kiện m ́ nh cần bằng cách gơ tên linh kiện vào mục Part và bấm OK.
5
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Lần lượt, bạn lấy hết các linh kiện m ́ nh muốn vào Schematic. Màn h́nh OrCAD như sau:
Bạn thấy trong phần Design Cache có các linh kiện bạn đă chọn, bạn chỉ cần kéo thả vào Library ở phía dưới , như trên h́nh , th́ các linh kiện sẽ được thêm vào thư viện , bạn chỉ cần nhấp phải chuột vào tên Library, chọn Save. Thế là xong. C̣n bạn muốn t́m hiểu thêm về OrCAD Capture th́ tôi đă viết một tutorial cho nó ở dientuvietnam
.net mục Thiết kế mạch in. luồng Orcad
tutorial.
Bây giờ ta sẽ chuyển nó thành thư viện làm việc được với DXP. Bạn mở DXP lên, chọn
Open, và chuyển tới thư mục chứa Library vừa tạo lúc trước, trong mục File of type, bạn nhớ chọn Orcad Capture Library.
6
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn chọn File và bấm Open, việc chuyển đổi sẽ tự động diễn ra, nhanh hay chậm tùy thuộc cấu h́ nh máy của bạn , sau khi chuyển xong, DXP tự động mở thư viện này và add vào phần panel phía bên trái, như bạn nh́ n thấy trên h́ nh, con AT89C52 sau khi chuyển nó như sau:
Công đoạn tiếp theo, bạn nhấp phải chuột vào tên Library, chọn Save As. 7
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn chọn Advanced Schematic binary library trong mục Save as type, bấm Save, thế là hoàn tất công đoạn chuyển đổi.
3. Chuyển thư viện Protel 99 sang DXP 2004 Việc chuyển đổi này th́ đơn giản hơn nhiều , tuy có nhiều bước, nó có hẳn một Wizard phụ trách vấn đề chuyển các bản thiết kế hay tất cả mọi thứ từ bản 99 sang bản 2004, bản 2004 vẫn làm việc tốt với thư viện của bản 99. Hậu sinh khả úy mà, tuy nhiên cứ chuyển cho chắc ăn, nhiều bạn trên diễn đàn đưa ra thắc mắc là không chuyển được
, không biết tôi có làm ǵ khác với các
bạn ấy không . Open thư viện của Protel 99 th́ một Wizard tự động hướng dẫn tôi chuyển cần đọc và bấm là xong.
8
đổi, chỉ
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bấm Next hai lần, bạn chọn thư mục lưu để nó cất vào đó khi chuyển đổi xong.
Để khỏi dài ḍng, mà cái này nó cũng dễ, bạn có Next cho đến khi nào không bấm được nữa th́ thôi , lúc đó sẽ có nút Finish. OK ? Thế là xong rồi đấy.
9
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
4. Thiết kế mạch nguyên lư Để bắt đầu thiết kế mạch nguyên lư, bạn chọn File - New - Schematic.
Màn h́nh thiết kế của DXP như sau:
Để bắt đầu, bạn đặt các linh kiện của m ́ nh vào mạch. Làm việc này như sau: Thanh công cụ phía bên phải có nút bấm Library, bạn nhấp chuột vào đó:
10
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Tip: Do DXP có quá nhiều menu và thanh công cụ, nên nó có chức năng phục hồi giao diện mặc định. Nếu bạn có lỡ bấm tắt mất thanh công cụ nào đó mà không biết nó ở chỗ nào mà bật nó lên th́ bạn làm như sau: Bấm View - Desktop Layouts - Default.
Ngoài ra bạn có thể tự tạo màn h́nh làm việc của riêng m ́ nh Khi bạn bấm vào Library, màn h́nh chọn linh kiện như sau:
11
.
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Trong Library, bạn thấy có list các linh kiện, h́ nh dáng linh kiện và footprint.
Trong hộp chọn phía trên có danh sách các thư viện, bạn bấm vào đó để chọn các thư viện khác . Do khả năng hỗ trợ rộng lớn của DXP , bạn có thể duyệt tới rất nhiều thư viện của các phần mềm khác như Orcad , Pcad, Protel 99 hay thậm chí là Circuit Maker !. Nói như vậy thôi , bạn nên chọn trong thư viện của DXP và Protel 99 thôi, v́ sau này khi chuy ển sang mạch in bạn ít phải bận tâm đến vấn đề footprint. Nếu bạn chỉ vẽ sơ đồ nguyên lư thôi th́ thoải mái !
Phần trên có ba nút bấm
, tôi sẽ lần lượt giới thiệu tính
năng của ba nút này. 12
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Thứ nhất. Nút Library. Nút này giúp bạn thêm thư viện vào danh sách thư viện có sẵn.
Để thêm vào bạn bấm Install rồi duyệt tới thư viện bạn muốn thêm vào. Tip 1: Nếu bạn thêm vào một thư viện của Protel 99 th́ lần đầu nó sẽ xuất hiện một wizard chuyển đổi. Nó sẽ chuyển đổi thư viện của Protel 99 sang dạng tương thích với bản DXP 2004. Bạn chuyển tới thư mục bạn bảo nó chuyển thư viện đă chuyển đổi vào, bấm vào file đă chuyển đổi, biểu tượng của nó giống như các biểu tượng các thư viện phía trên của tôi. Làm như vậy để lần sau DXP không bắt ta chuyển lại lần nữa. Tip 2: Các thư viện của Protel 99 thực sự rất hữu dụng, thư viện chân nối của nó có rất nhiều
chân quen thuộc với chúng ta như Jack DC hay chân của họ LM78xx. Bạn nên sao chép bộ thư viện của Protel 99, khoảng 100MB (Pcb và Sch) để dùng cho thiết kế của m ́ nh. Thứ hai. Nút Search. Giúp bạn t́m kiếm linh kiện:
13
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bộ DXP này có công cụ t́m kiếm thực sự mạnh , nếu so sánh với các bộ phần mềm khác tôi đă dùng th́ nó giống như Google trên mạng vậy . Nó có khả năng t́ m kiếm theo dạng biểu thức truy vấn Query. (giống SQL nhỉ). Bạn bấm vào Helper . Ở đây bạn có thể t́m linh kiện có bao nhiê khoảng nào có, chiều cao, đặc tính …
14
u chân, số chân nằm trong một
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Cửa sổ này sẽ giúp bạn thành lập và kiểm tra biểu thức t́m kiếm của bạn . Ví dụ như trên tôi t́m các linh kiện có tên là DIP -40 và có số „chân‟ là 40, để t́m kiểu này trước hết bạn phải chọn kiểu t́ m là PCB footprint và cũng nên quan tâm xem cho nó t́m ở đâu nhé . Tôi gom tất cả các thư viện vào một chỗ rồi cho nó t́m ở đó.
Phần tên màu đỏ như Name hay Like bạn chọn trong mấy nút bấm phía trên hay ở khung Categories.
Để kiểm tra biểu thức bạn bấm Check Syntax. Phần xác định yêu cầu theo Query này khi chúng ta áp dụng vào mạch in th́ tuyệt
. Tôi sẽ giới
thiệu nó trong phần thiết kế mạch i n. Ví dụ bạn có thể quy định nhưng đường nối với VCC th́ có độ rộng bao nhiêu đó… Điều này không thể làm được với các chương tŕ nh thiết kế mạch mà tôi biết
,
không biết bản 99 có tính năng này không ? Nút thứ ba, giúp bạn đặt linh kiện vào bản thiết kế của m ́ nh. Nó thêm, ḍng nhập sau hộp tên thư viện giúp bạn t́ m linh kiện có tên như bạn nhập.
Ví dụ tôi nhập res vào ô đó nó sẽ t́m tất cả các linh kiện có chữ res . Chức năng này rất tiện nếu làm việc với thư viện lớn. Bạn có thể đặt thêm linh kiện vào bản thiết kế bằng cách chọn: Place - Part
Hộp thoại chọn linh kiện xuất hiện:
15
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn bấm vào nút …
16
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Sau khi bạn bấm vào nút Place th́ con trỏ chuột của bạn có h́ nh linh kiện bạn đă chọn, bạn
bấm vào nơi muốn đặt nó , sau khi bạn đặt xong con trỏ vẫn có h́nh linh kiện cho bạn tiếp tục
đặt,
nếu không muốn đặt nữa bạn ấn ESC. Để phóng to, thu nhỏ bạn sử dụng tổ hợp phím tắt Page Up, Page Down.
Bạn có thể chỉnh thông số của linh kiện trước khi bạn đặt nó vào bản vẽ. Khi con trỏ chuột có h́ nh linh kiện bạn bấm Tab.
Phần Designator chính là chân linh kiện . Chẳng hạn phía trên là R ?, bạn sửa thành R 1 th́ lần lấy điện trở sau nó sẽ tự động thành R2. Giá trị của linh kiện th́ trong ô Value. Ô Orientation để xoay linh kiện, muốn đảo linh kiện bạn chọn Mirrored. Nút Edit Pins giúp bạn sửa chân linh kiện , với những linh kiện ít chân th́ điều đó không quan trọng, nhưng đối với bọn 40 chân, điều đó đôi khi cần thiết. Sau đây tôi sẽ hướng dẫn các bạn cách xoay và sắp xếp linh kiện. Để xoay linh kiện, trước tiên bạn phải chọn nó, bạn có thể chọn một linh kiện hay một nhóm linh kiện. Sau đó bạn chọn menu: Edit - Move:
17
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Trong menu Rotate , hoặc bạn có thể sử dụng tổ phím tắt Space hay Shift + Space.
DXP chỉ cho phép xoay linh kiện theo các góc 0 0,900,1800,2700 ở phần Sch c̣ n sang PCB th́ thoải mái, bạn có thể xoay linh kiện với một góc bất ḱ.
18
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Khi bạn thiết kế những nhóm đối tượng, bạn muốn sắp xếp chúng nằm thẳng hằng, chẳng lẽ lại kéo thả từng con , như thế th́ chậm quá , DXP cho phép bạn sắp xếp linh kiện theo nhóm. Để làm việc này bạn chọn tất cả các linh kiện bạn muốn sắp xếp bằng cách nhấn thả chuột vẽ một ô vuông chứa các linh kiện cần chọn. Chọn Edit - Align.
Có các kiểu sắp xếp cho bạn chọn:
Ví dụ tôi chọn Align Left, kết quả được như sau:
19
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn có thấy tất cả các điện trở của tôi ở trên đều có tên là R? không ? Nếu bạn không chỉnh thông số của linh kiện từ đầu (ấn Tab khi place linh kiện - tôi đă nói ở trên ) th́ DXP tự động lấy là R ? hay
U?. Nếu tất cả đều có tên như vậy hay một trong các linh kiện có tên trùng nhau th́ khi chuyển sang mạch in hay kiểm tra bản vẽ th́ tất nhiên nó sẽ báo lỗi rồi . DXP có chức năng đặt tên tự động. Bạn chọn Tools - Annotate.
Hộp thoại Annotate hiện ra như sau:
20
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn nên quan tâm đến hộp thoại:
Nó sẽ quyết định hướng đặt tên của bạn. Sau đó bấm
nó sẽ tự đặt tên các linh kiện.
Tiếp theo bạn bấm
21
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn bấm Execute Changes để chấp nhận thay đổi. Bấm Close để kết thúc. Nếu không muốn bạn có thể quay lại tên bạn đầu. Chọn Tools - Reset Designator. Sau khi đă lấy hết các linh kiện cần thiết và sắp xếp ổn rồi, ta chuyển sang phần nối dây. Phần này bao gồm nối dây và BUS. Để nối dây bạn chọn Place - Wire hay biểu tượng đầu tiên trong bốn biểu tượng trên. Sau đó bạn bấm từ chân linh kiện nguồn đến chân linh kiện đích để nối nó với n hau. Trong khi nối bạn có thể dụng phím Space hay Shift + Space để thay đổi góc nối linh kiện . Nếu bạn bấm Space th́ dây sẽ quay một góc 90, c̣n Shift + Space nó sẽ quay một góc 45. Sử dụng BUS . Bạn sử dụng bus để thu gọn đường nối trên mạch của m ́ nh
. Ví dụ khi bạn nối 8
chân của vi điều khiển với 8 led, b́ nh thường th́ bạn sẽ phải nối 8 đường nối, bây giờ bạn có thay bằng một đường bus.
22
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Để tạo bus bạn bấm vào biểu tượng , bạn vẽ từ điểm đầu đến điểm đích. Trước tôi đă nói rằng bạn có thể thay 8 đường nối b́nh thường bằng một đường bus , vậy th́ làm thế nào để DXP hiểu chân nào nối nhau. Để giải quyết vấn đề này ta cần đặt tên cho từng đường nối, những đường nối có cùng tên th́ được xem là nối với nhau. Như vậy một nguồn có thể có nhiều đích hay ngược lại. Trước hết bạn phải tạo các Bus Entry
, có thể hiểu nó như một dây con rẽ ra từ một dây to.
Sau đó từ các bus entry này bạn nối vào các chân linh kiện mong muốn.
Bây giờ bạn phải đặt tên. Bạn bấm vào biểu tượng
, con trỏ chuột của bạn sẽ mang theo một
chuỗi kí tự nào đó, để xoay nó bạn bấm Space hay Shift + Space, bạn bấm vào nơi muốn đặt nó. Bạn bấm phải chuột vào chuỗi kí tự đó, chọn Properties.
23
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn đặt tên cho nó ở ô Net. Như h́ nh trên của tôi là P1.0 sẽ nối với con LED nối với R4. Việc đặt tên Net sẽ được tự động thay đổi nếu trong tên của nó có phần số. Nếu bạn đặt tên là LED 1, th́ lần sau nó tự động có tên là LED 2. Bạn thấy trên h́nh trên 8 con LED tôi thiết kế có tên từ
1 đến 8 tức là tôi chỉ đặt tên cho LED 1 và sau đó là 7 lần nhấp chuột.
Để thêm nguồn và đất vào mạch bạn bấm vào biểu tượng Một quy tắc quan trọng trong thiết kế là bạn không được để chân của linh kiện nào ở trạng thái tự do tức là không nối vào đâu cả. Đối với những chân này bạn phải tạo no ERC cho nó. Bạn bấm vào biểu tượng
sau đó bạn bấm vào chân linh kiện.
Trong h́nh trên, các chân số 21,28,17,29,30 tôi không dùng đến, tui đă tạo no ERC cho nó. Sau đây tôi sẽ hướng dẫn cho bạn tự tạo linh kiện mới. Do tính hạn chế đối với các linh kiện cũ của DXP nên việc tạo các linh kiện này là tất nhiên.
Để bắt đầu bạn chọn New - Library - Schematic Library .
24
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Để tạo linh kiện mới bạn bấm phải chuột tại bất ḱ chỗ nào trên bản vẽ , chọn Tools - New Component.
DXP sẽ xuất hiện hộp thoại đặt tên linh kiện mới. Ta sẽ vẽ một con AT89C52 25
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Để quản lư các component đă tạo ra, bạn bấm vào thanh SCH Library.
Màn h́ nh thiết kế như sau:
Có nhiều cách để vẽ linh kiện, bạn có thể lấy một con trong thư viện Microcontroller của ATMEL sau đó sửa lại, hay trong thư viện của Orcad để sửa. Việc này th́ đơn giản rồi, nhưng hay hơn cả th́ tôi sẽ dạy bạn thiết kế một linh kiện mới từ đầu. Để vẽ thân của 89c52 bạn chọn Place - Rectangle. Tôi chọn vẽ h́ nh chữ nhật cho 89c52 c̣n bạn có thể vẽ h́nh nào cũng được , tr ̣n hay méo không quan trọng .
26
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn vẽ một ô trên màn h́ nh. Thế là xong cái thân.
Bây giờ cần vẽ các chân của linh kiện. Bạn chọn Place - Pin. Sau đó bấm vào vị trí muốn đặt chân. Để chỉnh thông số của chân, trước khi đặt chân bạn bấm Tab. Các thông số này sẽ là mặc định cho các chân sau.
27
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Ô Display Name là tên của chân đó, ví dụ như là P1.0 hay RB1, Vcc… Ô Designator là chân số mấy. Ví dụ chân Vcc của 89c52 là 40 . Electrical Type là đặc tính của chân đó như Input, Ouput hay Passive. Bạn nên để là Passive. Ngoài ra ô Length chỉnh độ dài của chân, Orientation là góc quay. Bạn tạo hết các chân, thành quả như sau:
28
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn có thấy tên EA hay PSEN có gạch trên đầu không. Để tạo được nó trong ô Display Name
phía trên bạn gơ E \A\ sẽ được chữ EA như trên. Để chỉnh thông số cho cả linh kiện bạn chọn nút Edit.
29
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Trong ô Default Designator bạn đặt tên cho linh kiện , ví sao tôi lại đặt là U ? v́ khi tôi đặt vào bản vẽ phần dấu hỏi chấm sẽ được tự động thay bằng số như 1,2.. Trong ô Models for AT89C52, bạn có thể thêm kiểu chân hay thông số giả lập…
Để thêm chân bạn bấm Add
Chọn Footprint và bấm OK.
30
DXP 2004 Tutorial
Collection By Tran Hoang Bac – 09833.16.2.86
Bạn chọn kiểu chân trong các thư viện có sẵn. Chân của con này là DIP -40 và OK là xong. Ngoài ra bạn có thể thêm các thông số về nhà sản xuất hay giá tiền vào thông tin của con này. Đối với điện trở bạn có thể thêm giá trị của nó. Trong ô Parameters for AT89C52 bạn bấm Add
31