Thư viện

Parent page: Bảng điều khiển IntegratedLibrary

Sử dụng Libraries bảng điều khiển này để truy cập các linh kiện trong những thư viện hiện đang khả dụng trong CircuitStudio.Sử dụng Libraries bảng điều khiển này để truy cập các linh kiện trong những thư viện hiện đang khả dụng trong CircuitStudio.

Tóm tắt

Libraries Bảng điều khiển này cho phép bạn duyệt và đặt các linh kiện từ những thư viện hiện đang khả dụng trong CircuitStudio.

Truy cập bảng điều khiển

Để hiển thị Libraries bảng điều khiển, hãy nhấp vào nút View | System |

. Bảng điều khiển có quyền truy cập trực tiếp đến các thư viện là một phần của dự án đang mở hoặc các thư viện được cài đặt dưới dạng thư viện thường trực.

Các bảng điều khiển có thể được cấu hình ở dạng nổi trong không gian trình biên tập hoặc được ghim vào các cạnh của màn hình. Nếu Projects bảng điều khiển hiện đang nằm trong nhóm các bảng điều khiển Workspace được ghim, hãy dùng thẻ Projects nằm ở phía dưới các bảng điều khiển để đưa nó ra phía trước.

Nội dung và cách sử dụng

Trong CircuitStudio, linh kiện, footprint và các mô hình khác chỉ có thể được sử dụng từ available libraries, tức là những thư viện:

  • Thuộc về dự án đang hoạt động (dự án hiện được chọn trong Projects bảng điều khiển).
  • Đã được cài đặt trong CircuitStudio.
  • Khả dụng trên một đường dẫn tìm kiếm đã được xác định. Đường dẫn tìm kiếm là thiết lập riêng cho từng dự án – nghĩa là chỉ những đường dẫn được xác định trong dự án đang hoạt động mới có thể được truy cập.

Sau khi các thư viện đã được đưa vào trạng thái khả dụng, nội dung của một trong các thư viện đó sẽ được hiển thị trong bảng điều khiển Libraries nơi bạn có thể duyệt và dùng để đặt linh kiện.

Làm cho thư viện khả dụng

Cả ba phương thức để làm cho một thư viện khả dụng đều được cấu hình trong hộp thoại Available Libraries – nhấp vào nút

ở phía trên bảng điều khiển để mở hộp thoại. Hộp thoại Available Libraries có ba tab, được mô tả trong các phần sau. 

Các thư viện được tìm kiếm theo thứ tự xuất hiện trong hộp thoại Available Libraries – theo thứ tự của các tab, rồi theo thứ tự các thư viện được liệt kê trong từng tab. Việc tìm kiếm diễn ra khi danh sách được truy vấn như một phần của quá trình xác minh liên kết mô hình, ví dụ khi biên dịch dự án, đồng bộ hóa hoặc chạy mô phỏng. Sử dụng các nút Move Up và Move Down trong mỗi tab để xác định thứ tự tìm kiếm của các thư viện được liệt kê trong tab đó.

Tab Project

Tab này liệt kê tất cả các thư viện là một phần của dự án đang hoạt động (dự án hiện được chọn trong Projects bảng điều khiển).

Để thêm một thư viện vào dự án, hãy nhấp vào nút Add Library. Hộp thoại Open sẽ mở ra, tại đó bạn có thể duyệt đến và chọn tệp thư viện mà bạn muốn thêm vào dự án (và vào danh sách này).

Các loại tệp thư viện sau được hỗ trợ dưới dạng thư viện dự án:

  • Thư viện tích hợp (*.IntLib)
  • Thư viện sơ đồ nguyên lý (*.SchLib)
  • Thư viện footprint (*.PcbLib)
  • Thư viện mô hình PCB3D (*.PCB3DLib) – chỉ dành cho loại cũ
  • Tệp mô hình mô phỏng (*.Mdl)
  • Tệp mạch con mô phỏng (*.Ckt)
  • Thư viện mô hình SIMetrix (*.LB)

Sử dụng các nút Move Up và Move Down để xác định thứ tự tìm kiếm của các thư viện.

Khi một thư viện mới được thêm vào danh sách, mục tương ứng của nó cũng sẽ xuất hiện dưới thư mục con liên quan trong Projects bảng điều khiển như một tài liệu thuộc về dự án đó.

Tab Installed

Tab này liệt kê tất cả các thư viện đã cài đặt. Danh sách này là một thiết lập môi trường của CircuitStudio; bất kỳ thư viện nào được thêm vào danh sách sẽ khả dụng cho mọi dự án, và danh sách này được duy trì qua các phiên làm việc thiết kế. Thư viện dự án có thể được thêm vào danh sách này nhưng ban đầu không thuộc về danh sách đó.

Nhấp vào nút Install để chạy hộp thoại Open, tại đó bạn có thể duyệt đến và chọn một thư viện mà bạn muốn thêm vào danh sách.

Các loại tệp thư viện sau được hỗ trợ dưới dạng thư viện đã cài đặt:

  • Thư viện tích hợp (*.IntLib)
  • Thư viện sơ đồ nguyên lý (*.SchLib)
  • Thư viện footprint (*.PcbLib)

Sử dụng các nút Move Up và Move Down để xác định thứ tự tìm kiếm của các thư viện.

Tab Search Path

Tab này liệt kê tất cả các thư viện đã được tìm thấy dọc theo các Đường dẫn tìm kiếm thư viện của dự án. Các đường dẫn này được xác định trong tab Search Paths của hộp thoại Options For Project. Nhấp vào nút Paths sẽ đưa bạn trực tiếp đến tab này, tại đó bạn có thể xác định thêm các đường dẫn tìm kiếm hoặc chỉnh sửa các đường dẫn hiện có nếu cần.

Sử dụng nút Refreshđể truy vấn lại các đường dẫn tìm kiếm và bảo đảm rằng danh sách thư viện là mới nhất.

Các loại tệp thư viện sau được hỗ trợ dưới dạng thư viện đường dẫn tìm kiếm:

  • Thư viện footprint (*.PcbLib)
  • Tệp mô hình mô phỏng (*.Mdl)
  • Tệp mạch con mô phỏng (*.Ckt)
  • Thư viện mô hình PCB3D (*.PCB3DLib) – chỉ dành cho loại cũ

Các thư viện trong tab này được tìm kiếm theo thứ tự chúng xuất hiện; nhấp vào nút Paths để xác định thứ tự.

Đường dẫn tìm kiếm có thể được xác định đến một tệp cụ thể hoặc đến một thư mục, bao gồm cả các thư mục con. Hãy lưu ý rằng việc tìm kiếm trong một số lượng lớn thư mục chứa nhiều tệp có thể chậm.

Cũng cần lưu ý rằng việc làm cho một số lượng lớn thư viện trở nên khả dụng khi các thư viện đó được truy cập qua mạng có thể làm chậm hiệu năng của CircuitStudio.

Các phần của bảng điều khiển Libraries

Bảng điều khiển được chia thành một số điều khiển và vùng, hình ảnh bên dưới tóm tắt chức năng của từng phần. 

Libraries Bảng điều khiển này được dùng để tìm và đặt linh kiện vào thiết kế của bạn.Libraries Bảng điều khiển này được dùng để tìm và đặt linh kiện vào thiết kế của bạn.

Duyệt và đặt từ thư viện hiện tại 

Menu thả xuống phía trên của bảng điều khiển liệt kê các thư viện đang khả dụng để sử dụng với dự án đang hoạt động. Chọn một thư viện trong danh sách để biến nó thành thư viện đang hoạt động trong bảng điều khiển.

Nhấp vào mũi tên thả xuống để chọn một thư viện.Nhấp vào mũi tên thả xuống để chọn một thư viện.

Tùy thuộc vào thiết lập chế độ Duyệt của bảng điều khiển (xem bên dưới), các loại tệp thư viện sau có thể được liệt kê:

  • Thư viện linh kiện sơ đồ nguyên lý: *.SchLib*.Lib
  • Thư viện footprint: *.PcbLib*.Lib
  • Thư viện mô hình PCB3D: *.PCB3DLib – chỉ dành cho loại cũ
  • Thư viện tích hợp: *.IntLib

Thiết lập Chế độ duyệt cho các loại thư viện

Các loại thư viện được hiển thị trong danh sách thả xuống sẽ thay đổi tùy theo chế độ duyệt của bảng điều khiển được chọn. Bản thân chế độ này được xác định bằng các tùy chọn truy cập khi nhấp vào nút ...

 ở phía ngoài cùng bên phải của trường thả xuống:

