Você está na página 1de 6

Plotter feito em casa

Annimo enviou "Este projeto foi desenvolvido por Luiz Cressoni Filho
usando componentes eletrnicos retirados de sucatas de drives,
impressoras e demais perifricos de computadores. Estas sucatas podem
ser encontradas em qualquer cidade que tenha pelo menos uma assistncia
tcnica de computadores.

Introduo

O projeto descrito a seguir surgiu a necessidade do autor de desenhar placas de


circuito impresso em baixa escala (normalmente uma ou duas) mas com qualidade
razovel, o que no era possvel com processos manuais com canetas e decalques. O
processo de silk screen funciona muito bem, mas quase impraticvel para a baixa
quantidade de placas.
Outros processos (como o de gravao fotoqumica) possuem outros inconvenientes
que tambm dificultam seu uso.
Assim, o autor preferiu montar este plotter que, alm de desenhar as placas de circuito
impresso diretamente sobre elas, pode ser usado para quaisquer outros tipos de
desenho.

Dados tcnicos

Mesa com rea til de 210 x 310 mm (formato ofcio)


Resoluo de 0,1 mm
Baixo custo de montagem
Conexo ao micro por interface paralela
Processamento do arquivo de impresso feito pela CPU do computador
Utiliza caneta de retroprojetor para desenhar as placas
Software aceita arquivos .plt (HPGL)
Clique na figura para ver uma simulao em VRML

Detalhes da montagem

Foram utilizados eixos de liga ao-prata de dimetro 10 mm polidos. Os carros so de


perfis de alumnio com buchas de lato. Cuidado ao usinar as buchas para que os furos
no fiquem muito largos (que diminuem a preciso) nem muito justos (qualquer
desalinhamento, por menor que seja, pode travar o conjunto).

O cabo paralelo mostrado aqui leva os sinais para o motor de passo, alimentao,
sensor de zero e comando do solenide para levantar e abaixar a pena.

As polias dos motores devem ser cobertas com um pedao da correia, colado com os
dentes para fora. Isso faz com que a correia no patine e permite que ela funcione bem
sem precisar ficar esticada demais. O dimetro das polias deve ser calculado para se
obter a preciso desejada. No meu caso, os motores possuem 400 passos por volta e a
polia, dimetro de 12,73 mm.
Seja np o nmero de passos por volta do motor, pr a preciso desejada e d o dimetro
da polia (j contando a camada de correia colada). A equao de clculo fica:

d = (np . pr) / Pi

Utilizou-se dos motores no eixo X para remover o "efeito alavanca".


claro que pode ser usado a polia que vem presa ao motor de impressora. O cuidado
que todas devem ser do mesmo tamanho!

O carro-suporte da caneta foi feito tambm com perfis de alumnio com buchas de
lato. O solenide (no fundo) levanda a caneta por meio de uma gangorra. No confie
apenas na gravidade para baixar a caneta: use uma mola para auxiliar. O parafuso
vertical preso gangorra serve para ajustar a altura da caneta, que deve ter um peso
de lato. Est meio fora de foco, mas bem na ponta da gangorra existe um pequeno
peso ajustvel.

O solenide usado foi encontrado num drive de 5 1/4" antigo. No consegui descobrir
qual era sua funo dele no original, pois a sucata j estava parcialmente desmontada.
Outros solenides para 12V devem funcionar tambm - desde que no exijam grandes
correntes. Como ele fica ativado quando a caneta fica levantada, o que pode ocorrer
por um longo tempo, devemos ter cuidado para que ela no aquea demais.
Circuito eletrnico

A ligao dos motores, sensores de zero e solenide so feitas porta paralela da


seguinte forma:

Esquema eletrnico em WMF: Clique aqui!

Uma opo a utilizao de circuitos integrados de potncia no lugar de transistores


para o circuito de potncia aos motores. A idia, no meu caso, era construir o plotter
"a custo zero" e, assim, criei o projeto utilizando os componentes encontrados nas
sucatas das impressoras. Tenho em casa TIPs 131 s dzias!

Os sensores de zero devem ser montados de modo a serem acionados pelo movimento
dos carros no limite esquerdo e inferior dos eixos, para evitar que a parte mecnica
sofra esforos desnecessrios. Abaixo, detalhes da minha montagem:
Software:

Ou "onde a porca torce o rabo")


O software que l os arquivos .plt e envia-os pela porta paralela ao plotter foi
desenvolvido por um colega da Holanda, Luberth, em BASIC. Na sua pgina voc
encontrar maiores referncias. Infelizmente, o software dele no l corretamente
arquivos .plt exportados pelo Corel Draw. Aqui, foram feitas algumas modificaes
nele para corrigir esta deficincia e, com a autorizao dele, foi colocado aqui para
download. Ele at que roda bem interpretado pelo QBASIC, mas seria bom compil-lo.
Clique aqui para fazer o download do programa em BASIC (DOS)zipado.

Como a maioria dos usurios hoje em dia utiliza o Windows, Luiz Cressoni
escreveu um programa em Visual Basic 6 para controlar o meu plotter. Funciona muito
bem, embora alguns detalhes so importantes de notar:

1. O Windows, por ser multitarefa, acaba interrompendo o programa (apenas em


alguns milisegundos, mas milhares de vezes...) e torna a plotagem um pouco
menos uniforme que a verso em DOS. Mas, se utilizar o antigo em um prompt
do MS-DOS e no DOS puro, no far muita diferena...
2. Como o programa envia comandos diretamente para a porta paralela, ao invs
de enviar ao driver de impressora, o Windows NT (e muito provavelmente o
2000 tambm - no testei), que no gosta de acesso direto ao hardware, no
permite que o programa rode. Intil tentar. Testei com sucesso no Windows 95,
98 e Me.
3. muito importante calibrar o software ao seu hardware. Os valores do
programa foram calibrados para o meu plotter especificamente, rodando num
AMD K6 II 450 MHz.

Pode-se tentar conseguir o programa diretamente com o autor do projeto no grupo de


discusso sobre plotters, programacao e eletronica em geral. Inscreva-se! "de grtis"
e no custa nada, alm de ser gratuito.