Sadržaj:

Nadogradnja HP Scanjet5: 6 koraka
Nadogradnja HP Scanjet5: 6 koraka

Video: Nadogradnja HP Scanjet5: 6 koraka

Video: Nadogradnja HP Scanjet5: 6 koraka
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Lipanj
Anonim
Nadogradnja HP Scanjet5
Nadogradnja HP Scanjet5

Nadogradite mrežni skener HP Scanjet5 sa min-itx sustavom i GNU/Linuxom kako biste povećali brzinu obrade i dodali više uslužnih programa, poput upravljanja dokumentima i pohrane datoteka i poslužitelja.

Korak 1: Pripremite se za hakiranje

Skener je izgrađen u 2 glavna dijela: skener, koji je standardni SCSI plosnati uređaj s ulagačem listova na 50 stranica na vrhu; i računalo, koje je sustav AMD 486-dx 66 MHz s IDE pogonom, na ploči scsi za skener i 2 ISA utora, jedan za mrežu, jedan za video pri rješavanju problema (morate isporučiti svoju vlastitu ISA video karticu). Za one koji bi htjeli pokrenuti Linux na osnovnom hardveru s malo dodatnih mogućnosti, https://berklix.com/scanjet/ ima sjajne informacije, pa čak i potpuni instalater FreeBSD -a za uređaj. Tu sam počeo s hakiranjem ovog uređaja. Moja glavna motivacija za nadogradnju mini-itxa bila je ta što je napajanje eksplodiralo kondenzator i oštetilo previše naponske jedinice da bi se moglo lako popraviti, a sjedio sam i na ploči EPIA 800 okolo čekajući dom.alati i dijelovi koji su vam potrebni:- lemilica- odvijači #1 i #2- Phillips odvijači- kliješta s iglastim nožem- isječci žice i skidač- IDE tvrdi disk po vašem izboru- 50-pinska SCSI kartica (I koristio stariji Tekram)- PCI pravokutni uspon, "A" strana, 5Volt. Koristio sam 1,03 visine s risercardshop.com, jedino američko web mjesto koje sam mogao pronaći s tom visinom.- mini-itx ili manja matična ploča. Koristio sam EPIA 800, dovoljno nisku toplinu i više nego dovoljno snage.- 1U napajanje u stalku (čini se da radi 135 W)- napajanje od 24 Volta od 1,7 amp (koristio sam 1,9 pojačalo, malo više ne škodi, također svakako pročitajte sažetak na kraju)- sakrafilni AT/X PSU i molex na 3-žilne utikače ventilatora za dodatne utikače i žice ili spremnost za rezanje skupog PSU-a za spajanje žica Većina ovih stvari sam ležao okolo (ja sam malo pakrata) pa me ovaj projekt koštao samo oko 30 USD iz džepa.

Korak 2: Izvadite skener

Izvadite skener
Izvadite skener
Izvadite skener
Izvadite skener

Žao mi je što nisam imao fotoaparat pri ruci kada sam radio većinu ovoga, ali to su zaista prilično jednostavne stvari pa bi slike bile samo zanimljive, ali u ovom trenutku neće biti od pomoći. https://www.dvs1.informatik.tu-darmstadt.de/staff/haul/scanjet/Project_Network_Scanjet_Repair.html ima nekoliko sjajnih slika utrobe. Na stražnjoj strani skenera nalaze se 2 vijka označena strelicama za uklanjanje i dio skenera za računalo će se izvući. Dizajn kućišta ima zanimljiv dizajn zasuna/trenja koji čini čudnim izvlačenje. Samo upotrijebite stalnu silu i malo je prigušite i to će vam lako izaći. Obavezno se pobrinite za žice, četvrtasti utikač za napajanje i scsi kabele morat ćete odspojiti kako biste potpuno uklonili ladicu. Sada zabava dio! makni sve s pladnja, da, sve! ventilator vjerojatno možete ostaviti na mjestu, ali ostatak mora izaći van, uključujući razdjelnik između područja PSU -a i područja glavne ploče, trebat će određen posao rezanja. Nakon što sve nestane, morat ćete ukloniti blok gdje se ISA mreža montira na stražnjoj strani, bit će na putu ITX ploče. Pretpostavljam da biste ga mogli izmijeniti, ali uklanjanje mi se činilo lakšim. Također ćete morati ukloniti 2 nosača glavne ploče. 2 će se poredati na ITX -u, 2 neće. Koristio sam plastične držače iz kutije starih dijelova umjesto uklonjenih. Ako jedinica mora preživjeti otpremu, možda biste htjeli dotaknuti nekoliko rupa i dodati pravo stajanje. Sada, za razdjelnik, morat ćete izrezati rupu za PSU jer je inače predugačka, pogriješio sam što nisam napustio dovoljno materijala da mogu koristiti rupe za montažu PSU -a, da sam volio. Također otvorite slavine za odstupanja za 24V napajanje. (skener zahtijeva 24V, ako ste se pitali)

Korak 3: Vrijeme za lemljenje

ovo može biti pomalo zeznuto, a ja nisam puno zapisao pa ćete morati obratiti pažnju na svoj komplet. Moja starija napojna jedinica bila je moja referenca, ima napone označene na ploči tako da možete slijediti žicu od utikača do ploče kako biste shvatili što vam treba.

Još nisam pokušao napajati "panel" s -12v, nisam htio uključiti utikač za napajanje atx -a sve dok nisam znao da sustav radi, možda ću to učiniti u budućnosti. čini se da je standardni RS232, iako sam sigurno mogao pogriješiti. U redu, ožičenje pojačava vrijeme. Prvo sam izrezao kvadratni utikač za skener sa starog napajanja nakon što sam zapamtio koje boje imaju koji napon. Izrezao sam AT utikač za napajanje za uključivanje u 24V psu, morao sam odrezati neke jezičke radi čistog uklapanja. Zatim sam odrezao ženski Molex sa starog ventilatorskog kabelskog svežnja za 5 volti koje je potrebno izvući s ATX -a putem n HDD molex -a. Kad sam sve zalemio, koristio sam uzemljenje iz ATX PSU pored 5V i uzemljenje iz 24V pored 24V. Da, da, 2 različita napajanja na jednom uređaju, loše, znam. Na kraju dijele prekidač za napajanje i masu, a oboje prebacuju napajanje, pa je sva opasnost ovdje zaista minimalna. Za napajanje sam odrezao držač s izvornog omotača napojne jedinice i montirao originalni utikač i uključio kućište (vidi 2. sliku). Sakraficirao sam kabel za napajanje za ATX PSU i lemio ga na utikač kućišta. Za stranu od 24V na 120v našao sam utikač iz mrtvog monitora (ne pitajte) koji savršeno pristaje, nemam pojma što bi drugo moglo funkcionirati, osim lemljenja direktno na stupove. Za ventilator, umjesto spajanja originalnog utikača (u ovom trenutku mi je bilo muka od lemljenja), upotrijebio sam 3-pinski utikač ventilatora na 4-polni adapter za HDD molex i uklonio iglu i plastični "ključ" kako bi se priključio u utičnicu za ventilator.

Korak 4: Sve to ubacite u cipele

Shoehorn Sve to tamo
Shoehorn Sve to tamo
Shoehorn Sve to tamo
Shoehorn Sve to tamo
Shoehorn Sve to tamo
Shoehorn Sve to tamo

zajebi sve! Koristim dvostranu traku za pričvršćivanje ATX psu -a, unatrag sam trebao drugačije izrezati rupu kako bih mogao koristiti njene vijke za pričvršćivanje. sve mi dobro pristaje i nisam imao problema s toplinom, već gotovo tjedan dana radim.

za ID dijelova pogledajte male kutije na fotografiji

Korak 5: Konfigurirajte sustav

Odabrao sam Ubuntu, ali bi bilo koji Linux distributer trebao raditi jednako dobro. Morao sam dodati "sg" u /etc /module kako bih imao podršku scsi skenera pri pokretanju, sve ostalo je radilo odmah iz kutije! Instalirano Sane da bi skener radio, Samba za datoteke, Apache i "PHP Sane Frontend "za jednostavan arhivski sustav dokumenata. Ostavit ću konfiguraciju ovih projekata na odgovarajućim projektima jer su svi prilično dobro dokumentirani i preslikani. Nakon što prijeđem na korištenje ploče i LCD -a, upotrijebit ću bash skriptu s https://berklix.com/scanjet / i možda ga malo izmijeniti za lokalnu pohranu datoteka i slično. Do tada, kao makro sučelje koristim uređaj sa serijskom tipkovnicom Genovation iz starog projekta, izgleda jako geto (ne, neću ga slikati: P). Napisao sam rubin skriptu i php skriptu (koju ću eventualno prebaciti u rubin kad to bolje naučim, slanje e -pošte bez MTA -a činilo se kao teško u rubinu) za rukovanje stvarnim funkcijama poput skeniranja na mrežni udio ili adresu e -pošte. Ruby skripta upravlja tipkovnicom, a skripta php ljuske upravlja skeniranjem i slanjem e -pošte te smb memorijom. Priložio sam skripte, uživajte!

Korak 6: Zaključak

Pa, sve u svemu, prilično sam zadovoljan s ovim. Ovo je daleko najsloženiji hardverski projekt koji sam ikada napravio i bio je pravi udarac! Definitivno planiram učiniti više!

Stvari bih učinio drugačije: - Prije svega, odlučio bih se za jednokratno sklopno napajanje koje može pružiti sve različite napone koji su mi potrebni i napajati sve iz njega. Izrada prilagođenog ATX utikača neće biti niska na ljestvici boli, ali će na kraju biti puno čišća. - provodite više vremena s Ruby. prokleto je snažan skript lang. potrebno je malo da se omotate, ali sintaksa je mnogo čistija od perla. - upotrijebite disk za prijenosno računalo ili se pokrenite s Compact Flasha i imate RAM pogon za radno područje. To naravno znači da bi pohrana bila ograničena, ali bila bi gotovo tiha i malo brža. Pa je li vrijedilo? pakao da! redovito skeniramo serije od 40-50 stranica u PDF za digitalno arhiviranje, u usporedbi s FreeBSD distribucijom na 486 s 8Meg ramom, ovo je potpuno novi uređaj! Paketi su nekad trajali do 20 minuta za pretvorbu, a ponekad su ostali bez RAM -a i jednostavno nisu uspjeli, sada čak i 50 stranica traje manje od minute za izradu PDF -a.

Preporučeni: