Eagle - Como fazer com que o roteador ignore os pinos conectados internamente (em um pacote)

10

Fiz um pacote de chave tátil e, como a imagem mostra, os pinos 1 e 2 estão conectados internamente, o mesmo para os pinos 3 e 4.

Pacote e símbolo

A embalagem possui 4 blocos e o símbolo apenas 2. Conectei os blocos 1 + 2 com o pino 1 do símbolo e os blocos 2 + 4 com o pino 2 do símbolo.

insira a descrição da imagem aqui

Agora, aqui está o problema: O roteador insiste em conectar os pinos 1 e 2, o mesmo nos pinos 3 e 4. (como mostrado aqui)

insira a descrição da imagem aqui

Como eles já estão conectados dentro do pacote, não é necessário conectá-los na placa. De fato, o roteador deve ser capaz de usar esse fato para otimizar o resultado (como nesta simulação onde o rastreamento amarelo pode ser executado diretamente sob o pacote).

insira a descrição da imagem aqui

Como faço para que o roteador entenda que esses pinos já estão conectados internamente? Na verdade, ele pode se beneficiar com isso e usá-los como uma ponte para abranger quaisquer rastreamentos em execução no pacote.

Max Kielland
fonte
Como você conectou as almofadas internamente na embalagem? Ou talvez você queira dizer que a conexão interna está no próprio dispositivo?
KnightsValour
Os pads conectados internamente devem ter nomes como nome @ 1, nome @ 2, nome @ 3, nome @ 4, ... Mas o problema permanece: o Eagle ainda deseja que você os conecte uma vez, por exemplo, com os traços no PCB.
Chupo_cro

Respostas:

8

insira a descrição da imagem aqui

Na águia 7, seu problema está resolvido. Clique no símbolo na caixa de diálogo de conexão (círculo vermelho), para que você possa alterar se os pinos do mesmo sinal tiverem que ser conectados no layout.

user81841
fonte
3

A parte importante da resposta é sim, mas, pelo que parece, você está realmente interessado na resposta é não.

A Eagle está tratando-os como conectados internamente para as verificações de regras de projeto (DRC). Mas isso não significa que o autorouter possa ser inteligente quanto a isso.

No Eagle 6, você pode definir as conexões da maneira que possui da sua parte; você só precisa criar um pino para conectar-se a vários pads, como a Cadsoft coloca :

Agora você pode conectar um pino no símbolo esquemático a qualquer número de blocos da embalagem. Com esta função, o EAGLE pode manipular os pinos conectados internos dos componentes. Em comparação com as versões anteriores, os símbolos esquemáticos parecem mais agradáveis ​​e você economiza tempo ao defini-los.

O autorouter não é tão inteligente assim. Seu comportamento padrão também faz sentido, se possível, os pads também devem ser conectados externamente. É preciso um ser humano para ver o caminho "mais limpo". Pensando um pouco na infinidade de combinações adicionais que o autorouter teria se abrisse a opção de não conectar externamente os pads conectados internamente, faz sentido o motivo pelo qual a Cadsoft o deixou de fora.

A modificação feita no que o autorouter fez não é uma violação porque o Eagle reconhece esses blocos como conectados internamente. Você poderia, de fato, conecte apenas a metade das almofadas (não qualquer meio) sem erro.

Muitas vezes, você precisará limpar após o autorouter, pelo menos nesse caso você não precisará renunciar a nenhum DRC.

Samuel
fonte
0

Veja o interruptor Omron da biblioteca do Sparkfun. Pacote: tátil-PTH, valor: SWITCH-MOMENTARY-2PTH. Está em SparkFun> SWITCH-MOMENTARY-2

Chupo_cro
fonte