Comunica

Projeto de comunicação a laser, entre dois computadores via porta serial.

CONTEÚDO:
OBJETIVOS
Construir um sistema que oferecesse comunicação wireless entre computadores, via software customizado, via USB ou porta parelela ou porta serial.
DESCRIÇÃO DO PROJETO
Após a delimitação do tema, foram procurados métodos simples e práticos de execução, assim como os obstáculos a serem passados.O primeiro obstáculo a ser vencido foi a interface de comunicação. A interface entre hardware e software customizados seria a porta serial, devido a facilidade de trabalho e prévia existência de experiência pelos membros da equipe.O segundo obstáculo foi mais mundano: tempo. Todos os membros da equipe possuem pouco tempo livre devido a atividades secundárias, como línguas, trabalho, religião. Dado o problema, combinamos com antecedência as deadlines da contrução e das reuniões. Após somente alguns impecílios minoritários. O projeto das placas de serialização-TTL, dupla via, e a de transmição-recepção, dupla via, foi concebido; assim como o a construção, com anterior verificação de componentes. Dado um protótipo completo(serial-ttl e i/o) construído, foram feitos testes e erros foram corridos, como aumento das resistências. Dado o projeto concluído e testado em nossos computadores, ele foi levado para apresentação, na data marcada.
LISTA DE MATERIAIS
São estes os materiais necessários para a construção do projeto:
Duas tampas pretas de caneta esferográfica, tipo BIC (resguardando que QUALQUER quantidade de luz natural do dia sensibiliza o TIL 48)
Dois transistores BC 158; (sempre compre mais de dois)
Dez capacitores de 1mF, requeridos pelo MAX232;
Resistores de 1KΩ, 2KΩ e 2,2KΩ;
Circuito integrado SN 7404;
Dois circuitos integrados MAX232;
Dois emissores de laser, retirados de apontadores comerciais simples;
Software Microsoft Visual C++ 6, Borland C++ 5 ou equivalente para o desenvolvimento do programa(use o do Linux como alternativa barata);
Quatro placas pequenas (10x5cm) de circuito impresso, ou duas médias.
Dois cabos de extensão serial macho/fêmea;
Duas fontes de 5v 1A;
Dois conectores seriais fêmeas;
Dois TIL 48.
SOFTWARE
O software customizado foi desenvolvido via Borland C/C++ 5, em plataforma Windows 2000 Server no nosso caso. Porém qualquer sistema que possibilite a criação de um sistema que comunique-se com a porta serial, paralela, USB ou outra interface. No Windows existe nativamente o HyperTerminal, que nos serviria ao propósito muito bem, porém preferimos fazer um programa nosso ao invés de lidar com uma caixa-preta.(figura 3) O software funciona mandando caractére à caractére ( 8 bits por vez ).
Problemas
Bem, como sempre digo, nem a Sheila Carvalho é perfeita(para as gerações posteriores a 2003 isso pode não valer). Quem dirá um projeto acadêmico feito por aprendizes e marcado por aparições constantes de Murphy, o cara que fez uma lei que leva seu nome. Considerando dificuldades de reunião, erros básicos de projeto, como após consertados os erros do projeto a placa fora soldada de maneira errada, falta de coron nas reuniões e falta de tempo para mais testes culminaram em falha grave na apresentação do dia. Com uma placa semi-funcional, outra 100% e o software não rodando nos computadores a nós fornecidos para a apresentação da experiência; nada pudemos fazer para identificar o erro (que de fato não era 100% nosso). Como havíamos experimentado anteriomente em nossos testes, a placa funcionava, assim como o software. Já encontrado o erro – da placa – e a razão pela qual o software não rodava; devido à paciência do professor Gil, reapresentamos o projeto no dia seguinte, com êxito completo, desta vez com um dos nossos computadores.
CONCLUSÃO
Dada a complexidade do projeto, novas tecnologias a explorar e o inesperado a acontecer, pode-se concluir que houve êxito, quae sera tamen. O projeto, nosso segundo, é de grande importância, pois ver algo que fizemos funcionando é uma das coisas mais gratificantes que se pode viver, mesmo de maneira tardia. Quiçá das dificuldades, foi interessante devido ao desenvolvimento a \”longa distãncia\” do projeto, algo corriqueiro, profissionalmente, nos dias de hoje; mas a vivência diz que a implementeção do processo requer muito mais que apenas estar longe: confiança na equipe, comunicação e dedicação pessoal realmente fazem a diferença entre a fortuna e a tormenta.

MATERIAIS:
null

CONCLUSÃO:
null

AUTORES:
– Daniel Crestani Rubel
– Gustavo Francica Grandi
– Rafael Zaninelli Diniz

IMAGENS: