Đánh số linh kiện PCB theo vị trí

Sơ lược

Bài viết này giải thích cách sử dụng tính năng đánh số lại theo vị trí trong Altium Designer để đổi tên linh kiện PCB và các pad tự do dựa trên vị trí của chúng trên bo mạch, giúp dễ dàng tìm linh kiện hơn khi bố trí, rà soát và sản xuất. Bài viết hướng dẫn sử dụng hộp thoại Positional Re-Annotate, các tùy chọn về hướng và phạm vi đánh số, cách Altium Designer xác định vị trí linh kiện, cũng như cách xử lý các linh kiện đã xoay, linh kiện ở mặt dưới, các đối tượng được chọn và ký hiệu định danh đã khóa. Bài viết cũng đề cập đến cách đồng bộ các ký hiệu định danh đã cập nhật về sơ đồ nguyên lý và những tệp hỗ trợ được tạo trong quá trình này. Nếu bạn muốn sắp xếp ký hiệu định danh trên các bo mạch phức tạp theo cách rõ ràng, hợp lý hơn, hãy đọc tiếp để dễ dàng tìm kiếm và xác định vị trí trên bản bố trí.

- Tìm hiểu cách đánh số lại theo vị trí trong trình biên tập PCB, bao gồm hướng, phạm vi, chỉ số bắt đầu và các thiết lập bảo vệ.
- Hiểu cách Altium Designer xác định vị trí linh kiện, bao gồm hình chữ nhật bao, ngưỡng so sánh, ảnh hưởng của góc xoay và cách xử lý linh kiện ở mặt dưới.
- Tìm hiểu những việc cần làm sau khi đánh số lại, bao gồm cập nhật sơ đồ nguyên lý, kiểm tra tính hợp lệ của dự án và sử dụng tệp Was-Is được tạo khi cần.
Tìm hiểu sâu hơn với AI:

Một yếu tố quan trọng để thiết kế bo mạch tốt là cách bố trí linh kiện. Trong một thiết kế lớn, vị trí của linh kiện trên bo mạch có thể không liên quan đến ký hiệu định danh của nó. Ví dụ, R1 có thể nằm ở phía đối diện của bo mạch so với R2. Để dễ dàng xác định vị trí linh kiện trên bo mạch, bạn có thể gán lại ký hiệu định danh theo vị trí (đánh số lại bo mạch).

Để gán ký hiệu định danh một cách có hệ thống cho các linh kiện mục tiêu hoặc các pad tự do trong PCB Editor dựa trên vị trí của chúng, nhấp vào Tools » Re-Annotate để mở hộp thoại Positional Re-Annotate như minh họa bên dưới. Sử dụng hộp thoại này để cấu hình phạm vi đánh số (linh kiện, có thể lọc thêm theo mặt bo mạch hoặc trạng thái được chọn, hay pad tự do), hướng đánh số (dựa trên vị trí đối tượng) và các tùy chọn bổ sung, chẳng hạn như chỉ số bắt đầu và việc có bảo vệ các ký hiệu định danh đã khóa hay không.

Khi bạn chọn một kiểu đánh số, hộp thoại sẽ hiển thị hình minh họa để cho biết trực quan cách quá trình đánh số sẽ diễn ra.

Hộp thoại Positional Re-Annotate có hình minh họa cho từng phương pháp.
Hộp thoại Positional Re-Annotate có hình minh họa cho từng phương pháp.

Xác định vị trí linh kiện

Mỗi linh kiện được xác định bằng hình chữ nhật bao quanh nó, không tính các chuỗi văn bản. Các linh kiện được sắp xếp thành một danh sách và danh sách này được đánh số lại theo thứ tự đó để tạo các ký hiệu định danh linh kiện mới. Khi so sánh hai linh kiện theo hướng X, cạnh trái của hình chữ nhật bao được sử dụng. Khi so sánh hai linh kiện theo hướng Y, cạnh được sử dụng phụ thuộc vào hướng đánh số lại: theo chiều Y tăng dần thì dùng cạnh dưới; theo chiều Y giảm dần thì dùng cạnh trên.

Tùy chọn Comparison Threshold có thể được dùng làm giá trị dung sai khi so sánh hai cạnh để xác định xem chúng có được coi là trùng nhau hay không. Ví dụ, nếu hai cạnh trái cách nhau không quá 75,0 mil và ngưỡng so sánh được đặt là 100,0 mil, thì hai linh kiện này được coi là có cùng vị trí X (cạnh trái). Điều này cho phép các linh kiện hơi lệch nhau vẫn được đánh số lại theo thứ tự hợp lý như minh họa bên dưới. Ở đây, R27 nằm thấp hơn các điện trở khác nhưng vẫn được đánh số đúng thứ tự với các điện trở liền kề ( Comparison Threshold được đặt thành 10mils).

