Isi kandungan:
- Bekalan
- Langkah 1: Cetak Bahagian
- Langkah 2: Pasang Bahagian
- Langkah 3: Menguji Digital ke Binary Encoder
- Langkah 4: Pemikiran Akhir
Video: Pengekod Binari 3D Tercetak: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Pengekod menukar maklumat dari satu format atau kod ke format lain. Peranti yang ditunjukkan dalam Instructable ini hanya akan menukar nombor perpuluhan 0 hingga 9 menjadi setara binernya. Walau bagaimanapun, konsep yang dikemukakan di sini boleh digunakan untuk membuat pengekod untuk sebilangan item dan kod yang munasabah (katakan 20 atau kurang). Selain beberapa mikrowitch dan skru yang mudah didapati, semua bahagian mesin mekanikal ini boleh dicetak 3D.
Mengapa Saya Melakukan Ini?
Saya baru-baru ini menemui sebuah buku yang diterbitkan pada tahun 1968 berjudul "Bagaimana Membangun Komputer Digital yang Bekerja" oleh Edward Alcosser, James P. Phillips, dan Allen M. Wolk. Orang-orang yang percaya pada falsafah "belajar dengan melakukan", mereka menunjukkan cara membina komputer seperti itu dengan menggunakan "komponen murah yang sederhana biasanya terdapat di sekitar rumah atau di kedai alat ganti elektrik kejiranan". Ini sering disebut sebagai buku "komputer klip kertas" kerana mereka menggunakan klip kertas untuk membuat pelbagai suis sepanjang reka bentuk.
Oleh itu, saya akan membuat "Working Digital Computer" berdasarkan buku yang saya panggil WDC-1. Buku ini dibahagikan kepada beberapa bahagian berdasarkan komponen utama komputer seperti Aritmetik Logic Unit, Core Memory, Control Unit, dan anda dapat menebaknya Decimal to Binary Encoder yang akan saya tangani terlebih dahulu.
Di atas adalah rajah dari buku yang menunjukkan pembinaan pengekod. Mereka menggunakan gulungan benang kosong, membungkusnya dengan wayar tidak bertebat, kemudian menutup wayar dengan kertas yang mempunyai potongan untuk kod binari. Empat klip kertas digunakan sebagai kenalan untuk membaca kod (saya memberitahu anda akan ada klip kertas). Ini adalah reka bentuk yang bijak hanya menggunakan barang-barang rumah tangga yang dijanjikan.
Meningkatkan Reka Bentuk
Walaupun reka bentuk saya tidak menggunakan klip kertas, saya percaya ia merangkumi konsep dan semangat yang asli. Saya tidak akan mencari replika "suci" di sini. Pada penghujung hari seseorang harus dapat "menjalankan" program dari buku di mesin baru. Bermula dengan Decimal hingga Binary Encoder.
Bekalan
Sebagai tambahan kepada bahagian yang dicetak, anda memerlukan perkara berikut (lihat di atas):
- 4 Cylewet Momentary Hinge Metal Roller Lever Micro Switches - Amazon
- Selak 4 M3 x 3 mm
Langkah 1: Cetak Bahagian
Cetak bahagian mengikut orientasi lalai mereka. Kecuali dinyatakan sebaliknya, gunakan tetapan cetak berikut:
Resolusi Cetakan:.30 mm
Isi: 20%
Perimeter: 2
Menyokong: Tidak
Filamen: Saya menggunakan AMZ3D PLA
Untuk membuat Pengekod Perpuluhan hingga Binari, anda perlu mencetak bahagian berikut:
- 1 Pangkalan Pengekod
- 1 Tombol Pengekod
- 15 Encoder Peg - Tetapkan resolusi menjadi.10 mm, tambahkan pinggiran kecil, dan turunkan kelajuan lapisan pertama menjadi 5 mm / saat
- 1 Tukar Bahagian Atas Pengekod
- 1 Bahagian Atas Pengekod
- 1 Roda Pengekod
Langkah 2: Pasang Bahagian
Menyusun Pengekod Perpuluhan hingga Binari cukup mudah:
- Luncurkan empat Suis Mikro Lever di antara dinding penahan Pangkalan Encoder seperti yang ditunjukkan pada gambar pertama di atas.
- Tangkap pada bahagian atas suis pengekod untuk mengunci suis di tempatnya.
- Pasang Bahagian Roda Encoder ke Roda Encoder memastikan tab kunci berada di tempatnya.
- Tambahkan Peg Encoder ke Roda Encoder menggunakan jadual di atas.
- Luncurkan Roda Encoder ke poros Pangkalan Encoder. Hati-hati agar tidak membengkokkan tuas suis. Anda mungkin perlu menahannya semasa memasang Roda Pengekod.
- Letakkan Bahagian Atas Pengekod ke Pangkalan dan pasangkan dengan empat baut M3 x 3 mm.
- Geser Tombol Pengekod di tempat yang melapisi batang dan lubang.
Itu sahaja. Pengekod Perpuluhan hingga Binari anda sudah siap digunakan.
Langkah 3: Menguji Digital ke Binary Encoder
Gambar pertama di atas menunjukkan panel pengekod Perpuluhan hingga Binari dari buku. Oleh kerana saya belum bersedia untuk mengatasinya, saya telah membuat panel ujian yang anda lihat pada gambar kedua. Saya memasang Binary Encoder dengan empat baut M3 x 8 mm, dan menambahkan empat LED 3 mm di beberapa soket pemasangan panel di rumah.
Pendawaiannya agak lurus ke hadapan. Saya melampirkan:
- Empat katod LED (wayar pendek) ke arde.
- Terminal biasa dari setiap suis ke + 5V.
- Biasanya Buka terminal dari setiap suis ke Anode LED yang sepadan.
Baiklah anda dapat melihat hasilnya dari dua gambar terakhir. Kejayaan. The Binary Encoder sebenarnya mempunyai "rasa" yang bagus untuknya. Anda baru tahu bila tombol terkunci ke nombor. Sejuk.
Langkah 4: Pemikiran Akhir
Saya tidak menjangkakan bahawa banyak orang akan memerlukan Digital to Binary Encoder mekanikal dalam masa terdekat, tetapi saya fikir teknik yang ditunjukkan di sini dapat digeneralisasikan untuk tugas pengekodan lain. Dengan projek WDC-1 misalnya, sebagai tambahan kepada dua Pengekod Binari yang diperlukan, saya akan membuat pengekod untuk memetakan petunjuk mesin (ADD, SUB, SHIFT, dll.) Ke dalam tujuh isyarat kawalan yang diperlukan oleh Unit Aritmetik Logik saya. melaksanakan tugas-tugas tersebut.
Sekiranya anda menyukai ini, anda mungkin ingin melihat beberapa Instruksional saya yang lain. Suis Rotary Bercetak Paling Banyak 3d mungkin menarik.
Disyorkan:
Paparan Jam Binari BigBit: 9 Langkah (dengan Gambar)
Paparan BigBit Binary Clock: Dalam Instructable sebelumnya (Microbit Binary Clock), projek ini sangat sesuai sebagai alat desktop mudah alih kerana paparannya agak kecil. Oleh itu, nampaknya versi yang sesuai mestilah versi mantel atau dinding tetapi jauh lebih besar
Kawal Motor DC Dengan Modul Sensor Optik Pengekod FC-03: 7 Langkah
Kawal Motor DC Dengan Modul Sensor Optik Encoder FC-03: Dalam tutorial ini kita akan belajar bagaimana mengira gangguan pengekod optik menggunakan motor DC, paparan OLED dan Visuino. Tonton videonya
Lokomotif Model Dikendalikan Motor Stepper - Motor Stepper Sebagai Pengekod Rotary: 11 Langkah (dengan Gambar)
Lokomotif Model Dikendalikan Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Dalam salah satu Instructables sebelumnya, kami belajar bagaimana menggunakan stepper motor sebagai rotary encoder. Dalam projek ini, kita sekarang akan menggunakan motor stepper yang dipusingkan rotary encoder untuk mengawal lokomotif model menggunakan mikrokontroler Arduino. Jadi, tanpa fu
Stepper Motor terkawal Motor Stepper - Motor Stepper Sebagai Pengekod Rotary: 11 Langkah (dengan Gambar)
Stepper Motor terkawal Motor Stepper | Stepper Motor Sebagai Rotary Encoder: Adakah beberapa motor stepper berbaring dan mahu melakukan sesuatu? Dalam Instructable ini, mari gunakan motor stepper sebagai rotary encoder untuk mengawal kedudukan motor stepper lain menggunakan mikrokontroler Arduino. Jadi tanpa basa-basi lagi, mari kita
Pengekod Paparan 7 Segmen (dengan Dioda): 5 Langkah
Encoder Paparan 7 Segmen (dengan Dioda): Dengan teknik yang sangat mudah ini, kita dapat menghasilkan semua watak berangka ASCII dan kebanyakan aksara abjad ASCII dengan paparan LED 7 segmen dan dengan minimum komponen (1N4148 dioda). Ini boleh berguna misalnya, untuk memvisualisasikan