Estado do projecto

                                                                                                                          13-07-06

    Projecto terminado, nos ultimos dias procedeu-se á finalização de tudo, o software foi melhorado,
continua com alguns bugs mas nada de muito grave, foi colocado o circuito marcador de pontos numa
caixa, alterou-se um pouco mais a impressora (dentro do possivel claro), apenas restam problemas
devidos ao proprio funcionamento da impressora que seja da parte mecanica quer da parte do firmware.

 

 

 

02-06-06

    Mais uma vez muito tempo se passou entre esta data e a actualização anterior, o tempo para
continuar o projecto tem sido pouco por causa das aulas, trabalhos da escola e trabalhos part-time,
mas há más noticias, a impressora EPSON apesar de ser bem robusta não aguentou o
peso da electrovalvula e queimou o motor possivelmente devido a excesso de aquecimento, como
se tinha acesso a umas impressoras HP meio avariadas da gama 640 com bons motores passo a passo,
foi tentado colocar outro motor na EPSON mas sem sucesso.

    O programa que transforma um ficheiro de texto em braille foi melhorado, agora já abre ficheiros
de texto eliminando linhas em branco de forma a poupar papel e tempo na leitura de textos, também foram
adicionados os caracteres identificadores de números, letra maiúscula e grupo de letras maiúsculas, tais alterações
foram bastante difíceis de implementar, levaram praticamente á escrita de todo o código, também se alterou o
aspecto do programa para algo  mais sofisticado e simples. 

    Cada uma das impressoras HP tinha dois motores passo a passo, um para puxar o papel e outro para puxar
o suporte dos tinteiros, o motor que puxa esse suporte ainda era mais fraco que o da EPSON mas o motor
que puxa o papel era muito mais forte, alterou-se a caixa da impressora EPSON para acomodar o motor
passo a passo (bem maior que o original da EPSON) mas infelizmente ele apenas se movia para um lado,
tentou-se ligar os 4 fios de várias formas mas sempre sem sucesso, então consultou-se o datasheet do motor,
infelizmente o motor so se move para um lado, como também tinham sido detectadas pequenas anomalias
nas tensões que comandam o motor a impressora foi dada como avaria de forma irremediavel, a impressora
EPSON teve como grande mais valia a experiência adquirida e um manual super detalhado que até pode
ser usada na analise de outras impressoras.

    Um colega de curso forneceu uma nova impressora para o projecto, desta vez uma Citizen 120D+ ,
após constatar o bom funcionamento da impressora iniciou-se um processo de estudo das suas funções,
a impressora apenas tem um pequeno problema a puxar as folhas mas deve-se á falta de limpeza,
o funcionamento é análogo ás outras duas impressoras só que a tecnologia está mais optimizada e como
consequência directa estamos perante uma excelente candidata a ser protótipo funcional, por exemplo o
transformador da impressora é muitíssimo mais pequeno tal como o volume da impressora.
 

    A parte de cima da caixa teve de ser ligeiramente modificada de forma a acomodar a electrovalvula.


    Hoje na parte da manhã foi aberta a impressora de forma a determinar onde ligar os fios do circuito
de controlo do marcador de pontos, ao contrario das outras impressoras esta não permite o funcionamento
correcto com partes mecânicas e eléctricas fora do sitio, teve de se ligar fios a todas as pistas de sinal
de comando ás cabeças, desta vez escolheu-se marcar pontos em vez de asteriscos de forma a economizar
energia e simplificar o processo, foi detectado o sinal, alterada parte do circuito de comando e colocada
uma tomada das de áudio na impressora de forma a ligar e desligar o circuito exterior que marca os pontos.

    Apenas falta desgastar o rolo da impressora e colocar a superfície macia nele, pensou-se em alterar para
imprimir em braille mas mantendo o máximo possível a compatibilidade com a função original, se tudo correr
bem a impressora vai poder imprimir em braille e também com as agulhas.
 
 

30-03-06

    Foi encontrada uma electrovalvula que tem muita força, só que é bastante pesada e á primeira vista não tem
a configuração correcta para ser usada no projecto, então foi alterada a parte mecânica (basicamente montou-se
as suas peças de outra forma), reduziu-se o seu peso retirando pedaços de metal com um esmeril e lima, testou-se
colocando todas as peças no carrinho da impressora e atando-as com uma braçadeira de plástico, o carrinho andou
bem excepto em certas situações quando se usou o papel braille (mais grosso que o normal), mais uma vez verificou-se
que o peso era demasiado, mais concretamente estava demasiado concentrado na parte errada do carrinho causando
um grande arrastamento e consequente mal funcionamento da impressora.

    Foi tentada nova configuração do marcador de pontos (electrovalvula), desta vez com menos peso,
também se colocou o marcador de pontos mais perto do papel, assim já não ha tanto arrastamento do carrinho mas
também não da para ele embalar (mais força na pancada), tambem se teve de retirar parte do material macio que envolvia
o rolo pois era feita demasiada força lateral sobre o carrinho.

    Como a impressora continua a ter problemas, dando erro por causa do peso no carrinho, foi desmontada a parte mecânica
afim de ser limpa e lubrificada, tal acção resultou num melhor desempenho, colocou-se o marcador de pontos convenientemente,
tal como também se colocou um dissipador de chapa de cobre no TIP110 por causa da diferença de corrente e um pouco de pasta
térmica, o marcador de pontos anterior consumia uma corrente da ordem dos 200 mA enquanto que o novo marcador de pontos
que consome 10 vezes mais, voltou-se a procurar na electrónica da impressora os pontos onde ligar o circuito que comanda
o marcador de pontos, não querendo sobrecarregar o transformador da impressora foi usado um transformador de uma impressora
mais recente (uma HP 640) para alimentar o marcador de pontos e circuito que o comanda.

    Mais uma vez queimou-se um flip-flop (integrado 4013) por causa de um pico de tensão na entrada de relógio (clock),