Một dãy điện trở đã được đánh số lại theo vị trí. Lưu ý rằng R27 vẫn nằm trong trình tự đánh số dù nó nằm thấp hơn các điện trở khác.Một dãy điện trở đã được đánh số lại theo vị trí. Lưu ý rằng R27 vẫn nằm trong trình tự đánh số dù nó nằm thấp hơn các điện trở khác.

Các tùy chọn Annotate Scope cũng cho phép kiểm soát quá trình đánh số đối với bo mạch có linh kiện gắn trên cả hai mặt. Đối với mặt dưới của bo mạch, các linh kiện được đánh số lại như khi bạn nhìn vào bo mạch đã lật ngược. Vì vậy, khi so sánh theo hướng X ở mặt sau, phần mềm thực tế sử dụng cạnh phải của hình chữ nhật bao, vì khi nhìn từ mặt sau, cạnh này sẽ trông như cạnh trái.

Nếu tùy chọn Selected Only được bật và việc đánh số lại khiến một linh kiện trong tập hợp được chọn nhận ký hiệu định danh trùng với một linh kiện hiện có không được chọn, thì ký hiệu định danh của linh kiện không được chọn sẽ được thêm _1 vào cuối để bảo đảm mọi ký hiệu định danh đều là duy nhất.

Lưu ý rằng một linh kiện đã xoay được xác định bằng hình chữ nhật bao nhỏ nhất chứa toàn bộ hình chữ nhật bao ban đầu ở hướng xoay mới như minh họa trong các hình bên dưới.

Hình bên trái cho thấy hình chữ nhật bao của R2; hình bên phải cho thấy hình chữ nhật bao mới khi R2 được xoay. Hình bên trái cho thấy hình chữ nhật bao của R2; hình bên phải cho thấy hình chữ nhật bao mới khi R2 được xoay.

Chuyển các thay đổi sang sơ đồ nguyên lý

Sau khi đánh số lại trên PCB, bạn chuyển các thay đổi này về sơ đồ nguyên lý bằng lệnh Design » Update. Khi lệnh được thực thi, trước tiên phần mềm sẽ ghép từng linh kiện trên sơ đồ nguyên lý với linh kiện tương ứng trên PCB bằng ID duy nhất của linh kiện đó, sau đó cập nhật từng ký hiệu định danh trên sơ đồ nguyên lý theo ký hiệu mới trên PCB. Tìm hiểu thêm về hoàn tất quá trình đánh số.

Sau khi chạy lệnh Design » Update và chuyển các thay đổi về ký hiệu định danh trở lại sơ đồ nguyên lý, khi chuyển sang sơ đồ nguyên lý, bạn sẽ thấy mỗi ký hiệu định danh mới xuất hiện bên cạnh linh kiện, cùng với ký hiệu định danh cũ được hiển thị mờ dưới dạng chỉ số trên trong dấu ngoặc. Nguyên nhân là trình biên dịch thiết kế vẫn giữ lại các giá trị trước đó. Chạy lệnh Project » Validate PCB Project <ProjectName> để buộc trình biên dịch cập nhật và loại bỏ các giá trị cũ này (xem hình).  

Tạo tệp Was-Is

Mỗi lần đánh số lại theo vị trí, ánh xạ từ ký hiệu định danh cũ sang ký hiệu định danh mới cũng được ghi vào một tệp văn bản ASCII (DesignName[Date][Time].WAS, trong thư mục con Generated\Text Documents ở bảng Projects). Các tệp này được lưu trong cùng thư mục với tài liệu PCB.

Khi các công cụ thiết kế sơ đồ nguyên lý và PCB trên máy tính mới ra đời, tệp Was-Is được phát triển như một phương thức để chuyển các thay đổi đánh số lại theo vị trí trên PCB về sơ đồ nguyên lý. Tệp đối chiếu các ký hiệu định danh ban đầu với các ký hiệu sau khi đánh số lại này vẫn có thể được dùng để nạp các thay đổi vào sơ đồ nguyên lý nếu tệp PCB và tệp sơ đồ nguyên lý nằm ở những vị trí khác nhau, thông qua tính năng Back Annotate của hộp thoại Annotate. Tìm hiểu thêm về sử dụng tệp Was-Is để cập nhật ngược ký hiệu định danh.

Ngăn việc gán lại ký hiệu định danh

Để ngăn ký hiệu định danh của một linh kiện bị gán lại, hãy chọn hộp kiểm Protect Locked Designators trong hộp thoại Positional Re-Annotate và bảo đảm biểu tượng Locked được bật trong bảng Properties cho các ký hiệu định danh cần bảo vệ, như minh họa bên dưới.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Nav
Contents
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Contents