Ferro Velho: O manipulador de informações gráficas EC-1841

Quero falar sobre o Manipulador de Informações Gráficas EC1841.A002. Ou apenas um mouse. Tom é o tijolo mais lendário. No Giktims, encontrei apenas um artigo sobre isso, mas só foi mencionado. Este dispositivo está na minha prateleira há muito tempo, como uma lembrança da era da engenharia de computadores soviética.



Este mouse foi usado com computadores EC-1841. A julgar pelas informações da rede, desenvolvidas em 1987. Esses computadores eram cópias soviéticas do IBM PC, desenvolvido nos anos 80 no NIIEVM (Minsk). Produzido na Associação de Engenharia de Computação de Minsk. A julgar pela marcação na sola, a mina foi lançada em 1989. Eu recebi junto com um monte de lixo de computador diferente por um longo tempo. Cerca de dez anos atrás. E até hoje, ela estava esperando nos bastidores. O tempo não poupou a caixa de plástico. Ele ficou amarelo. Os botões estão um pouco desgastados, acho que eles o usaram bastante ativamente. A inspeção inicial mostrou que a bola praticamente não gira, apresenta leves traços de corrosão. Decidi ver o que havia dentro dela, na esperança de consertá-lo, conectá-lo a um computador e usá-lo como pretendido.Todos os mecânicos e eletrônicos são mantidos em uma sola de plástico. A tampa superior é presa com quatro parafusos. Depois de removê-lo, vi o seguinte:

Foto de um mouse sem tampa superior


Tentei torcer os eixos dos eixos manualmente. Girou com dificuldade. Por isso, decidi continuar a análise. Os eixos são presos por travas de plástico, não são retratados, já foram retirados. Sob eles estão pares de LEDs e fototransistores. Acolchoá-los não foi fácil. Eles estão firmes, a lâmina da faca do escritório não pegou. Eu estava com muito medo de quebrá-lo. Mas tudo funcionou.

Foto da placa do lado da mecânica


Verificou-se que pequenos rolamentos estavam presos em ambos os eixos nas extremidades distantes dos discos perfurados. Ele os rolou, segurando-o no chuck de uma chave de fenda. Alguns minutos de rotação nas duas direções foram suficientes. Ele limpou a poeira dentro da caixa, nas lojas das flechas. Como ele pôde apagar a ferrugem da bola? Ao contrário de andar de bicicleta, definitivamente não é do rumo. A julgar pelos traços de usinagem, é mais provável que seja fresado. Mas também pode ser arquivado. O peso de um rato em meio quilo também é uma bicicleta. Não pesa mais de 150 gramas. Um copo de água é definitivamente mais pesado.

Foto de close-up de uma bola


Na foto, isso pode não ser particularmente perceptível. Geralmente diferente das esferas de rolamento perfeitamente polidas. À luz do desejo de usar o mouse, pensei em remover todo o bloco de mecânica para desenhar todas as faixas. Mas estava com medo. Eu teria que dobrar as pernas dos LEDs e fototransistores. Mesmo assim, mulher de 26 anos. Ele estava envolvido na busca de informações na rede. Encontrei vários fóruns de amantes da antiguidade, comprando blocos ESok, procurando circuitos, firmware ROM. Em geral, o carro entre os conhecedores da antiguidade é bastante popular. Mas nunca encontrei um circuito de mouse. Mas encontrei um artigo antigo sobre como conectar um mouse ao ZX Spectrum. E nele está o circuito do controlador. Lá, a pinagem do conector foi descoberta.



Gentilmente montou o mouse. Agora a mecânica funciona na perfeição. Primeiro, conectei um ohmímetro entre o chão e os contatos dos botões. Todos os três botões funcionam, curtos ao chão. O terceiro tem quase uma resistência Ohm maior que os outros dois. Talvez a bateria do testador tenha ficado viciada e talvez por anos. No mouse está o chip K561TL1. Estes são os quatro elementos 2AND com um gatilho Schmitt na saída. Serve para a formação de frentes de sinal claras.

Tanto quanto posso julgar sobre o dispositivo: os LEDs são alimentados por resistores limitadores de corrente. Quatro fototransistores estão conectados ao chip. Dependendo da direção de rotação da bola dos eixos, nas saídas dos pares de chinelos na ordem correspondente, um e zeros saltam alternadamente. Fiquei feliz por poder conectar o mouse através do arduino ao destino. Além dos botões, quatro pinos por entrada, ouvimos a ordem em que os níveis saltam, e calculamos a direção do deslocamento. Bem, pelo próprio fato da mudança - a distância de deslocamento. Em seguida, através da biblioteca de mouse do Arduino, fingimos ser uma interface humana com um dispositivo, e é isso! O mouse está funcionando. Mas então uma chatice estava me esperando. Eu tenho um arduino nano, na pedra Atmel ATMega 328 P. Isso significa que não há USB integrado na pedra. E usar a biblioteca não funciona. Aqui você precisa de Leonardo ou supermicro.A segunda idéia era encontrar eletrônicos de um velho mouse. Receba sinais nele, em vez de seus fotossensores. Mas ela não foi encontrada. A terceira opção, para meus arduins, é escrever um driver para o computador que recebe dados dos arduins pela porta com e já aciona o mouse no sistema. Para fazer isso, me falta muito conhecimento. Liguei o mouse com 5 volts. Liguei-me aos contatos Xa Xb Ya Yb e rolei a bola. Tudo funciona em contatos, zeros e depois zeros. Eu acho que o mouse está completamente vivo.Tudo funciona em contatos, zeros e depois zeros. Eu acho que o mouse está completamente vivo.Tudo funciona em contatos, zeros e depois zeros. Eu acho que o mouse está completamente vivo.

Talvez um dia eu consiga o Arduino supermicro. E então definitivamente tentarei usar este dispositivo lendário. Pelo menos assim é mais ou menos claro para mim. Enquanto isso, leve uma sacola. Deixe descansar quieto. Cerca de vinte e cinco. Definitivamente será uma raridade específica.

Source: https://habr.com/ru/post/pt380985/


All Articles