Sadržaj:
- Supplies
- Korak 1: Odštampajte delove
- Korak 2: Sastavite dijelove
- Korak 3: Testiranje digitalnog na binarni koder
- Korak 4: Završne misli
Video: Uglavnom 3D štampani binarni koder: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Kodirač pretvara informacije iz jednog formata ili koda u drugi. Uređaj predstavljen u ovom Instructable -u će samo pretvoriti decimalne brojeve od 0 do 9 u njihove binarne ekvivalente. Međutim, ovdje predstavljeni koncepti mogu se koristiti za stvaranje kodera za bilo koji razumni broj stavki i kodova (recimo 20 ili manje). Osim nekoliko lako dostupnih mikroprekidača i vijaka, svi dijelovi ove uglavnom mehaničke mašine mogu se 3D printati.
Zašto ovo radim?
Nedavno sam naišao na knjigu objavljenu 1968. pod naslovom "Kako izgraditi radni digitalni računar" Edwarda Alcossera, Jamesa P. Phillipsa i Allena M. Wolka. Vjernici filozofije "uči radeći" pokazuju kako konstruirati takav računar koristeći "jednostavne jeftine komponente koje se obično nalaze po kući ili u susjednoj trgovini električnih dijelova". Ovo se često naziva "računarskom spajalicom" knjiga jer koriste spajalice za stvaranje različitih prekidača u cijelom dizajnu.
Zato ću napraviti "Radni digitalni računar" prema knjizi koju nazivam WDC-1. Knjiga je podijeljena na odjeljke zasnovane na glavnim komponentama računara, poput aritmetičke logičke jedinice, memorije jezgre, upravljačke jedinice, a pogodili ste je od decimalnog do binarnog kodera s kojim ću se prvo pozabaviti.
Gore je dijagram iz knjige koji prikazuje konstrukciju kodera. Koristili su praznu kalem za navoje, omotali je neizoliranom žicom, a zatim žicu prekrili papirom na kojem su bili izrezi za binarne kodove. Četiri spajalice su korištene kao kontakti za čitanje kodova (rekao sam vam da će postojati spajalice). Bio je to genijalan dizajn koji je koristio samo obećane kućanske potrepštine.
Nadogradnja dizajna
Iako moj dizajn ne koristi spajalice, vjerujem da utjelovljuje i koncept i duh originala. Ne idem ovdje na "čistu" repliku. Na kraju dana, netko bi trebao biti u mogućnosti "pokrenuti" programe iz knjige na novoj mašini. Počevši od decimalnog do binarnog kodera.
Supplies
Osim štampanih dijelova trebat će vam i sljedeće (vidi gore):
- 4 Cylewet mikroprekidači s metalnim valjcima s trenutnim šarkama - Amazon
- 4 vijka M3 x 3 mm
Korak 1: Odštampajte delove
Odštampajte delove u podrazumevanoj orijentaciji. Osim ako nije drugačije navedeno, koristite sljedeće postavke ispisa:
Rezolucija štampe: 0,30 mm
Punjenje: 20%
Perimetri: 2
Podržava: Ne
Filament: Koristio sam AMZ3D PLA
Za kreiranje decimalnog u binarni koder morate odštampati sljedeće dijelove:
- 1 Baza enkodera
- 1 Dugme kodera
- 15 Encoder Peg - Postavite rezoluciju na 0,10 mm, dodajte mali rub i smanjite brzinu prvog sloja na 5 mm/s
- 1 Prekidač kodera Gornji
- 1 Enkoder Vrh
- 1 Točkić kodera
Korak 2: Sastavite dijelove
Sastavljanje decimalnog u binarni koder prilično je jednostavno:
- Gurnite četiri mikro prekidača s polugom između potpornih zidova baze enkodera kao što je prikazano na prvoj gornjoj slici.
- Uključite gornji prekidač kodera da biste zaključali prekidače na mjestu.
- Pričvrstite vrh kotača kodera na kotač kodera pazeći da su jezičci za zaključavanje na svom mjestu.
- Dodajte kvačice kodera u kotač kodera pomoću gornje tablice.
- Gurnite točkić davača na osovinu osnove davača. Pazite da ne savijete ručice prekidača. Možda ćete ih morati zadržati dok pričvršćujete kotač kodera.
- Postavite vrh davača na bazu i pričvrstite s četiri vijka M3 x 3 mm.
- Gurnite gumb kodera na mjesto poravnavajući osovine i rupe.
To je to. Vaš decimalni u binarni koder je spreman za upotrebu.
Korak 3: Testiranje digitalnog na binarni koder
Prva slika gore prikazuje tablu kodera od decimalnog do binarnog iz knjige. S obzirom da nisam spreman za to, još sam napravio testnu ploču koju vidite na drugoj slici. Montirao sam binarni davač s četiri vijka M3 x 8 mm i dodao četiri LED diode od 3 mm u neke kućne utičnice za montažu na ploči.
Ožičenje je prilično ravno. Priložio sam:
- Četiri LED katode (kratke žice) na masu.
- Zajednički terminal sa svakog od prekidača na +5V.
- Normalno otvoren terminal sa svakog prekidača na anodu odgovarajuće LED diode.
Pa možete vidjeti rezultat s posljednje dvije slike. Uspjeh. Binarni koder zapravo ima prilično lijep "osjećaj". Samo znate kada je dugme zaključano u broj. Cool.
Korak 4: Završne misli
Ne očekujem da će mnogim ljudima uskoro biti potreban mehanički digitalno -binarni koder, ali mislim da se ovdje prikazane tehnike mogu generalizirati za druge zadatke kodiranja. Na primjer, s projektom WDC-1, osim dva potrebna binarna kodera, napravit ću koder za preslikavanje strojnih uputa (ADD, SUB, SHIFT, itd.) U sedam upravljačkih signala koje moja jedinica za aritmetičku logiku treba obavljati te zadatke.
Ako vam se ovo sviđa, možda biste htjeli pogledati neke od mojih drugih instrukcija. Rotacijski prekidač koji je uglavnom 3D štampan mogao bi biti od interesa.
Preporučuje se:
Još jedan rotacijski prekidač koji je uglavnom štampan 3D: 7 koraka (sa slikama)
Još jedan rotacijski prekidač koji je uglavnom 3D ispisan: Prije nekog vremena stvorio sam uglavnom 3D printani rotacijski prekidač posebno za moj projekt Minivac 601 Replica. Za moj novi Think-a-Tron 2020 projekt, smatram da mi treba još jedan rotacijski prekidač. Tražim prekidač za montiranje ploče SP5T. Dodatak
Uglavnom 3D štampano dugme: 4 koraka (sa slikama)
Uglavnom 3D štampano dugme: Zadnjih nekoliko godina stvaram replike obrazovnih računarskih "igračaka" iz 50 -ih i 60 -ih. Jedan od izazova s kojima se susrećem je pronalaženje perioda ili barem dijelova koji su dovoljno slični da prođu kao autentični
Uglavnom 3D štampani prekidač za ljuljanje: 4 koraka (sa slikama)
Uglavnom 3D printani prekidač za ljuljanje: Instructable je daljnje istraživanje onoga što se može postići s skromnom magnetnom sklopkom sa trskom i nekoliko neodimijumskih magneta. Do sada sam pomoću trskastih prekidača i magneta dizajnirao sljedeće: Rotacijski prekidač Klizni prekidač Push Bu
LED lampa za hitne slučajeve (uglavnom obnovljena): 4 koraka
LED svjetiljka za hitne slučajeve (uglavnom obnovljena): Ovaj projekt je inspiriran mojom jednostavnom potrebom da izbjegnem bolne udare u uglove kada nestane struje i radim stvari u svom mrklom podrumu ili na drugim mračnim mjestima. Nakon opsežne i mudre procjene drugih rješenja, poput
Napravite napajanje za klupu uglavnom od recikliranih dijelova: 19 koraka (sa slikama)
Napravite klupsko napajanje uglavnom od recikliranih dijelova: Ovo uputstvo će vam pokazati kako napraviti jako dobro napajanje za klupu koristeći uglavnom reciklirane dijelove. Ovo je zaista " oznaka II ", ovdje možete vidjeti " oznaku I " Kad sam završio prvu klupu po