Escolar Documentos
Profissional Documentos
Cultura Documentos
Page 1 of 9
PESQUISAR BLOG
SINALIZAR BLOG
Prximo blog
arduino tutorial
tutorial da arduino serial
21.8.07
tutorial
adilson reformulou o projeto da placa serial que agora a ltima verso / veja no site da arduino (clique na imagem)
postagem
2007 (5)
placa arduino industrializada (Itlia) e artesanal (SESC Paulista) alguns links em portugus: Arduino Forum Brasil Estudio Livre Blog do Je blog arduino.br blog sixsette fotos do processo APRESENTAO Este tutorial resultado da atividade Processos Abertos de Experimentao - Hardware Livrede Interao: Arduno realizado no SESC Av. Paulista em So Paulo no perodo de 12 a 23 de junho de 2007. Coordenado por Giuliano Obici e Alexandre Fenerich. A confedo deste tutorial se deu de forma colaborativa com alguns dos participantes dos encontros. Silvana Roxo, Srgio Bonilha, Leonora Fink, Luciana Uohka, Marcelo Bressanin, Paulo Mattos. INTRODUO: Apresentaremos aqui como montar a placa Arduino Serial de lado
Agosto (1)
Ago 21 (1)
em processo ... work in progress ...
colaborao
paulomattos Adilson Paulo Gonalves e.truta layers
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 2 of 9
No site encontram-se todos os documentos necessrios para confeccionar a placa, desde o modelo de circuito para imprimir na placa, lista de componentes necessrios e especificaes de programaes. Objetivos: Difundir conhecimentos sobre a montagem artesanal da placa serial Arduino demonstrando seu processo de funcionamento inicial seguindo o propsito de conhecimento colaborativo "faa voc mesmo". Breve inicializao a construo de dispositivos de baixo custo de hardware livre . Difundir conhecimentos relacionados a luteria de instrumentos eltricos/digitais/virtuais de interao. PS.: Para quem deseja ir direto s aplicaes de interao, recomendamos comprar a placa que pode ser adquirida em algumas lojas virtuais. ( Sites indicados ) MATERIAS: Para a confeco da Arduino precisaremos dos seguintes materias: Componentes eletrnicos:
Arduino RS232 BOM Parts S1 Qty Value 1 Device Reset pusbutton Farnell 535916 RS ELFA Digikey 3565629 7300016 4405700 7501208 4378279 4378295 4378311 4205167 SW400-ND
IC2
78xxL
701853
LM7805CT-ND
X1
4106118
A2100-ND
LED1
656719
POWER
4 pin header
3291777
J2
6pins header
J1, J3
8 pins header
X2
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 3 of 9
Q1
641029
7451701 7000391 7000557 6078570 6078414 6078497 6078612 6550529 6586168 6701080 6700801 7367204 4816187
D1
1N4004
251707
D2, D3
1N4148
399390
R1
4k7
1/4 W resistor
509243
4.7KQBK-ND
R2
220
1/4 W resistor
509097
220QBK-ND
1k
1/4 W resistor
509164
1.0KQBK-ND
10k
1/4 W resistor Polyester Capacitor Polyester Capacitor Electrolitic Capacitor Electrolitic Capacitor
509280
10KQBK-ND
100n
146079
P4201-ND
C2, C3
22p
896410
1330PH-ND
C6, C7
100u
920629
P10269-ND
C8
10u
920502
IC1
3917927
X3
T1
BC547
Transistor
357054
BC547BOS-ND
T2
BC557
Transistor
4399821
BC327OS-ND
ICSP
ICSP
3291947
A26509-20
- Placa para Circuito Impresso com uma camada de cobre, podendo ser
de FENOLITE ou FIBRA DE VIDRO (fenolite melhor para furar, sendo um material mais malevel que a de fibra de vidro, na qual seria necessrio um furador especial ou uma micro retfica/furadeira); - Ferro de Solda de preferncia com 60W; - Estanho de solda material utilizado para soldar os componentes a placa - Percloreto de Ferro Produto qumico necessrio para corroer a placa e deixar as trilhas marcadas na mesma; - Alicates de corte e de bico; - Chaves de fenda e philips (estrela) diversas; - Produtos de proteo: Luva de borracha, jaleco ou avental, mascara tipo pintor; - Lupa (se achar necessrio) facilita na hora de retocar alguma trilha danificada ou em curto na placa; - Caneta para retroprojetor PONTA FINA - para consertar pequenos
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 4 of 9
defeitos aps a impresso do circuito na placa - Produtos de limpeza : GUA RAZ, palha de ao, esponja, agua, papel toalha - Bacia de profundidade media para utilizar na corroso das placas com o percloreto de ferro; - Fonte de 9V estabilizada; - cabo serial DB9 DB9;
Cabo bootloader (para queimar chip ATmega) - 2 resistores de 470 ohm (amarelo -purpura marrom); - 1 resistor de 220 ohm (vermelho -vermelhomarrom); - 1 plug DB25 ou adaptador serial-paralelo; - 6 fios (2 x 3) com conectores fmea no fim; - cola quente (opcional)
material para montar Cabo Serial DB9: - 2 plug fmea DB9; - 1.5m de cabo serial; - 2 capas plsticas para DB9;
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 5 of 9
- cabo manga 9 vias (Obs: at 15m, segundo padro RS-232, porm utilize o tamanho necessrio para ligar o dispositivo ao computador);<!--
[endif]--><!--[endif]-->
TRANSFERNCIA DE IMAGEM/MODELO DAS TRILHAS Arquivo em PDF do modelo da placa. (baixar) Existem alguns processos possveis para a transferncia de uma imagem/modelo em uma placa de cobre. Ilustraremos o de serigrafia e explicaremos o de trasnferncia por fotocpia. SERIGRAFIA: confira tutorial feito por Sergio Bonilha
. .
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 6 of 9
- delimitar espao da placa de cobre da tela de silk - posicionar placa de cobre na base da tela - dissolver tinta com gua raz para obter viscosidade ideal - espalhar com esptula a tinta pela tela - conferir se a no ocorreu distoro das trilhas; - retocar com caneta de retroprojetor trilhas com falhas (interrompidas ou pouco ntidas); - esperar a tinta secar para fazer o retoque com caneca de retroprojetor; - interromper com agulha trilhas em contato que no correspondem ao modelo impresso; Nessas duas ltimas etapas preciso ateno e meticulosidade pois uma vez as trilhas em contato o circuito entrar em curto. limpeza da tela silkscreen - limpar tela silkscreen - despejar gua raz em dois bolos de papel ou pano; - passar dos dois lados da tela os papis com gua raz; - conferir se no h restos de tinta na tela no espao da figura; TRANSFERNCIA POR FOTOCPIA (sem fotos) limpar a placa de cobre com vinagre ou palha de ao; posicionar a fotocpia do circuito na placa de cobre; respingar gotas de solvente (tinner); retocar trilhas com caneta para retroprojetor de ponta 0.1mm;
- vantagem da transferncia por fotocpia: Este processo aconselhvel na confeco para pequena quantidade de placas pelo menor custo. A desvantagem que exige maior tempo para retocar as trilhas com caneta pois a fixao da tinta no to precisa como na serigrafia. Outra possibilidade para se obter uma placa pronta sem tanto trabalho encomendar uma matriz em alguma loja especializada.
CORROSO DA PLACA - despejar o percloreto numa bacia; - movimentar a placa no percloreto gerando ondas at o cobre ser corrodo restando apenas as trilhas impressas (10 a 15 min) ; - retirar a tinta do circuito com palha de ao ; CONFERIR CIRCUITO - conferir se h curto com o multimetro no modo de corrente contnua ; - as vezes no processo artesanal de imprimir o formato das trilhas na placa a tinta pode borrar e por em contato algumas trilhas; - caso isso permanea pode-se interromper o curto com um estilete;
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 7 of 9
SOLDAGEM DOS COMPONENTES (breve tutorial de soldagem) no site pule para a parte O TRABALHO DE SOLDAGEM - conferir lista de componentes (ver acima) - soldar cada componente conferindo a posio na placa pelo cdigo dos componentes da lista e o esquema da placa (ver acima) * preste ateno nas polaridades e especidades dos componentes como capacitores , diodos e led; * confira com cuidado os resistores com o multimetro ou pela internet nos sites: (aqui ou aqui) TESTAR SE H ALGUMA TRILHA EM CURTO
QUEIMANDO o bootloader na ATmega8 Para a Arduino funcionar necessrio configurar o chip Atmega8, isso significa que o chipprecisa de um firmware - um software que controla o hardware diretamente, armazenado permanentemente em um chip de memria de hardware. Existem duas formas de fazer: comprar um aparelho AVR-ISP (in-system programmer) ou construir um cabo ParallelProgrammer. Aqui explicaremos o processo de confeco do cabo paralelo para queimar o chip Atmega8. Para quem soldou e confeccionou a placa esse processo se torna simples. Materiais para cabo bootloader: (confira lista de materiais)
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 8 of 9
Preste ateno na pinagem e depois localize o pino nmero 1 na placa Arduino ICP
para fazer o bootloader ser preciso um computador com sada serial a princpio parece que no possvel queimar o chip dessa forma pelo windows XP mais informaes .
Explicaremos aqui o processo no LINUX: Antes de abrir o programa Arduino preciso instalar alguns outras bibliotecas dependendo da distribuio Linux que estiver usando (a forma depender da distribuio que voc tem) : sun's java runtime (jre) avr-gcc (aka "gcc-avr") avr-libc ltima verso arduino-0007-linux.tgz mais informaes para queimar o chip ser preciso baixar o giveio e necessrio abrir o programa da arduino como usurio principal (#root) abra o ambiente Arduino e configure o sistema para reconhecer a porta serial e queimar o chip:
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009
arduino tutorial
Page 9 of 9
> tools > Microcontroller (MCU) - selecione ATmega8 ou 168; > tools > Serial Port - selecione a porta; > tools > Burn Bootloader (parallel port); * lembrando que a placa tem que ser alimentada por uma fonte de 9V estabilizada e ligada ao cabo serial; Conferir se a o chip foi queimado com sucesso: 1. ligue a placa em uma fonte de 9V estabilizada; 2. coloque um led na sada terra e pino 13 digital; (lembrando que o terra ( - ) a perna menor e o positivo ( + ) a perna maior 3. pressione o pushboton da placa arduino; 4. espere alguns instantes e o led ir piscar.
Este tutorial termina aqui. Existe um vasto material na rede explicando como usar Arduino, com exemplos, programas, circuitos, etc. Para quem l ingls ter maior facilidade de encontrar material existe tambm uma vasta documentao em espanhol.
Postado por giuliano obici s 19:03 7 comentrios
Incio
http://arduinotutorial.blogspot.com/search?updated-min=2007-08-01T00%3A00%3A00-... 5/4/2009