Índice:

Atualização do HP Scanjet5: 6 etapas
Atualização do HP Scanjet5: 6 etapas

Vídeo: Atualização do HP Scanjet5: 6 etapas

Vídeo: Atualização do HP Scanjet5: 6 etapas
Vídeo: Como fazer Scanner Funcionar no Windows 10 2024, Junho
Anonim
Atualização HP Scanjet5
Atualização HP Scanjet5

Atualize um scanner de rede HP Scanjet5 com um sistema min-itx e GNU / Linux para ganhar velocidade de processamento mais rápida e adicionar mais utilidades, como gerenciamento de documentos e armazenamento de arquivos e servidor.

Etapa 1: prepare-se para hackear

O scanner é construído em 2 partes principais: o scanner, que é uma mesa SCSI padrão com um alimentador de 50 páginas na parte superior; e o PC, que é um sistema AMD 486-dx 66Mhz com uma unidade IDE, na placa scsi para o scanner e 2 slots ISA, um para rede, um para vídeo ao solucionar problemas (você deve fornecer sua própria placa de vídeo ISA). Para aqueles que gostariam de rodar o Linux no hardware padrão com poucos recursos extras, https://berklix.com/scanjet/ tem algumas informações excelentes e até mesmo um instalador FreeBSD completo para o dispositivo. Foi aqui que comecei a hackear este dispositivo. Minha principal motivação para a atualização do mini-itx foi que a fonte de alimentação explodiu um capacitor e danificou muito do PSU para ser facilmente reparado, e eu também tinha uma placa EPIA 800 instalada em torno de esperar por uma casa. ferramentas e peças de que você vai precisar: - ferro de solda- chaves de fenda Phillips nº 1 e nº 2 - alicate de ponta fina - tesouras de arame e stripper - disco rígido IDE de sua escolha - placa SCSI de 50 pinos (I usado um Tekram mais antigo) - riser de ângulo reto PCI, lado "A", 5Volt. Usei uma altura de 1,03 de risercardshop.com, único site dos EUA que consegui encontrar com essa altura.- mini-itx, ou menor, placa-mãe. Eu usei um EPIA 800, com calor baixo o suficiente e energia mais do que suficiente.- Fonte de alimentação 1U para montagem em rack (135 Watts parecem funcionar) - Fonte de alimentação de 24 volts 1,7 amperes (usei 1,9 amperes, pouco mais não atrapalhou, também certifique-se de ler o resumo no final) - AT / X PSU sacraficial e molex para plugues de ventoinhas de 3 fios para plugues extras e fios ou disposição de cortar um caro PSU para emendar fios A maioria dessas coisas que eu tinha por aí (sou um um pouco packrat), então este projeto me custou apenas cerca de US $ 30 do bolso.

Etapa 2: estripar o scanner

Estripar o Scanner
Estripar o Scanner
Estripar o Scanner
Estripar o Scanner

Desculpe, eu não tinha uma câmera à mão quando fiz a maior parte disso, mas é uma coisa muito simples, então as fotos seriam apenas interessantes e não úteis neste momento. https://www.dvs1.informatik.tu-darmstadt.de/staff/haul/scanjet/Project_Network_Scanjet_Repair.html tem algumas fotos excelentes das tripas. Na parte de trás do scanner há 2 parafusos, marcados com setas, para remover e a parte do PC do scanner deslizará para fora. O design da caixa tem um design interessante de trava / fricção que torna estranho deslizar para fora. Basta usar força constante e sacudi-la um pouco e ela sairá com bastante facilidade. Certifique-se de cuidar dos fios, um plugue de alimentação quadrado e os cabos scsi deverão ser desconectados para remover completamente a bandeja. Agora a diversão papel! tire tudo da bandeja, sim, tudo! você provavelmente pode deixar o ventilador no lugar, mas o resto tem que sair, incluindo a divisória entre a área da PSU e a área da placa principal, vai precisar de algum trabalho de corte. Depois que tudo estiver fora, você precisará remover o bloco onde a rede ISA é montada na parte traseira, ficará no caminho da placa ITX. Acho que você pode modificá-lo, mas removê-lo pareceu mais fácil para mim. Você também precisará remover 2 dos suportes da placa principal. 2 se alinharão no ITX, 2 não. Usei o suporte de plástico da minha caixa de peças antigas no lugar das removidas. Se a unidade tiver que sobreviver ao transporte, você pode querer abrir alguns orifícios e adicionar espaçadores reais. Agora, para o divisor, você precisará fazer um orifício para a PSU, pois, do contrário, é muito longo, cometi o erro de não sair um material suficiente para poder usar os orifícios de montagem do PSU, gostaria de ter. Também faça furos para isolamentos para PSU 24V. (o scanner requer 24 V, caso você esteja se perguntando)

Etapa 3: Tempo para soldar

isso pode ficar um pouco complicado e não escrevi muito, então você precisa prestar atenção ao seu kit. A fonte de alimentação antiga foi minha referência, ela tem as tensões marcadas na placa para que você possa seguir um fio do plugue até a placa para descobrir o que você precisa.

Ainda não tentei ligar o "painel" com -12v, não queria ligar o plugue atx até saber que o sistema funciona, posso fazer isso no futuro. parece ser o padrão RS232, embora eu certamente possa estar errado. Ok, conectando Harnes fazendo tempo. Primeiro, cortei o plugue de alimentação quadrado do scanner da fonte de alimentação antiga depois de observar quais cores tinham quais tensões. Prendi um plugue de alimentação AT para conectar na fonte de alimentação de 24 V, tive que cortar algumas abas para um ajuste limpo. Em seguida, cortei um Molex fêmea de um antigo chicote de alimentação de passagem de ventoinha do gabinete para os 5 volts que ele precisa ser lixiviado do ATX via n HDD molex. Quando soldou tudo, usei um aterramento da ATX PSU ao lado do 5V e aterramento do 24V ao lado do 24V. Sim, sim, 2 PSUs diferentes em um dispositivo, muito ruim, eu sei. No final, eles compartilham um interruptor de alimentação e aterramento, e ambos estão trocando as fontes de alimentação, então todo perigo aqui é mínimo. Para alimentação, cortei o suporte do painel PSU original e montei o plugue original e liguei o gabinete (veja a 2ª imagem). Eu sacrifiquei um cabo de alimentação para a ATX PSU e o soldei no plugue do gabinete. Para o lado dos 24 V de 120 V eu encontrei um plugue de dentro de um monitor morto (não pergunte) que se encaixou perfeitamente, não tenho ideia do que mais poderia funcionar, além de soldar direto nos postes. Para a ventoinha, em vez de conectar o plugue original (eu estava cansado de soldar neste ponto), usei um plugue de 3 pinos para o adaptador molex de HDD de 4 pinos e removi um pino e a "chave" de plástico para que ele se conectasse no plugue de estoque do ventilador.

Etapa 4: calçadeira com tudo incluído

Calçadeira com tudo incluído
Calçadeira com tudo incluído
Calçadeira com tudo incluído
Calçadeira com tudo incluído
Calçadeira com tudo incluído
Calçadeira com tudo incluído

aparafuse tudo! Eu uso fita dupla-face para prender a fonte de alimentação ATX, em retrospectiva, eu deveria ter cortado o orifício diferente para que eu pudesse usar os parafusos de montagem. tudo se encaixa perfeitamente e eu não tive um problema de calor, estou correndo há quase uma semana inteira.

veja pequenas caixas na foto para a identificação das peças

Etapa 5: configurar o sistema

Eu escolhi o Ubuntu, mas praticamente qualquer distro Linux deve funcionar tão bem. Tive que adicionar "sg" a / etc / modules para ter suporte ao scanner scsi na inicialização, tudo funcionou imediatamente! Instalado Sane para fazer o scanner funcionar, Samba para serviços de arquivo e Apache e "PHP Sane Frontend "para um sistema simples de arquivamento de documentos. Vou deixar a configuração desses projetos respectivos, pois estão todos bem documentados e espelhados. Assim que começar a usar o painel e o LCD, usarei o script bash de https://berklix.com/scanjet / e talvez modifique um pouco para armazenamento local de arquivos e tal. Até então, estou usando um teclado serial Genovation de um projeto antigo como um frontend de macro, parece muito gueto (não, não vou tirar uma foto dele: P). Eu escrevi um script ruby e um script php (que eventualmente irei portar para ruby quando aprender melhor, enviar e-mail sem um MTA parecia muito difícil em ruby) para lidar com funcionalidades reais, como digitalização para um compartilhamento de rede ou endereço de e-mail. O script ruby lida com o teclado, e o script php shell lida com a varredura, envio de e-mail e armazenamento smb. Anexei os scripts, divirta-se!

Etapa 6: Conclusão

Bem, no geral estou muito feliz com isso. Este é de longe o projeto de hardware mais complexo que já fiz e foi uma explosão! Eu definitivamente pretendo fazer mais!

Coisas que eu faria diferente: - Primeiro, eu escolheria uma única fonte de alimentação de comutação que pudesse fornecer todas as tensões diferentes de que preciso e alimentar tudo a partir dela. Fazer um plugue ATX personalizado não será uma tarefa baixa na escala de dor, mas ficará muito mais limpo no final. - passe mais tempo com Ruby. é uma linguagem de script muito poderosa. leva um pouco para entender, mas a sintaxe é muito mais limpa do que perl. - use um disco de laptop ou inicialize a partir do Compact Flash e tenha uma unidade de RAM como área de trabalho. Isso, é claro, significa que o armazenamento seria limitado, mas seria quase silencioso e um pouco mais rápido. Então valeu a pena? Isso aí! nós regularmente digitalizamos lotes de 40-50 páginas em PDF para arquivamento digital, em comparação com a distribuição FreeBSD no 486 com 8Meg ram, este é um dispositivo totalmente novo! os lotes costumavam levar até 20 minutos para serem convertidos e às vezes ficavam sem RAM e simplesmente falhavam; agora, até 50 páginas levam menos de um minuto para fazer o PDF.

Recomendado: