Trabalhando com conexões

Num relance

Aprenda a definir e gerenciar conexões entre projetos filhos em um esquemático multiplaca no Altium Designer. Este artigo aborda os tipos de conexão, seu posicionamento e edição, a atribuição de conectores e a revisão da conectividade de pinos e redes. Também explica os conectores intermediários de chicote e como definir o tipo de terminação para as entradas de chicote. Continue lendo para entender melhor como suas placas se conectam no sistema como um todo.

- Entenda quando usar conexões diretas, por cabo, por chicote e por fio.
- Aprenda a posicionar e modificar conexões, atribuir componentes de conector e inspecionar pinos acoplados e caminhos de conexão.
- Explore os conectores intermediários de chicote e saiba como definir o tipo de terminação para as entradas de chicote.
Aprofunde-se com a IA:

As conexões estabelecidas entre módulos no esquemático representam, em última análise, a conectividade entre conectores dos projetos filhos, pinos de conectores e redes no projeto geral do sistema. O ambiente de edição de esquemáticos multiplaca oferece recursos abrangentes que podem ser usados para definir, modificar, verificar e atualizar essa conectividade à medida que o projeto geral do produto é desenvolvido.

Conexão de projetos filhos

Para concluir o processo de criação e interligação dos módulos de projetos filhos, posicione uma conexão lógica entre as entradas. As conexões multiplaca representam as conexões físicas (fios, plugues e soquetes, cabos ou chicotes) usadas entre os projetos das placas filhas.

Para obter mais informações sobre a representação de projetos filhos no esquemático multiplaca, consulte a página Captura do projeto lógico do sistema.

O editor de esquemáticos multiplaca disponibiliza diversos tipos de conexão. Os seguintes tipos de conexão estão disponíveis:

  • Uma conexão direta (Place » Direct Connection) é usada sempre que o conector de uma placa deve se encaixar diretamente no conector de outra, sem usar uma conexão física (cabo ou chicote).

  • Um cabo (Place » Cable) é uma conexão física que fornece um caminho para múltiplos sinais entre duas placas em um sistema multiplaca, em que esse cabo se conecta a um único conector em cada uma das duas placas.

  • Um chicote (Place » Harness) é uma conexão física que fornece um caminho para múltiplos sinais entre duas ou mais placas em um sistema multiplaca, em que esse chicote pode se conectar a um ou mais conectores em cada uma dessas placas.

Você também pode posicionar conexões do tipo fio (Place » Wire). Um fio é uma conexão física que fornece um caminho para um único sinal entre duas placas em um sistema multiplaca e é ligado diretamente a um conector em cada uma dessas placas. Embora um único fio seja posicionado no documento, na realidade será usada uma série de fios de acordo com o número de sinais/pinos conectados entre os conectores das duas placas.

A capacidade de posicionar fios está em Beta Aberto e fica disponível quando a opção MBS.PlaceWire está habilitada na caixa de diálogo Configurações avançadas.

Para posicionar uma conexão:

  1. Selecione o comando de posicionamento para o tipo de conexão desejado.

  2. O cursor mudará para uma cruz, indicando o modo de posicionamento de conexões. Passe o cursor sobre o indicador de conexão de uma entrada (círculo laranja), que mudará para um círculo verde para indicar um ponto de conexão válido.

  3. Clique para confirmar o ponto inicial da linha de conexão.

  4. Reposicione o cursor e clique para posicionar uma série de vértices que definem o trajeto da conexão.

  5. Posicione o cursor sobre o ponto de conexão da entrada de destino e clique para concluir o trajeto da linha de conexão.

  6. Continue posicionando conexões entre outros pares de entradas ou clique com o botão direito do mouse ou pressione Esc para sair do modo de posicionamento.

