Barramento

Parent page: Objetos de Esquemático

Um Bus é um objeto de polilinha utilizado em conjunto com outros objetos para definir a ligação de múltiplas nets.Um Bus é um objeto de polilinha utilizado em conjunto com outros objetos para definir a ligação de múltiplas nets.

Resumo

Um bus é uma primitiva de desenho elétrico. É um objeto de polilinha que representa uma ligação multi-fio.

Disponibilidade

Os buses estão disponíveis para colocação no Editor de Esquemáticos apenas clicando em Home | Circuit Elements | 

nos menus principais.

Colocação

Depois de executar o comando, o cursor mudará para uma mira e entrará no modo de colocação de bus. A colocação é feita executando a seguinte sequência de ações:

  1. Clique ou prima Enter para fixar o ponto inicial do bus.
  2. Posicione o cursor e clique ou prima Enter para fixar uma série de pontos de vértice que definem a forma do bus.
  3. Depois de colocar o ponto de vértice final, clique com o botão direito ou prima Esc para concluir a colocação do bus.
  4. Continue a colocar mais objetos bus, ou clique com o botão direito ou prima Esc para sair do modo de colocação.
  5. Utilize as teclas Backspace ou Delete para remover o último segmento de bus colocado.

Embora os atributos possam ser modificados durante a colocação (Tab para abrir a caixa de diálogo de propriedades associada), tenha em atenção que estes se tornarão as definições predefinidas para colocações futuras.

Modos de Colocação

Ao colocar um bus existem três modos de colocação, dois dos quais têm submodos Start e End. O modo especifica como os cantos são criados ao colocar buses e os ângulos em que os buses podem ser colocados. Durante a colocação:

  • Prima Shift+Spacebar para alternar entre os modos 90 Degree, 45 Degree e Any Angle.
  • Enquanto estiver no modo 90 Degree ou 45 Degree (conhecidos como modos verdadeiramente ortogonais), prima Spacebar para alternar entre os submodos Start e End.
  • Durante a colocação, o modo de colocação atual é apresentado na barra de estado. Pode alterar os modos em qualquer altura durante a colocação do bus.
  • Em modos diferentes de Any Angle, o segmento de linha ligado ao cursor é um segmento look ahead. O segmento que está efetivamente a colocar precede este segmento de pré-visualização.

 modo de 45 graus

 modo de 90 graus

Prima Shift+Barra de Espaço para alternar entre os diferentes modos de colocação.Prima Shift+Barra de Espaço para alternar entre os diferentes modos de colocação.

 modo de ângulo livre

Cablagem guiada de um Bus

Os esquemáticos têm uma grelha elétrica configurável que facilita a definição de ligações elétricas entre objetos. Enquanto estiver a colocar um bus, quando este ficar dentro do alcance da grelha elétrica de outro objeto elétrico, o cursor encaixará no objeto fixo e aparecerá um Hot Spot (cruz vermelha).

Hot Spot (cruz vermelha)Hot Spot (cruz vermelha)

O Hot Spot orienta-o para onde pode ser feita uma ligação válida e encaixa automaticamente o cursor nos pontos de ligação elétrica.

A grelha elétrica pode ser definida no separador Sheet Options da caixa de diálogo Document Options (Project | Content |

). Recomenda-se que defina a grelha elétrica ligeiramente menor do que a grelha de snap atual, caso contrário torna-se difícil posicionar objetos elétricos afastados entre si uma grelha de snap.

Edição Gráfica

Este método de edição permite-lhe selecionar diretamente um objeto bus colocado na área de trabalho e alterar graficamente o seu tamanho e/ou forma.

Quando um objeto bus está selecionado, estão disponíveis os seguintes manípulos de edição:

Bus selecionado, pronto para edição gráfica.Bus selecionado, pronto para edição gráfica.

  • Clique e arraste A para reposicionar os pontos finais do bus.
  • Clique e arraste B para mover um vértice do bus. Os pontos finais permanecerão fixos.
  • Ctrl+click e arraste num segmento do bus para grab esse segmento e reposicioná-lo. Os pontos finais e os outros vértices permanecerão fixos.
  • Clique com o botão direito num ponto de vértice e depois escolha o comando Edit Bus Vertex n para aceder ao separador Vertices da caixa de diálogo Bus, com a entrada do vértice nth selecionada e pronta para edição.
  • Ctrl+click e mantenha premido num segmento do bus, depois prima Insert no teclado para adicionar um vértice nesse ponto.
  • Clique e mantenha premido num vértice, depois prima Delete no teclado para remover esse vértice.

Para mover uma linha de bus inteira, clique e mantenha premido no bus não selecionado e depois mova-o para a nova localização.

Um objeto que tenha a propriedade Locked ativada não pode ser selecionado nem editado graficamente. Faça duplo clique diretamente no objeto bloqueado e depois desative a propriedade Locked para editar graficamente o objeto.

Edição Não Gráfica

Estão disponíveis os seguintes métodos de edição não gráfica:

Através de uma Caixa de Diálogo de Propriedades Associada

Dialog page: Bus

Este método de edição utiliza a caixa de diálogo Bus para modificar as propriedades de um objeto Bus.

Edite as propriedades do Bus na caixa de diálogo Bus.Edite as propriedades do Bus na caixa de diálogo Bus.

A caixa de diálogo pode ser acedida durante a colocação premindo a tecla Tab.

Após a colocação, a caixa de diálogo pode ser acedida de uma das seguintes formas:

  • Faça duplo clique no objeto Bus colocado.
  • Coloque o cursor sobre o objeto Bus, clique com o botão direito e depois escolha Properties no menu de contexto.
A caixa de diálogo Bus inclui um separador Vertices, onde pode editar os vértices individuais do objeto bus atualmente selecionado.

Através do Painel SCH Inspector

Panel page: SCH Inspector

O painel SCH Inspector permite-lhe inspecionar e editar as propriedades de um ou mais objetos de desenho no documento ativo.

Compreender a Conectividade de Bus

Um bus é utilizado para agrupar qualquer número de nets. Para isso, têm de ser cumpridas as seguintes condições:

  • Cada net individual tem de ser identificada por uma net label.
  • As nets individuais têm de ser nomeadas utilizando o padrão de nomenclatura padrão <Name><NumericalIdentifer1>, <Name><NumericalIdentifer2>, por exemplo, Address0, Address1, ..., Address n.
  • O bus ao qual as nets individuais se ligam tem de ser identificado por uma net label no formato <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>], por exemplo, Address[7..0], or LED[1..8].

Junções automáticas

Uma junção em T num bus é ligada automaticamente por uma junção.

Entradas de Bus

Uma entrada de bus é uma pequena secção diagonal de fio. Uma entrada de bus tem uma única função: permitir que uma net individual seja extraída de um bus no mesmo local onde outra net individual também é extraída do bus, como mostrado na imagem abaixo. Se não fosse utilizada uma entrada de bus nesta situação, as duas nets individuais ligar-se-iam entre si, criando um curto-circuito. Se não for necessário extrair duas nets individuais do mesmo local num bus, não é necessário utilizá-las.

Utilize entradas de bus quando as nets tiverem de ser extraídas de ambos os lados do bus.Utilize entradas de bus quando as nets tiverem de ser extraídas de ambos os lados do bus.

Recomenda-se que as net labels num bus contenham apenas caracteres alfabéticos. Por exemplo, se nomeasse o bus como D2[0..7] quando o desenho fosse compilado, isto seria expandido para D20, D21 .. D27, o que pode potencialmente causar conflitos de nomes de nets.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Conteúdo