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:
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.
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:
Aqui estão as propriedades do pino 2:
e aqui está a pegada de PCB:
fonte
Respostas:
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.
fonte
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.
fonte
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.)
fonte
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;)
fonte
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.
fonte
fonte
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".
fonte
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.
fonte
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!
fonte
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.
fonte
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".
fonte