Cấu hình những loại thư viện nào sẽ được hiển thị trong bảng điều khiển.Cấu hình những loại thư viện nào sẽ được hiển thị trong bảng điều khiển.

  • Components – bật tùy chọn này để hiển thị thư viện linh kiện; bao gồm các loại thư viện SchLib và IntLib.
  • Footprints – bật tùy chọn này để hiển thị thư viện footprint; bao gồm loại thư viện PcbLib và các footprint từ thư viện IntLib.
  • 3D Models – bật tùy chọn này để hiển thị thư viện mô hình PCB3D. Lưu ý rằng các mô hình 3D hiện nay được tích hợp vào footprint trong thư viện footprint.

Có thể bật bất kỳ tổ hợp chế độ duyệt nào tại một thời điểm. Danh sách thả xuống sẽ cập nhật tương ứng. Vì thư viện tích hợp có thể bao gồm mọi loại linh kiện/mô hình, các mục riêng biệt cho những thư viện đó sẽ được liệt kê cho từng chế độ duyệt được bật. 

Hiển thị thông tin linh kiện

Khi CircuitStudio được cài đặt lần đầu, Libraries bảng điều khiển sẽ hiển thị các trường Component Name, Description Library cho mỗi linh kiện. Có thể thay đổi các cột này về việc cột nào được hiển thị và thứ tự hiển thị của chúng.

Để thay đổi các cột được hiển thị, hãy nhấp chuột phải vào một trong các tiêu đề cột (hoặc tên linh kiện) và chọn Select Columns từ menu ngữ cảnh, thao tác này sẽ mở hộp thoại Select Parameter Columns.

Nhấp chuột phải để cấu hình các cột được hiển thị.Nhấp chuột phải để cấu hình các cột được hiển thị.

Trong hộp thoại Select Parameter Columns , chọn cột tham số cần thiết và dùng các nút Add hoặc Remove liên kết với các danh sách Known Parameters Selected Parameters . Bạn cũng có thể nhấp đúp vào một mục để chuyển nó từ danh sách này sang danh sách kia. Danh sách tham số được lấy từ tất cả các tham số của mọi linh kiện trong các thư viện khả dụng.

Sử dụng hộp thoại để thêm hoặc xóa tham số khỏi bảng điều khiển Libraries.Sử dụng hộp thoại để thêm hoặc xóa tham số khỏi bảng điều khiển Libraries.

 

Thứ tự các cột tham số có thể được thay đổi bằng cách kéo và thả, cả trong Libraries bảng điều khiển lẫn trong hộp thoại Select Parameter Columns .

Đặt linh kiện đã chọn

Sau khi bạn đã tìm được linh kiện cần thiết, hãy sử dụng một trong các kỹ thuật sau để đặt linh kiện lên tài liệu đang hoạt động:

  • Nhấp vào nút Place ở phía trên bảng điều khiển 
  • Nhấp đúp vào linh kiện trong danh sách 
  • Nhấp và giữ vào linh kiện, sau đó kéo và thả linh kiện vào tài liệu

Linh kiện sẽ xuất hiện, nổi theo con trỏ. Khi nó đang nổi:

  • Nhấn Spacebarđể xoay linh kiện ngược chiều kim đồng hồ theo từng bước 90°. Nhấn Shift+Spacebarđể xoay linh kiện theo chiều kim đồng hồ.
  • Nhấn phím X hoặc  để lật linh kiện theo trục X hoặc trục Y.
  • Nhấn Tab để mở hộp thoại thuộc tính của linh kiện, tại đó có thể chỉnh sửa trước khi đặt.
  • Đối với footprint linh kiện PCB, nhấn phím L để lật footprint sang mặt còn lại của bo mạch.

Sau khi đặt linh kiện, một linh kiện khác sẽ xuất hiện trên con trỏ, sẵn sàng để đặt. Tiếp tục đặt thêm các phiên bản khác của linh kiện này, hoặc nhấp chuột phải (hoặc Esc) để dừng đặt linh kiện này. Khi sử dụng phương pháp đặt bằng cách nhấp và kéo, chỉ một phiên bản duy nhất của phần tử được đặt; bạn sẽ không tiếp tục ở chế độ đặt.

