Handmades</center>
 
*
Bem-vindo, Visitante. Por favor faça o Login ou Registro. 25 de Novembro de 2024, as 11:04:50


Login com nome de usuário, senha e duração da sessão


Páginas:  1 ... 13 14 [15] 16 17 18   Ir para o Fundo
  Imprimir  
Autor Tópico: Duvidas no Eagle  (Lida 133504 vezes)
Doug
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 952

Obrigado
-Dado: 104
-Recebido: 132



« Responder #210 : 18 de Abril de 2014, as 09:51:34 »

Olá a todos.
Estou tentando passar o circuito abaixo para o Eagle, pois estou tentando aprender a rotear. Já consegui sucesso em circuitos mais simples, e agora tentei este como desafio. Só que embatuquei num ponto  Batendo Cabeça.


A questão é: como eu represento no esquemático do EAGLE as conexões BIAS que aparecem no nos CIs do esquemático?

Alguém já viu esse circuito antes? Agradeço antecipadamente a ajuda. 


para não precisar fazer uma conexão interligando todos os BIAS no esquema, basta voce ir na biblioteca Supply, escolher uma tensão (por exemplo 5V) e colocar um "terminal" dela em cada ponto do BIAS, na hora de montar o Layout, o proprio EAGLE entende que há uma conexão comum entre esses pontos, da mesma forma que funciona com os "terras" e com os VCC
Registrado

Essa Estória de viver em paz, não me satisfaz
Ledod
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.132

Obrigado
-Dado: 17
-Recebido: 139



« Responder #211 : 18 de Abril de 2014, as 10:12:08 »

 Eu uso o comando "label" (que mostra o nome do nó) e renomeio a conexão para um nome conveniente (por ex, bias_supply).

 Assim, todos os nós que possuem esse nome (podendo ser alterada pelo comando "name") estarão conectadas entre si.

 Em alguns esquemáticos, fazer a conexão direta (por trilhas) fica uma bagunça só, ainda mais quando a conexão é em um microcontrolador que possui muitas conexões. Com o comando "label", fica bem organizado e limpo.

 Um abraço!

 Eduardo
Registrado
Sergiodam
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 599

Obrigado
-Dado: 85
-Recebido: 122



« Responder #212 : 18 de Abril de 2014, as 11:54:39 »

Eu uso o comando "label" (que mostra o nome do nó) e renomeio a conexão para um nome conveniente (por ex, bias_supply).

 Assim, todos os nós que possuem esse nome (podendo ser alterada pelo comando "name") estarão conectadas entre si.

 Em alguns esquemáticos, fazer a conexão direta (por trilhas) fica uma bagunça só, ainda mais quando a conexão é em um microcontrolador que possui muitas conexões. Com o comando "label", fica bem organizado e limpo.

 Um abraço!

 Eduardo

Desculpe, Eduardo, mas acho que não entendi bem. Você disse para renomear a conexão com a label "BIAS_SUPPLY", logo é necessário interligar todos os pontos BIAS (é isso?). Então suponho que sua sugestão é uma alternativa diferente da do Doug, que disse "para não precisar fazer uma conexão interligando todos os BIAS no esquema".  Roll Eyes
Registrado
plautz
Visitante
« Responder #213 : 18 de Abril de 2014, as 12:23:47 »

Sérgio,

Acredito que o Eduardo quis dizer para você renomear as trilhas, mas de uma forma não muito usual.

Vou tentar descrever em palavras, o que poderá ficar um pouco confuso, mas vamos lá.

Inicie uma a linha de conexão (com o comando net, por favor), e termine-a em um ponto vazio. Ela estará ligando um terminal de componente a nada... por enquanto.

Clique com o botão direito nela e escolha a opção name. Na caixa de diálogo que aparecerá, nomeie a ligação com o nome que quiser. Por exemplo, BIAS.

Agora, em outro ponto do circuito onde haja uma ligação ao BIAS, faça o mesmo: inicie a ligação, termine-a em um ponto vazio, botão direito do mouse em cima dela, opção name, e nomeie com o mesmo nome da ligação original que deseja, no caso BIAS. Será perguntado "Connect N$XX and BIAS?", onde XX é o número original da ligação. Responda Yes.

Agora, com a ferramente Show (o ícone do olho azul na barra de ferramentas), clique em qualquer das ligações nomeadas como BIAS. Você perceberá que, ao clicar em uma, todas as ligações nomeadas como BIAS irão se iluminar, indicando que estão interconectadas.

Desculpe pelo negrito anterior, mas é que eu mesmo já me enrolei nessas ligações.

Particularmente, não gosto desse método, mas de vez em quando é a única solução.

Para o caso de microcontroladores, como o Eduardo falou, prefiro usar um BUS, que é outro método de ligações.

Espero que tenha ficado mais claro.

Abraços.

Eu uso o comando "label" (que mostra o nome do nó) e renomeio a conexão para um nome conveniente (por ex, bias_supply).

 Assim, todos os nós que possuem esse nome (podendo ser alterada pelo comando "name") estarão conectadas entre si.

 Em alguns esquemáticos, fazer a conexão direta (por trilhas) fica uma bagunça só, ainda mais quando a conexão é em um microcontrolador que possui muitas conexões. Com o comando "label", fica bem organizado e limpo.

 Um abraço!

 Eduardo

Desculpe, Eduardo, mas acho que não entendi bem. Você disse para renomear a conexão com a label "BIAS_SUPPLY", logo é necessário interligar todos os pontos BIAS (é isso?). Então suponho que sua sugestão é uma alternativa diferente da do Doug, que disse "para não precisar fazer uma conexão interligando todos os BIAS no esquema".  Roll Eyes
Registrado
Ledod
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.132

Obrigado
-Dado: 17
-Recebido: 139



« Responder #214 : 18 de Abril de 2014, as 13:51:38 »

 Acho que ainda ficou meio difícil de entender Plautz, tirei print screen de algumas telas, acho que vai facilitar (ate para outros usuários que tenham dúvidas).

Usando o comando Label (como o Plautz disse) botão direito -> Label, você vê que os nets (nós) tem nomes diferentes. Isso significa que não há conexão lógica entre eles e portando, são nós diferentes.






 Com o botão direito -> name, renomeie o nó para um nome qualquer, no caso eu renomeei para BIAS_SUPPLY os nets N$1 e N$3



 Utilizando o comando show (olho no canto esquerdo superior) note que os dois nós agora "brilham" (ficam com a cor mais clara) indicando que entre eles existe agora uma conexão (é claro, o nó tem o mesmo nome). Ou seja, todas as linhas que possuem esse nome "BIAS_SUPPLY" ficarão conectados entre si.



 
 Pode parecer meio inútil fazer isso, mas é extremamente recomendado quando existem muitas páginas do esquemático (e não um esquemático gigante, com inúmeras linhas) e com componentes com inúmeras funções diferentes.

 É só uma boa prática de projeto, sempre nomear as linhas importantes e que exijam atenção a quem irá ler o esquemático.

 Espero que tenha melhorado o entendimento!

 Um abraço,

 Eduardo
Registrado
Sergiodam
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 599

Obrigado
-Dado: 85
-Recebido: 122



« Responder #215 : 18 de Abril de 2014, as 14:29:14 »

Com mestres assim só não aprende quem não quer.  Cheesy  Entendi perfeitamente e agradeço o empenho tanto do Plautz quanto do Eduardo nas explicações bem detalhadas. Vou aplicar logo, logo para ver o resultado. Depois volto aqui para contar. 

-----
Olá.
Segui as orientações e ocorreu tudo como previsto, ou seja todas as conexões nomeadas como BIAS_SUPPLY foram realçadas. Mas recebi vários Warnings do ERC, conforme mostra a tela abaixo. Esqueci de fazer algo ou devo aceitar os warnings normalmente e prosseguir?

« Última modificação: 18 de Abril de 2014, as 14:59:37 por Sergiodam » Registrado
Ledod
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.132

Obrigado
-Dado: 17
-Recebido: 139



« Responder #216 : 18 de Abril de 2014, as 16:53:18 »

 Então, talvez seja porque você não usou o comando de Label (para aparecer o nome do nó), imagine um técnico vendo o seu esquema, concorda que ele não saberia dizer para onde o pino vai??? O Eagle sabe, mas se você imprimir esse esquemático, ele pareceria incompleto, talvez por isso o warning.

 Nesse seu caso, onde o BIAS_SUPPLY é realmente uma fonte, acho melhor utilizar um componente de "supply", assim sabe-se realmente o que é essa junção.

 Abaixo tem um exemplo de um esquemático que fiz no Eagle para o meu tcc:

 

 Note que para as alimentações eu usei os componentes de 5v Vcc e 3v3, justamente para ficar o mais simples possível para o entendimento, já em outros, como no caso conversor USB-serial para o microcontrolador eu usei o comando Label.
 
 Outra utilização é quando a junção se encontra muito distante (no caso do pino que liga o regulador, que vem de um outro módulo). Traçar uma linha ficaria muito feio e confuso, precisaria brincar de "segue linha" no esquemático.  Cheesy

 Espero que tenha ajudado!

 Um abração,

 Eduardo
Registrado
Sergiodam
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 599

Obrigado
-Dado: 85
-Recebido: 122



« Responder #217 : 18 de Abril de 2014, as 19:42:12 »

Valeu, Eduardo, muito obrigado mesmo... Legal! Um dia ainda vou conseguir fazer uma beleza como essa aí...  Cheesy
Registrado
Espanhol
Hand MasterMind
*****
Offline Offline

Sexo: Masculino
Mensagens: 3.025

Obrigado
-Dado: 401
-Recebido: 338



« Responder #218 : 19 de Abril de 2014, as 17:14:00 »


Inicie uma a linha de conexão (com o comando net, por favor), e termine-a em um ponto vazio...

Plautz, (ou alguém que possa responder)

Qual é a diferença entre usar os comandos "net" e "wire"?
Registrado

"Quando falares, cuide para que suas palavras sejam melhores que o silêncio".
plautz
Visitante
« Responder #219 : 19 de Abril de 2014, as 17:44:10 »

A maior diferença, a mais perceptível, é que ao usar o comando wire para criar as ligações, há a necessidade de se usar, também, a ferramenta junction para criar as junções quando preciso (por exemplo, uma "linha" encontrando outra).

Já ao usar a ferramenta net para a mesma função (criar ligações), as junções são colocadas automaticamente quando necessário (desde que as opções auto end net and bus e auto set junction estejam marcadas).

Ao usar o comando net para criar as ligações no esquema evita-se o erro muito comum que é o de vermos um esquema com junções nos terminais dos componentes.

Depois que passei a usar o net ao invés do wire nunca mais usei a ferramenta junction.

Abraços.


Inicie uma a linha de conexão (com o comando net, por favor), e termine-a em um ponto vazio...

Plautz, (ou alguém que possa responder)

Qual é a diferença entre usar os comandos "net" e "wire"?
Registrado
Sergiodam
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 599

Obrigado
-Dado: 85
-Recebido: 122



« Responder #220 : 20 de Abril de 2014, as 20:52:10 »


Vou aplicar logo, logo para ver o resultado. Depois volto aqui para contar. 


Promessa é dívida. Fechei o esquemático e, a duras penas, consegui um roteamento (claro que deve ter ficado muito maior do que os projetos feitos pelo pessoal daqui  Cheesy). Fiz a plaquinha, montei e... lhufas.  Sad  O som passa em bypass e também passa no fx, só que sem nenhuma alteração. Ele fica limpo nos dois casos. Como processo investigativo, testei substituição de CIs e também retirar um de cada vez para ver o resultado. A troca de CIs não resultou em nada, e a retirada sucessiva dos CIs ocasionava a perda gradual de volume na saída, mas o som permanecia limpo.

Moral da história: ainda não sei o que esse pedal faz...  Cheesy Cheesy Cheesy
Registrado
Matec
Hand MasterMind
*****
Offline Offline

Mensagens: 2.936

Obrigado
-Dado: 181
-Recebido: 844



« Responder #221 : 20 de Abril de 2014, as 21:53:19 »

Oi Sergiodam

Não creio que seja esse o lugar para se depurar essa sua montagem. Caso queira continuar com esse assunto, crie um tópico para isso, aí eu e outros acompanharão esse processo.

Abs.
Registrado
Sergiodam
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 599

Obrigado
-Dado: 85
-Recebido: 122



« Responder #222 : 20 de Abril de 2014, as 23:23:14 »

Oi, Matec. Acho que você está certo, e só coloquei aqui para dar sequencia às explicações que recebi sobre minhas dúvidas no Eagle. Ou seja, o essencial é que as soluções dadas pelos colegas funcionaram e consegui rotear. O resultado do pedal realmente é irrelevante neste tópico - a menos que eu tenha cometido erros no roteamento. De qualquer modo, vou seguir seu conselho e abrir um tópico para dar a sequencia no assunto.  Smiley
Registrado
Victor Nery
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.759

Obrigado
-Dado: 351
-Recebido: 229


There‘s no religion higher than truth


« Responder #223 : 24 de Abril de 2014, as 22:00:50 »

Saudações,

É possível alterar uma lbr de potenciômetros para que eu não precise ligá-lo à um supply? Em outras palavras; um potenciômetro onde não fosse preciso conectar o pino 1 ao GND (no arquivo sch) mas que no arquivo brd aparecesse o pad referente à essa conexão já ligado ao GND. Como consigo fazer isso?

Desde já, muito obrigado. Legal!

Abraço
Registrado

"Do what thou wilt shall be the whole of the law!"
Ledod
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.132

Obrigado
-Dado: 17
-Recebido: 139



« Responder #224 : 25 de Abril de 2014, as 00:33:41 »

 Mas porque você faria isso?

 O esquemático "precisa" ser a cópia da placa, se não há conexão no esquemático, não conexão na placa...

 O Eagle funciona com os nós (net) sendo conectados aos terminais dos componentes. O seja, o "net" com nome "GND" estaria conectado no "terminal" que é o pino 1 por exemplo.
 Pelo que eu saiba tem como criar um nó na library, só terminais.

 Se for a questão de um pedal com muitos potenciômetros é mais fácil copiar e colar n vezes um conjunto de pot. + GND já conectado.

 Um abraço!

 Eduardo
Registrado
Páginas:  1 ... 13 14 [15] 16 17 18   Ir para o Topo
  Imprimir  
 
Ir para:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

XHTML 1.0 Válido! CSS Válido! Dilber MC Theme by HarzeM
Página criada em 0.063 segundos com 22 procedimentos.
SimplePortal 2.3.3 © 2008-2010, SimplePortal