LusoRobótica - Robótica em Português

Robótica => Projectos Colectivos => Projectos de robótica => Software => Tópico iniciado por: Tyran em 10 de Setembro de 2009, 16:07

Título: Eagle
Enviado por: Tyran em 10 de Setembro de 2009, 16:07
Boas, estou aqui a fazer uma placa no eagle, mas depois ao passar para board não me aparecem lá os condensadores de 100n nem de 22p lol
Que será que se passa?:\
Título: Re:Eagle
Enviado por: TigPT em 10 de Setembro de 2009, 16:08
Olá Tyran,

O melhor é postares o ficheiro do projecto pois com tão pouca informação, é difícil ajudar.

Deve de ter a ver com as layers.
Título: Re:Eagle
Enviado por: Tyran em 10 de Setembro de 2009, 16:12

Ainda postei agora, ainda ia editar ;)

lol, nem precisava ter perguntado porque troquei os condensadores e já aparece!!

Título: Re:Eagle
Enviado por: Tyran em 11 de Setembro de 2009, 00:57
Obrigado TigPT resultou  ;)

Bem, cá está o resultado, deu trabalho para ficar só dum lado lol É a primeira vez que faço por isso não sei se tenho por aí erros grosseiros ou não, agradeço feedback ;)

E agora para imprimir o final para pcb não sei como faço, quando escolho imprimir para xps aquilo imprimi até os contornos das peças ...



(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg12.imageshack.us%2Fimg12%2F4995%2Fcapturarsv.jpg&hash=6e0a04059520d95db550b135f3de79de82cb400e)
Título: Re:Eagle
Enviado por: jspgresende em 11 de Setembro de 2009, 02:26
Neste momento não tenho o Eagle instalado, mas em cima, há um botão que penso que são vários quadrados sobrepostos, e acho no tooltip aparece "Layers", portanto carregas aí, e na janela que te irá aparecer deixa apenas seleccionada a cor das pistas e dos contornos dos furos.

Ou seja apenas seleccionas esse pseudo vermelho e o verde.
Título: Re:Eagle
Enviado por: Njay em 11 de Setembro de 2009, 09:28
Aproxima o cristal e os respectivos condensadores de 22p o mais possível do AVR.
Torna todas as linhas o mais grossas possível, especialmente as linhas de alimentação.
Parece-me que D1 tem o cátodo desligado do circuito.
Faz um "ground plane" a apanhar a placa toda.
Na imagem não consigo ver os detalhes das linhas por baixo dos componentes, pelo que não consigo opinar mais.
Título: Re:Eagle
Enviado por: Tyran em 11 de Setembro de 2009, 13:14
@jspgresende, sim vi esse botão dos quadrados mas só consigo fazer aparecer ou esconder as pistas... e o botão layers não estou a dar com ele :(

@njay, fiz nova board e acho que já corrigi essas nuances... vou agora ver se consigo fazer o tal ground plane :)

Obrigado aos dois
Título: Re:Eagle
Enviado por: jspgresende em 11 de Setembro de 2009, 13:29
Eu não tenho a certeza se no tooltip diz "layers" mas o aspecto do botão é o que referi.
Tens que tirar a selecção de todas as outras cores, ou carregas num botão que tem na parte inferior dessa janela para desseleccionar tudo e seleccionas apenas a cor das pistas e do contorno dos furos.
Título: Re:Eagle
Enviado por: Tyran em 11 de Setembro de 2009, 13:31
Ah! É que não baixei aquilo, pensava que só era para as cores das linhas :)

Thanks

EDIT: Que width aconselham para as linhas? E já agora, tenho de alterar uma a uma? lol
Título: Re:Eagle
Enviado por: jspgresende em 11 de Setembro de 2009, 14:56
Tu fazes as pistas manualmente ou com o auto-route ?
Título: Re:Eagle
Enviado por: ghostbuster em 11 de Setembro de 2009, 15:02
açguem me sabe dizer que valores mudo para conseguir alinhar os traços no caso dos componentes smd? por exemplo se tive rum ic smd faço um traço no primeiro pino, mas depois o segundo traço ja não fica alinhado fica mais ao lado
Título: Re:Eagle
Enviado por: Tyran em 11 de Setembro de 2009, 16:32
Faço com AutoRoute, altero só as posições das peças para caber tudo numa layer...
Título: Re:Eagle
Enviado por: jspgresende em 11 de Setembro de 2009, 18:33
Faço com AutoRoute, altero só as posições das peças para caber tudo numa layer...

Agora tenho de sair, mas amanhã instalo o Eagle e digo-te como é que se faz. é num botão que acho que diz drc, e depois tens que mudar a espessura das pistas nesse menu. Mas como estou a dizer isto de cor, não te sei dizer mais nada em concreto. Lembro-me que aparece uma imagem com a parte do esquema que estás a alterar...
Título: Re:Eagle
Enviado por: Tyran em 11 de Setembro de 2009, 20:19
Falas do Design Check Rule?? Mas isso não verifica só? Pelo menos não vi diferença de espessura ao mudar lá.

Muito obrigado pela paciência ;)
Título: Re: Eagle
Enviado por: Tyran em 27 de Setembro de 2009, 18:29
Qual será a grossura mínima das pistas?
Título: Re: Eagle
Enviado por: Njay em 27 de Setembro de 2009, 18:45
Geralmente o que limita essa medida (e todas as outras) é o processo de fabrico, isto é, a limitação está no que as máquinas da fábrica onde queres mandar fazer os PCBs conseguem fazer. Se vais fazer em casa, depende daquilo que o teu método conseguir fazer.
Título: Re: Eagle
Enviado por: Tyran em 27 de Setembro de 2009, 23:31
Sim é para fazer, para testar então qual achas a melhor medida a usar ( já com um erro para cima)  +/- ?
Título: Re: Eagle
Enviado por: Njay em 28 de Setembro de 2009, 00:24
Para fazer em casa, geralmente com o método do toner transfer, eu sigo as seguintes guidelines:

- Todas as pistas têm a maior largura possível, quer seja preciso ou não
- Tento espaçar as pistas por igual, aproveitando todo o espaço livre
- Aplico um "ground plane" ligado ao GND
- Aumento o tamanho dos pads (ilhas), porque o que normalmente vem por omissão nos programas (eagle incluido) é desnecessariamente pequeno. Faço os pads dos circuitos integrados serem ovais, porque assim podemos aumentá-los numa dimensão facilitando a soldadura e ao mesmo tempo deixar a outra dimensão (entre pads) mais curta para poderem passar pistas entre pads adjacentes.

A largura minima que já fiz foram 0,44 mm com 0,25 mm de intervalo minimo entre pistas. Não quer dizer que não se consiga fazer um pouco mais pequeno, mas pelo menos eu nunca tive necessidade de fazer mais pequeno, e já fiz algumas placas bastante compactas e densas (mais do que o EDuino).
Título: Re: Eagle
Enviado por: Tyran em 28 de Setembro de 2009, 01:43
Obrigado :)

Só uma dúvida, o que são os pads?
Título: Re: Eagle
Enviado por: Njay em 28 de Setembro de 2009, 01:59
 ;D.... pads são as "ilhas". O conjunto furo+cobre em volta.
Título: Re: Eagle
Enviado por: jp_ em 28 de Setembro de 2009, 09:29
olá a todos,

Quero aproveitar este tópico com a vossa permissão para tirar algumas dúvidas em relação ao Eagle.

Bem eu gosto mais do Kicad, mas tive que fazer em Eagle porque assim me foi pedido e deparei-me com as seguintes dificuldades:

Editar os pads - não encontro o caminho para editar as pads e as originais   estão muito pequenas

Colocar um Ground plane - Não sei como o Fazer ( no Kicad uso a ferramenta Adicionar Zonas).

Já agora a placa é para trabalhar com o picaxe 28x vai servir para controlar um robô, se alguém quiser aproveitar eu coloquei os ficheiros Sch e Pcb em anexo.

 jp_
Título: Re: Eagle
Enviado por: Tyran em 28 de Setembro de 2009, 20:39
Njay tens a certeza nessas medidas? meio milímetro (0,44)?
Título: Re: Eagle
Enviado por: Njay em 28 de Setembro de 2009, 20:50
Sim, quase meio milimetro.
Título: Re: Eagle
Enviado por: Tyran em 28 de Setembro de 2009, 21:01
Ui, isso é mesmo muito pequeno lol
Título: Re: Eagle
Enviado por: jp_ em 28 de Setembro de 2009, 21:20
Citar
olá a todos,

Quero aproveitar este tópico com a vossa permissão para tirar algumas dúvidas em relação ao Eagle.

Bem eu gosto mais do Kicad, mas tive que fazer em Eagle porque assim me foi pedido e deparei-me com as seguintes dificuldades:

Editar os pads - não encontro o caminho para editar as pads e as originais   estão muito pequenas

Colocar um Ground plane - Não sei como o Fazer ( no Kicad uso a ferramenta Adicionar Zonas).

Já agora a placa é para trabalhar com o picaxe 28x vai servir para controlar um robô, se alguém quiser aproveitar eu coloquei os ficheiros Sch e Pcb em anexo.

 jp_

certamente que é fácil...

Mas simplesmente eu ainda não vi como...

Será que me podem ajudar a saber como editar os pads e fazer a mascara?

Obrigado.

jp_
Título: Re: Eagle
Enviado por: Njay em 28 de Setembro de 2009, 21:26
Eu não percebo nada de Eagle, e sinceramente já tentei 2 ou 3 vezes usá-lo só que acho-o completamente impossível de utilizar, é totalmente arcaico, não consigo fazer nada naquilo. Pode ser que melhore, agora que foi comprado pela Farnell.

Eu também uso o KiCAD, que tem os seus problemas mas é mais fácil de usar e acima de tudo é Open Source.
Título: Re: Eagle
Enviado por: jp_ em 28 de Setembro de 2009, 21:54
Obrigado pela resposta Njay,

Eu também prefiro o Kicad mas vou ter que acabar este com o Eagle.

Qualquer das formas obrigado.

jp_
Título: Re: Eagle
Enviado por: msr em 28 de Setembro de 2009, 23:01
jp_ a minha experiencia com o Ealge nao é muita e nao o tenho aqui para ter dar uma resposta com certeza, mas aqui vai:

Para alterares a espessura das pistas usa a ferramenta "CHANGE", há la um campo que te permite alterar o valor de "Width".

Quanto aos ground planes ha tambem um botao que te permite desenhar rectangulos ou outras formas. Não sei se é isso que queres.
Título: Re: Eagle
Enviado por: maurosmartins em 29 de Setembro de 2009, 10:13
Olá a todos.

Para alterar a espessura das pistas e se for apenas uma pista, aquilo que o msr disse funciona, no entanto se pretenderem fazer com que uma determinada NET tenha uma espessura especifica, o melhor é no editor de layout ir a "edit->net classes" aí podem adicionar uma entrada com o nome da NET e os parâmetros width e clearence (sinceramente nao sei bem para k serve o drill).

Os programas CAD são como a bebida preferida, cada um tem a sua :D já experimentei o kicad e não consegui nada com ele, sou apoiante do EAGLE, mas como disse, cada um com o seu....

Cumprimentos, Mauro.
Título: Re: Eagle
Enviado por: jp_ em 29 de Setembro de 2009, 10:35
olá msr.

Citar
Para alterares a espessura das pistas usa a ferramenta "CHANGE", há la um campo que te permite alterar o valor de "Width".

Sim para alterar as pistas é esse o comando e esse eu já tinha visto eu referia-me a alterar a largura dos Pads (os pontos de solda dos componentes), relativamente a esta operação eu consigo alterar a espessura do furo mas não sei onde está o comando para alterar o tamanho do Pad (aumentar a area de cobre).

Citar
Quanto aos ground planes ha tambem um botao que te permite desenhar rectangulos ou outras formas. Não sei se é isso que queres.


Sim penso que estamos a falar da mesma coisa mas esse comando não faz o isolamento entre as pistas e a ground plane. Noutros programas isso é automático simplesmente configura-se o isolamento de segurança e escolhe-se a área que pretendemos e já está o programa preenche todo o espaço não ocupado com pistas e componentes com o tal Ground plane.
http://picasaweb.google.com/lh/photo/IIvGpWuHkDgetZT4FmXK2g?authkey=Gv1sRgCPPgmM-diczi5AE&feat=directlink

Neste link exemplifica o que pretendo fazer em termos de acabamento.

Olá maurosmartins,


Citar
(sinceramente nao sei bem para k serve o drill).

O drill penso eu que é a espessura do furo, aquel circunferência que fica sem cobre no meio do pad.



A outra dúvida é como se faz para  imprimir vários desenhos na mesma folha?

Isto serve para poupar os acetatos ou as folhas para transferência térmica.

Obrigado

jp_