Observações sobre como trabalhar com uma conexão posicionada:

  • O trajeto e os pontos de terminação de um objeto de conexão posicionado podem ser editados graficamente na área de projeto. Quando selecionada, a linha de conexão é destacada em verde. Clique e arraste um segmento de linha na direção perpendicular a ele para alterar o trajeto da linha de conexão. Clique e arraste um ponto de terminação da conexão (em uma entrada de módulo) para reposicioná-lo e clique para confirmar. Normalmente, a extremidade da conexão é movida para outra entrada de módulo, mas também pode ser posicionada em um espaço livre, onde recebe um identificador nominal de extremidade.

  • Uma conexão posicionada e terminada recebe automaticamente um designador (C_1 no exemplo acima) como identificador do objeto, que pode ser editado no painel Properties da conexão. Suas extremidades são identificadas pelas informações do destino da conexão no formato <TargetModuleDesignator>-<TargetEntryDesignator>.

  • Depois que uma entrada de módulo é conectada a outra entrada por meio de uma conexão, a coluna Mated part(s) na região Entries do painel Properties, quando o módulo está selecionado, lista os designadores e os nomes das peças às quais a entrada está conectada ().

  • Um componente (peça física) pode ser atribuído a uma entrada de terminação de uma conexão de cabo ou chicote. Selecione a entrada de terminação na área de projeto e clique no botão  à direita do campo Design Item ID para selecionar a peça desejada usando a caixa de diálogo Select Connector. Após clicar em OK na caixa de diálogo, o nome do componente selecionado será exibido no campo Component. Se um componente da biblioteca do seu Workspace tiver sido selecionado, as informações de ciclo de vida e estado da revisão também estarão disponíveis no painel (as mesmas informações estão disponíveis no painel Properties de um componente do Workspace posicionado em um esquemático de projeto de PCB – consulte a página Trabalho com componentes posicionados para saber mais).

     
  • Depois que uma conexão é posicionada (e, no caso de uma conexão de cabo ou chicote, componentes são atribuídos às suas entradas de terminação) e uma entrada de módulo ou entrada de terminação é selecionada, a coluna Mated Pin da tabela na região Mated Pins da aba General do painel Properties é preenchida com uma lista das entradas do conector – . Além disso, a aba Addresses do painel fornece uma lista em formato de tabela dos caminhos de conexão e das redes da entrada selecionada, apresentando a peça, o pino e o nome da rede da conexão de origem no módulo da entrada (a coluna From Name), a peça, o pino e o nome da rede da conexão de terminação no módulo de destino (a coluna To Name) e o nome da rede da conexão, como um nome único ou como um nome de rede agregado (target_net/source_net) (a coluna Net Name) – . 

  • Se uma extremidade da conexão de chicote permanecer desconectada (terminada no espaço livre), você poderá habilitar a opção System Entry no painel Properties, quando a entrada nessa extremidade da conexão estiver selecionada, para indicar que ela é uma conexão no nível do sistema. Isso pode ser usado para estabelecer conexões entre vários projetos multiplaca em uma configuração aninhada.

    Um projeto multiplaca filho tem um conector de chicote cuja entrada tem a opção System Entry habilitada.

    Quando as alterações forem importadas para o projeto multiplaca pai, esse conector de chicote será adicionado como uma entrada de módulo do módulo do projeto filho.

     

Conexões entre conectores intermediários e chicotes

Se necessário, você pode definir um Inline Harness Connector para criar conexões entre chicotes. Posicione o conector usando o comando Place » Entry  ou  no Active Bar. Uma entrada correspondente é criada no local em que a nova entrada é posicionada.

A caixa de diálogo Assign Part Numbers to Inline Connectors é aberta, na qual você pode selecionar as peças necessárias para usar com as novas entradas. Clique no  associado para selecionar os conectores desejados para cada entrada e, em seguida, clique em Apply. Isso acopla as duas entradas, e uma conexão com uma das entradas existentes em cada uma das conexões de chicote é adicionada automaticamente.

Embora o conector em linha do chicote e sua contraparte acoplada possam ser movidos juntos, não é possível alterar a orientação no momento.

Definição do tipo de terminação para entradas de chicote

O tipo de terminação de uma entrada de chicote (uma extremidade de uma conexão de chicote) pode ser definido. Selecione a entrada de chicote no documento esquemático multiplaca e escolha a opção necessária na lista suspensa Termination Type, na região Properties da aba General do painel Properties. As opções de tipo de terminação disponíveis são:

  • Connector – a opção padrão usada ao conectar a um conector correspondente na PCB. Normalmente envolve conectores padrão montados na placa.

  • Crimps/Ferrules – os fios individuais recebem terminais crimpados ou terminais tubulares antes de serem inseridos no conector do lado da PCB.

  • Wire termination – os fios são cortados retos na extremidade do chicote e fixados por parafusos ou soldados diretamente à PCB. Isso é comum em conexões diretas de fio à placa, como em alguns conectores JST.

As informações são refletidas nas propriedades da entrada de chicote selecionada e da entrada de módulo correspondente.

Selecione o Termination Type necessário para uma entrada de chicote em seu painel Properties quando a entrada estiver selecionada.

As propriedades da entrada de chicote (incluindo seu Termination Type) são refletidas na região Mated Component do painel Properties quando a entrada de módulo correspondente é selecionada. As propriedades da entrada de chicote podem ser alteradas nesse local, se necessário.

 

Edição de uma conexão

Selecione a representação gráfica de uma conexão na área de projeto para visualizar e editar seus detalhes no painel Properties.

 
 
 
 
 
  • Use os controles na região Properties, na aba General do painel, para alterar o valor, a visibilidade e o estilo do Designator da conexão. Nessa região do painel, também é informado o número de conexões individuais na conexão atualmente selecionada (Number of Connections).

  • A região Entries fornece detalhes dos atributos de cada extremidade da conexão de cabo ou chicote selecionada. Use os controles disponíveis para alternar a visibilidade do designador da entrada correspondente e seu tipo (a coluna Entry), definir o designador (a coluna Designator) e atribuir os componentes usados na terminação das extremidades dos conectores (a coluna Part; da mesma forma, os componentes podem ser atribuídos nas propriedades da entrada, conforme descrito acima). A coluna Mated mostra a conexão no projeto da placa de destino à qual a extremidade da conexão está acoplada. A lista suspensa associada oferece outros destinos de conexão disponíveis – geralmente, aquele ocupado pela outra extremidade da conexão.

  • Use os controles na região Graphical do painel para configurar a exibição da conexão, ou seja, o estilo e a cor da linha de conexão. As opções de estilo de linha disponíveis são definidas na região Line Styles do painel Properties quando nenhum objeto está selecionado na área de projeto. Para obter mais informações, consulte a página Configuração de um documento esquemático multiplaca.

  • Use os controles na aba Parameters do painel para adicionar, modificar e remover parâmetros de conexão e configurar sua visibilidade na área de projeto.

As conexões entre módulos de projetos filhos não correspondem necessariamente pino a pino, principalmente quando um conector é dividido em seções que são ligadas a diferentes módulos de PCB. Para editar ou corrigir as correspondências entre pinos e redes em uma interconexão de módulos, altere as atribuições From/To conforme necessário nas entradas da lista Connections do painel Properties. Use a lista suspensa From ou To para selecionar uma nova atribuição de rede e, portanto, uma relação de sinal diferente entre as extremidades dessa conexão individual dentro da conexão entre módulos. Em uma conexão de chicote, um pino de um conector pode ser conectado a mais de um pino no mesmo conector de destino.

Para editar as conexões individuais dentro de uma conexão, use a caixa de diálogo Connection Manager (saiba mais).

Divisão de uma conexão

Em situações de projeto nas quais um conector de um projeto filho atende a mais de um projeto conectado, o conector de origem pode ser dividido logicamente (em termos de pinos/redes) usando o recurso de divisão do editor de esquemáticos multiplacas – na prática, um módulo é conectado a outros dois módulos. Um exemplo desse tipo de projeto seria um único conector macho em uma PCB destinado a acomodar dois conectores fêmea menores, que, por sua vez, se conectam a outras duas PCBs – os sinais divididos de uma única conexão (por exemplo, de 20 pinos) são distribuídos para uma conexão (por exemplo, de 10 pinos) em uma PCB e uma conexão (de 10 pinos) em outra PCB.

Javascript ID: MBS_SplitConnection

Para dividir uma conexão, selecione o módulo e, em seguida, uma entrada no painel Properties. Clique no botão .

Na caixa de diálogo Split Entry exibida a seguir, marque as combinações de pinos/redes listadas que deseja separar em outra entrada. Clique no botão para confirmar as seleções. O editor criará automaticamente uma nova entrada de módulo para os pinos/redes separados, que poderá então ser conectada a um módulo diferente, conforme necessário.

No exemplo mostrado, a entrada HDR6 no módulo M1 destina-se a se conectar tanto ao módulo M2 (um display LCD de painel) quanto ao módulo M3 (uma placa de fonte de alimentação). As conexões da entrada HDR6 foram divididas para separar logicamente três redes de alimentação que se conectarão a HDR3 no módulo de fonte de alimentação M3. Isso cria uma entrada HDR6 adicional em M1 (HDR6 [1-2,15]) que oferece apenas as três conexões de alimentação para M3, enquanto a entrada HDR6 original é reatribuída automaticamente para oferecer as 17 conexões restantes, que, por fim, se conectam a HDR1 no módulo LCD M2.

Selecione uma conexão na área de projeto para ver as redes que a compõem no painel Properties. Aqui, uma seção das redes HDR6 (divididas) é conectada a HDR3 por meio da conexão C_2, que representa as três linhas de alimentação entre a placa principal (M1) e a fonte de alimentação (M3). Como mostrado na imagem, cada conexão virtual listada na região Connections do painel também inclui o nome da entrada, o pino e a rede em cada extremidade nas colunas From e To.

Observe que, além do Designator de uma conexão, o nome da rede local (Net) de cada entrada na lista Connections pode ser editado por conveniência. Esses nomes são locais ao projeto multiplacas e não afetam os projetos filhos de origem.

Trabalhando com o Gerenciador de Conexões

A conectividade geral de um projeto multiplacas, uma vez estabelecida, é detalhada na caixa de diálogo Connection Manager, acessada ao selecionar o comando Design » Connection Manager nos menus principais ou no menu de contexto da área de projeto.

A região superior da caixa de diálogo lista todas as atribuições de redes/pinos agrupadas sob os designadores e tipos de suas conexões principais (Direct, Cable ou Harness) e inclui o ID do projeto de sistema e o nome da rede, juntamente com suas conexões de pinos/redes de origem e destino.

  • Os controles disponíveis permitem alternar rapidamente a listagem entre exibir todas as conexões () e exibir apenas as alterações realizadas ().

  • Use o botão  /  da caixa de diálogo para alternar a inclusão de detalhes das conexões literais de pinos na listagem.

  • As informações de rede mostradas nos campos destacados da listagem representam a alteração proposta.

  • Use o botão   para copiar rapidamente as entradas de conexão selecionadas, incluindo os cabeçalhos (ID, nome da rede etc.), para colá-las em um documento de texto ou em uma planilha. Clique no botão   para gerar um relatório (*.xlsx) das conexões atuais.

O Connection Manager destacará quaisquer conexões consideradas em conflito ou, na prática, qualquer atualização de conexão importada que não corresponda ao mapa de dados de conectividade existente no editor de projeto de sistema (para saber mais sobre a atualização de projetos multiplacas, consulte a página Atualizações do projeto de sistema). Selecione uma entrada de rede destacada na listagem superior para ver uma representação gráfica do conflito na região inferior, Conflict Resolution, da caixa de diálogo e acessar uma série de opções de botões que podem ser usadas para resolvê-lo.

As informações de rede mostradas nos campos destacados da listagem Connection Manager representam a alteração proposta. No exemplo mostrado aqui, as redes nos pinos 4 e 5 de HDR1 no projeto filho (módulo LCD) estão em uma ordem diferente – na verdade, elas foram trocadas.

O Connection Manager interpretará essa alteração e oferecerá botões de ação corretiva apropriados no gráfico Conflict Resolution. As opções incluem:

  •  – as redes nos pinos 4 e 5 do conector HDR1 no módulo M2 serão alteradas no projeto multiplacas para corresponder às atribuições atualizadas (conforme destacado) na caixa de diálogo.

  •  – a relação atual entre redes e pinos do HDR1 no módulo M2 será mantida. A alteração proposta é ignorada pelo projeto multiplacas. Observe que o projeto multiplacas deixará de corresponder às atribuições de redes no(s) projeto(s) filho(s).

  •  – as atribuições de pinos/redes na outra extremidade da conexão (no HDR6 em M1, a PCB da placa principal) serão alteradas para manter uma relação correta entre as redes dos dois módulos (M1 e M2).

  •  – os fios virtuais que conectam o HDR1 em M2 ao HDR6 em M1 serão alterados (trocados, neste caso) para corrigir o conflito de conectividade das redes, e as atribuições de pinos/redes dos conectores não serão alteradas. Aqui, o fio 4 passaria a conectar o pino 4 do HDR6 ao pino 4 do HDR1, e o fio 5 conectaria os pinos HDR6-5 e HDR1-5.

As opções disponíveis para resolução de conflitos dependerão do tipo de conexão selecionado. A opção , por exemplo, não será oferecida para uma conexão direta entre entradas de módulos, na qual as PCBs são conectadas diretamente umas às outras, em vez de serem interligadas por fios.

Quando uma opção de resolução de conflitos for selecionada, uma resposta afirmativa na caixa de diálogo Confirmation a seguir fará com que a ação de resolução de conflitos seja aplicada a todos os conflitos do mesmo tipo.

As atribuições de redes corrigidas serão destacadas em verde e também refletidas no gráfico de conexão na parte inferior da caixa de diálogo.

Selecione o botão para aplicar as atribuições atualizadas ao projeto multiplacas.

Observe que os valores de Net Name mostrados na caixa de diálogo não são alterados quando um conflito é resolvido, pois representam os nomes das redes no projeto do sistema local. Esses nomes são criados automaticamente quando uma conexão é inserida inicialmente entre entradas de módulos e podem ser alterados a qualquer momento editando essa conexão no painel Properties.

Depois que as alterações de resolução de conflitos forem aplicadas, elas poderão ser inspecionadas no painel Properties quando a conexão correspondente for selecionada no espaço de projeto do sistema.

Na imagem do painel Properties mostrada abaixo, o conflito de exemplo da conexão H_1 foi resolvido usando a opção . Isso efetivamente cruzou as conexões 4 e 5 para manter a continuidade correta das redes, ou seja, as redes Reset e Read/Write são correspondidas entre os módulos do projeto (LCD_RW# → RSW e LCD_RS# → RS, respectivamente).

 
 
 
 
 

As alterações feitas no Connection Manager podem ser enviadas de volta aos projetos de PCB filhos usando o comando Design » Update Child Projects.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Contents