Các thành phần đặt tên (C1, C2, R1, R2) trên PCB


13

Tôi muốn gắn nhãn tất cả các thành phần trên bảng C1, C2, R1, R2, IC1, IC2, v.v.

Tôi đang cố gắng nghĩ về quy ước đặt tên tốt nhất cho mọi thứ. Một mặt, tôi muốn nhóm tất cả các thành phần bằng IC hoặc chức năng mà chúng được gắn vào. Vì vậy, theo cách này, tôi sẽ nhóm tất cả các điện trở và tụ điện gắn với IC1 lại với nhau để IC1 có C1, C2, R1, R2, R3 và sau đó IC2 sẽ có C2, C3, R4, R5, R6.

Mặt khác, tôi muốn nhóm các thành phần lại với nhau theo giá trị để khi xây dựng bảng sẽ dễ dàng hơn trong việc thả R2, R3 và R4, tất cả là 270 ohm nhưng được trải rộng trên các IC và mô-đun chức năng khác nhau.

Có một quy ước tiêu chuẩn về cách đi về đặt tên các thành phần trên bảng không?


Điều này đã được chuyển đổi sang wiki như một câu hỏi có nhiều giải pháp hợp lệ khác nhau nhưng đáng để thảo luận.
Kortuk

Câu trả lời:


12

Cố gắng trở nên dễ thương với những người chỉ định thành phần sẽ gặp nhiều rắc rối hơn giá trị của nó. Cuối cùng, vấn đề cơ bản là việc sử dụng thành phần là đa chiều và không có sơ đồ đặt tên tuyến tính nào sẽ mô tả tốt điều đó.

Đôi khi tôi thấy mọi người sử dụng các ký hiệu 3 chữ số với chữ số đầu tiên xác định sơ đồ. Đó chỉ là một tham số và hoàn toàn không giúp ích gì cho việc tìm kiếm thành phần trên bảng. Đó cũng là một rắc rối để duy trì khi bạn di chuyển các thành phần giữa các tờ.

Thậm chí tệ hơn, rất hiếm khi tôi thấy mọi người cố gắng sử dụng đánh số để xác định thứ gì thuộc về chu vi con. Ví dụ, R1xx có thể dành cho nguồn điện, R2xx với vi điều khiển, v.v ... Điều này thậm chí còn khó bảo trì hơn so với sơ đồ trang và ít hữu ích hơn. OK, vì vậy R105 có lẽ là một phần của bộ nguồn. Giờ thì sao? Điều đó cho tôi một ý tưởng sơ bộ về một trong nhiều chiều nhưng không làm gì cho những thứ khác. Sau đó, sẽ có một số lượng lớn các trường hợp ở giữa mà một phần có thể được coi là thuộc về hai hoặc nhiều tàu ngầm. Điều này trở thành một mớ hỗn độn một cách nhanh chóng và cần nhiều nỗ lực và sự chú ý để duy trì hơn bao giờ hết. Quên đi, giữ cho nó đơn giản.

Đối với việc cố gắng đánh số chúng theo giá trị, điều đó thậm chí còn ít ý nghĩa hơn. Đó là những gì BOM dành cho dù sao đi nữa. Có các số liên tiếp cho mỗi dòng BOM không giải quyết được bất kỳ vấn đề nào tôi từng gặp phải.

Hãy để phần mềm của bạn chọn bất kỳ số nào nó muốn ban đầu. Khi bạn chỉnh sửa sơ đồ, có thể có những khoảng trống và mọi thứ di chuyển xung quanh. Đừng lo lắng về nó. Khi sơ đồ hoàn tất hoặc bạn sẽ xuất nó cho người khác xem, bạn có thể chạy tiện ích đánh số lại nếu phần mềm của bạn có điều đó. Điều đó thường bắt đầu đánh số cho từng loại thành phần ở mức 1 và tăng dần theo thứ tự. Họ có thể sẽ theo thứ tự sơ bộ bằng cách sắp xếp trên sơ đồ, nhưng đừng tin vào điều đó. Một khi bạn nhận ra rằng các số chỉ định thành phần là các nhãn tùy ý, cuộc sống trở nên đơn giản hơn.

Không có sơ đồ nào sẽ cung cấp cho bạn nhiều thông tin về việc sử dụng một phần chỉ từ số, vì vậy dù sao bạn cũng cần tạo một danh sách tham chiếu chéo. Tôi sử dụng Eagle và đã tạo ra INDEX ULP cho mục đích đó. Nó tạo ra một danh sách chữ cái của tất cả các nhà chỉ định thành phần và đưa ra tọa độ sơ đồ và bảng.