a protecção contra picos de tensão que tinha sido planeada anteriormente foi esquecida, então finalmente implementou-se a
tal protecção que não foi mais que adicionar um diodo zener de 4.7V e uma resistência de 3,3kOhm a limitar a corrente (para evitar
a danificação do zener quando a tensão é muito elevada), testou-se tudo, voltando os problemas anteriores de falta de força do
marcador de pontos e problemas com a força do motor do carrinho, após uma conversa com o Eng. Hugo (pessoa que criou
o circuito comando do marcador de pontos) descobriu-se uma forma de aumentar a força do marcador de pontos, o problema
era que o TIP110 não estava a dar corrente suficiente ao marcador de pontos, para aumentar a corrente bastou reduzir a resistência
que alimenta a base do TIP110 (Ic=B*Ib), reduziu-se a resistência para metade o que aumentou a corrente do colector para o dobro,
passando assim o marcador de pontos a ter uma força bastante significante.

    Restam resolver os problemas resultante da velocidade rapidíssima da impressora e lentidão do marcador de pontos, por um
lado não se pode por o marcador de pontos na força máxima pois isso implica maior tempo a marcar cada ponto e problemas com erros
gerados pelo atrito (impressora para por detectar problemas), por outro não conhecemos mais nenhuma forma de por a impressora
 a funcionar mais devagar sem ser pelo software driver, ja foi colocada a imprimir no máximo das suas capacidades (velocidade minima),
talvez se tenha de fazer compromissos entre as velocidades dos dispositivos.

 


21-03-06

    Muito tempo se passou desde a ultima actualização desta página, com o final do primeiro
semestre o tempo foi pouco para avançar, apenas foi possível desgastar o rolo da impressora e colocar material
macio em torno dele para que o papel seja mais facilmente marcado.

    Infelizmente a impressora  SEIKOSHA após muitos testes avariou e desta vez não foi possível
determinar o problema atempadamente, felizmente consegui-se encontrar alguém com uma impressora similar,
um colega deu uma impressora EPSON para o projecto, essa impressora tem a cablagem e parte
mecânica em melhor estado que a impressora SEIKOSHA tinha e funciona muito bem, desgastei
também o rolo da impressora EPSON e coloquei o tal material macio em torno dele.

    Partindo de funções de impressão em linguagem Visual Basic 6 que o professor orientador forneceu e
alguns tutorais foi elaborado um programa que imprime em Braille o que se coloca numa caixa de texto ou
um ficheiro de texto que se pode abrir através de um interface do programa, neste momento está-se
a melhorar o programa e a inverter o que é enviado para a impressora pois o que sai em braille é lido
por relevo nas folhas.

    Ainda falta encontrar um dispositivo mais eficaz para marcar os pontos nas folhas, o marcador
de pontos original é fraco demais.

 


25-11-05

 Descobri um problema grave depois de ter encontrado peças queimadas no controlador do
marcador de pontos, o flip-flop entrou em curto-circuito queimando o 7805 e resistência limitadora
de corrente, tal deveu-se a picos de tensão na entrada de clock do flip-flop provocadas por bobinas,
terei de adicionar uma protecção contra picos de tensão.

  Testou-se um programa que supostamente imprimia em braille o que se escreve numa caixa de texto
mas o programa não funcionou como deveria.

  Com a impressora ainda parcialmente desmontada liguei-a a um PC, instalei o driver do windows 98
e tentei imprimir um ficheiro de texto normal, para meu espanto a impressora funcionou bastante
bem, marcou pontos apesar de ainda não serem em Braille já foi óptimo e foi gravado o seguinte vídeo
http://alumni.ipt.pt/~pjsilva/IMAG0108.AVI

  As conexões eléctricas internas da impressora (encaixes dos fios que ligam as placas) estavam
em péssimo estado o que provocou diversos problemas, maus contactos e curto-circuitos, foi necessário
soldar e colar alguns fios para resolver este problema, um dos curto-circuitos danificou um transístor
da fonte de alimentação o qual foi prontamente substituído por outro equivalente.
 


20-11-05

   O projecto já tem tudo o que faltava para ser desenvolvido.  

   Analisei cuidadosamente o circuito de comando do marcador de pontos de forma a determinar o seu funcionamento
e saber onde ligar os fios, também simulei o circuito de comando do marcador de pontos no MULTISIM (antigo WEWB). 

   Procedi á desmontagem da impressora de forma a determinar onde ligar os fios do circuito de comando
do marcador de pontos.

   Testei o marcador de pontos ligado ao circuito de comando e á fonte de alimentação, consegui determinar com
exactidão para que serve cada fio, fiquei um pouco desapontado com a força do marcador de pontos pois
esperava que ele fura-se folhas de papel normais mas apenas as marca ligeiramente.

  Por falta de tempo não me foi possível soldar todos os fios e voltar a montar a impressora testando também
convenientemente a impressora ligada a um PC.  

 


16-11-05

  O projecto já tem sala e mesa para ser desenvolvido, ainda falta osciloscópio, fonte de alimentação, multímetro
e computador.

  A impressora está ainda em parte desmontada, as peças que faltam montar e os fios que faltam ligar terão
de ser cuidadosamente colocados nos locais apropriados.