collapse

* Posts Recentes

Arame de Estendal por almamater
[Ontem às 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]

Autor Tópico: Ajuda eagle  (Lida 22792 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #15 em: 08 de Fevereiro de 2015, 13:02 »
O JOB é para criar os gerbers, logo não mexe em nada com o esquema, e o DRC do Eagle não é online, ou seja ele só o corre quando lá vamos carregar no botão, logo tambem só o abro quase só no fim de ter o layout feito, porque ao fim de meia duzia de layouts aprendes os limites.
Avr fanboy

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.193
Re: Ajuda eagle
« Responder #16 em: 08 de Fevereiro de 2015, 14:37 »
Design Rule Check (DRC)
Verifica se o layout está de acordo com as regras inseridas nas configurações.
Caso o DRC detecte alguma falha fora das limitações irá apresentar como um erro, este pode ser corrigido ou ignorado.
Esta função deverá ser executada no final do desenho do layout.

https://learn.sparkfun.com/tutorials/using-eagle-board-layout

Offline Kristey

  • Mini Robot
  • *
  • Mensagens: 783
Re: Ajuda eagle
« Responder #17 em: 08 de Fevereiro de 2015, 15:38 »
Thanks, ja agora estou aqui a ter um problema.
Como não quero andar aqui com fios por todo o lado, comecei a usar aquela função do "name" para dar nomes aos fios que quero que liguem entre sí.
A questão é que quando vou a "show" e carrego nesses mesmos fios, nem todos estão "ligados".

Como posso corrigir isto?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #18 em: 08 de Fevereiro de 2015, 15:58 »
Mete labels para veres os nomes das NETs, se não aparecem todos é porque não têm o mesmo nome.
Avr fanboy

Offline Kristey

  • Mini Robot
  • *
  • Mensagens: 783
Re: Ajuda eagle
« Responder #19 em: 08 de Fevereiro de 2015, 18:18 »
Ja resolvi, obrigado senso.
Há possibilidade de "verificar essa ligação" entre os fios, mas de uma pagina para outra?


Como posso tambem apagar um device/package/symbol de uma libraria?
« Última modificação: 09 de Fevereiro de 2015, 00:32 por Kristey »

Offline Kristey

  • Mini Robot
  • *
  • Mensagens: 783
Re: Ajuda eagle
« Responder #20 em: 15 de Fevereiro de 2015, 15:00 »
Depois de ter corrido as regras DRC da SeeedStudio.
Tenho alguns erros que não faço ideia como "resolver".

1. Não entendo como é que o plano de massa ali ao lado não se liga ao pino GND.


2. Está a queixar-se por ter ter as Silkscreen mas muitas dessas marcas são componentes de librarias do eagle.


3. Tenho isto em todos os pinos de um componente, e acho estranho porque nao tenho nada "na layer TOP" para isso aparecer vermelhor. So meti aqueles jumpers que vou completar com fios.


4. Depois tem este que não faço a minima do que será.


5. Duvida, como aumento a distancia entre o plano de massa e as pistas?

6. Como posso de forma facil mudar a grossura de algumas pistas?
Neste momento quando quero alterar tenho de selecionar e ir Às propriedades segmento a segmento.

7. Qual a diferença entre o "drill" de um PAD, e o "hole"?
Quando faço um componente meto o pad depois um hole por cima, e estou a usar as seguintes medidas.
PAD:
Diametro: 0.076
Drill: 0.03149606

HOLE:
Drill: 0.02362205

Vou deixar aqui o projecto, não para me fazerem mas sim para se tiverem de ver alguma coisa para me explicar: Link Dropbox
« Última modificação: 15 de Fevereiro de 2015, 15:38 por Kristey »

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.193
Re: Ajuda eagle
« Responder #21 em: 15 de Fevereiro de 2015, 15:27 »
Fizeste bem em deixar o link para ser revisto.
Quando não sabes alguma coisa tenta procurar na net, youtube e afins.

Embora saiba as respostas para as tuas duvidas, não vou dizer porque a maioria são básicas mesmo e estás a desenhar um layout relativamente simples para teres tantos erros de DRC (estes são descriminados do que se está a passar).

O que costumo fazer quando me deparo com alguma dificuldade, altero os valores para ver as diferenças e ver o que faz cada coisa, aprendem-se muitos truques como mudar a largura de uma net completa em poucos passos  ;)


Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #22 em: 15 de Fevereiro de 2015, 16:14 »
Se queres mover o que está no silk, botão direito em cima do componente, Smash, feito tens o NAME e o VALUE separados e moviveis.
Avr fanboy

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #23 em: 15 de Fevereiro de 2015, 16:24 »
O DRC até que nem é burro, diz-te que os erros estão escondidos nas layers 1 e 20, sendo que a 1 é a TOP e a 20 é a Dimension, eu nunca uso a layer dimensions para desenhar o silk dos footprints, isso fica tudo na tPlaca/bPlace, o teu erro é exactamente esse o Eagle não gosta de teres o silk na layer Dimensions, e por acaso nunca usei essa layer para os silk, porque tipicamente a layer dimension é aquela que diz o tamanho da PCB, aquele rectangulo á volta da pcb está na layer dimension com espessura 0 dai ser uma linha fina, logo não inventes na layer dimension.

E como os planos se auto-delimitam consoante o traçado na layer dimension nunca vai ligar ao pino de massa do Arduino porque está dentro de outro rectangulo feito na layer dimension.

Olha ai onde ele se queixa, cruzamento de pistas com Dimension:


Se quiseres mais ajuda terás de enviar tambem a tua biblioteca para a puder alterar, ou sacas a biblioteca da Ada e a da Sparkfun que têm lá 99% dos componentes mais comuns, testados e comprovados em produção.

Quanto ao plano(de massa), em cima do plano, botão direito e preferências:


E depois mudas o valor do Isolate:


Tipicamente uso 16 mils, e até ver penso que é um valor que podes usar para fabricação caseira, se sobes para 24 metade do teu plano de massa vai ao ar.

E assim estão resolvidos todos os teus problemas ;)
Avr fanboy

Offline Kristey

  • Mini Robot
  • *
  • Mensagens: 783
Re: Ajuda eagle
« Responder #24 em: 15 de Fevereiro de 2015, 17:32 »
drops a ultima coisa que faço é vir aqui, a primeira é precisamente o que disseste.
Eu estou à uma semana a fazer isto, e a pesquisar para tentar resolver os meus problemas sozinho. Dai quando postei o link disse que era para me alertarem para o que tenho mal e não para me fazerem e enviarem feito.

senso
Pensei que ja tinha corrigido esse erro da layer dimention do componente que criei, pelos vistos esqueci-me de actualizar.
Contudo ainda aparecem la uns holes/drills que me estão a gerar problemas.
Dai a minha pergunta no post anterior sobre como fazer o buraco nos pinos, com o drill do pad ou com o hole.
Vou deixar aqui a biblioteca para veres o que fiz mal:Lib Cristiano

Os problemas penso que sejam todos do "meu componente". Mas eu ja vi e revi, o tutorial e nºao tou a conseguir resolver.

Gerado pela layer 29 Stop Mark:



Entre outros que não vejo a razão de existirem. Tipo o "No Vector Font"

Já fiz a correção do erro do dimention, contudo há ainda la um GND que não se liga e eu nao percebo porque. Podes abrir no mesmo link o projecto.
« Última modificação: 15 de Fevereiro de 2015, 17:34 por Kristey »

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #25 em: 15 de Fevereiro de 2015, 17:36 »
Podias ter voltado a enviar o esquema/layout  ;D
Avr fanboy

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #26 em: 15 de Fevereiro de 2015, 17:39 »
O No Vector Font é do teu texto no cobre, botão direito na origem, propriedades, Font: Vector, eu uso sempre fontes vectorizadas, por causa de possiveis problemas a utilizar fontes não vectoriais no momento de gerar os Gerbers.
Avr fanboy

Offline Kristey

  • Mini Robot
  • *
  • Mensagens: 783
Re: Ajuda eagle
« Responder #27 em: 15 de Fevereiro de 2015, 17:40 »
Podes abrir no mesmo link o projecto.

Link Dropbox

Já corrigi o problema do GND. Verifiquei no esquematico, mas mesmo assim Desliguei no esquemático e coltei a ligar.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda eagle
« Responder #28 em: 15 de Fevereiro de 2015, 17:48 »
Não vejo nenhuma massa por ligar, podes indicar-me qual é?
No jumper que está quase no meio do arduino tens 3 vias num dos furos e 2 noutro, dai ele se queixar do Drill distance.

E os outros erros todos do Stop Mask é texto em cima ou quase em cima de quase todos os pads, selecionas a board toda, botão direito, Smash, arrumar todos os designadores e deve deixar de dar erro, deve porque o Eagle agora mete silk em cima dos pads naqueles rectangulos estupidos e o DRC vai-se sempre queixar daquilo, não entendo a lógica de tal coisa.

Outra coisa, aqueles circulos á volta dos furos vão-te sempre dar erro de Stop Mask, não entendo a sua utilidade.
Avr fanboy

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.193
Re: Ajuda eagle
« Responder #29 em: 15 de Fevereiro de 2015, 18:18 »
Não foi minha intenção criticar-te em relação ao Eagle, se procuraste soluções e não encontraste então estás no bom caminho em teres colocado aqui, tranquilo. ;)
Quanto ao layout entendi desde o inicio que não era para nós fazermos mas sim para entender melhor os erros que estavam a aparecer, instalei agora a v6.5 para ver o que te estavas a referir, realmente há coisas que o @senso já detectou e outras sem sentido que estão a aparecer só para chatear, nada que não se resolva.