collapse

* Links de Robótica

* Posts Recentes

Ligar Células de Lithium por Hugu
[Hoje às 02:00]


Encomenda Colectiva N3-2016[@Mouser - Aberta a pedidos!] por Hugu
[Hoje às 01:53]


Printer 3D barata por xmatias
[Ontem às 03:56]


Servidor por almamater
[09 de Dezembro de 2016, 21:39]


mysql server error por andre_f_carvalho
[09 de Dezembro de 2016, 18:56]


Cortar plástico ABS por msr
[05 de Dezembro de 2016, 17:27]


MOVIDO: FPV Drone Racing? por metRo_
[05 de Dezembro de 2016, 10:49]


Módulo gsm por dio123
[04 de Dezembro de 2016, 23:06]


Procuro resistências 220 Ohm de 1% por brunus
[02 de Dezembro de 2016, 15:50]


Package de cond 10uF 35V smd? por KammutierSpule
[02 de Dezembro de 2016, 11:19]

Autor Tópico: Kastduino  (Lida 15768 vezes)

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

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Kastduino
« em: 06 de Dezembro de 2010, 01:02 »
Boas

Finalmente consegui arranjar algum tempo para mexer no eagle.

Estou a tentar arranjar uma forma de fazer um arduino, muito mais barato do que os que andam por aí, uma vez que para o meu próximo projecto vou precisar de uns 15 arduinos.

Depois de muito batalhar contra o eagle cheguei a este circuito.


O que acham ?

Acham que vai funcionar como deve de ser ?
Acham que é exequível fazer esta PCB pelo método de toner ?

Kast
Os electrões são nossos amigos !!! :D

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 2.843
    • Tróniquices
Re: Kastduino
« Responder #1 em: 06 de Dezembro de 2010, 01:19 »
Os traços parecem-me muito finos... não é que não se faça, mas se ainda por cima não tens experiência, vais ter muitas falhas. O melhor é tentares engrossar todas as pistas o mais possível, e afastá-las umas das outras também o mais possível. Quanto mais largas forem as pistas e mais afastadas estiverem, maior a taxa de sucesso.

Precisas mesmo do regulador de 5V em cada um? É que se não precisasses, quem sabe um EDuino não te servia, tenho PCBs feitos profissionalmente e todo o material necessário.
« Última modificação: 06 de Dezembro de 2010, 01:21 por Njay »

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Kastduino
« Responder #2 em: 06 de Dezembro de 2010, 01:34 »
Na verdade o regulador vai ser de 3.3v

Obrigado pela ajuda Njay mas preferia que fosse completamente feito por mim.

Soldar os smd 1206 é muito dificil ? Se não for opto por comçar a fazer tudo smd. Creio que fica mais facil porque não tenho de fazer os furos.
E se for smd 0805 é muito dificil ?


Os electrões são nossos amigos !!! :D

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 2.843
    • Tróniquices
Re: Kastduino
« Responder #3 em: 06 de Dezembro de 2010, 01:43 »
Os 1206 são relativamente fáceis de soldar. Convém ter uma pinça para os segurar no lugar enquanto soldamos (há quem os cole mesmo). Mais pequeno do que 1206 nunca experimentei mas já me parece difícil.

Também podes soldar o mega e outros componentes "a la" EDuino, a placa fica um nadinha mais larga mas também te poupa os furos.

Se vais usar 3.3V, não podes ter o mega a 16MHz. Vais usar o "modo" Lilypad (8MHz) ou coisa do género?

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Kastduino
« Responder #4 em: 06 de Dezembro de 2010, 01:48 »
Fiz este esquema baseando-me no jeenode v5. Tenho um e funciona a 16mhz e só com 3.3v.
Nas especificações do 328 diz lá que pode trabalhar com menos de 3.3v.

Na verdade quero fazer uma rede de sensores aqui em casa. Como tenho material quase suficiente, parece-me que fica mais barato se for eu a fazer.

Os electrões são nossos amigos !!! :D

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 2.843
    • Tróniquices
Re: Kastduino
« Responder #5 em: 06 de Dezembro de 2010, 02:27 »
Ele pode trabalhar com menos de 3.3V, mas não a 16MHz, isto é, o fabricante não te garante que funciona ou que vai funcionar sempre sem problemas nessas condições.

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Kastduino
« Responder #6 em: 06 de Dezembro de 2010, 02:39 »
Permite-me discordar.

"Note that the Full Swing Crystal Oscillator will only operate for VCC = 2.7 - 5.5 volts." retirado do manual do fabricante, em relação a utilizar o 48,88,168 ou 328 com um cristal externo a 16 Mhz.

Já experimentei com o meu jeenode e nunca tive problemas.

Kast
Os electrões são nossos amigos !!! :D

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.990
  • Helpdesk do sitio
Re: Kastduino
« Responder #7 em: 06 de Dezembro de 2010, 03:09 »
Porque é que não integras o resto do circuito no pcb?
Se é para deixar um ninho de ratos, pelo preço, olha isto:
http://shop.moderndevice.com/products/rbbb-kit
10 por 95$ dá cerca de 71€.
Ou tens o sanguino que é com o atmega644 que é um dip40, tem muito mais pinos:
http://shop.moderndevice.com/products/sanguino
Podes mandar email para comprar por exemplo só pcb e as peças.
Avr fanboy

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Kastduino
« Responder #8 em: 06 de Dezembro de 2010, 09:55 »
Já pensei por o rfm12b no pcb, mas por perguiça ainda não coloquei.

Material de que disponho:

10x Atmega8
5x Atmega168
10x placas PCB 160x100 mm (single-side)
Diversos componentes passivos.

O preço que falas é muito alto. Com material que já tenho, creio que não devo gastar muitos € para montar 15 nós para a rede.

O objectivo não só construir a rede, é também perceber como é que funciona o método de toner. Tenho uma data de projectos empancados porque nunca tentei fazer nenhuma PCB, e acho que já está na altura de aprender.

Neste momento a dificuldade é fazer uma PCB single side que dê para colocar os componentes todos.

Já alguém experimentou algum jeenode ?
Os electrões são nossos amigos !!! :D

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.990
  • Helpdesk do sitio
Re: Kastduino
« Responder #9 em: 06 de Dezembro de 2010, 11:39 »
Não sabia que já tinhas todos os componentes, mas se vais fazer pcb's acho que devias integrar mais os teus circuitos neles para não ficar com um monte de fios pendurados.
Avr fanboy

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Kastduino
« Responder #10 em: 06 de Dezembro de 2010, 11:45 »
O que pretendo fazer é apenas a base, depois os sensores vão ser ligados ao kastuino como se fosse um shield do arduino. Não pretendo utilizar fios.
Os electrões são nossos amigos !!! :D

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.990
  • Helpdesk do sitio
Re: Kastduino
« Responder #11 em: 06 de Dezembro de 2010, 11:58 »
Solda é sempre mais fiavel e mais robusta que usar headers e pinos por todo o lado, mas isso é a apenas a minha opinião ;)
Avr fanboy

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: Kastduino
« Responder #12 em: 06 de Dezembro de 2010, 12:22 »
Para o pessoal que faz PCBs, digam-me sff qual a largura para:

1- Pistas
2- Afastamento de pistas
3- Furos
4- Pads

Neste momento creio que as pistas estão com 0.2 mm de largura. Pelo que estive a ler devem ter pelo menos 0,4 mm para iniciantes na arte dos PCBs.
Os electrões são nossos amigos !!! :D

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.707
Re: Kastduino
« Responder #13 em: 06 de Dezembro de 2010, 12:54 »
Para o pessoal que faz PCBs, digam-me sff qual a largura para:

1- Pistas
2- Afastamento de pistas
3- Furos
4- Pads

Neste momento creio que as pistas estão com 0.2 mm de largura. Pelo que estive a ler devem ter pelo menos 0,4 mm para iniciantes na arte dos PCBs.

1-0.2mm é muito pequeno, o meu mínimo é 0.3mm e é para quando mando fazer na faculdade em que o gajo já tem bastante prática e bom material para fazer PCB's. Para fazer em casa aconselho no mínimo 0.4mm. Furos depende das brocas que tiveres e os pads, eu diria ai para o dobro(ou mais) do raio do furo.
Se calhar o melhor é fazeres uma PCB com furos de vários tamanhos, pistas de vários tamanhos, e vez qual os valores mínimos que são no entanto aceitáveis.

2-No teu primeiro post o componente que se encontra entre o JP1 e JP6 não está ligado.

3-O código que vais usar é o do jee labs(Arduino) ou feito por ti em C normal?

4-Estas a usar o RFM12 smd?

5-
Citar
Speed Grade:
– 0 - 4 MHz@1.8 - 5.5V, 0 - 10 MHz@2.7 - 5.5.V, 0 - 20 MHz @ 4.5 - 5.5V
Se é para uma rede de sensores tens que ter em atenção o consumo, logo quanto mais baixo for o clock usado menos consome também. Para alem disto estares a usar um regulador de tensão linear não ajuda muito!
« Última modificação: 06 de Dezembro de 2010, 12:59 por metRo_ »

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 2.843
    • Tróniquices
Re: Kastduino
« Responder #14 em: 06 de Dezembro de 2010, 13:28 »
Permite-me discordar.

"Note that the Full Swing Crystal Oscillator will only operate for VCC = 2.7 - 5.5 volts." retirado do manual do fabricante, em relação a utilizar o 48,88,168 ou 328 com um cristal externo a 16 Mhz.

Já experimentei com o meu jeenode e nunca tive problemas.

Tens que ler a datasheet toda, em particular os gráficos na parte final. O próprio manual do jeenode tem uma nota acerca disso. 3.3V + 16MHz => fora da especificação

Quanto às pistas já disse, é o mais largo possível. Se tens espaço para fazer pistas de 1mm, faz de 1mm. Se tiveres para fazer de 5mm, faz de 5mm. Etc. Vê o tópico recente da ponte H, há por lá muitas dicas.