Chỉ có thể đặt một linh kiện nếu đang mở một tài liệu phù hợp (sơ đồ nguyên lý hoặc PCB) làm tài liệu đang hoạt động và linh kiện được chọn có model cho loại tài liệu đó. 

Tìm kiếm linh kiện

Nếu bạn biết thư viện nào chứa linh kiện mình cần, bạn có thể thêm thư viện đó thông qua hộp thoại Available Libraries.

Lọc linh kiện trong thư viện hiện tại

Để tìm một linh kiện trong thư viện hiện tại, hãy cuộn để tìm trong danh sách linh kiện hoặc sử dụng trường lọc để thực hiện tìm kiếm chuỗi trên trường Tên của linh kiện. 

Lọc danh sách linh kiện theo tên để nhanh chóng xác định linh kiện cần dùng.Lọc danh sách linh kiện theo tên để nhanh chóng xác định linh kiện cần dùng.

Tìm kiếm tăng dần

Tìm kiếm tăng dần là cách gọi việc tìm kiếm khi bạn gõ. Để thực hiện điều này trong thư viện hiện tại, hãy nhấp vào mục đầu tiên trong danh sách linh kiện, rồi bắt đầu nhập tên linh kiện mà bạn muốn tìm. Danh sách sẽ tự động nhảy đến linh kiện có tên khớp với chuỗi bạn đang nhập. Để thực hiện tìm kiếm tăng dần trên nội dung của một cột khác, hãy kéo và thả cột đó để nó trở thành cột ngoài cùng bên trái.

Sử dụng tìm kiếm tăng dần để trước tiên tìm các linh kiện có tên bắt đầu bằng Diode.Sử dụng tìm kiếm tăng dần để trước tiên tìm các linh kiện có tên bắt đầu bằng Diode.

Tìm kiếm trên nhiều thư viện

Khi bạn không biết thư viện nào chứa linh kiện đó, hoặc thậm chí không chắc nó có sẵn hay không, bạn có thể tìm kiếm nó. Để tìm một linh kiện, hãy nhấp vào nút Search ở phía trên cùng của panel, thao tác này sẽ mở hộp thoại Libraries Search.

Quy trình tìm kiếm có thể được tóm tắt như sau:

  • Việc tìm kiếm được thực hiện bằng cách xác định Filters được áp dụng cho tất cả các thư viện có thể tìm kiếm theo thiết lập Scope tìm kiếm hiện tại.
  • Scope bao gồm loại thư viện cần tìm. Mỗi lần chỉ có thể tìm một loại (Components, Footprints hoặc 3D Models). 
  • Scope xác định những thư viện nào sẽ được tìm kiếm; đó có thể là các thư viện mà CircuitStudio hiện đang có quyền truy cập (Available libraries) hoặc tất cả thư viện trong một thư mục (Libraries on path).
  • Khi tìm kiếm các thư viện theo một đường dẫn, đích đến là một thư mục cụ thể và cũng có thể Include Subdirectories.
  • Bạn cũng có thể tìm kiếm trong chính kết quả tìm kiếm bằng cách đặt Scope thành Refine last search

Sử dụng hộp thoại Libraries Search để tìm linh kiện hoặc footprint.Sử dụng hộp thoại Libraries Search để tìm linh kiện hoặc footprint.

Thiết lập bộ lọc tìm kiếm

Vùng Filters của hộp thoại được dùng để xác định các chuỗi văn bản sẽ được áp dụng cho việc tìm kiếm. Có ba vùng cần được cấu hình:

  1. Field – Đây là thuộc tính của linh kiện sẽ được tìm kiếm. Nó có thể là bất kỳ thuộc tính nào của linh kiện hoặc footprint, bao gồm Name, Description, Comment, Footprint, hoặc bất kỳ tham số nào đã được thêm vào linh kiện. 
  2. Operator – Xác định cách thức một kết quả được xem là khớp. Có thể là khi giá trị equal, contains, starts with, hoặc ends with. Lưu ý rằng equal yêu cầu khớp chuỗi chính xác, vì vậy chỉ nên dùng khi bạn chắc chắn rằng chuỗi tìm kiếm là đúng và đầy đủ.
  3. Value – các ký tự cần tìm trong Field đã chọn, được đối sánh theo Operator đã chọn.

Nếu Scope tìm kiếm là Libraries on path, danh sách thả xuống của trường sẽ chỉ hiển thị các chuỗi đã được sử dụng trước đó. Nếu Scope là Available libraries, thì danh sách thả xuống sẽ tự động liệt kê tất cả các thuộc tính của mọi linh kiện trong tất cả thư viện khả dụng – hãy chọn thuộc tính cần dùng. Điều này khả thi vì với tùy chọn Available libraries, dữ liệu này đã được CircuitStudio biết trước. 

Thiết lập Scope

Về cơ bản có hai cách tiếp cận để tìm kiếm, hoặc là:

  1. Các thư viện hiện đang khả dụng trong CircuitStudio – tức là danh sách thư viện hiển thị trong danh sách thả xuống ở đầu panel Libraries .
  2. Các thư viện được lưu trong một thư mục cụ thể cùng với các thư mục con nếu tùy chọn này được bật.

Việc tìm kiếm sẽ trả về tất cả các mục thuộc loại tìm kiếm đã chọn (Components/Footprints/PCB3D Models) được tìm thấy trong tất cả các thư viện nằm trong phạm vi đã xác định (Available Libraries/Libraries on specified search path).  Ví dụ, nếu bạn muốn tìm một linh kiện mà bạn tin là nằm trong một thư viện thuộc các thư mục cụ thể trên ổ cứng và thư viện đó hiện không được liệt kê trong Available Libraries, bạn sẽ xác định tìm kiếm như sau:

  1. Trong vùng Scope của hộp thoại, đặt Search in thành Components.
  2. Trong vùng Scope, chọn tùy chọn Libraries on path.
  3. Trong vùng Path, đặt đường dẫn trỏ đến thư mục chứa tài liệu thư viện mà bạn muốn tìm kiếm.
  4. Nhấp vào nút Search.

Tìm kiếm truy vấn nâng cao

Ở chế độ mặc định, hộp thoại Libraries Search thực tế sẽ chuyển đổi các thiết lập Filters thành một truy vấn, sau đó truy vấn này được áp dụng cho các thư viện hiện đang được nhắm tới bởi Scope. Bạn có thể xem truy vấn này cũng như tự nhập truy vấn của riêng mình bằng cách nhấp vào Advanced để chuyển hộp thoại sang chế độ Advanced, như minh họa trong hình bên dưới.

Trong chế độ Advanced , có thể định nghĩa một truy vấn với độ phức tạp bất kỳ. Trong chế độ Advanced , có thể định nghĩa một truy vấn với độ phức tạp bất kỳ. 

Phần trên cùng của hộp thoại, được gọi là phần Query Editor , cho phép bạn xây dựng bộ lọc thông qua việc nhập các truy vấn logic. Ở chế độ này, bạn có thể nhập trực tiếp một truy vấn vào trường. Để được trợ giúp về các từ khóa truy vấn, hãy nhấp vào nút Helper để mở hộp thoại Query Helper.

Sử dụng Query Helper  để tìm và tìm hiểu về các từ khóa truy vấn; nhấp vào một từ khóa rồi nhấn F1 để xem thông tin về từ khóa đó.Sử dụng Query Helper để tìm và tìm hiểu về các từ khóa truy vấn; nhấp vào một từ khóa rồi nhấn F1 để xem thông tin về từ khóa đó.

Các lưu ý khi sử dụng truy vấn và Query Helper:

  • Sử dụng phần trên cùng của hộp thoại Query Helper để soạn một biểu thức truy vấn, bằng cách dùng các Library Functions và System Functions có sẵn.
  • Phần giữa của hộp thoại cung cấp một loạt toán tử để sử dụng khi xây dựng biểu thức.
  • Sử dụng nút Check Syntax để xác minh rằng một biểu thức là đúng cú pháp.
  • Khi biểu thức cho truy vấn đã được xác định như mong muốn, nhấp vào OK sẽ nạp truy vấn vào phần Query Editor của hộp thoại Libraries Search, sẵn sàng để tiếp tục tìm kiếm.
  • Sử dụng nút Clear trong hộp thoại Libraries Search để xóa biểu thức truy vấn hiện tại khỏi phần Query Editor của hộp thoại.

Kết quả tìm kiếm

Khi tiêu chí tìm kiếm đã được xác định, hãy nhấp vào nút Search  để bắt đầu tìm kiếm. Hộp thoại Libraries Search  sẽ đóng lại và kết quả tìm kiếm sẽ được liệt kê trong panel Libraries dưới một mục mới trong danh sách thả xuống thư viện có tiêu đề Query Results, như được minh họa trong hình bên dưới.

Kết quả tìm kiếm được hiển thị trong panel Libraries .Kết quả tìm kiếm được hiển thị trong panel Libraries .

Note: Mục Query Results sẽ chỉ được hiển thị nếu tùy chọn chế độ duyệt tương ứng cho panel được bật. Ví dụ, nếu việc tìm kiếm được thực hiện cho Components, hãy đảm bảo rằng tùy chọn chế độ duyệt Components được bật để có thể xem Query Results.

Nếu tìm kiếm của bạn không cho ra kết quả nào, hãy kiểm tra xem Path đã được chỉ định đúng hay chưa. Ngoài ra, hãy thử tìm một linh kiện mà bạn biết chắc có trong thư viện để kiểm tra rằng mọi thứ đã được thiết lập chính xác.

Menu chuột phải

Menu chuột phải cho panel cung cấp các lệnh sau:

  • Refresh Library – dùng lệnh này để làm mới nội dung của thư viện đang hoạt động trong panel. Điều này đặc biệt hữu ích khi nhiều người dùng cùng làm việc với một thư viện dùng chung (qua mạng).
  • Refresh All – dùng lệnh này để làm mới nội dung của tất cả Available Libraries trong panel. Tương tự, điều này hữu ích khi nhiều người dùng cùng làm việc với các thư viện dùng chung.
  • Add or Remove Libraries – dùng lệnh này để chạy hộp thoại Available Libraries, từ đó bạn có thể xác định danh sách các thư viện hiện khả dụng cho dự án đang hoạt động.
  • Library Report – dùng lệnh này để tạo một báo cáo chứa tất cả các mục trong thư viện hiện đang được duyệt trong panel. Sau khi khởi chạy lệnh, hộp thoại Library Report Settings sẽ mở ra. Sử dụng hộp thoại này để thiết lập các tùy chọn về định dạng và nội dung của báo cáo. Bạn có thể chọn tạo tài liệu Word để in (*.doc) hoặc tài liệu HTML chạy trên trình duyệt (*.html). Theo mặc định, báo cáo sẽ được tạo và lưu tại cùng vị trí với thư viện nguồn bằng tên của thư viện. Đối với mỗi linh kiện trong thư viện, bạn có thể chỉ định có bao gồm thông tin tham số, chân và model hay không. Bạn cũng có thể chỉ định liệu báo cáo có nên bao gồm hình ảnh của linh kiện và các model của chúng hay không (nếu có). Báo cáo có thể được tạo ở chế độ màu hoặc đơn sắc, và khi tạo báo cáo ở định dạng HTML, bạn có thể quyết định có lưu hình ảnh dưới dạng metafile hay không.
  • Place[ComponentName/FootprintName] – dùng lệnh này để đặt linh kiện hoặc footprint hiện được chọn lên tài liệu schematic hoặc PCB đang hoạt động.
  • References – menu con này sẽ chỉ xuất hiện nếu linh kiện hiện được chọn có xác định một hoặc nhiều cặp tham số ComponentLink. Các mục trên menu cung cấp quyền truy cập đến nhiều tài liệu được liên kết khác nhau (ví dụ: datasheet, trang web, tài liệu văn bản, v.v.).
  • Select Columns – dùng lệnh này để mở hộp thoại Select Parameter Columns, từ đó bạn có thể chỉ định những cột thông tin tham số nào sẽ được hiển thị trong panel.
  • Edit Component/Edit Footprint – lệnh này sẽ khả dụng khi đang duyệt thư viện sơ đồ nguyên lý (*.SchLib) hoặc thư viện PCB (*.PcbLib) trong panel. Lệnh này mở thư viện nguồn của linh kiện/footprint hiện đang được chọn, đồng thời đặt linh kiện/footprint đó ở trạng thái hoạt động trong cửa sổ trình biên tập thiết kế, sẵn sàng để chỉnh sửa.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Nội dung