Các quy ước cho các đường ray cung cấp khác nhau


8

Tôi có hai IC trong mạch của tôi. Chúng có điện áp cung cấp khác nhau, 3,3 và 2,7 volt. Các điện áp có thể thay đổi khi chúng tôi tinh chỉnh thiết kế. Tôi đang cố gắng đưa ra nhãn cho các đường ray này. Một quy ước phổ biến mà tôi thấy là sử dụng điện áp, vì vậy cái này trở thành 3V3cái kia 2V7, nhưng điện áp trên mỗi se không liên quan và có thể thay đổi khi thiết kế phát triển.

Có một quy ước sẽ nắm bắt mục đích của đường sắt thay vì điện áp? Đó là phổ biến để xem VBAT, VREG, VIN, vv, nhưng VU1trông lạ.


4
Ý bạn là VU1 như điện áp của IC U1? Thông thường, bạn cũng có thể thấy sự kết hợp của hai quy ước mà bạn đã đề cập, sử dụng $ sign $ volt_ $ mục đích, ví dụ + 3V3_IO, + 5V0_USB hoặc -12V_ANALOG
Manu3l0us

Không, OP có nghĩa là có hai hoặc nhiều điện áp bus cung cấp cho nhiều thiết bị mỗi cái.
Transitor

@Transistor Tôi có cái này, nhưng tôi không rõ anh ta muốn thể hiện điều gì với nhãn VU1, mà anh ta nói nó trông lạ.
Manu3l0us

Đặt tên cho nó theo những gì nó được cung cấp. Nếu nó đang cung cấp logic kỹ thuật số thì nó phải có tên như 3V3. Việc thay đổi tên tín hiệu sau này không phải là vấn đề lớn, nếu bạn thay đổi điện áp.
Lundin

1
Thêm một dấu gạch dưới sau khi Vcó thể giúp đỡ. V_USBrõ ràng hơn VUSB, và thậm chí V_U1sẽ khá rõ ràng với dấu gạch dưới mặc dù tôi nghĩ việc đặt tên chip theo chức năng sẽ tốt hơn.
supercat

Câu trả lời:


12

Đặt tên của sự vật là một chủ đề quan trọng. Mọi người có thể thảo luận về chúng nhiều hơn hầu hết, vì chúng có rất nhiều biến và hàm để đặt tên. May mắn thay, bạn chỉ có một số ít.

Tên phải đáp ứng một số yêu cầu.

  1. Có ý nghĩa - bạn không cần phải tìm kiếm nó trong một tài liệu tham khảo chéo để hiểu nó.

  2. Không gây nhầm lẫn - không chỉ là duy nhất trong phạm vi mà còn không chia sẻ quá nhiều nhân vật hàng đầu với các tên khác

  3. Dễ sử dụng - tên mô tả 50 ký tự mất nhiều thời gian để đọc và dễ bị gõ sai

  4. Trông không lạ? Tôi không nghĩ vậy. Bạn đang làm sơ đồ này cho ai? Nó không đẹp, nó chính xác. Nếu bạn có một yêu cầu bất thường về một số đường ray, tất cả khoảng 3v, rằng bạn không được lẫn lộn, thì những cái tên kỳ lạ có thể là một tài sản chứ không phải là một trách nhiệm pháp lý.

Có những quy ước, như VCC và 3v3, không áp dụng cho trường hợp của bạn. Vì vậy, bạn cần xác định chức năng của hai đường ray này, theo cách có ý nghĩa đối với bạn, sẽ không làm bạn bối rối và sẽ chịu đựng những thay đổi nhỏ đối với điện áp sau này. Chúng là '3v_and_a_bit' và 'near_3v', hay '3v_logic' và '3v_memory', hay '3v_DSP' và '3v_analogue'. Tôi thường có các đường ray như '3v3_raw', 3v3_filt1 'và' 3v3_filt2 'khi sử dụng các bộ lọc cung cấp để ngăn các bộ phận can thiệp lẫn nhau qua đường ray.


Tôi là người làm phần mềm. Tôi nói rất nhiều về việc đặt tên. Giống như Phil Karlton.
lặp lại

1
Hầu hết nhưng không phải tất cả các sơ đồ quan trọng đều có phần LƯU Ý: trong đó các chủ đề phổ biến được xác định, chẳng hạn như tất cả các điện trở là 1/4 watt 1% trừ khi có ghi chú khác. Vcc = + 15V, Vee = -15V, v.v ... Orcad / Allegro có nhiều biểu tượng sức mạnh và mặt đất, có thể được gán bất kỳ giá trị có ý nghĩa nào.
Sparky256

7

Tái cấu trúc

Mặc dù tên rất quan trọng, như Neil_UK viết trong câu trả lời của mình , vấn đề chính của bạn dường như là:

điện áp mỗi se không liên quan và có thể thay đổi khi thiết kế phát triển

Neil_UK đưa ra một tham chiếu để phát triển phần mềm và tôi sẽ tạo một cái khác: Giải pháp để thay đổi các tham số là tái cấu trúc . Nếu đường ray của bạn thay đổi từ 3,3 volt đến 3,0 volt, chỉ cần thay đổi tên của mạng. Vì đường ray mới của bạn rõ ràng đã thay đổi do một thành phần mới hoặc được thay thế, bạn đã phải thực hiện rất nhiều thay đổi. Một tìm kiếm và thay thế toàn cầu trên một tên mạng là không đáng kể so với.

Nếu bạn tốt với con người tương lai của mình, bạn sẽ đánh dấu sự thay đổi này trong một thay đổi, tốt nhất là trên sơ đồ, giống như khi bạn thay đổi giá trị của một thành phần giữa các lần sửa đổi. Điều này làm cho một sự thay đổi thậm chí ít gây nhầm lẫn.


Vấn đề không phải là điện áp có thể thay đổi. Vấn đề là chúng ta có hai đường ray VDD riêng biệt. Việc tái cấu trúc sắp tới là chúng ta có thể kết thúc cả hai phần từ cùng một bộ điều chỉnh, hoặc cuối cùng có thể có hai phần riêng biệt. Thật dễ dàng để thay thế các nhãn trên mạng. Sẽ rất nhiều công việc để xé một đường ray VDD thành hai.
lặp lại
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.