Мазмуну:

Көбүнчө 3D басылган экилик коддоочу: 4 кадам (сүрөттөр менен)
Көбүнчө 3D басылган экилик коддоочу: 4 кадам (сүрөттөр менен)

Video: Көбүнчө 3D басылган экилик коддоочу: 4 кадам (сүрөттөр менен)

Video: Көбүнчө 3D басылган экилик коддоочу: 4 кадам (сүрөттөр менен)
Video: ДИХЛОРМЕТАН Обработка Пластика ABS PLA PET_G После 3Д печати 3D Dichloromethane DIY @Fun_Lab_3D 2024, Ноябрь
Anonim
Көбүнчө 3D Басылган экилик коддоочу
Көбүнчө 3D Басылган экилик коддоочу
Көбүнчө 3D басылган экилик коддоочу
Көбүнчө 3D басылган экилик коддоочу
Көбүнчө 3D басылган экилик коддоочу
Көбүнчө 3D басылган экилик коддоочу

Коддоочу маалыматты бир форматтан же коддон башка форматка которот. Бул Нускамада көрсөтүлгөн түзмөк 0дөн 9га чейинки ондук сандарды экилик эквиваленттерине гана айлантат. Ошентсе да, бул жерде берилген түшүнүктөр ар кандай акылга сыярлык нерселердин жана коддордун кодерлерин түзүү үчүн колдонулушу мүмкүн (20 же андан аз). Бир нече оңой алынган микросвиттерден жана бурамалардан тышкары, негизинен механикалык машинанын бардык тетиктерин 3D басып чыгарууга болот.

Эмне үчүн мен муну кылып жатам?

Жакында мен 1968 -жылы Эдвард Алкоссердин, Джеймс П. Филлипстин жана Аллен М. Волктун "Жумушчу санариптик компьютерди кантип куруу керек" аттуу китебине туш болдум. "Жасоо менен үйрөн" философиясына ишенгендер, "адатта үйдүн тегерегинде же электрдик тетиктер дүкөнүндө табылган жөнөкөй арзан компоненттерди" колдонуп, мындай компьютерди кантип курууну көрсөтүшөт. Бул көбүнчө "кыстыргыч компьютер" китеби деп аталат, анткени алар дизайн боюнча ар кандай өчүргүчтөрдү жасоо үчүн кыскычтарды колдонушат.

Ошентип, мен WDC-1 деп атаган китептин негизинде "Жумушчу санариптик компьютерди" жасайм. Китеп компьютердин негизги компоненттерине негизделген бөлүмдөргө бөлүнөт, Арифметикалык Логикалык Бирдик, Негизги Эстөө, Башкаруу Бөлүмү, жана сиз аны ондуктан экилик коддогуч деп ойлодуңуз, аны мен биринчи чечем.

Жогоруда кодердин конструкциясын көрсөткөн китептин схемасы. Алар бош жип катушкасын колдонуп, изоляцияланбаган зым менен ороп, андан кийин зымды экилик коддор үчүн кесилген кагаз менен жаап салышты. Коддорду окуу үчүн контакттар катары төрт кашык колдонулган (мен сизге кыстырма болорун айттым). Бул убада кылынган үй буюмдарын гана колдонгон тапкыч дизайн болчу.

Дизайнды жаңыртуу

Дизайнымда кыскычтар колдонулбаганы менен, ал түпнусканын түшүнүгүн да, рухун да камтыйт деп ишенем. Мен бул жерде "таза" реплика үчүн барбайм. Күндүн аягында кимдир бирөө жаңы машинанын китебинен программаларды "иштете" алышы керек. Ондуктан экилик коддогучтан башталат.

Жабдуулар

Басылган бөлүктөрдөн тышкары сизге төмөнкүлөр керек болот (жогоруда көрсөтүлгөн):

  • 4 Cylewet Momentary Hinge Metal Roller Lever Micro Switches - Amazon
  • 4 M3 x 3 мм болт

1 -кадам: Бөлүктөрдү басып чыгаруу

Бөлүктөрдү басып чыгаруу
Бөлүктөрдү басып чыгаруу

Бөлүктөрдү демейки багытта басып чыгаруу. Башкача каралбаса, төмөнкү басып чыгаруу жөндөөлөрүн колдонуңуз:

Басып чыгаруу Резолюциясы:.30 мм

Толтуруу: 20%

Периметрлери: 2

Колдойт: Жок

Жип: Мен AMZ3D PLA колдондум

Ондуктан экилик коддогучту түзүү үчүн төмөнкү бөлүктөрдү басып чыгаруу керек болот:

  • 1 Encoder базасы
  • 1 Encoder баскычы
  • 15 Encoder Peg - Чечимди.10 ммге коюңуз, кичине этегине кошуп, биринчи катмар ылдамдыгын 5 мм/сек чейин түшүрүңүз
  • 1 Encoder Switch Top
  • 1 Encoder Top
  • 1 Encoder Wheel

2 -кадам: Бөлүктөрдү чогултуу

Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу

Ондукту экилик коддогучка чогултуу абдан оңой:

  1. Жогорудагы биринчи сүрөттө көрсөтүлгөндөй, Encoder Base тирөөч дубалынын ортосундагы төрт Lever Micro Switch'ти жылдырыңыз.
  2. Коммутаторлорду ордуна кулпулоо үчүн Encoder Switch Top'го жабышыңыз.
  3. Encoder Wheel Top'ту Encoder Wheel'ге бекитип, кулпулоо өтмөктөрүнүн ордунда экенин текшериңиз.
  4. Жогорудагы таблицаны колдонуп Encoder Wheelге Encoder Pegs кошуңуз.
  5. Encoder дөңгөлөгүн Encoder Base валына жылдырыңыз. Которгучтун рычагдарын бүгүп калуудан сак болуңуз. Сиз Encoder дөңгөлөгүн тиркеп жатканда, аларды кармашыңыз керек болушу мүмкүн.
  6. Encoder'ди базанын үстүнө коюп, төрт M3 x 3 мм болт менен тиркеңиз.
  7. Шиферди жана тешиктерди тизип турган Encoder баскычын жылдырыңыз.

Дал ушул. Сиздин ондуктан экилик коддогуч колдонууга даяр.

3 -кадам: Санарипти экилик коддогучка текшерүү

Санарипти экилик коддогучка сыноо
Санарипти экилик коддогучка сыноо
Санарипти экилик коддогучка сыноо
Санарипти экилик коддогучка сыноо
Санарипти экилик коддогучка сыноо
Санарипти экилик коддогучка сыноо

Жогорудагы биринчи сүрөттө китептен ондуктан экиликке чейин коддогуч панели көрсөтүлгөн. Мен аны чечүүгө даяр эмес болгондуктан, мен экинчи сүрөттө көргөн тест панелин жасадым. Мен экилик коддогучту төрт M3 x 8 мм болт менен орнотуп, кээ бир үйдө өстүрүүчү панелдик розеткаларга 3 мм диоддук төрт диодду коштум.

Зымдары абдан түз алдыга. Мен тиркеп койдум:

  1. Төрт LED катоддору (кыска зымдар) жерге.
  2. Ар бир которгучтан жалпы терминал +5Вга которулат.
  3. Адатта, ар бир которгучтан тиешелүү LEDдин анодуна ачык терминал.

Ооба, акыркы эки сүрөттөн жыйынтыкты көрө аласыз. Ийгилик. Binary Encoder чындыгында абдан жакшы "сезимге" ээ. Сиз жөн гана баскыч бир санга кулпуланганын билесиз. Баракелде.

4 -кадам: Акыркы ойлор

Мен көп адамдарга экилик коддоочу механикалык санарипке тез арада муктаж болот деп күтпөйм, бирок бул жерде көрсөтүлгөн ыкмаларды башка коддоо тапшырмалары үчүн жалпылаштырууга болот деп ойлойм. Мисалы, WDC-1 долбоору менен, керектүү эки бинардык коддогучтан тышкары, мен машинанын көрсөтмөлөрүн (ADD, SUB, SHIFT ж. ошол милдеттерди аткаруу.

Эгер сиз муну жактырсаңыз, менин башка көрсөтмөлөрүмдү текшерип көрүңүз. Көбүнчө 3d басылган Ротари которгуч кызыктырышы мүмкүн.

Сунушталууда: