Convenções esquemáticas para diferentes trilhos de suprimento


8

Eu tenho dois CIs no meu circuito. Eles têm tensões de alimentação diferentes, 3,3 e 2,7 volts. As tensões estão sujeitas a alterações à medida que refinamos o design. Estou tentando criar etiquetas para esses trilhos. Uma convenção comum que vejo é usar a tensão, de modo que uma se torne 3V3e a outra 2V7, mas a tensão em si é irrelevante e pode mudar à medida que o design se desenvolve.

Existe uma convenção que capte o objetivo do trilho em vez da tensão? É comum ver VBAT, VREG, VIN, etc., mas VU1parece estranho.


4
Você quer dizer VU1 como na tensão do IC U1? Muitas vezes, você também pode ver uma combinação das duas convenções que você mencionou, usando $ assinar $ voltage_ $ propósito, por exemplo + 3V3_IO, + 5V0_USB ou -12V_ANALOG
Manu3l0us

Não, OP significa que existem duas ou mais tensões de barramento que alimentam vários dispositivos cada.
Transistor

@Transistor Eu comprei este, mas não está claro para mim o que ele quer expressar com o rótulo VU1, que ele diz que parece estranho.
Manu3l0us

Nomeie-o após o que ele deve fornecer. Se estiver fornecendo lógica digital, deverá ter um nome como 3V3. Não é grande coisa mudar o nome do sinal posteriormente, se você mudar a tensão.
precisa

1
Adicionar um sublinhado após o Vpode ajudar. V_USBé mais claro que VUSB, e até V_U1seria bem claro com o sublinhado, embora eu ache melhor nomear o chip por função.
Supercat

Respostas:


12

Nomear coisas é um tópico importante. O pessoal do software talvez os discuta mais do que a maioria, pois eles têm muitas variáveis ​​e funções para nomear. Felizmente, você tem apenas um punhado.

Os nomes precisam atender a vários requisitos.

  1. Seja significativo - você não deve procurar uma referência cruzada para entender.

  2. Não cause confusão - não apenas seja exclusivo no escopo, mas também não compartilhe muitos caracteres iniciais com outros nomes

  3. Seja fácil de usar - um nome descritivo de 50 caracteres leva muito tempo para ser lido e é facilmente digitado incorretamente

  4. Não parece estranho? Acho que não. Para quem você está fazendo esse esquema? Não é para parecer bonito, é para ser correto. Se você tem um requisito incomum de vários trilhos, todos em torno de 3v, que não devem ser confundidos, nomes estranhos podem parecer mais um ativo do que um passivo.

Existem convenções, como VCC e 3v3, que não são aplicáveis ​​à sua situação. Portanto, você precisa identificar a função desses dois trilhos, de uma maneira que seja significativa para você, não irá confundi-lo e tolerará pequenas alterações na tensão posteriormente. Eles são '3v_and_a_bit' e 'almost_3v' ou '3v_logic' e '3v_memory' ou '3v_DSP' e '3v_analogue'. Muitas vezes, eu tenho trilhos como '3v3_raw', 3v3_filt1 'e' 3v3_filt2 'ao usar filtros de suprimento para impedir que peças interfiram entre si através dos trilhos.


Eu sou pessoal de software. Eu falo muito sobre nomear coisas. Como Phil Karlton.
iter

1
A maioria dos esquemas importantes, mas não todos, possui uma seção NOTAS: onde são definidos temas comuns, como todos os resistores, 1/4 watt a 1%, a menos que indicado de outra forma. Vcc = + 15V, Vee = -15V, etc. Orcad / Allegro possui muitos símbolos de potência e terra, aos quais pode ser atribuído qualquer valor significativo.
Sparky256

7

Reestruturação

Embora os nomes sejam importantes, como Neil_UK escreve em sua resposta , seu principal problema parece ser o seguinte:

a tensão em si é irrelevante e pode mudar à medida que o design se desenvolve

Neil_UK faz uma referência ao desenvolvimento de software e eu farei outra: A solução para alterar parâmetros é refatorar . Se o seu trilho mudar de 3,3 volts para 3,0 volts, basta alterar o nome da rede. Como seu novo trilho obviamente mudou devido a um componente novo ou substituído, você já precisou fazer muitas alterações. Uma pesquisa e substituição global em um nome de rede é menor em comparação.

Se você é bom com o seu futuro, marcará essa alteração em um registro de alterações, de preferência no esquema, da mesma forma que faria se alterasse o valor de um componente entre as revisões. Isso torna a mudança ainda menos confusa.


O problema não é que a tensão possa mudar. O problema é que temos dois trilhos VDD separados. A refatoração que está por vir é que podemos acabar com as duas partes do mesmo regulador ou ter duas partes separadas. É fácil substituir as etiquetas em uma rede. É muito mais trabalho dividir um único trilho VDD em dois.
iter
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.