2
Tôi không đồng ý rằng các chỉ định 3 chữ số là vô dụng. Tôi đã thiết kế PCB hơn 10 năm và đến một lúc nào đó tôi cảm thấy cần phải có một cách để dễ dàng biết được mỗi thành phần thuộc về chu kỳ nào. Trên các mạch đơn giản, điều này có thể không liên quan nhưng khi bạn có các mạch phức tạp thì điều đó có ý nghĩa và nó tiết kiệm rất nhiều thời gian khi xử lý sự cố hoặc kiểm tra.
Bruno Ferreira

3
+1 - Tôi nghĩ bạn là người duy nhất đề cập đến chú thích lại sau đó.
Joel B

7

Một quy ước là sử dụng sơ đồ nhiều trang (phẳng hoặc phân cấp) và trên mỗi tờ có một phần của thiết kế tổng thể (ví dụ: cung cấp điện, giao diện MCU, I / O, FPGA, v.v.)
Sau đó, bạn sử dụng một giao diện ngang và xuống ( hoặc xuống và ngang) hệ thống đánh số trên mỗi tờ, nhưng tiền tố số với số tờ. Ví dụ R10, R11, R12 trên tờ 3 trở thành R310, R311, R312. Trên tờ 2 chúng sẽ là R211, R211, R212.
Bằng cách này, bạn có thể nhận ra hệ thống con nào là thành phần của chữ số đầu tiên.

Nhiều công cụ phần mềm PCB có tùy chọn chú thích tự động theo cách này.


5

Tôi thích các nhà chỉ định được chỉ định bởi bố trí vật lý trên PCB. Bằng cách này khi tìm kiếm R56, bạn có thể nói rằng bạn đang đến gần khi bạn nhìn thấy R54.

Nhưng đây cũng là khó nhất vì nó liên quan đến việc chú thích trở lại sơ đồ. Sau đó, BOM mua cần phải được làm lại bởi vì BOM ban đầu đã được tạo bằng cách sử dụng sơ đồ. Bây giờ tất cả các chỉ định đã thay đổi.

Nói chung, đó là một nỗi đau.


2
@FedericoRusso, ngay cả khi bạn không thích nó, phương pháp này đủ phổ biến để Altium cung cấp một công cụ tự động để đánh số lại theo cách này. Tất nhiên, nó cũng tự động chú thích lại sơ đồ, cho phép bạn tự động tạo lại BOM phản ánh các chỉ định mới.
Photon

1
BOM để mua không cần người chỉ định tham chiếu, tôi chỉ cần một phần số lượng và số lượng. Sau khi chú thích trở lại, tôi tạo lại BOM cho sản xuất.
Brian Carlton

1
@FedericoRusso, lý do nào khiến bạn nghĩ điều này là xấu? Cá nhân tôi thích cách tiếp cận này, đặc biệt là vì các công cụ hiện đại hỗ trợ chú thích ngược và tạo BOM tự động.
ajs410

@ ajs410 - tốt, anh ấy tự nói rằng đó là một nỗi đau. Và phần mềm EDA có thể thực hiện chú thích ngược, đó là bạn sẽ phải thực hiện đánh số lại. (Tôi không biết lý do tại sao bình luận đầu tiên của tôi, nói rằng đây là một cách làm xấu, đã bị xóa.)
Federico Russo

@FedericoRusso Như Photon đã nói ở trên, Altium gia hạn cho bạn và chú thích lại cho sơ đồ. Nó thực sự khá đau.
ajs410

4

Sử dụng các số liên tiếp cho cùng một giá trị điện trở không có ý nghĩa nhiều. Giống như bạn nói rằng chúng sẽ được trải đều trên bảng, vậy điều này sẽ giúp gì cho việc điền bảng? Ngoài ra các thành phần được tự động đánh số khi bạn đặt chúng, vì vậy bạn sẽ phải ghi đè số đó cho mỗi phần; không chắc là bạn đặt tất cả các điện trở có cùng giá trị cùng một lúc.

Tôi thường bắt đầu với việc cung cấp năng lượng, và sau đó là IC chính, giống như một vi điều khiển. Vì vậy, các tụ điện xung quanh bộ điều chỉnh điện áp của tôi sẽ là C1, C2 và tương tự, tiếp tục với C5, C6, ... cho các tụ tách rời của uC. Nếu bạn đặt chúng theo thứ tự đó thì C4 và C5 cũng có thể nằm trong vùng lân cận của nhau trên PCB. Hầu hết thời gian không đáng để thay đổi điều đó.

Nếu bạn có một bảng phức tạp hơn, nơi bạn có thể tách riêng các khối chức năng khác nhau, bạn có thể sử dụng một số mới cho mỗi khối. Bạn sẽ muốn vẽ một phác thảo xung quanh mỗi khối, hoặc đặt chúng trên các tờ khác nhau. Khối chức năng đầu tiên có thể có tụ điện C101, C102, ..., trong khi đối với khối chức năng tiếp theo, bạn sẽ tìm thấy C201, C202, .... Điều này chỉ yêu cầu bạn thay đổi số tiếp theo một lần cho mỗi khối mới bạn rút ra sơ đồ của bạn.


2

Một hệ thống thường được tìm thấy trong các hệ thống âm thanh nổi là sử dụng các bộ lọc ba chữ số, với chữ số đầu tiên biểu thị kênh. Thực hành này làm cho việc khắc phục sự cố đơn giản hơn rất nhiều. Hầu hết các vấn đề âm thanh sẽ chỉ ảnh hưởng đến một kênh. Vì vậy, kỹ thuật viên sửa chữa có thể nhanh chóng chạy qua các điện áp của mạch và tìm kiếm các giá trị khác nhau giữa các kênh. Nếu Q214 có 15V trên bộ thu và Q114 có 5V, thì có vấn đề ở giai đoạn đó hoặc giai đoạn trước.

Một thực hành tương tự là hữu ích bất cứ khi nào có các mạch trùng lặp khác. Khi bạn làm cho công việc của kỹ thuật viên sửa chữa dễ dàng hơn, bạn làm cho công việc của riêng bạn dễ dàng hơn.


1

Tôi không có một quy ước đặt tên tiêu chuẩn cho điều đó.

Những gì tôi làm là chia mạch trong các khối chức năng và có hàng trăm chữ số khác nhau cho mỗi khối.

Ví dụ:

Khối cung cấp điện sẽ có R101, R102, C101, C102, U101, ...

Khối MCU sẽ có U201, C201, C202, ...

Bằng cách này, thật dễ dàng để biết mỗi thành phần thuộc về đâu.

Về việc phân nhóm theo các giá trị tôi không nghĩ là một ý tưởng hay vì để làm được điều đó, bạn không thể nhóm theo các khối chức năng.


0

Phương pháp tôi muốn thấy sử dụng các khối REF DES được gán cho từng mô đun chức năng hoặc khối logic trên sơ đồ.

Lý do

  • Chúng không cần phải được sử dụng hết trong các khối liền kề.

  • Thuận tiện hơn cho việc khắc phục sự cố, và lý thuyết chức năng hoạt động.

  • Không có lợi ích trong assy tự động, vì vậy đừng quan tâm

  • Trong assy thủ công, miễn là dễ dàng xác định vị trí và các khối trên sơ đồ có xu hướng được đặt gần về mặt vật lý.

  • dễ dàng thêm các thành phần mà không phá vỡ sơ đồ tuần tự của RefDes ...

  • Các số được gán là sự lựa chọn của nhà thiết kế, tức là tùy ý và logic tùy thuộc vào sự dễ hiểu.

hmm giây trước tôi thấy câu trả lời của mình giống như của Bruno ... Hơn 4 thập kỷ đọc sơ đồ, tôi thấy điều tồi tệ nhất là đọc ô tô trên hàng trăm trang "hợp lý" và có chức năng nhưng không tốt bằng Tektronics cho thiết kế nhạc cụ và Hitachi cho desig ngoại vi. Maxtor cũng có tài liệu tuyệt vời về ổ đĩa.


Miễn là bạn xem xét người phải hỗ trợ thiết kế của bạn sau khi bạn tiếp tục và không tạo sơ đồ khó tìm các bộ phận, khiến họ cảm thấy như đó là Waldo ở đâu hoặc cuốn sách bé Goldbird ở đâu, tôi sẽ xem xét bất kỳ quy ước là tốt. Chỉ cần làm cho nó không có lỗi mà không trùng lặp hoặc thiếu các phần trừ khi có ý định.


1
Vâng, "sơ đồ" ô tô thường là sơ đồ nối dây nhiều hơn và thường rất khó để theo dõi tín hiệu để xem nó thực sự đi đâu.
Olin Lathrop
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.