Kazalo:
- Zaloge
- 1. korak: Natisnite dele
- 2. korak: Sestavite dele
- 3. korak: Preizkusite digitalni binarni dajalnik
- 4. korak: Zadnje misli
Video: Večinoma 3D natisnjeni binarni kodirnik: 4 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Dajalnik pretvori informacije iz ene oblike ali kode v drugo. Naprava, predstavljena v tem navodilu, bo le pretvorila decimalna števila od 0 do 9 v njihove binarne ekvivalente. Vendar pa se tukaj predstavljeni koncepti lahko uporabijo za ustvarjanje kodirnikov za poljubno razumno število postavk in kod (recimo 20 ali manj). Poleg nekaj enostavno dostopnih mikro stikal in vijakov je mogoče vse dele tega večinoma mehanskega stroja natisniti 3D.
Zakaj to počnem?
Pred kratkim sem naletel na knjigo, ki so jo leta 1968 izdali Edward Alcosser, James P. Phillips in Allen M. Wolk, "Kako zgraditi delujoč digitalni računalnik". Verniki v filozofijo "uči se z delom" kažejo, kako sestaviti takšen računalnik z uporabo "preprostih poceni komponent, ki jih običajno najdemo po hiši ali v sosednji trgovini z električnimi deli". To se pogosto imenuje knjiga "računalniški sponka", saj uporabljajo sponke za ustvarjanje različnih stikal v celotnem dizajnu.
Zato bom po knjigi, ki jo imenujem WDC-1, naredil "delujoč digitalni računalnik". Knjiga je razdeljena na oddelke, ki temeljijo na glavnih sestavnih delih računalnika, kot so aritmetična logična enota, pomnilnik jedra, krmilna enota, in uganili ste, da je od decimalnega do binarnega dajalnika, ki se ga bom najprej lotil.
Zgoraj je diagram iz knjige, ki prikazuje konstrukcijo dajalnika. Uporabili so prazen navoj tuljave, ga ovili z neizolirano žico, nato pa žico prekrili s papirjem, ki je imel izreze za binarne kode. Štiri sponke za papir so bile uporabljene kot stiki za branje kod (rekel sem vam, da bodo sponke za papir). To je bil genialni dizajn, ki je uporabljal samo obljubljene gospodinjske predmete.
Nadgradnja dizajna
Čeprav moj dizajn ne uporablja sponk za papir, menim, da pooseblja koncept in duh izvirnika. Tu ne grem za "čisto" repliko. Konec koncev bi moral nekdo imeti možnost "zagnati" programe iz knjige na novem računalniku. Začenši z decimalnim v binarni kodirnik.
Zaloge
Poleg tiskanih delov boste potrebovali naslednje (prikazano zgoraj):
- 4 mikro stikala Cylewet za trenutne tečaje s kovinskimi valji - Amazon
- 4 vijaki M3 x 3 mm
1. korak: Natisnite dele
Natisnite dele v privzeti orientaciji. Če ni drugače navedeno, uporabite naslednje nastavitve tiskanja:
Ločljivost tiskanja: 0,30 mm
Polnjenje: 20%
Obod: 2
Podpora: Ne
Filament: Uporabil sem AMZ3D PLA
Če želite ustvariti decimalni v binarni kodirnik, boste morali natisniti naslednje dele:
- 1 Osnova kodirnika
- 1 Gumb kodirnika
- 15 Encoder Peg - nastavite ločljivost na.10 mm, dodajte majhen rob in znižajte hitrost prvega sloja na 5 mm/s
- 1 Stikalo dajalnika zgoraj
- 1 Zgornji kodirnik
- 1 kodirno kolo
2. korak: Sestavite dele
Sestavljanje decimalnega v binarni kodirnik je precej preprosto:
- Potisnite štiri vzvodna mikro stikala med podporne stene dajalnika, kot je prikazano na prvi zgornji sliki.
- Pritisnite stikalo dajalnika na zgornji strani, da stikala zaklenete.
- Vrh kolesa dajalnika pritrdite na kolo dajalnika in se prepričajte, da so jezički za zaklepanje na svojem mestu.
- S pomočjo zgornje tabele dodajte kodre kodirnika na kolesce kodirnika.
- Kolo dajalnika potisnite na os gredi dajalnika. Pazite, da ne upognete stikalnih ročic. Morda jih boste morali zadržati, ko pritrdite kolesce kodirnika.
- Vrh dajalnika postavite na osnovo in ga pritrdite s štirimi vijaki M3 x 3 mm.
- Potisnite gumb dajalnika na mesto, tako da poravnate gredi in luknje.
To je to. Vaš decimalni v binarni kodirnik je pripravljen za uporabo.
3. korak: Preizkusite digitalni binarni dajalnik
Prva slika zgoraj prikazuje ploščo kodirnika decimalnih v binarne iz knjige. Ker se tega še nisem pripravljen lotiti, sem naredil testno ploščo, ki jo vidite na drugi sliki. Binarni dajalnik sem namestil s štirimi vijaki M3 x 8 mm in dodal štiri 3 mm LED diode v nekatere domače vtičnice za montažo na ploščo.
Ožičenje je precej naravnost. Priložil sem:
- Štiri LED katode (kratke žice) na maso.
- Skupni priključek vsakega od stikal na +5V.
- Običajno odprite priključek od vsakega stikala do anode ustrezne LED.
No, rezultat zadnjih dveh slik si lahko ogledate. Uspeh. Binarni kodirnik ima pravzaprav precej prijeten "občutek". Samo veste, kdaj je gumb zaklenjen na številko. Kul.
4. korak: Zadnje misli
Ne pričakujem, da bo veliko ljudi kmalu potrebovalo mehanski digitalno -binarni kodirnik, vendar menim, da je mogoče tukaj prikazane tehnike posplošiti za druge naloge kodiranja. Na primer s projektom WDC-1 bom poleg dveh potrebnih binarnih kodirnikov izdelal kodirnik, ki bo preslikal strojna navodila (ADD, SUB, SHIFT itd.) V sedem krmilnih signalov, ki jih potrebuje moja enota za aritmetično logiko. opravljati te naloge.
Če vam je to všeč, si oglejte nekaj mojih drugih navodil. Večinoma 3d tiskano rotacijsko stikalo bi lahko bilo zanimivo.
Priporočena:
LabDroid: kodirnik/dekoder Morsejeve kode: 4 koraki
LabDroid: kodirnik/dekoder Morsejeve kode: Opomba: Tega navodila ni mogoče uresničiti 1: 1 v najnovejši različici LabDroida. Kmalu ga bom posodobil. Ta projekt vam bo pokazal, kaj lahko storite z LabDroidom. Ker Hello World običajno temelji na besedilu, svetlobi ali zvoku, sem pomislil na LabDr
Večinoma 3D tiskan gumb: 4 koraki (s slikami)
Večinoma 3D tiskan gumb: Zadnjih nekaj let gradim replike izobraževalnih računalniških "igrač" iz 50. in 60. let. Eden od izzivov, s katerimi se srečujem, je iskanje obdobij ali vsaj delov, ki so si dovolj podobni, da bi bili verodostojni
Večinoma 3D tiskano stikalno stikalo: 4 koraki (s slikami)
Večinoma 3D tiskano stikalno stikalo: Instructable je nadaljnje raziskovanje tega, kar je mogoče doseči s skromnim magnetnim trstičnim stikalom in nekaj neodimijskimi magneti. Doslej sem z uporabo trstičnih stikal in magnetov zasnoval naslednje: Rotacijsko stikalo Drsno stikalo Push Bu
Boljši rotacijski kodirnik: 4 koraki
Boljši rotacijski kodirnik: Če ste kdaj za svoj projekt poskusili uporabiti rotacijski dajalnik, ki ste ga našli na polici, ste bili najverjetneje razočarani. Ali je to bilo zaradi težav pri nastavitvi ali nenatančnih kontrol. Imel sem enak problem, zato sem se odločil, da ga odpravim. Oblikoval sem 3D pr
Ključ na dotik/samodejni kodirnik Morsejeve kode: 12 korakov (s slikami)
Ključ na dotik/samodejni kodirnik Morsejeve kode: Ta projekt sem pravzaprav zgradil že pred časom, vendar sem mislil, da bi ga kdo lahko uporabil. Sem radio s šunko in v to sem prišel malo pozno, ko sem se upokojil in imel čas. Zdaj imam splošno licenco in uporabljam telefon (vo