Мазмұны:
- Жабдықтар
- 1 -қадам: бөліктерді басып шығарыңыз
- 2 -қадам: бөлшектерді жинаңыз
- 3 -қадам: цифрлықты екілік кодтаушыға тексеру
- 4 -қадам: Қорытынды ойлар
Бейне: Көбінесе 3D басып шығарылған екілік кодер: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Кодер ақпаратты бір форматтан немесе кодтан басқа форматқа түрлендіреді. Осы нұсқаулықта берілген құрылғы 0 -ден 9 -ға дейінгі ондық сандарды екілік эквиваленттеріне ғана түрлендіреді. Дегенмен, мұнда ұсынылған ұғымдарды элементтер мен кодтардың кез келген ақылға қонымды санына кодер жасау үшін қолдануға болады (20 немесе одан аз). Оңай алынатын бірнеше микроқосқыштар мен бұрандалардан басқа, негізінен механикалық машинаның барлық бөлшектерін 3D басып шығаруға болады.
Мен мұны не үшін істеп жатырмын?
Мен жақында 1968 жылы Эдвард Алкоссер, Джеймс П. Филлипс және Аллен М. Волктың «Жұмыс істейтін цифрлық компьютерді қалай құруға болады» атты кітапты кездестірдім. «Жасау арқылы үйрен» философиясына сенетіндер, мұндай компьютерді «әдетте үйдің айналасында немесе электр бөлшектері дүкенінен табылған қарапайым» арзан компоненттердің көмегімен қалай құруға болатынын көрсетеді. Бұл көбінесе «компьютерлік қағаз» кітабы деп аталады, өйткені олар конструкция бойынша әр түрлі қосқыштар жасау үшін қысқыштарды қолданады.
Мен WDC-1 деп атайтын кітабымның негізінде «Жұмыс істейтін цифрлық компьютерді» жасаймын. Кітап арифметикалық логикалық блок, ядро жады, басқару блогы сияқты компьютердің негізгі компоненттеріне негізделген бөлімдерге бөлінген, сіз оны ондық екілік кодтаушы деп есептедіңіз, мен оны бірінші болып шешемін.
Жоғарыда кодердің құрылысын көрсететін кітаптың диаграммасы берілген. Олар бос жіп катушкасын қолданды, оны оқшауланбаған сыммен орады, содан кейін сымды екілік кодтар үшін қиықтары бар қағазбен жапты. Контактілер ретінде кодтарды оқу үшін төрт қыстырғыш қолданылды (мен сізге қыстырғыш болатынын айттым). Бұл тек уәде етілген үй заттарын қолданатын керемет дизайн болды.
Дизайнды жаңарту
Менің дизайнымда қағаз қыстырғыштары қолданылмаса да, менің ойымша, бұл түпнұсқаның түсінігі мен рухын қамтиды. Мен мұнда «таза» репликаны іздемеймін. Күннің соңында біреу жаңа машинадағы кітаптан бағдарламаларды «іске қосуы» керек. Ондықтан екілік кодтаушыдан басталады.
Жабдықтар
Басып шығарылған бөліктерден басқа сізге төмендегілер қажет болады (жоғарыда көрсетілген):
- 4 Cylewet моментальды топсалы металл роликті микротүйгіштер - Amazon
- 4 М3 х 3 мм болттар
1 -қадам: бөліктерді басып шығарыңыз
Бөлшектерді әдепкі бағытта басып шығарыңыз. Егер басқаша көрсетілмесе, келесі басып шығару параметрлерін қолданыңыз:
Басып шығару ажыратымдылығы:.30 мм
Толтыру: 20%
Периметрлері: 2
Қолдау: жоқ
Жіп: Мен AMZ3D PLA қолдандым
Ондық екілік кодтаушыны құру үшін келесі бөліктерді басып шығару қажет:
- 1 кодтаушы базасы
- 1 кодер тұтқасы
- 15 Encoder Peg - ажыратымдылықты.10 мм етіп орнатыңыз, кішкене жиекті қосыңыз және бірінші қабат жылдамдығын 5 мм/сек дейін төмендетіңіз.
- 1 кодер қосқышының жоғарғы жағы
- 1 Жоғарғы кодтағыш
- 1 кодтаушы дөңгелегі
2 -қадам: бөлшектерді жинаңыз
Ондық екілік кодтаушыны біріктіру өте оңай:
- Жоғарыдағы бірінші суретте көрсетілгендей, кодер базасының тіреу қабырғалары арасындағы төрт рычагты микро қосқышты сырғытыңыз.
- Ажыратқыштарды орнына бекіту үшін кодерді ауыстырғыштың жоғарғы жағына жабыстырыңыз.
- Құлыптау ілгектерінің орнында екеніне көз жеткізіп, Encoder дөңгелегінің жоғарғы жағын Encoder дөңгелегіне бекітіңіз.
- Жоғарыда келтірілген кестені қолдана отырып, кодтаушы дөңгелегіне кодер қазықтарын қосыңыз.
- Encoder дөңгелегін Encoder Base білігіне сырғытыңыз. Ажыратқыш тұтқаларын майыстырмаңыз. Шифрлау дөңгелегін бекітіп жатқанда, оларды ұстап тұру қажет болуы мүмкін.
- Кодердің жоғарғы жағын негізге қойып, M3 x 3 мм төрт болтты бекітіңіз.
- Біліктер мен саңылауларды реттейтін кодер тұтқасын орнына сырғытыңыз.
Міне бітті. Сіздің ондық екілік кодтаушы пайдалануға дайын.
3 -қадам: цифрлықты екілік кодтаушыға тексеру
Жоғарыдағы бірінші суретте кітабынан ондық екілік кодтаушы тақтасы көрсетілген. Мен бұл мәселені шешуге дайын емес болғандықтан, мен екінші суретте көрсетілген тест тақтасын жасадым. Мен екілік кодтағышты M3 x 8 мм төрт болтпен орнаттым, ал кейбір үйде өсірілетін панельдік розеткаларға 3 мм төрт жарық диодты қостым.
Электр сымдары тікелей алға бағытталған. Мен тіркедім:
- Жерге төрт жарықдиодты катод (қысқа сымдар).
- +5В қосқыштардың әрқайсысынан ортақ терминал.
- Әдетте қосқыштардың әрқайсысынан сәйкес жарықдиодты анодқа ашық терминал.
Нәтижені соңғы екі суреттен көре аласыз. Жетістік. Binary Encoder шын мәнінде өте жақсы «сезімге» ие. Тетік нөмірге бекітілгенін білесіз. Салқын.
4 -қадам: Қорытынды ойлар
Жақын арада көптеген адамдарға механикалық сандық екілік кодтаушы қажет болады деп ойламаймын, бірақ менің ойымша, мұнда көрсетілген әдістерді басқа кодтау тапсырмалары үшін жалпылауға болады. Мысалы, WDC-1 жобасында, қажет екілік екілік кодтаушылардан басқа, мен машинаның нұсқауларын (ADD, SUB, SHIFT және т.б.) менің арифметикалық логикалық блокқа жеті басқару сигналына салыстыру үшін кодер жасаймын. сол тапсырмаларды орындаңыз.
Егер сізге бұл ұнайтын болса, сіз менің басқа нұсқаулықтарымды тексергіңіз келуі мүмкін. Көбінесе 3d басып шығарылатын айналмалы қосқыш қызығушылық тудыруы мүмкін.
Ұсынылған:
Көбінесе 3D басып шығарылатын айналмалы қосқыш: 7 қадам (суреттермен)
Көбінесе 3D басып шығарылатын айналмалы қосқыш: Біраз уақыт бұрын мен Minivac 601 Replica жобасы үшін арнайы 3D басып шығарылатын айналмалы қосқышты жасадым. Менің Think-a-Tron 2020 жаңа жобасы үшін маған тағы бір айналмалы қосқыш қажет. Мен SP5T панеліне қосқышты іздеймін. Қосымша
3D басып шығарылған робот ит (робототехника және жаңадан бастаушыларға арналған 3D басып шығару): 5 қадам
3D басып шығарылған робот ит (робототехника және жаңадан бастаушыларға арналған 3D басып шығару): робототехника мен 3D басып шығару - бұл жаңа нәрсе, бірақ біз оларды пайдалана аламыз! Егер сізге мектепке тапсырма беру керек болса немесе қызықты жоба іздеп жүрсеңіз, бұл жоба жақсы бастаушы болады
Көбінесе 3D басып шығару батырмасы: 4 қадам (суреттермен)
Көбінесе 3D басып шығару батырмасы: Соңғы екі жыл ішінде мен «ойыншықтар» оқу компьютерінің көшірмелерін жасап жүрмін. 50-60 жылдардан бастап. Мен кездестіретін қиындықтардың бірі - периодты бөліктерді табу немесе, кем дегенде, түпнұсқалыққа сәйкес келетін бөліктерді табу
Көбінесе 3D басып шығарылған рокер қосқышы: 4 қадам (суреттермен)
Көбінесе 3D басып шығарылған рокер қосқышы: Нұсқаулық - бұл қарапайым магнитті қамысты қосқыш пен бірнеше неодим магнитінің көмегімен не нәрсеге қол жеткізуге болатынын қосымша зерттеу. Осы уақытқа дейін қамыс қосқыштар мен магниттерді қолдана отырып, мен мыналарды ойлап таптым: Айналмалы қосқыштың сырғытпасын басу
Arduino екілік сағаты - 3D басып шығару: 5 қадам (суреттермен)
Arduino екілік сағаты - 3D басып шығару: Мен кеңсе үстелінде екілік сағаттарды ұзақ уақыт бойы қарап жүрдім, бірақ олар өте қымбат және / немесе көптеген мүмкіндіктерге ие емес. Мен оның орнына біреуін жасаймын деп шештім. Сағат жасау кезінде ескеру керек бір мәселе, Arduino / Atmega328