Агуулгын хүснэгт:

Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч: 4 алхам (зурагтай)
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч: 4 алхам (зурагтай)

Видео: Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч: 4 алхам (зурагтай)

Видео: Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч: 4 алхам (зурагтай)
Видео: 포토샵 강좌 #27. GIF, JPEG, PNG-8, PNG-24, WBMP, PSD, EPS, PDF, TIFF 파일 포맷의 차이점 2024, Арваннэгдүгээр
Anonim
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч
Ихэвчлэн 3D хэвлэсэн хоёртын кодлогч

Кодлогч нь мэдээллийг нэг формат эсвэл кодоос нөгөө формат руу хөрвүүлдэг. Энэхүү зааварт заасан төхөөрөмж нь зөвхөн 0 -ээс 9 хүртэлх аравтын бутархайг хоёртын эквивалент болгон хөрвүүлэх болно. Гэсэн хэдий ч энд танилцуулсан ойлголтуудыг ямар ч боломжийн тооны зүйл, кодын кодлогч үүсгэхэд ашиглаж болно (20 ба түүнээс бага гэх мэт). Хялбар олж авах боломжтой хэд хэдэн микро шилжүүлэгч, эрэгнээс гадна ихэнхдээ механик машинд зориулагдсан бүх эд ангиудыг 3D хэвлэх боломжтой.

Би яагаад үүнийг хийж байгаа юм бэ?

Саяхан би 1968 онд хэвлэгдсэн Эдвард Алкоссер, Жеймс П. Филлипс, Аллен М. Волк нарын бичсэн "Ажиллаж буй дижитал компьютерийг хэрхэн бүтээх вэ" нэртэй номтой таарлаа. "Хийж сур" гэсэн гүн ухаанд итгэгчид "ихэвчлэн байшингийн эргэн тойронд эсвэл ойролцоох цахилгаан сэлбэгийн дэлгүүрт байдаг энгийн хямдхан эд ангиудыг" ашиглан ийм компьютер бүтээх аргыг харуулдаг. Үүнийг дизайны туршид янз бүрийн унтраалга үүсгэхийн тулд цаасан хавчаар ашигладаг тул үүнийг "цаасан компьютер" ном гэж нэрлэдэг.

Тиймээс би WDC-1 гэж нэрлэж буй номондоо үндэслэн "Ажлын дижитал компьютер" хийх гэж байна. Энэ номыг арифметик логик нэгж, үндсэн санах ой, хяналтын хэсэг гэх мэт компьютерийн үндсэн бүрэлдэхүүн хэсгүүд дээр үндэслэн хэсгүүдэд хуваасан бөгөөд та үүнийг эхлээд шийдэх гэж байгаа арван хоёртын кодлогч гэж та таамаглаж байсан.

Дээрх номын кодлогчын бүтцийг харуулсан диаграмм байна. Тэд хоосон утас дамар ашиглаж, тусгаарлаагүй утсаар боож, дараа нь утсыг хоёртын кодын зүслэг бүхий цаасаар хучжээ. Кодыг уншихын тулд дөрвөн цаасан хавтасыг контакт болгон ашигласан (цаасан хавчуурга байх болно гэж би танд хэлсэн). Энэ бол зөвхөн амласан гэр ахуйн эд зүйлсийг ашигладаг ухаалаг загвар байв.

Дизайныг сайжруулах

Миний дизайн цаасан хавчаар ашигладаггүй ч гэсэн энэ нь эх хувь хүний үзэл баримтлал, сүнсийг хоёуланг нь агуулдаг гэж би боддог. Би энд "цэвэр" хуулбар хийх гэж байгаа юм биш. Өдрийн төгсгөлд хэн нэгэн шинэ машин дээрх номноос програмуудыг "ажиллуулах" боломжтой байх ёстой. Аравтын хоёртын кодлогчоос эхэлье.

Хангамж

Хэвлэсэн хэсгүүдээс гадна танд дараахь зүйлс хэрэгтэй болно (дээр харсан):

  • 4 Cylewet агшин зуурын нугас металл өнхрөх хөшүүргийн бичил унтраалга - Амазон
  • 4 М3 х 3 мм боолт

Алхам 1: эд ангиудыг хэвлэх

Эд ангиудыг хэвлэх
Эд ангиудыг хэвлэх

Анхдагч чиглэлд хэсгүүдийг хэвлэх. Хэрэв өөрөөр заагаагүй бол дараах хэвлэх тохиргоог ашиглана уу.

Хэвлэх нарийвчлал:.30 мм

Дүүргэлт: 20%

Периметрүүд: 2

Дэмждэг: үгүй

Утас: Би AMZ3D PLA ашигладаг байсан

Аравтын хоёртын кодлогч үүсгэхийн тулд дараах хэсгүүдийг хэвлэх шаардлагатай болно.

  • 1 кодлогч бааз
  • 1 кодлогч товчлуур
  • 15 Encoder Peg - Нарийвчлалыг.10 мм болгож, жижиг ирмэгийг нэмж, эхний давхаргын хурдыг 5 мм/сек болгон бууруулна.
  • 1 кодлогч шилжүүлэгчийн дээд хэсэг
  • 1 кодлогч дээд хэсэг
  • 1 кодлогч дугуй

Алхам 2: эд ангиудыг угсрах

Эд ангиудыг угсрах
Эд ангиудыг угсрах
Эд ангиудыг угсрах
Эд ангиудыг угсрах
Эд ангиудыг угсрах
Эд ангиудыг угсрах

Аравтын хоёртын кодлогчийг нэгтгэх нь маш энгийн:

  1. Дээрх эхний зурагт үзүүлсэн шиг дөрвөн хөшүүргийн бичил унтраалгыг кодлогч суурийн бэхэлгээний хананы хооронд гулсуулна уу.
  2. Шилжүүлэгчийг түгжихийн тулд кодлогч шилжүүлэгчийн дээд хэсгийг холбоно уу.
  3. Encoder Wheel Top -ийг Encoder Wheel -д холбож, түгжээний товчлуурууд байгаа эсэхийг шалгаарай.
  4. Дээрх хүснэгтийг ашиглан Encoder Wheel дээр Encoder Pegs -ийг нэмнэ үү.
  5. Encoder Wheel -ийг Encoder Base босоо ам руу шургуул. Шилжүүлэгчийн хөшүүргийг нугалахгүйн тулд болгоомжтой байгаарай. Шифрлэгч дугуйг залгахдаа та тэдгээрийг барих хэрэгтэй болж магадгүй юм.
  6. Кодлогчын дээд хэсгийг сууринд байрлуулж, М3 х 3 мм хэмжээтэй дөрвөн боолтоор бэхлээрэй.
  7. Босоо ам ба нүхийг доторлогоотой болгож кодлогч товчлуурыг гулсуулна уу.

Ингээд л боллоо. Таны Decimal to Binary Encoder ашиглахад бэлэн боллоо.

Алхам 3: Дижиталаас хоёртын кодлогч руу тест хийх

Дижиталаас хоёртын кодлогч руу туршилт хийх
Дижиталаас хоёртын кодлогч руу туршилт хийх
Дижиталаас хоёртын кодлогч руу туршилт хийх
Дижиталаас хоёртын кодлогч руу туршилт хийх
Дижиталаас хоёртын кодлогч руу туршилт хийх
Дижиталаас хоёртын кодлогч руу туршилт хийх

Дээрх эхний зураг дээр номноос аравтын хоёртын кодлогч самбарыг харуулав. Би үүнийг шийдвэрлэхэд бэлэн биш байгаа тул хоёр дахь зураг дээр харж байгаа тестийн самбарыг хийсэн. Би M3 x 8 мм хэмжээтэй дөрвөн боолтоор хоёртын кодлогч суурилуулж, зарим гэрийн ургуулсан самбар холбох залгуурт 3 мм -ийн дөрвөн LED -ийг нэмсэн.

Утас нь нэлээд урагшаа чиглэсэн байдаг. Би хавсаргасан:

  1. Газардуулах дөрвөн LED катод (богино утас).
  2. Шилжүүлэгч тус бүрээс +5V -ийн нийтлэг терминал.
  3. Шилжүүлэгч тус бүрээс холбогдох LED -ийн анод руу ихэвчлэн терминал нээдэг.

Үр дүнг сүүлийн хоёр зургаас харж болно. Амжилт. Хоёртын кодлогч нь үнэхээр сайхан "мэдрэмж" -тэй байдаг. Товчлуурыг дугаар руу түгжихийг та л мэдэх болно. Хөргөх.

Алхам 4: Эцсийн бодол

Удахгүй олон хүнд механик тооноос хоёртын кодлогч хэрэгтэй болно гэж би бодохгүй байна, гэхдээ энд үзүүлсэн техникийг бусад кодчилох ажлуудад ерөнхийд нь оруулах боломжтой гэж бодож байна. Жишээлбэл, WDC-1 төслийн хувьд шаардлагатай хоёртын хоёр кодлогчоос гадна би машины зааврыг (ADD, SUB, SHIFT, гэх мэт) миний арифметик логик нэгжийн долоон хяналтын дохиогоор дүрслэх кодлогч хийх болно. эдгээр ажлуудыг гүйцэтгэх.

Хэрэв танд энэ таалагдсан бол та миний бусад зааварчилгааг үзэхийг хүсч магадгүй юм. Ихэвчлэн 3d хэвлэсэн эргэдэг унтраалга нь сонирхол татаж магадгүй юм.

Зөвлөмж болгож буй: