Talaan ng mga Nilalaman:

Karamihan sa 3D Printed Binary Encoder: 4 Hakbang (na may Mga Larawan)
Karamihan sa 3D Printed Binary Encoder: 4 Hakbang (na may Mga Larawan)

Video: Karamihan sa 3D Printed Binary Encoder: 4 Hakbang (na may Mga Larawan)

Video: Karamihan sa 3D Printed Binary Encoder: 4 Hakbang (na may Mga Larawan)
Video: On the traces of an Ancient Civilization? 🗿 What if we have been mistaken on our past? 2024, Hulyo
Anonim
Karamihan sa 3D Printed Binary Encoder
Karamihan sa 3D Printed Binary Encoder
Karamihan sa 3D Printed Binary Encoder
Karamihan sa 3D Printed Binary Encoder
Karamihan sa 3D Printed Binary Encoder
Karamihan sa 3D Printed Binary Encoder

Ang isang encoder ay nagko-convert ng impormasyon mula sa isang format o code sa isa pa. Ang aparato na ipinakita sa Instructable na ito ay magko-convert lamang ng decimal number 0 hanggang 9 sa kanilang binary na katumbas. Gayunpaman, ang mga konseptong ipinakita dito ay maaaring magamit upang lumikha ng mga encoder para sa anumang makatuwirang bilang ng mga item at code (sabihin na 20 o mas kaunti). Bukod sa ilang madaling makuha na mga microswitch at turnilyo, lahat ng mga bahagi para sa karamihan sa makina na ito ay maaaring naka-print sa 3D.

Bakit Ko Ginagawa Ito?

Kamakailan lamang ay napagtagumpayan ko ang isang librong inilathala noong 1968 na pinamagatang "Paano Bumuo ng Gumaganang Digital Computer" nina Edward Alcosser, James P. Phillips, at Allen M. Wolk. Ang mga naniniwala sa "matuto sa pamamagitan ng paggawa" ng pilosopiya, ipinapakita nila kung paano bumuo ng naturang computer gamit ang "simpleng murang mga sangkap na karaniwang matatagpuan sa paligid ng bahay o sa isang tindahan ng mga sangkap na elektrikal". Ito ay madalas na tinatawag na "paperclip computer" na libro dahil gumagamit sila ng mga paperclips upang lumikha ng iba't ibang mga switch sa buong disenyo.

Kaya't gagawa ako ng isang "Working Digital Computer" batay sa aklat na tinatawagan ko ang WDC-1. Ang libro ay nahahati sa mga seksyon batay sa pangunahing mga sangkap ng computer tulad ng Arithmetic Logic Unit, Core Memory, Control Unit, at nahulaan mo ito Decimal to Binary Encoder na una kong tatalakayin.

Sa itaas ay isang diagram mula sa libro na nagpapakita ng konstruksyon ng encoder. Gumamit sila ng isang walang laman na thread spool, binalot ito ng hindi nakainsulang wire, pagkatapos ay tinakpan ang kawad ng papel na may mga ginupit para sa mga binary code. Apat na mga paperclips ang ginamit bilang mga contact upang mabasa ang mga code (Sinabi ko sa iyo na magkakaroon ng mga paperclips). Ito ay isang mapanlikha na disenyo na gumagamit lamang ng mga ipinangako na gamit sa sambahayan.

Pag-a-upgrade sa Disenyo

Habang ang aking disenyo ay hindi gumagamit ng mga paperclips, naniniwala akong naglalaman ito ng parehong konsepto at diwa ng orihinal. Hindi ako pupunta para sa isang "dalisay" na kopya dito. Sa pagtatapos ng araw ang isang tao ay dapat na "magpatakbo" ng mga programa mula sa libro sa bagong makina. Simula sa Decimal to Binary Encoder.

Mga gamit

Bilang karagdagan sa mga naka-print na bahagi kakailanganin mo ang sumusunod (makikita sa itaas):

  • 4 Cylewet Momentary Hinge Metal Roller Lever Micro Switches - Amazon
  • 4 M3 x 3 mm bolts

Hakbang 1: I-print ang Mga Bahagi

I-print ang Mga Bahagi
I-print ang Mga Bahagi

I-print ang mga bahagi sa kanilang default na orientation. Maliban kung nakasaad sa ibang paraan gamitin ang mga sumusunod na setting ng pag-print:

Resolusyon sa Pag-print:.30 mm

Mag-infill: 20%

Perimeter: 2

Sinusuportahan: Hindi

Filament: Gumamit ako ng AMZ3D PLA

Upang lumikha ng isang Decimal to Binary Encoder kakailanganin mong i-print ang mga sumusunod na bahagi:

  • 1 Base ng Encoder
  • 1 Encoder Knob
  • 15 Encoder Peg - Itakda ang resolusyon sa.10 mm, magdagdag ng isang maliit na labi, at babaan ang bilis ng unang layer sa 5 mm / sec
  • 1 tuktok ng switch ng encoder
  • 1 Nangungunang Encoder
  • 1 Encoder Wheel

Hakbang 2: Ipunin ang Mga Bahagi

Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi

Ang pagsasama-sama ng Decimal to Binary Encoder ay medyo madali:

  1. I-slide ang apat na Lever Micro Switch sa pagitan ng mga pinapanatili ng Encoder Base na pader tulad ng ipinakita sa unang larawan sa itaas.
  2. I-snap ang Encoder Switch Top upang i-lock ang mga switch sa lugar.
  3. Ikabit ang Encoder Wheel Top sa Encoder Wheel na tinitiyak na ang mga lock tab ay nasa lugar.
  4. Idagdag ang Encoder Pegs sa Encoder Wheel gamit ang talahanayan sa itaas.
  5. I-slide ang Encoder Wheel papunta sa Encoder Base shaft. Mag-ingat na huwag yumuko ang mga levers ng switch. Maaari mong pigilan ang mga ito habang ikinakabit mo ang Encoder Wheel.
  6. Iposisyon ang Nangungunang Encoder papunta sa Base at ikabit sa apat na M3 x 3 mm bolts.
  7. I-slide ang Encoder Knob sa lugar na pinapasada ang mga shaft at hole.

Ayan yun. Ang iyong Decimal to Binary Encoder ay handa nang gamitin.

Hakbang 3: Pagsubok sa Digital sa Binary Encoder

Pagsubok sa Digital sa Binary Encoder
Pagsubok sa Digital sa Binary Encoder
Pagsubok sa Digital sa Binary Encoder
Pagsubok sa Digital sa Binary Encoder
Pagsubok sa Digital sa Binary Encoder
Pagsubok sa Digital sa Binary Encoder

Ang unang larawan sa itaas ay nagpapakita ng Decimal to Binary encoder panel mula sa libro. Dahil hindi pa ako handa na talakayin iyon, ginawa ko ang test panel na nakikita mo sa pangalawang larawan. Inilagay ko ang Binary Encoder na may apat na M3 x 8 mm bolts, at nagdagdag ng apat na 3 mm LEDs sa ilang mga socket ng mounting panel ng bahay.

Ang mga kable ay medyo tuwid pasulong. Ikinabit ko ang:

  1. Apat na mga LED cathode (maikling wires) sa lupa.
  2. Karaniwang terminal mula sa bawat isa sa mga switch sa + 5V.
  3. Karaniwan Buksan ang terminal mula sa bawat isa sa mga switch sa Anode ng kaukulang LED.

Kaya makikita mo ang resulta mula sa huling dalawang larawan. Tagumpay Ang Binary Encoder ay talagang may isang magandang pakiramdam "pakiramdam" dito. Alam mo lang kung ang knob ay naka-lock sa isang numero. Malamig.

Hakbang 4: Pangwakas na Mga Saloobin

Hindi ko inaasahan na maraming mga tao ang nangangailangan ng isang mekanikal na Digital sa Binary Encoder anumang oras sa lalong madaling panahon, ngunit sa palagay ko ang mga diskarteng ipinakita dito ay maaaring gawing pangkalahatan para sa iba pang mga gawain sa pag-encode. Halimbawa, sa proyekto ng WDC-1, bilang karagdagan sa dalawang kinakailangan ng Binary Encoder, gagawa ako ng isang encoder upang mapa ang mga tagubilin sa makina (ADD, SUB, SHIFT, atbp.) Sa pitong signal ng kontrol na kailangan ng aking Arithmetic Logic Unit gampanan ang mga gawaing iyon.

Kung gusto mo ito, baka gusto mong suriin ang ilan sa aking iba pang Mga Tagubilin. Ang Karamihan sa 3d Printed Rotary Switch ay maaaring maging interesado.

Inirerekumendang: