1. Trang chủ
  2. » Công Nghệ Thông Tin

Orcad 03.01: Tạo linh kiện mới trong Capture

21 9 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 4,3 MB

Nội dung

Tài liệu Orcad 03.01: Tạo linh kiện mới trong Capture hướng dẫn các bước tạo linh kiện mới trong Capture bằng hình ảnh chi tiết cụ thể. Mời các bạn cùng tham khảo để có thêm tài liệu phục vụ nhu cầu học tập và nghiên cứu.

Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  1/21  ORCAD no 03.01    Gửi đến:  Đồn Hiệp, www.picvietnam.com   Nội dung:  Tạo ra linh kiện mới trong Capture    MICROSOFT WORD   Tóm tắt:  Phần này, chúng ta sẽ cùng nhau tạo ra một linh kiện mới trong Capture (hay Capture CIS).       Lời nói đầu  Các bạn lưu ý một điều rằng, việc tạo ra linh kiện trong Capture quan trọng hơn rất  nhiều lần so với việc tạo ra linh kiện trong Layout (hay Layout Plus). Bởi vì các linh kiện  điện tử đều được sản xuất theo một số tiêu chuẩn nhất định, và các kiểu chân của linh kiện  đã được định chuẩn.  Các bạn chỉ cần sử dụng các chân layout có định dạng giống như vậy để sử dụng,  khơng cần thiết phải tạo ra các định dạng chân cho từng linh kiện riêng biết. Giả sử, với  kiểu PDIP40, các bạn hồn tồn có thể sử dụng cho PIC16F877A hoặc AT90S8535 hoặc  AT89C51… miễn sao đó là dạng DIP 40 chân (20 x 2).  Chính vì vậy, chúng ta tạm thời dừng bài học lần trước, khi đang chuẩn bị xuất ra mạch  in, và chúng ta dành thời gian nhiều hơn một chút cho việc tạo ra linh kiện mới với  Capture.    Tóm tắt các bước thực hiện  Việc đầu tiên các bạn phải làm, đó là phân biệt việc vẽ một linh kiện mới và một dự án  của các bạn. Một dự án, có thể chứa trong đó việc tạo ra linh kiện mới, tạo ra bản vẽ, hoặc  cho phép các bạn xuất ra mạch in…  Như vậy, việc tạo ra linh kiện mới, có thể là một phần trong khi các bạn vẽ một bản  schematics nào đó. Khi đó, việc tạo ra linh kiện là việc làm phụ, phục vụ cho bản schems  đó. Nhưng nếu bạn tạo ra một dự án, chỉ để tạo ra thư viện các linh kiện mới, sau này sử  dụng trong các ứng dụng khác, thì đó vẫn là một dự án của ORCAD.  Để tạo ra linh kiện mới, trước tiên các bạn phải nhận diện được linh kiện đó là gì như  thế nào. Vậy điều tốt nhất là các bạn hỏi bác google xem bác có datasheet của linh kiện đó  hay khơng. Nếu bác google khơng có, thì các bạn hỏi nhà sản xuất, nếu nhà sản xuất cũng  khơng có, thì các bạn hãy hỏi www.picvietnam.com  Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  2/21  Sau khi các bạn đã biết rõ về linh kiện đó rồi, các bạn hãy hình dung trong đầu cách bố  trí các chân linh kiện, sao cho việc vẽ mạch ngun lý là dễ dàng và đẹp nhất.  Các bạn nên lưu ý sự khác biệt giữa việc vẽ mạch ngun lý và mạch in. Trên mạch in,  các bạn phải bố trí đúng chân, thứ tự chân, kiểu chân… Nhưng trên mạch ngun lý, các  bạn có thể xếp chân 12 gần chân 33, hoặc chân 1 gần chân 10… điều đó nhằm mục đích khi  bạn vẽ mạch ngun lý khơng bị rối rắm, vì các chân có cùng chức năng đơi khi nằm q  xa nhau.  Khi đã có ý tưởng, việc tiếp theo các bạn cần làm sẽ là tạo ra một thư viện để chứa các  linh kiện mà các bạn sẽ tạo ra. Việc tạo ra thư viện này là thiết yếu.  Vì đặc tính của các đề tài khác nhau, và những người làm việc với mạch điện tử cũng  khác nhau nên việc đặt tên thư viện sẽ có những đặc thù khác nhau. Nhưng một lời  khun của tơi, đó là các bạn khi tạo ra các thư viện, nên viết kèm tên mình ở phía sau. Ví  dụ tơi tạo ra thư viện các con MCU, tơi có thể đặt tên như sau: ORCAD_MCU_FALLEAF.  Nhìn vào tên file, tơi sẽ biết đây là thư viện ORCAD về MCU và do Falleaf tạo ra. Nhất là  khi các bạn sinh hoạt trên các diễn đàn như www.picvietnam.com, các bạn đều có nick của  mình. Khi làm việc chung trên diễn đàn, chúng ta nên thống nhất viết nick của mình vào  thư viện mình tạo ra để chia sẻ, nhưng cũng để  khẳng định sở hữu của mình.  Cuối cùng, đó là các bạn tạo ra linh kiện dành cho bạn, đặt vào các thư viện phù hợp,  như PIC16F877A thì đặt vào thư viện MCU, IS61C6416 thì đặt vào thư viện RAM,…  Các bạn đã nắm rõ những việc mình cần phải làm, sau đây chúng ta sẽ bắt đầu bài học  từ điểm khởi đầu: Khởi động Capture, các bạn đừng lo tơi sẽ bỏ qua bước nào trong các  thao tác. Chúng ta sẽ thử tạo ra một con RAM IS61C6416 của hãng ISSI.  Vì sao lại chọn con chip này để thực hiện? Chẳng có gì lạ cả, tơi viết tài liệu này trong  lúc tơi đang thực hiện một mạch DSP để sau này phổ biến cho các bạn. Tơi lấy ln việc  mình làm để làm thí dụ, vì nó rất thực tế và cụ thể. Hơn nữa, con RAM này nó cũng có  nhiều chân, và nhiều kiểu chân, nên lấy nó làm thí dụ có thể trình bày được nhiều ý với các  bạn. Chỉ đơn giản vậy thơi. Chúng ta bắt đầu bài học thực hành từ đây.    Thực hành  Đầu tiên, tơi nhắc lại, tơi sẽ khơng bỏ qua một bước nào, vì tơi muốn đem lại cho các  bạn một logic trong việc thực hiện một thư viện orcad. Rất nhiều người bỏ qua các bước cơ  bản, hoặc cho rằng khơng cần thiết, nhưng tài liệu này, tơi muốn nó mang tính phổ cập, vì  vậy các bạn chịu khó bỏ qua vài trang đầu nếu các bạn đã quen thuộc với điện tử.    Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  3/21      Việc đầu tiên các bạn phải làm, đó là đi hỏi bác google xem bác có biết thằng IS61C6416  là thằng nào khơng? Bác cho em xin datasheet của nó được khơng?  Bác bảo được! Thế thì em xin… Nhưng nhớ nhé, nếu bác google khơng có, cứ đến  www.picvietnam.com hỏi…        Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  4/21  Khi có datasheet trong tay, các bạn cần phải nắm rõ cái mình cần là chân linh kiện  được bố trí ra sao. Vậy nên chỉ quan tâm đến phần này khi vẽ orcad thơi.  Việc tiếp theo, đó là các bạn hình dung ra cách bố trí chân trong schematics. Các bạn  thấy nhóm chân A0 – A15 là các ngõ nhập, và I/O0 – I/O15 là các ngõ 2 chiều, có một số  chân điều khiển, một số chân NC (khơng dung làm gì cả), và một số chân nguồn.  Với việc hiểu về linh kiện, các bạn có thể phân nhóm các chân, và xem tất cả các chân  linh kiện từ datasheet của nó.  Các bạn sẽ hình thành một ý tưởng thiết kế như sau:  “ Thực ra hình các bạn sắp xem dưới đây là hình tơi đã hồn tất linh kiện, và đã vẽ  trong mạch của tơi, nhưng nó chính là sản phẩm mà tơi tưởng tượng ra, các bạn sẽ thấy rõ  ý đồ phần chia các nhóm chân như tơi nói ở trên. Và thực ra, để vẽ được kết quả này, tơi  cũng đã phác thảo ra giấy sơ bộ, nhưng vì điều kiện khơng có thời gian và máy scan, nên  tơi đưa ln kết quả cuối cùng để các bạn hình dung về ý tưởng thiết kế”.        Tốt rồi, chúng ta đã có cơng cụ Capture ORCAD, và chúng ta có một ý tưởng để thực  hiện. Với tơi, khi đã có cơng cụ, và ý tưởng để thực hiện, thì con đường là bằng phẳng, mọi  Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  5/21  việc cịn lại chỉ là technique mà thơi. Hãy chuẩn bị chương trình trên máy của các bạn và  làm theo từng bước sau đây, cái technique thiết kế linh kiện mới cho ORCAD sẽ là của bạn.  Trước khi làm tiếp, tơi nói một chuyện ngồi luồng rằng, hơm nay tơi đem cái  technique này cho bạn, mong rằng bạn có được nó để làm ra các sản phẩm tốt, vậy thì hãy  đem những cái tốt nhất của các bạn, tiếp tục chia sẻ cho những người khác nữa. Hãy viết  bằng tiếng Việt, nói bằng tiếng Việt, và hãy ngày càng làm giàu thêm các cơng cụ làm  việc của người Việt Nam. Đó là một thơng điệp!      Đây là mục tiêu của chúng ta!    Bắt đầu khởi động Capture nào các bạn,  Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  6/21      Chúng ta cần tạo ra một thư viện để chứa các linh kiện mình sẽ tạo ra: File >> New >>  Library    Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  7/21  Sau khi nhấp vào, Capture sẽ hỏi bạn muốn tạo ra thư viện ở đâu? Trong một dự án,  hay là tạo ra một dự án thư viện. Tơi đã phân tích vấn đề này trên kia. Trong phần này, tơi  chọn tạo ra thư viện nằm trong một dự án bản vẽ mạch ngun lý như tơi đã nói.  Các bạn chỉ vào đường dẫn đến dự án mạch ngun lý các bạn đang làm. Nếu muốn  tạo ra dự án mới chỉ để tạo ra các linh kiện mới, bạn chọn New Project. Nếu làm như tơi thì  chọn C:/Documents and Setting…  rồi OK.        Khi này thư viện đã được tao ra, nhưng nó khơng nằm trong màn hình vẽ mạch của các  bạn mà nằm trong trong cửa sổ quản lý của ORCAD. Vì vậy các bạn phải chuyển sang cửa  sổ quản lý để xem (hình trên).  Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  8/21      Sau khi chuyển cửa sổ, các bạn sẽ thấy một thư mục Library được tạo ra, trong đó có  một file library.olb. Nhấp phải chuột vào file đó, chọn New part để chuẩn bị tạo ra linh  kiện mới.    Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  9/21      Các bạn điền tên linh kiện muốn tạo vào, nhớ viết tên hoặc nick của mình phía sau linh  kiện (có thể khơng cần). Ở đây tơi đặt tên linh kiện là IS61C6416_falleaf. Lưu ý rằng, tên  này sẽ được hiển thị khi các bạn chọn linh kiện, nhưng nó khơng phải là giá trị hiển thị khi  xuất ra màn hình. Phần giá trị hiển thị chúng ta sẽ xem khi thiết kế linh kiện.  Kiểu linh kiện ở đây là một con chip, nên các bạn có thể định kiểu nó là kiểu U. Nếu là  các mối nối, định dạng nó là CON, hoặc Y… đây là tên để phân biệt kiểu. Nếu thích, các  bạn có thể đặt là RAM. Tuỳ các bạn lựa chọn.  Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  10/21      Khi các bạn tao ra linh kiện, các bạn sẽ thấy nó có một đường bao ngồi với nét đứt.  Kiểu linh kiện được ghi ở phía trên là U? và giá trị của linh kiện là  được ghi phía  dưới.    Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  11/21  Các bạn lưu ý, việc tạo ra một linh kiện trên mạch ngun lý, đó là tạo ra các chân linh  kiện. Sau đó, tạo ra hình dạng đường bao của linh kiện, rồi đặt tên các chân đó cho phù  hợp. Một sơ đồ ngun lý của một linh kiện điện tử chỉ đơn giản như một dịng mơ tả ở  trên, cho nên để tăng tính hấp dẫn tơi viết dài dịng ra… hehhee     Như đã trình bày, khi ý đồ thiết kế đã có, chúng ta cần tạo ra các nhóm chân trước, sau  đó sửa chữa các thơng số sau. Những nhóm chân nào có cùng chức năng ta thiết kế chung,  nhóm nào khơng cùng, ta thiết kế riêng.  Chúng ta sẽ tạo ra 16 chân A0 đến A15 trước. Như vậy, tên bắt đầu sẽ là A0. Chân bắt  đầu, thực chất là tại A0 là chân số 44. Chúng ta sẽ tạo ra 16 chân, nên Number of Pins sẽ là  16. Lưu ý, ORCAD hỗ trợ việc tạo ra các nhóm chân bằng cách tự động tăng thứ tự tên  chân Starting Name, và Starting Number lên Increment đơn vị, nếu như tên chân đó có  tận cùng là một chữ số. Điều này sẽ rõ hơn khi các bạn xem hình sau. Nhưng ở đây, chúng  ta cần chọn số chân, đơn vị tăng lên là 1 (Increment), và các chân đặt sát nhau nên Pin  Spacing cũng là 1.  Shape là đường vẽ chân linh kiện, thường thì chúng ta vẽ dạng line, tức là đường vẽ  liên tục. Nhóm chân A là loại Input, vậy thì chúng ta chọn Type là Input.  Các bạn xem tiếp nhé.    Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  12/21    Khi các bạn bấm OK, con chuột của các bạn sẽ biến thành một dãy 16 chân linh kiện.  Trên khối U vng, các bạn chọn đặt nó ở cạnh nào, nó sẽ nằm ở cạnh đó. Di chuyển chuột  đến cạnh biên trái, để đặt vào vị trí chúng ta đã tính trước. Nhấp chuột.      Nó sẽ tạo ra một dãy chân như thế này, và tự mở rộng hình vng U ra. Chúng ta có 2  cách mở rộng hình vng. Một là các bạn đặt linh kiện vào, hình vng sẽ tự mở rộng ra,  hai là các bạn có thể kéo dãn hình vng ra bằng cách nhấp chuột lên đó.    Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  13/21          Sau khi đã mở rộng hình vng, chúng ta sẽ thêm tiếp các chân I/O0 đến I/O15 ở phía  bên phải như đã dự định. Lưu ý các chân này là chân I/O, nên ta chọn kiểu Bidirectional  Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  14/21      Các bạn có nhớ, tơi đã nói về giá trị của linh kiện, hay có nghĩa là tên linh kiện. Nó khác  với tên mà các bạn đặt để gọi linh kiện lên. Trong màn hình vẽ các linh kiện này, các bạn sẽ  thấy rằng những gì các bạn vẽ, sẽ được hiển thị lên màn hình ngun lý. Chính vì thế, các  bạn có thể hồn tồn viết những gì các bạn muốn lên đây.  Để thuận tiện sau này in ấn, tơi chọn tên linh kiện đúng với tên gốc của nó IS61C6416.      Người báo cáo:  Falleaf – Đoàn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  15/21      Lại tiếp tục tạo ra các chân khác, các chân điều khiển là các chân Input. Lưu ý là, các  chân điều khiển này, trong mạch ngun lý, nó là chân đảo. Vì vậy, các bạn dùng ký hiệu *  để ký hiệu nó là chân đảo. Vậy tơi sẽ đặt tên chân là CE*.  Khi khơng có số thứ tự phía sau Starting Name thì ORCAD sẽ khơng tự động tăng lên,  mà giữ ngun tên cũ. Bây giờ chúng ta tiếp tục tạo ra các chân cịn lại.      Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  16/21  Các bạn lưu ý rằng, loại chân NC là chân khơng dùng trong thiết kế, vì vậy, bạn để bất  kỳ kiểu chân nào cũng được. Tơi chọn kiểu Passive.      Khi tạo kiểu chân VCC và GND, nó là các chân nguồn. Vì vậy, các bạn chọn kiểu Power.  Nhưng nhớ rằng, chân nguồn có chế độ hiển thị ra mạch ngun lý, hoặc khơng hiển thị ra.  Tơi chọn chế độ hiển thị ra. Các bạn check vào Pins Visible.  Tương tự cho chân GND là chân nối MASS (Ground) cũng vậy.    Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  17/21  Nhìn chung thì sau khi vẽ chân xong, thì linh kiện của các bạn sẽ như hình trên. Bây giờ  chúng ta thấy rằng, các số chân trên linh kiện bị sai, một số tên chân cũng bị sai. Vậy thì  bây giờ chúng ta sẽ sửa chữa bằng cách nhấp đúp vào các chân đó và sửa lại các thơng số.  Việc sửa các thơng số này khá đơn giản, tơi chỉ cần đưa các hình ảnh lên là các bạn nhận  ra ngay các bước làm.    Trước khi sửa các chân, các bạn chú ý rằng, linh kiện của chúng ta hiện thời chưa có  đường bao. Vì vậy, cần phải vẽ một đường bao cho nó. Đường bao của linh kiện này là  hình vng, các bạn nhấp vào thanh cơng cụ vẽ hình vng bên phải, và vẽ hình vng  vừa khít lên đường bao linh kiện như hình sau:    Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  18/21        Linh kiện của chúng ta sẽ trơng như thế này, vậy là chúng ta chỉ cần sửa chân của linh  kiện lại là xong.  Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  19/21        Nhấp đúp vào một chân và sửa.    Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  20/21    Khi cần sửa cả tên chân, các bạn cũng sửa ln. Lưu ý, nếu có một chân nào trong nhóm  chúng ta tạo ra, khác kiểu chân, hoặc chúng ta muốn hiển thị chân (Shape) một cách đặc  biệt thì chúng ta sẽ thay đổi ln ở đây.  Đổi tên chân từ CE* thành OE*…    Đổi số thứ tự của chân GND2 thành 34   Người báo cáo:  Falleaf – Đồn Hiệp  Tài liệu:  Ngày:  11/10/2005  Trang:  ORCAD03.01  21/21  Sau khi sửa chữa xong tất cả các chân, các bạn Save lại, và vậy là các bạn đã có một linh  kiện mới.        Chúng ta xem lại trong màn hình quản lý của ORCAD, chúng ta thấy thư viện đã được  tạo ra là thư viện LIBRARY3.OLB, đặt trong thư mục D:\DSP Texas\LIBRARY3.OLB.  Trong thư viện này hiện có linh kiện mới IS61C6416_falleaf.  Để chia sẻ thư viện cho mọi người, các bạn chỉ cần copy file .OLB mà các bạn tạo ra đó  và chuyển lên diễn đàn, hoặc email cho người cần dùng.  Tơi mong rằng các bạn nhiệt tình tham gia chương trình tạo thư viện orcad trên diễn  đàn. Với bài học này, dường như mọi thứ đều đã trở nên dễ dàng và thân thiện, tơi cho là  vậy.    Trong bài học sau, tơi sẽ hướng dẫn các bạn về cách xuất ra mạch in, và tạo ra linh kiện  cho mạch in.   Chúc các bạn thực tập thành cơng, và chia sẻ những gì mình có với mọi người!  ... 11/10/2005  Trang:  ORCAD0 3.01  11/21  Các bạn lưu ý, việc? ?tạo? ?ra một? ?linh? ?kiện? ?trên mạch ngun lý, đó là? ?tạo? ?ra các chân? ?linh? ? kiện.  Sau đó,? ?tạo? ?ra hình dạng đường bao của? ?linh? ?kiện,  rồi đặt tên các chân đó cho phù ... Trang:  ORCAD0 3.01  14/21      Các bạn có nhớ, tơi đã nói về giá trị của? ?linh? ?kiện,  hay có nghĩa là tên? ?linh? ?kiện.  Nó khác  với tên mà các bạn đặt để gọi? ?linh? ?kiện? ?lên.? ?Trong? ?màn hình vẽ các? ?linh? ?kiện? ?này, các bạn sẽ ... 11/10/2005  Trang:  ORCAD0 3.01  9/21      Các bạn điền tên? ?linh? ?kiện? ?muốn? ?tạo? ?vào, nhớ viết tên hoặc nick của mình phía sau? ?linh? ? kiện? ?(có thể khơng cần). Ở đây tơi đặt tên? ?linh? ?kiện? ?là IS61C6416_falleaf. Lưu ý rằng, tên 

Ngày đăng: 20/05/2021, 03:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w