Cuprins:
- Provizii
- Pasul 1: Imprimați piesele
- Pasul 2: Asamblați piesele
- Pasul 3: Testarea codificatorului digital la binar
- Pasul 4: Gânduri finale
Video: În principal codificator binar tipărit 3D: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Un codificator convertește informații dintr-un format sau cod în altul. Dispozitivul prezentat în acest instructabil va converti doar numerele zecimale de la 0 la 9 în echivalentele lor binare. Cu toate acestea, conceptele prezentate aici pot fi utilizate pentru a crea codificatoare pentru orice număr rezonabil de articole și coduri (să zicem 20 sau mai puțin). În afară de câteva microîntrerupătoare și șuruburi ușor de obținut, toate piesele acestei mașini majoritar mecanice pot fi imprimate 3D.
De ce fac asta?
Recent am dat peste o carte publicată în 1968 intitulată „Cum să construiești un computer digital funcțional” de Edward Alcosser, James P. Phillips și Allen M. Wolk. Credincioșii din filozofia „învățați făcând”, arată cum să construiască un astfel de computer folosind „componente simple ieftine, de obicei găsite în jurul casei sau într-un magazin de piese electrice din cartier”. Aceasta se numește adesea cartea „computerul cu agrafe”, deoarece acestea utilizează agrafe pentru a crea diverse comutatoare de-a lungul designului.
Așa că voi face un „Computer digital funcțional” bazat pe cartea pe care o numesc WDC-1. Cartea este împărțită în secțiuni bazate pe principalele componente ale computerului, cum ar fi Unitatea logică aritmetică, Memoria de bază, Unitatea de control și ați ghicit-o Decimal to Binary Encoder, pe care o voi aborda mai întâi.
Mai sus este o diagramă din carte care arată construcția codificatorului. Au folosit o bobină de fir goală, au înfășurat-o cu sârmă neizolată, apoi au acoperit firul cu hârtie care avea decupaje pentru codurile binare. Patru agrafe au fost folosite ca contacte pentru a citi codurile (v-am spus că vor exista agrafe). A fost un design ingenios care folosea doar obiectele de uz casnic promise.
Actualizarea designului
Deși designul meu nu folosește agrafe, cred că întruchipează atât conceptul, cât și spiritul originalului. Nu vreau o replică „pură” aici. La sfârșitul zilei, cineva ar trebui să poată „rula” programe din carte pe noua mașină. Începând cu codificatorul zecimal la binar.
Provizii
În plus față de piesele tipărite, veți avea nevoie de următoarele (văzut mai sus):
- 4 microîntrerupătoare cu manetă cu role articulate din metal Cylewet - Amazon
- 4 șuruburi M3 x 3 mm
Pasul 1: Imprimați piesele
Imprimați piesele în orientarea lor implicită. Dacă nu se specifică altfel, utilizați următoarele setări de imprimare:
Rezoluție de imprimare:.30 mm
Umplere: 20%
Perimetre: 2
Suporturi: Nu
Filament: am folosit AMZ3D PLA
Pentru a crea un codificator zecimal în binar, va trebui să imprimați următoarele părți:
- 1 bază codificator
- 1 Buton codificator
- 15 Encoder Peg - Setați rezoluția la 0,10 mm, adăugați o margine mică și reduceți viteza primului strat la 5 mm / sec.
- 1 Comutator encoder Top
- 1 Encoder Top
- 1 roată codificator
Pasul 2: Asamblați piesele
Asamblarea codificatorului zecimal în binar este destul de ușoară:
- Glisați cele patru micro-comutatoare cu pârghie între pereții de susținere ai bazei codificatorului, așa cum se arată în prima imagine de mai sus.
- Fixați comutatorul Encoder Top pentru a bloca comutatoarele în poziție.
- Atașați partea superioară a roții codificatorului la roata codificatorului, asigurându-vă că lamele de blocare sunt în poziție.
- Adăugați picioarele codificatorului pe roata codificatorului folosind tabelul de mai sus.
- Glisați roata codificatorului pe arborele bazei codificatorului. Aveți grijă să nu îndoiți manetele comutatorului. Poate că va trebui să le rețineți în timp ce atașați roata codificatorului.
- Poziționați codul superior pe bază și atașați-l cu cele patru șuruburi M3 x 3 mm.
- Glisați butonul codificatorului în poziție aliniat arborii și găurile.
Asta e. Codificatorul dvs. Zecimal în Binar este gata de utilizare.
Pasul 3: Testarea codificatorului digital la binar
Prima imagine de mai sus arată panoul codificator Zecimal în Binar din carte. Deoarece nu sunt încă pregătit să abordez acest lucru, am făcut panoul de testare pe care îl vedeți în a doua imagine. Am montat codificatorul binar cu patru șuruburi M3 x 8 mm și am adăugat patru LED-uri de 3 mm în niște prize de montare pe panou.
Cablarea este destul de simplă. Am atașat:
- Patru catoduri LED (fire scurte) la masă.
- Terminal comun de la fiecare dintre comutatoare la + 5V.
- În mod normal, deschideți terminalul de la fiecare dintre comutatoare la anodul LED-ului corespunzător.
Ei bine, puteți vedea rezultatul din ultimele două imagini. Succes. Codificatorul binar are de fapt un „simț” destul de frumos. Știi doar când butonul este blocat într-un număr. Misto.
Pasul 4: Gânduri finale
Nu mă aștept ca mulți oameni să aibă nevoie de un codor mecanic digital către binar în curând, dar cred că tehnicile prezentate aici pot fi generalizate pentru alte sarcini de codificare. De exemplu, cu proiectul WDC-1, pe lângă cele două codificatoare binare necesare, voi face un codificator care să mapeze instrucțiunile mașinii (ADD, SUB, SHIFT etc.) în cele șapte semnale de control pe care trebuie să le aibă unitatea logică aritmetică. îndeplinește acele sarcini.
Dacă vă place acest lucru, vă recomandăm să verificați câteva dintre celelalte instructabile ale mele. În principal comutatorul rotativ tipărit 3d ar putea fi de un anumit interes.
Recomandat:
Motor fără perii tipărit 3D: 7 pași (cu imagini)
Motor fără perii imprimate 3D: am proiectat acest motor folosind Fusion 360 pentru o demonstrație pe tema motoarelor, așa că am vrut să fac un motor rapid, dar coerent. Arată clar părțile motorului, deci poate fi folosit ca model al principiilor de bază de lucru prezente într-un brus
Un alt comutator rotativ tipărit în principal 3D: 7 pași (cu imagini)
Un alt comutator rotativ tipărit în cea mai mare parte 3D: de ceva timp în urmă am creat un comutator rotativ imprimat în principal 3D special pentru proiectul meu Minivac 601 Replica. Pentru noul meu proiect Think-a-Tron 2020, mă trezesc nevoia unui alt comutator rotativ. Caut un comutator de montare pe panou SP5T. O adăugire
Un robot simplu tipărit 3D: 11 pași (cu imagini)
Un robot simplu tipărit 3D: Permiteți-mi să mă întâlnesc cu mine. Am crescut cu seturi de erectoare și apoi cu LEGO. Mai târziu în viață, am folosit 8020 pentru a construi prototipuri tipuri de sisteme pe care le-am proiectat. De obicei, în casă erau bucăți de resturi pe care copiii mei le foloseau ca versiune a unui set de montaj
Reactor de arc Endgame tipărit 3D (film precis și purtabil): 7 pași (cu imagini)
3D Printed Endgame Arc Reactor (Movie Accurate and Wearable): Tutorial complet pe YouTube: Nu am putut găsi niciun fișier 3D precis pentru filmul cu carcasa Mark 50 / carcasa pentru nanoparticule, așa că amicul meu și eu am gătit câteva dulci. A fost nevoie de o mulțime de modificări pentru ca lucrurile să pară exacte și minunate
În principal comutator basculant tipărit 3D: 4 pași (cu imagini)
În principal comutator basculant tipărit 3D: Instructable este o explorare suplimentară a ceea ce se poate realiza cu umilul comutator magnetic Reed și câțiva magneți de neodim. Până în prezent, folosind comutatoare reed și magneți, am proiectat următoarele: Comutator rotativ Comutator glisant Push Bu