Kazalo:

Večinoma 3D natisnjeni binarni kodirnik: 4 koraki (s slikami)
Večinoma 3D natisnjeni binarni kodirnik: 4 koraki (s slikami)

Video: Večinoma 3D natisnjeni binarni kodirnik: 4 koraki (s slikami)

Video: Večinoma 3D natisnjeni binarni kodirnik: 4 koraki (s slikami)
Video: Брайан Китинг и Ли Кронин: Жизнь во Вселенной 2024, November
Anonim
Večinoma 3D natisnjeni binarni kodirnik
Večinoma 3D natisnjeni binarni kodirnik
Večinoma 3D natisnjeni binarni kodirnik
Večinoma 3D natisnjeni binarni kodirnik
Večinoma 3D natisnjeni binarni kodirnik
Večinoma 3D natisnjeni binarni kodirnik

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
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

Sestavite dele
Sestavite dele
Sestavite dele
Sestavite dele
Sestavite dele
Sestavite dele

Sestavljanje decimalnega v binarni kodirnik je precej preprosto:

  1. Potisnite štiri vzvodna mikro stikala med podporne stene dajalnika, kot je prikazano na prvi zgornji sliki.
  2. Pritisnite stikalo dajalnika na zgornji strani, da stikala zaklenete.
  3. Vrh kolesa dajalnika pritrdite na kolo dajalnika in se prepričajte, da so jezički za zaklepanje na svojem mestu.
  4. S pomočjo zgornje tabele dodajte kodre kodirnika na kolesce kodirnika.
  5. Kolo dajalnika potisnite na os gredi dajalnika. Pazite, da ne upognete stikalnih ročic. Morda jih boste morali zadržati, ko pritrdite kolesce kodirnika.
  6. Vrh dajalnika postavite na osnovo in ga pritrdite s štirimi vijaki M3 x 3 mm.
  7. 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

Testiranje digitalnega v binarni dajalnik
Testiranje digitalnega v binarni dajalnik
Testiranje digitalnega v binarni dajalnik
Testiranje digitalnega v binarni dajalnik
Testiranje digitalnega v binarni dajalnik
Testiranje digitalnega v 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:

  1. Štiri LED katode (kratke žice) na maso.
  2. Skupni priključek vsakega od stikal na +5V.
  3. 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: