Sisukord:
- Tarvikud
- Samm: printige osad välja
- Samm: pange osad kokku
- 3. samm: digitaalse kahendkoodri testimine
- 4. samm: lõplikud mõtted
Video: Enamasti 3D -prinditud kahendkooder: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kodeerija teisendab teabe ühest vormingust või koodist teise. Selles juhendis esitatud seade teisendab kümnendnumbrid 0 kuni 9 nende binaarseteks ekvivalentideks. Siin esitatud kontseptsioone saab aga kasutada kodeerijate loomiseks mis tahes mõistliku arvu üksuste ja koodide jaoks (näiteks 20 või vähem). Peale mõne hõlpsasti saadava mikrolüliti ja kruvi saab kõiki selle enamasti mehaanilise masina osi printida 3D -vormingus.
Miks ma seda teen?
Sattusin hiljuti 1968. aastal ilmunud raamatule "Kuidas ehitada töötavat digitaalarvutit", mille autorid on Edward Alcosser, James P. Phillips ja Allen M. Wolk. „Õpi tehes“filosoofiasse uskujad näitavad, kuidas sellist arvutit konstrueerida, kasutades „lihtsaid odavaid komponente, mida tavaliselt leidub maja ümber või naabruses asuvas elektriosade kaupluses“. Seda nimetatakse sageli "kirjaklambri arvuti" raamatuks, kuna nad kasutavad kirjaklambreid erinevate lülitite loomiseks kogu kujunduses.
Nii et ma teen raamatu "WDC-1" põhjal raamatu "Töötav digitaalarvuti". Raamat on jagatud arvuti põhikomponentide põhjal osadeks, nagu aritmeetiline loogikaseade, tuummälu, juhtseade, ja te arvasite, et hakkan sellega kõigepealt tegelema.
Eespool on diagramm raamatust, mis näitab kodeerija konstruktsiooni. Nad kasutasid tühja niidirulli, mähkisid selle isoleerimata traadiga, seejärel katsid traadi paberiga, millel olid kahendkoodide väljalõiked. Koodide lugemiseks kasutati kontaktidena nelja kirjaklambrit (ma ütlesin, et kirjaklambrid on olemas). See oli geniaalne disain, milles kasutati ainult lubatud majapidamistarbeid.
Disaini uuendamine
Kuigi minu kujunduses ei kasutata kirjaklambreid, usun, et see kehastab nii originaali kontseptsiooni kui ka vaimu. Ma ei hakka siin "puhast" koopiat otsima. Päeva lõpuks peaks keegi saama uuel masinal raamatust programme "käivitada". Alustades kümnendkoha kahendkoodijaga.
Tarvikud
Lisaks trükitud osadele vajate järgmist (vt ülal):
- 4 Cylewet hetkelise liigendiga metallist rull -hoova mikrolülitit - Amazon
- 4 M3 x 3 mm poldid
Samm: printige osad välja
Printige osi nende vaikeasendis. Kui pole märgitud teisiti, kasutage järgmisi prindisätteid:
Prindi eraldusvõime:.30 mm
Täidis: 20%
Ümbermõõt: 2
Toetab: Ei
Hõõgniit: kasutasin AMZ3D PLA -d
Kümnendkoha kahendkoodri loomiseks peate printima järgmised osad:
- 1 kodeerija alus
- 1 kodeerimisnupp
- 15 Encoder Peg - määrake eraldusvõime 0,10 mm, lisage väike serv ja vähendage esimese kihi kiirust 5 mm/s
- 1 Kooderlüliti ülaosa
- 1 kodeerija ülaosa
- 1 kodeerimisratas
Samm: pange osad kokku
Kümnendkoha kahendkoodija kokku panemine on üsna lihtne:
- Lükake neli hoova mikrolülitit kodeerija aluse tugiseinte vahele, nagu on näidatud ülaltoodud esimesel pildil.
- Lülitite paika lukustamiseks klõpsake kodeerija lüliti peal.
- Kinnitage kodeerimisratta ülaosa kodeerimisratta külge, veendudes, et lukustuskaardid on paigas.
- Lisage kodeerimispoldid kodeerimisrattale, kasutades ülaltoodud tabelit.
- Libistage kodeerija ratas kodeerija aluse võllile. Olge ettevaatlik ja ärge painutage lülitihoobasid. Võimalik, et peate neid kodeerimisratta kinnitamisel tagasi hoidma.
- Asetage kodeerija ülaosa alusele ja kinnitage nelja M3 x 3 mm poldiga.
- Libistage kodeerimisnupp võllide ja aukude vooderdamiseks kohale.
See on kõik. Kümnendkoha kahendkooder on kasutamiseks valmis.
3. samm: digitaalse kahendkoodri testimine
Ülaltoodud esimene pilt näitab raamatust kümnendkoha kahendkoodija paneeli. Kuna ma pole veel valmis sellega tegelema, siis tegin testpaneeli, mida näete teisel pildil. Paigaldasin binaarkoodri nelja M3 x 8 mm poldiga ja lisasin mõnesse kodus kasvatatud paneelipesasse neli 3 mm LED -i.
Juhtmed on üsna sirged. Lisasin:
- Neli LED -katoodi (lühikesed juhtmed) maandamiseks.
- Ühine klemm igalt lülitilt +5V.
- Tavaliselt avage terminal igalt lülitilt vastava LED -i anoodile.
Tulemust näete kahest viimasest pildist. Edu. Kahendkooderil on tegelikult päris kena "tunne". Te teate lihtsalt, kui nupp on numbriks lukustatud. Lahe.
4. samm: lõplikud mõtted
Ma ei usu, et paljud inimesed vajavad mehaanilist digitaalset kahendkoodijale niipea, kuid arvan, et siin demonstreeritud tehnikaid saab üldistada muude kodeerimisülesannete jaoks. Näiteks projektiga WDC-1 valmistan lisaks kahele vajaminevale kahendkooderile kodeerija, mis kaardistab masina juhised (ADD, SUB, SHIFT jne) seitsmeks juhtimissignaaliks, mida minu aritmeetiline loogikaseade vajab neid ülesandeid täita.
Kui teile see meeldib, võiksite vaadata mõnda muud minu juhendit. Peamiselt 3D -trükitud pöördlüliti võib huvi pakkuda.
Soovitan:
Teine enamasti 3D -trükitud pöördlüliti: 7 sammu (piltidega)
Teine enamasti 3D -trükitud pöördlüliti: mõni aeg tagasi lõin peamiselt 3D -trükitud pöördlüliti spetsiaalselt oma Minivac 601 Replica projekti jaoks. Oma uue Think-a-Tron 2020 projekti jaoks vajan veel ühte pöördlülitit. Otsin paneeli paigalduslülitit SP5T. Lisand
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
LED hädavalgusti (enamasti taastatud): 4 sammu
LED -hädavalgusti (enamasti taastatud): see projekt sai inspiratsiooni minu lihtsast vajadusest vältida valulikku vastu nurki löömist, kui elektrienergia kaob ja ma teen asju oma kottpimedas keldris või muudes pimedates kohtades. Pärast teiste lahenduste põhjalikku ja tarka hindamist, nagu
(Enamasti) lihtne trükkplaatide tootmine: 11 sammu
(Enamasti) lihtne trükkplaatide tootmine: see on lihtne viis kodus oma PCBde loomiseks. Meetod põhineb " 5 karul " protsess (mis ise põhineb Tom Gootee protsessil). Lisasin paar täpsustust
Enamasti kaugkaamerasüsteemi loomine: 5 sammu
Enamasti kaugkaamerasüsteemi ehitamine: töötan ehitusettevõttes ja otsisime mobiilse kaamera lahendust. See on see, mille ma välja mõtlesin ja see töötab suurepäraselt. Saame seda hõlpsalt teisaldada ja enamikus piirkondades saab mobiilne lairibaühendus hästi toimimiseks piisava vastuvõtu