Desconhecido do desenhista de Altium Botons

11

Tenho batido minha cabeça contra uma parede durante o último dia tentando fazer com que isso funcionasse. Tenho uma biblioteca de esquemas e placas de circuito impresso personalizada. Quando tento atualizar meu documento de placa de circuito impresso, recebo o seguinte erro:

Erro de PIN desconhecido

Verifiquei o símbolo esquemático e a pegada da placa de circuito impresso cerca de um milhão de vezes e tenho certeza de que designei corretamente os pinos.

Mapeamento de pinos

Eu aprendi um pouco sobre o uso do Altium na universidade e tive algum sucesso usando bibliotecas esquemáticas / pcb personalizadas no passado, mas por alguma razão eu simplesmente não consigo fazer com que essa funcione. Pesquisei nos fóruns por esse erro, mas ainda não consegui encontrar uma solução que funcionasse para mim.

Todas as idéias / sugestões são bem-vindas! Obrigado

EDIT: Este é o esquema: esquemático

Aqui estão as propriedades do pino 2: Propriedades dos pinos

e aqui está a pegada de PCB: Pegada PCB

Caillan Taylor
fonte
Podemos ver o esquema?
precisa
1
Podemos ver o símbolo e a pegada.
precisa saber é
Os pinos nas bibliotecas esquemáticas e PCB devem corresponder perfeitamente. Como outros perguntaram, você poderia postar o símbolo do componente e a pegada da placa de circuito impresso?
DerStrom8
Suspeito que a pegada do SW1 não tenha um pino 2. Talvez o pino tenha o nome "2", mas tenha outro número. O número do pino na pegada deve corresponder ao número do pino no símbolo esquemático.
Peter Bennett
Talvez você não tenha atualizado o símbolo do esquema no esquema e / ou na pegada? O símbolo da biblioteca pode ser perfeito (agora), mas você tem uma versão mais antiga no esquema, etc.
Spehro Pefhany

Respostas:

9

Você provavelmente editou o símbolo esquemático na biblioteca Sch depois de colocar sua pegada no design do layout.

Em situações como essa, você precisa atualizar seu design esquemático da biblioteca (Ferramentas / Atualizar de bibliotecas ...) e atualizar seu PCB com o esquema atualizado. Se o problema persistir, remova a pegada do arquivo PCB e atualize o arquivo PCB com o esquema novamente.

Verifique também se o símbolo na planilha esquemática tem o mesmo nome de modelo de pegada usado nas bibliotecas esquemáticas e PCB.

Mohsen
fonte
2
Esse parece ser um método completo e razoável para garantir a atualização. 1
KyranF
1
Eu tive o mesmo problema, e verifiquei tudo, atualizei o esquema e tudo. A solução foi atualizar apenas a pegada (clique direito no componente e atualize o PCB com ...).
3

Para associar pinos entre documentos esquemáticos e documentos de pegada, os designadores de pinos devem corresponder. Os pinos no meu esquema eram A01, A02, A03, enquanto os pinos na pegada eram rotulados A1, A2, A3. Alterar o esquema para A1, A2, A3 ou a pegada para A01, A02, A03, corrigiu a situação desconhecida dos pinos.

Ronny
fonte
As respostas de linha única estão sujeitas a votos negativos ou exclusão. Explique por que sua solução funciona e por que a escolha do OP está errada. Há uma tentativa de alguma educação aqui ...
Sparky256 26/07
2

Eu tenho o mesmo problema com o Altium 14 (14.3.20). A resolução é fácil e não intuitiva.

Design> Importar alterações de [PCB] A caixa de diálogo é exibida. Clique no botão validar. Os erros são mostrados. Clique no botão executar. Os erros são limpos. Clique no botão validar novamente. Os erros permaneceram limpos.

(Esse cenário é hostil ao usuário, pois eu esperava que os erros de validação impedissem a execução do trabalho.)

Lei
fonte
2

Esteja ciente dos designadores de pinos: eu tive problemas com o designador "1 (C)", que tinha que ser o nome, mas preenchi acidentalmente o campo do designador. Gaste muito tempo para resolver. Depois de renomear esses pinos para, por exemplo, "1", não vi mais esses erros. Eu recebi erros como "pino desconhecido T1-", enquanto pinos nesse momento têm designadores como T1-4 (C), por exemplo (como você pode ver, 4 (C) não foi impresso com erro, o que me leva a um designador inválido como o motivo desse problema de pin-error). Portanto: os designadores devem ser números ou letras (0-9, az), mas nem todos os caracteres que não sejam suportados.

Para quem tem esse problema e veio aqui pelo google;)

John
fonte
1

Me deparei com esse erro ao criar uma peça usando um símbolo e uma pegada esquemáticos personalizados. Para minha situação, resolvi o erro alterando o tipo de símbolo esquemático de Mecânico para Padrão (sem BOM). Acredito que ter um símbolo esquemático com o tipo definido como Mecânico não permita que a peça se vincule aos pinos no layout da placa de circuito impresso.

Randy Schneider
fonte
1
  1. Exclua o componente que gerou o pino desconhecido do PCB
  2. Antes de atualizar o esquema, clique com o botão direito do mouse no arquivo esquemático e clique em 'Compilar documento'
  3. Clique com o botão direito do mouse em Project.PrjPcb e clique em 'Compile PCB Project'
  4. Após essas etapas, se não houver erro, você poderá atualizar seu esquema
  5. Se o problema não for resolvido, vá para 'Links do componente' no menu do projeto no PCB e verifique se todos os componentes estão na janela direita
Fadoul Souleyman Tidjani
fonte
0

Este erro também pode ser causado por componentes como ICs serem definidos com um tipo "mecânico" em vez de "padrão" (normalmente usado para itens como afastamentos que você deseja na lista técnica, mas não no layout). Acesse esta opção clicando com o botão direito do mouse no componente esquemático - na seção "propriedades" existe um menu suspenso "Tipo".

Gerry
fonte
0

Aqui está outra maneira de dar errado: Cuidado com os espaços à direita! Passei bastante tempo coçando a cabeça até perceber que o pino de pegada era chamado "1", não 1.

Você esperaria que o Altium aparasse / ignorasse os espaços à direita, mas isso não acontece.

Barleyman
fonte
0

Também pode ser este problema:

Por exemplo, um resistor.

A pegada de resistência não corresponde ao seu esquema.

No esquema, os terminais R1 do resistor foram nomeados como R1-1 e R1-2.

Porém, as almofadas de pegada não são 1 e 2

Vá para a biblioteca correspondente e edite o nome do bloco de pegada. Então vai ficar tudo bem!

Christophe Gudlake
fonte
-1

No meu caso, ao clicar no botão Validar Alterações, ocorreu um erro "PIN desconhecido", mas ao clicar no botão Executar Alterações, o erro desapareceu.

Krishnananda. K. Hegde
fonte
-2

Verifique se o nome do designador do seu bloco em pé pcb e nome do designador de pinos do símbolo esquemático são iguais. Se forem diferentes, altere-o para o mesmo nome, para que você se livre do erro.

Tive o mesmo erro: um diodo com os designadores "a" e "k" em seus blocos e os designadores "1" e "2" em seu símbolo esquemático. Então, recebi o erro "pino de conexão desconhecido 1 para pino desconhecido".

Radhakrishnan Nv
fonte
3
Por favor, altere esta de todas as capitais para caso misto normal. "Todas as capitais" é geralmente percebido como grito e geralmente significa que você recebe uma reação negativa. Portanto, para seu próprio bem, siga minha sugestão, e não uma tentativa equivocada de nos fazer "vê-lo" (como você disse). Graças :-) (PS Sua resposta parece ser efetivamente o mesmo que um presente .)
SamGibson