Hướng dẫn tạo thư viện linh kiện trong Altium

Nếu thấy bài viết hữu ích, ngại gì Like và chia sẻ với bạn bè ;)

tạo thư viện linh kiện Altium

Để có thể thiết kế được một mạch nguyên lý và PCB bằng phần mềm Altium designer hoàn chỉnh, người dùng cần có thư viện linh kiện. Một thư viện tốt với hình ảnh 3D mô phỏng khiến người vẽ mạch in dễ hình dung bố cục mạch thực tế, giảm thời gian sắp xếp linh kiện, đi dây, tránh gây khó khăn cho việc hàn do sắp xếp linh kiện không hợp lý.

Một Project Library có thể chứa nhiều thư viện của các linh kiện khác nhau. Thư viện bao gồm file Sch.Lib và Pcb.Lib phục vụ cho khâu thiết kế mạch nguyên lý và mạch in. Việc tạo thư viện cho một linh kiện được thực hiện tuần tự theo các bước sau:

  1. Tạo Project Library.
  2. Add file Sch.Lib (thư viện nguyên lý) và file Pcb.Lib.
  3. Add component và vẽ thư viện nguyên lý.
  4. Add component và vẽ thư viện mạch in.
  5. Gán 3D vào thư viện mạch in (không bắt buộc).
  6. Add footprints của linh kiện.

Sau đây là chi tiết mỗi bước:

Bước 1: Tạo Poject Library, gán file Sch.Lib và Pcb.Lib

tạo thư viện linh kiện Altium
Tạo Project Library

Để tạo một Project Library, ta lần lượt thực hiện các thao tác sau: Click File => New => Library => Schematic Library và Pcb Library.

Phím tắt: F => => L => L để tạo file Schematic hoặc Y để tạo file Pcb.

[collapse]

Bước 2: Tạo thư viện nguyên lý

Trong bước này bao gồm ba bước nhỏ:

tạo thư viện linh kiện Altium
Tạo thư viện nguyên lý

Bước 2.1: Add component nguyên lý

Click SCH (góc dưới bên phải), tại đây, lựa chọn SCH Library. Tại hộp thoại này, với thư viện nguyên lý có thể thực hiện các thao tác sau:

Place: đưa thư viện nguyên lý linh kiện ra khổ lớn. Mục đích ước chừng kích thước của thư viện một cách hợp lý.

Add: thêm nguyên lý.

Delete: xóa nguyên lý.

Bước 2.2: Vẽ thư viện nguyên lý

tạo thư viện linh kiện Altium
Phím P thư viện nguyên lý

Thư viện nguyên lý đặc trưng cho các đặc điểm về điện cơ bản của linh kiện, nên cần có:

Chân linh kiện: được Design (đánh dấu), các chân có cùng Designator (kí số) trong thư viện SCH và thư viện PCB sẽ tương đương nhau. Đường Wire nối tới một chân trong mạch SCH, sau khi Update cũng sẽ xuất hiện một đường nối tới chân có số thứ tự tương ứng ở mạch PCB.

Click đúp vào chân linh kiện hoặc nhấn Tab khi kéo lấy chân, cài đặt các thông số sau:

  • Display Name (tên hiển thị).
  • Designator (kí số): đặc trưng cho mối liên hệ giữa mạch nguyên lý và mạch PCB.
  • Orientation (góc quay): để thuận tiện chân linh kiện nên được xoay theo chiều ngang.
  • Length (chiều dài): tùy vào kích thước của khối, chiều dài chân thường được đặt là 10, 12, 15, 20 [đơn vị mặc định].
  • Trong mục Name Position and Font, nhấn Customise Position thay đổi Margin để chọn vị trí đặt Display Name.
  • Trong mục Designator Position, nhấn Customize Position thay đổi Margin để chọn vị trí đặt Disignator, thay đổi Orientation để chọn góc quay.
tạo thư viện linh kiện Altium
Điều chỉnh thông số chân

Khối cơ bản: khối đặc trưng trong SCH cũng được dựa trên hình dáng thực tế. Thường dành cho các IC, linh kiện có dạng hình hộp chữ nhật.

Line, CycleElipticallRectangle: một số linh kiện đơn giản, dùng nhiều được vẽ bằng các đường line, đường tròn, cung tròn thay vì khối chữ nhật, hay những khối mô phỏng hình dáng thực tế. Ví dụ điện trở, tụ điện, cuộn cảm, Triac, Transitor, Diode,…

Kí hiệu: đặc trưng linh kiện, chân linh kiện bằng các kí hiệu: Text (+, -, ~, …) hay Cycle(vòng tròn), … tương ứng với đặc điểm của chân.

Để vẽ thư viện nguyên lý, sử dụng thao tác Place hoăc dùng phím tắt P + phím chọn:

  • P LLine.
  • P P: Pin gọi chân.
  • P FFull cycle vẽ hình tròn.
  • P IElipticall vẽ cung.
  • P RRectangle vẽ khối.
  • P T: Text chọn chữ.
  • G: Grid để thay đổi độ chia nhỏ nhất của lưới tọa độ (phím này có tác dụng với cả PCB).
  • Tab: Điều chỉnh chi tiết.
  • Shift + Space: Thay đổi hình dạng Line.

Bước 2.3: Lưu thư viện nguyên lý

Ctrl  S hoặc F L (FileAll) để lưu toàn bộ các file đang mở.

Lưu ý:

  • Linh kiện đối xứng qua trục tọa độ sẽ giúp lấy, xoay và đặt linh kiện trong một cách dễ dàng hơn.
  • Để mô tả các thông số của linh kiện, ta click đúp vào tên linh kiện đó trong danh sách Component, tại đây, đặt tên trong mục Default Designator: C? (capacitor), R? (Resister), CN? (Connector), U?, IC? (IC),… giá trị đi kèm Default Comment, thêm mô tả trong Description, tên linh kiện trong mục Symbol Reference.
tạo thư viện linh kiện Altium
Thông tin chi tiết thư viện nguyên lý

[collapse]

Bước 3: Tạo thư viện mạch in

Bước 3.1: Mở PCB Library

Click PCB (góc dưới bên phải), chọn PCB Library.

Bước 3.2Add component PCB

tạo thư viện linh kiện Altium
Tạo thư viện PCB

Click chuột phải vào vùng Components, chọn New Blank Component.

Khi thấy xuất hiện hộp thoại, bắt đầu đặt tên cho PCB.

Click đúp vào tên PCB của linh kiện để thêm thông tin chi tiết về High (chiều cao) và Description (mô tả).

Bước 3.3: Vẽ thư viện PCB

tạo thư viện linh kiện Altium
Phím P thư viện PCB

Thư viện PCB của linh kiện gồm các phần sau:

Pad: phần chân linh kiện gồm lỗ và phần đồng bao bên ngoài tạo lớp tiếp giáp khi hàn. Để cài đặt chi tiết có thể click vào Pad hoặc nhấn Tab khi lấy ra Pad.

–     Căn chỉnh tọa độ X, Y tâm của Pad: với linh kiện đối xứng, nên đặt đối xứng qua trục, với linh kiện không đối xứng, nên đặt chân linh kiện nằm trên trục Ox.

–     Hole Information (tùy chỉnh lỗ): size hole [mm], hình dáng lỗ Round (hình tròn), Rect (hình vuông), Slot (hình chữ nhật bo tròn góc). Kích thước lỗ thường dùng: 0.3, 0.6, 0.8, 1.0, 1.2, 1.3, 1.5, 2.0, 2.5, 3.0. Xem chi tiết ở trung tâm đặt mạch.

–     Mục Size and Shape điều chỉnh lớp đồng bên ngoài: size thường gấp 1.5-3 lần kích thước Pad. Tương tự Pad, có thể lựa chọn hình dáng lớp đồng bên ngoài này.

–     Chân số 1 thường được chọn Rounded Rectangle, mục đích để đánh dấu.

–     Mục PropertiesDisignator-kí hiệu Pad, Layer chọn lớp. Linh kiện cắm Layer là Multi Layer (nhiều lớp), với linh kiện dán là Top Layer.

tạo thư viện linh kiện Altium
Cài đặt thông số Pad

Đường bao: được vẽ bằng Line trên lớp Top Over Layer. Kích thước đường bao thường được đặt bằng 7 mil (0.007 inch) bằng cách click đúp vào đường Line.

Kí hiệu: để phân biệt chiều đặt linh kiện, các đặc tính của chân dùng String.

Body 3D: file .step được nhúng vào PCB để người dùng có thể hình dung được mạch trên thực tế.

Sử dụng thao tác Place hoăc dùng phím tắt P + phím để chọn:

  • P LLine.
  • P PPad.
  • P FFull cycle vẽ hình tròn.
  • P SString thêm chuỗi.
  • P BBody 3D nhúng 3D.

Việc tạo ra một đường, định vị chân linh kiện … được thực hiện theo 2 cách: vẽ thô, dựa vào quan sát tọa độ của con trỏ chuột hoặc vẽ tinh bằng cách nhấn Tab để tinh chỉnh các thông số chi tiết.

Phân biệt các lớp linh kiện: 10 layer, trong đó có một vài lớp đặc biệt, cần lưu ý:

Top Overlay: lớp trên cùng dành cho bề mặt, thường chứa các đường bao,…

Top layer: chứa pad dán.

Top Multilayer: chứa lỗ và pad cắm.

Từ đó, lựa chọn top layer khi vẽ linh kiện dán hoặc top Multilayer khi vẽ linh kiện cắm trong tab tùy chỉnh.

[collapse]

Bước 4: Nhúng 3D

Bước 4.1: Tải về body 3D của linh kiện

Tìm 3D theo từ khóa, download file Step.

Hoặc qua google, search từ khóa + 3D content central, chuyển sang mục hình ảnh để tìm linh kiện.

Bước 4.2: Nhúng 3D

tạo thư viện linh kiện Altium
Nhúng 3D

Nhấn P BConvert to step => Embedded => chọn file.Step tương ứng => Nhấn vào khoảng trống Snap Points XYZ và nhấn Enter để nhúng hoặc Esc để thoát.

Bước 4.3: Tinh chỉnh

Nhấn phím 3 để chuyển sang chế độ 3D, nhấn 2 để chuyển chế độ 2D

Click đúp vào body linh kiện, điều chỉnh thông số X, Y, Z để xoay body và high để thay đổi độ cao.

Bước 4.4: Lưu thư viện pcb

Ctrl  S hoặc F L (File All) để lưu toàn bộ các file đang mở.

[collapse]

Bước 5: Add footprints

Bước 5.1: Add footprints

Quay lại SCH Library, vào mục Model, chọn Add => Footprints => Browns => Chọn PCB mong muốn.

Bước 5.2: Complie thư viện

Trên thanh công cụ, chọn Project => Complie hoặc nhấn phím C C. Đọc các thông báo bằng cách nhấp vào System (góc phải) chọn Message.

[collapse]

Lưu ý

Lưu ý

Độ chính xác về vị trí cũng như kích thước của chân linh kiện và đường bao sẽ tạo nhiều thuận lợi cho người thiết kế và người hàn.

Trong project, đặt tên component là tên linh kiện trên thực tế, thuận tiện hơn trong việc tìm kiếm và đặt tên cho 2 file .sch và .pcb giống nhau, có thể phân biệt với các Project Library khác.

Trong phần vẽ nguyên lý và pcb, khi vẽ thư viện nguyên lý và thư viện in, có thể sử dụng các phím tắt đã có trong bài viết tổng hợp phím tắt Altium

Vẽ chân linh linh kiện cần cho đối xứng xung quanh vị trí tọa độ (0,0).

Click chuột giữ Ctrl và nhấn các phím lên xuống kết hợp với việc thay đổi Grid bằng phím để bước di chuyển thêm linh hoạt.

Trong phần nhúng 3D, tham khảo tên linh kiện trên trang mua bán, để tìm ra từ khóa tương ứng với tên linh kiện.

Việc điều chỉnh luôn phiên tọa độ trục XYZ thường là 90, 180 để xoay linh kiện theo ý muốn.

Di chuyển linh kiện ở chế độ 3D sẽ cho sự ăn khớp giữa PCB và Body hơn.

[collapse]

Chúc các bạn thành công!

 

Nguồn: internet

- Trang hỗ trợ getlink: Click Here
- Các bạn nên dùng Winrar bản mới nhất để giải nén file tải về hoặc dùng phần mềm tạo ổ ảo như Virtual Clonedrive để mở file .iso nhé!
- Mọi thắc mắc, giao lưu, hỏi đáp, các bạn vui lòng nhắn với mình qua mục liên hệ hoặc qua biểu tượng chat phía dưới góc phải màn hình nhé!
Chúc các bạn thành công!
 
Nếu thấy bài viết hữu ích, ngại gì Like và chia sẻ với bạn bè ;)

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *