Pages: [1] 2   Go Down
Author Topic: Versão de teste preliminar de placa Arduino Serial  (Read 3642 times)
0 Members and 1 Guest are viewing this topic.
Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Já estão disponíveis os arquivos para produzir a versão de teste preliminar para o Arduino Serial em placa face simples.
Veja no fórum:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1196740449/30

É uma versão de teste, mas quem quiser experimentar fazer, é muito mais fácil de fazer a placa e soldar que a versão 2. E tem muito mais recursos.

Se alguém for fazer a placa, peço que mantenha a todos informados do progresso, problemas, dúvidas ou coisas boas que ela apresenta.

Para quem não acompanhou o desenvolvimento, os novos recursos são:

-totalmente compatível com shields (placas para por em cima do arduino). A placa 2.0 (atual) é o único Arduino que ainda não é compatível com shields (tem o conector ICSP - bootloader fora de lugar);

-totalmente compatível com o Arduino Diecimilia (com dois novos conectores: reset e 3,3v - este não usado - junto aos pinos de power);

-só 4 jumpers de fio (atualmente são 6 - melhor estética);

-componentes (diodos, transistores, leds, capacitores) com a mesma orientação na placa (novidade, mais fácil colocar os componentes sem errar);

-componentes com maior altura podem ser "deitados" (menor altura, melhor para conectar shields);

-sem trilhas passando no meio de ilhas (menos problemas de curto na corrosão e na soldagem);

-espaçamento entre trilhas mais razoável (menos problemas de curto na corrosão);

-largura das trilhas maior (menos problemas de trilha aberta na corrosão);

-ilhas com diâmetro maior (melhor para furar e soldar);

-mais cobre na placa (menor tempo de corrosão e menor contaminação do percloreto);

-com função auto reset (já implementada nos atuais Arduinos, não precisa pressionar reset antes de carregar sketches (programas);

-com jumper para desabilitar a função auto reset (novidade; a placa não fica resetando quando indesejado);

-com led de teste ligado ao pino13 já embutido na placa (como diecimilia);

-com leds tx e rx (para verificar troca de dados com computador);

-com resistor de referência ao terra (GND) no pino de RX, habilitável por jumper, para evitar problemas de RX "floating";

-correção de erro no projeto da versão 2, do capacitor C8 que agora é bipolar (sem polaridade);

-tudo isso numa placa só 6mm. maior no comprimento, comparada com a atual versão 2.0s.

- e com design Tupiniquim!
« Last Edit: January 06, 2008, 02:53:28 pm by adilson » Logged

PCB Designer

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Já foi feita a primeira revisão (revisão 1) do projeto e dos arquivos:

Circuito de alimentação de 5v. analógico modificado - incluído filtro passa baixa no AVcc - para redução de ruído nos pinos analógicos e no AREF (já era indicado pela Atmel no datasheet há muito tempo).

Componentes renumerados para facilitar localização na placa.

Batizado com o codinome de projeto SEVErino (S3V3). Cai bem pela tradição italiana do Arduino (o nome Severino é de origem italiana), e por ser um projeto "arretado" mesmo. Se pegar, pegou.

Desculpas àqueles que já baixaram os arquivos da revisão 0 e já fizeram a placa. Mas acreditem, vai funcionar muito bem também. O filtro é um algo a mais.

Editando: esqueci de dizer que agora são só três jumpers de fio (bridges)!




« Last Edit: January 08, 2008, 06:08:54 pm by adilson » Logged

PCB Designer

Maringá - Paraná - Brazil
Offline Offline
Newbie
*
Karma: 0
Posts: 27
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Adilson,

Valeu! O projeto da Arduino SEVErino ficou muito bom! Acabei de montar uma.

http://picasaweb.google.com/paulocg/ArduinoSEVErino

Obs.: Ainda não soldei na placa o indutor (L1) e estou usando um capacitor com polaridade (C8).

Paulo
« Last Edit: January 13, 2008, 10:29:41 am by paulocg » Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Obrigado, Paulo.

Sua placa ficou muito boa! Fez com silk ou com thermal?
Acabei de fazer uma placa também. No ferro de passar! E parece que ficou boa.

Achou fácil de fazer? E de soldar? Vi que já fez uma serial 2.0. Mais fácil, não é?

Sem o indutor, só não vai funcionar a alimentação (5v) analógica.
E vi que soldou o capacitor C8 (que agora é C9). Ele vai funcionar, como funciona bem na versão 2. Mas se quiser pode soldar com o positivo para o terra. Vai funcionar mais adequadamente.

Se tiver algum problema com ela, coloque aqui pra gente saber e corrigir.

Espero ver mais gente postando aqui a execução. Acho que no Brasil, principalmente por custos e acessibilidade, vai ter boa utilização.

Obrigado por topar o desafio.
Logged

PCB Designer

Maringá - Paraná - Brazil
Offline Offline
Newbie
*
Karma: 0
Posts: 27
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Adilson,

Eu fiz ela através do processo thermal. Mas já imprimi a imagem com quatro placas, que você  disponibilizou, para levar até uma empresa para a preparação de uma tela silk. Nunca trabalhei com silk e gostaria de saber se posso deixar em uma mesma tela a imagem das trilhas e a dos componentes? Ou é melhor fazer em duas telas separadas ?
Disponibilizei uma foto, no picasa,  do "shild motor control" - dupla face - que montei. Veja como ficou com a SEVErino!

http://picasaweb.google.com/paulocg/ArduinoSEVErino

abs

Paulo

Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vi que já testou com um shield. E que bom que seu shield não fica sobre os dois novos jumpers do SEVErino, pois vi que não utilizou jumpers a 90º. Mas em todo caso, já deu pra perceber que foi bom tê-los "deitado" na placa.
Logged

PCB Designer

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Aí está o protótipo:


Tem mais fotos em:
http://www.flickr.com/photos/22788871@N04/2190946631/in/set-72157603706424544/

Incluindo uma comparação entre a versão 2 e o SEvErino, para quem nunca viu uma versão 2.

E aproveitando, alguém aí tem tido algum problema com a placa, em especial com o auto reset?
Logged

PCB Designer

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se alguém estiver tendo algum problema com o Auto Reset no protótipo, verifique a velocidade da porta "com" que estiver sendo usada. Configure para 19200.

O IDE faz upload nesta velocidade. E o windows vem configurado para 9600.
« Last Edit: January 17, 2008, 09:03:12 pm by adilson » Logged

PCB Designer

Maringá - Paraná - Brazil
Offline Offline
Newbie
*
Karma: 0
Posts: 27
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Adilson,

Bem no início tive problemas com o auto reset porque meu cabo serial não utilizava o pino 4 (DTR). Após a troca do cabo o auto reset as vezes não funcionava, mas agora com a alteração da velocidade da porta serial  para 19200 não apresentou mais problemas.

Paulo
Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Paulo,

desculpe, não vi seu post, pois postam,os quase no mesmo instante.
Nunca fiz silk, mas talvez seja possível queimar as duas imagens, uma na parte de cima e outra na parte de baixo do quadro.

A foto do motor shield eu tinha visto. Muito bom.

E o Lily pad? funciona bem com o SEvErino?

É, foi bom ter falado. É bom lembrar a todos que o Auto Reset precisa de um cabo serial com pelo menos 4 fios: nos pinos 2, 3, 4 e 5.
« Last Edit: January 17, 2008, 09:02:10 pm by adilson » Logged

PCB Designer

Maringá - Paraná - Brazil
Offline Offline
Newbie
*
Karma: 0
Posts: 27
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Adilson

Eu utilizei com sucesso o Arduino SEVErino para programar o Arduino  LilyPad. Apenas retirei o microcontrolador do SEVErino e liguei a alimentação (5V/GND) e os sinais (TX/RX no LilyPad), conforme orientação  abaixo:

http://www.arduino.cc/en/Guide/ArduinoLilyPad


Paulo

« Last Edit: January 17, 2008, 09:27:29 pm by paulocg » Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Maravilhoso!

Mantenha a todos informados do seu progresso.

Espero que o SEvErino ajude a mudar as coisas para melhor.
Agora, sendo mais fácil de fazer e usar, fica mais fácil de se difundir.

Valeu!
« Last Edit: January 17, 2008, 09:15:48 pm by adilson » Logged

PCB Designer

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Postei algumas notas comparativas nas fotos do flicker, para esclarecer as melhorias:
 
lado dos componentes:
http://www.flickr.com/photos/22788871@N04/2190887503/in/set-72157603706424544/
 
lado da soldagem:
http://www.flickr.com/photos/22788871@N04/2190887495/in/set-72157603706424544/
Logged

PCB Designer

Maringá - Paraná - Brazil
Offline Offline
Newbie
*
Karma: 0
Posts: 27
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Adilson,

Utilizei o módulo bluetooth (http://www.sparkfun.com/commerce/product_info.php?products_id=8497) para montar um protótipo de um Shield Bluetooth para o SEvErino.

Testei o Shield Bluetooth com o SEvErino utilizando o Sketch exemplo 'ASCIITable' (Sketchbook/Examples/Communication/ASCIITable). Tem outras fotos no link abaixo:
http://picasaweb.google.com/paulocg/ArduinoSEVErino

abs

Paulo
« Last Edit: February 12, 2008, 05:10:58 pm by paulocg » Logged

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 443
..., to learn, to know, to make, to share, to l...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Maravilhoso, Paulo!

Muito legal seu shield BT.

Fico muito contente que esteja utilizando o Severino e que esteja funcionando! Ainda mais com a tecnologia de ponta do seu shield.

Infelizmente não tenho tido tempo para realizar muitos testes, mas assim como você tenho recebido notícias por e-mail de utilização com sucesso.

O jumper de desabilitação do Auto-reset também já se mostrou muito eficiente e prática com um amigo de SP, que usa o MAXMSP com Arduino.

Agradeço muito sua colaboração e iniciativa.

Seria legal se também postasse na página em inglês, assim outros podem acompanhar seu progresso e se inspirar.

Valeu,

Adilson
« Last Edit: February 12, 2008, 09:41:44 pm by adilson » Logged

PCB Designer

Pages: [1] 2   Go Up
Jump to: