Adicionando uma pequena área semelhante a uma placa de circuito impresso a uma PCB


8

Atualmente, estou colocando um PCB na águia para um circuito que formará a base para algumas experiências. Em vez de adicionar uma linha de cabeçalhos para que eu possa conectá-lo a uma placa de ensaio, imaginei que tentaria criar um pequeno protoboard diretamente no próprio PCB. Eu tenho espaço de sobra no quadro e as criações resultantes serão um pouco mais resistentes. Este PCB é um bom exemplo do que estou filmando.

Eu considerei usar vias, mas me lembro que elas geralmente são seladas com um produto químico para impedir a ligação da solda. Obviamente, não é isso que estou procurando. Adicionar centenas de componentes de teclado único ao meu esquema também não parece muito atraente.

Qual é a melhor maneira de conseguir isso usando o Eagle?

EDIT: Obrigado por sua ajuda a todos. Aqui está o design e o produto final .

insira a descrição da imagem aqui


2
você não pode simplesmente colocar almofadas à mão livre no Eagle? Cada software PCB que usei permite colocar primitivas no estágio de design de PCBs sem ter que ter entidades esquemáticas análogas, elas simplesmente não têm redes (o que não é importante aqui, de qualquer maneira).
perfil completo de Connor Wolf

1
Pesquisei um pouco e não encontrei uma maneira de colocar os pads à mão livre (ainda), mas isso não significa que ele não esteja lá. Se eu tentar derrubar, digamos, um conector 1x1, ele me diz que eu deveria fazer alterações no esquema. É o meu primeiro projeto de PCB não brinquedo, então estou aprendendo à medida que avança.
Drxzcl 19/04/11

Respostas:


5

Em algum momento, com qualquer ferramenta EDA, você provavelmente precisará criar uma peça personalizada para algo; para que você possa mergulhar e criar uma parte da área de proto com uma variedade de blocos da maneira que desejar. Você também precisa criar o componente esquemático e colocá-lo no seu esquemático.

Essa é uma boa técnica também para furos específicos do projeto, especialmente se os furos precisarem se alinhar com algumas dimensões definidas externamente. Ter um pseudo-componente em seu esquema para chamar esses recursos tornaria esses recursos "oficiais" partes do seu design.


Criei uma peça com as almofadas nos lugares adequados e fico feliz em informar que foi mais fácil do que pensei que seria. Porém, tendo problemas para conectar as pastilhas (eu gostaria de fazer algumas ilhas, além de trilhos de 5V e GND). A saga continua.
Drxzcl 19/04/11

No seu componente esquemático, conecte os "pinos" apropriados nas redes Vcc e terra. Ou, melhor ainda, conecte-os às redes "proto_vcc" e "proto_gnd", separadas das principais redes vcc e gnd.
Toybuilder

Ao tentar conectar os blocos com os fios no editor de pacotes, acumulo vários erros de DRC "Sobreposição". Li nos fóruns do Eagle que é um problema conhecido: não é possível alterar o nome dos fios no editor de pacotes, portanto o Eagle não sabe que eles devem ter a mesma conexão. Oh alegria.
drxzcl

O que estou sugerindo (e não utilizo o Eagle há mais de uma década, por isso estou falando apenas de diretores gerais aqui) é deixar o componente da área da almofada desconectado. Em vez disso, faça o componente simples apenas com os pinos / almofadas e conecte-os conforme apropriado nos editores de esquemas e placas de circuito impresso.
precisa saber é o seguinte

6

Você pode usar o pacote 1x25 na biblioteca SparkFun Eagle como ponto de partida. Oferece 25 pinos espaçados 0,1 "(usados ​​para cabeçalhos de linha única). Modifique a gosto.

insira a descrição da imagem aqui


Eu estaria lá provavelmente há uma parte para 2x25 também.
Kellenjb

2x8, 2x10, 2x12, 2x26 e - mas não 2x25 :) É fácil seria para modificar qualquer destes usando cortar e colar para criar uma matriz maior, por exemplo, 10x50
tcrosley

Só para esclarecer, quando você diz "modificar a gosto", você quer modificá-lo na biblioteca ou no editor de PCB?
Drxzcl 19/04/11

1
Eu quis dizer criar uma versão personalizada na biblioteca para suas próprias necessidades, usando isso como ponto de partida. Existem vários tutoriais sobre esse tópico; apenas o Google: modificando biblioteca cad águia
tcrosley


4

O EAGLE o treina para adicionar peças esquemáticas para tudo o que aparece na placa de circuito impresso, mas neste caso em particular, você realmente deseja adicionar apenas os orifícios, traços e elementos de serigrafia diretamente à placa de circuito impresso. Pense nisso mais como desenho técnico do que construir um circuito.

Fiz isso no espaço livre no canto superior esquerdo da minha placa PIMETA v2 :

Layout da placa PIMETA v2

Os furos são brocas de 40 mil com almofadas de 70 mil e os traços são de 40 mil.

Eu recomendo adicionar contornos de serigrafia, como você vê acima. Isso deixa claro quais blocos estão conectados a quais. Isso foi particularmente útil neste fórum, já que os traços estavam na parte inferior, mas, mesmo que estivessem no topo, eu adicionaria os contornos. O contraste da seda na máscara de solda é simplesmente muito melhor do que o cobre sob a máscara.

A maior parte do padrão destina-se a suportar chips DIP. Os bits na extremidade esquerda desviam-se disso em parte devido à falta de espaço, mas também para suportar um comutador opcional. (Essa é a sobreposição translúcida em amarelo que você vê.) Não é importante, aqui, discutir para que servem esses comutadores. O ponto é que você pode não querer tornar sua área de prototipagem completamente genérica. Você deve pensar nos cenários de como a área de prototipagem será usada e, se houver recursos especiais que possam ser adicionados, a tornarão mais útil do que um padrão genérico de protoboard, faça-o.

Outro exemplo em que eu me desviei dos padrões genéricos é que alguns dos pads se conectam aos barramentos de potência e terra existentes na placa: V +, V-, B + e IG. Fazer isso é uma das principais vantagens de ter uma área de prototipagem em um PCB de finalidade especial, em vez de usar uma placa de proteção genérica pronta para uso: significa que as coisas construídas na área de prototipagem podem ser executadas diretamente fora da placa existente. fonte de alimentação e você não precisa passar os fios de conexão pela placa para voltar aos pontos de energia em outros lugares. Eu recomendo que você faça o mesmo.


Ao tentar conectar os blocos com os fios no editor de pacotes, acumulo vários erros de DRC "Sobreposição". Li nos fóruns do Eagle que é um problema conhecido (não é possível alterar o nome dos fios no editor de pacotes, portanto o Eagle não sabe que eles devem ter a mesma conexão). A casa de PCB requer uma RDC limpa. Alguma sugestão?
Drxzcl 19/04/11

Não use o editor de pacotes para isso. Desenhe diretamente no próprio PCB. Use o comando VIA para os blocos / orifícios e o comando WIRE para conectá-los. Você pode usar o WIRE para desenhar também os contornos da serigrafia. Eu apenas tentei e ele passa as configurações padrão da RDC, pelo menos.
21811 Warren Young

2

O que você está falando em relação às vias é a máscara de solda que as protege. Na maioria dos bons programas de PCB, você pode se livrar da máscara de solda ao longo de uma via expandindo o furo na máscara. Este tópico parece ser útil.


Sim, eu estava realmente falando sobre a máscara de solda. Obrigado pelo link útil. Se eu entendi corretamente, colocando polígonos sobre a parte superior / inferior das vias nas camadas t_stop / b_stop, posso forçar a exposição do cobre das vias.
Drxzcl 19/04/11

@Ranieri, eu não uso Eagle, então eu não saberia, infelizmente. Eu acho que existe uma maneira mais fácil.
Thomas O

2

Não estou familiarizado com o Eagle, mas acho que ele tem copiar / colar como qualquer programa da EDA. Defina sua grade como 0,1 ", coloque um bloco livre, copie e cole. Selecione os dois blocos, copie / cole. Selecione todos os quatro blocos, copie / cole. Você pode fazer toda a área em menos de um minuto.
Vias são uma má escolha porque 1) eles são muito pequenos, ou você teria que fazer um personalizado e 2) o bloco de uma via geralmente tem uma máscara de solda, que você precisaria remover.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.