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

Кабелийн удирдлагад тусалдаг ПХБ: 6 алхам (зурагтай)
Кабелийн удирдлагад тусалдаг ПХБ: 6 алхам (зурагтай)

Видео: Кабелийн удирдлагад тусалдаг ПХБ: 6 алхам (зурагтай)

Видео: Кабелийн удирдлагад тусалдаг ПХБ: 6 алхам (зурагтай)
Видео: Восстановление и ремонт сломанного контроллера Xbox серии X|S Нет питания и НЕ ЗАРЯЖКА - ASMR 2024, Долдугаар сарын
Anonim
Кабелийн удирдлагад тусалдаг ПХБ
Кабелийн удирдлагад тусалдаг ПХБ

Хэсэг хугацааны өмнө би ширээний зориулалттай CNC тээрэм хийсэн. Түүнээс хойш би үүнийг шинэ бүрэлдэхүүн хэсгүүдээр сайжруулж байсан. Хамгийн сүүлд би 4 оронтой дэлгэцтэй хоёр дахь Arduino -ийг нэмж, эргэлтийн эргэлтийг PID гогцоо ашиглан хянасан. Би үүнийг 5 утас бүхий Arduino анхан шатны самбартай холбох ёстой байсан, ингэснээр тэд харилцаж чадна. Гэхдээ анхны туршилтынхаа үеэр би моторын хянагчийг эвдсэн тул би илүү хүчирхэг шинэ худалдаж авлаа. Энэ нь бас миний холбох ёстой 5 утастай байсан. Энэ үед үндсэн самбар дээрх +5V зүүг 4 тусдаа холболт болгон хуваасан тул утсыг дахин хуваахыг хүссэнгүй. Тиймээс би өөр зүйл хийсэн.

Алхам 1: Холболтыг зурах

Холболтыг зурах
Холболтыг зурах

Би шаардлагатай бүх холболтын схемийг зурсан (мотор ба таслах утаснаас бусад нь шууд GRBL хянагч руу явж байгаа тул өөр хаана ч байхгүй). Би одоо байгаа холболтуудад зарим өөрчлөлт оруулсан - яаралтай тусламжийн зогсоол нь одоо үндсэн Arduino -ийг анхны байдалд нь оруулж, зөвхөн реле удирдахдаа NO ба NC -ийг хоёуланг нь ашигладаг байсан ердийн нээлттэй контактыг ашигладаг. Шинэ мотор хянагчийн тусламжтайгаар реле холболтыг хялбаршуулсан болно.

Алхам 2: Холболтын асуудлууд

Холболтын асуудлууд
Холболтын асуудлууд

Өмнө нь ашиглаж байсан мотор хянагч нь оптокуплер, мосфет бүхий энгийн самбар байв. Энэ нь тэнхлэгийг зөвхөн нэг чиглэлд эргүүлж чаддаг тул чиглүүлэгч зүү ашиглах шаардлагагүй байв. Шинэ хувилбар нь арай илүү төвөгтэй юм. Энэ нь INA ба INB нэртэй тээглүүртэй бөгөөд би цагийн зүүний дагуу эсвэл цагийн зүүний эсрэг эргүүлэхийг хүсч байгаа эсэхээс хамаарч нэгийг нь VCC руу татах хэрэгтэй болно. Энэ нь тийм ч төвөгтэй сонсогдож чадахгүй байгаа юм, асуудал бол GRBL нь SP-DIR (булны чиглэлийн зүү) гэж нэрлэгддэг ганц зүүтэй бөгөөд үүнийг цагийн зүүний дагуу VCC руу, цагийн зүүний эсрэг чиглэлд GND рүү татдаг. Үүнийг GRBL дотор өөрчлөх боломжтой эсэхийг мэдэхгүй байна (энэ нь миний хувьд хэтэрхий төвөгтэй програм юм), тиймээс би үүнийг өөр метид ашиглан хийсэн.

Би схемд SP-DIR дохиог эргүүлж INB-д оруулах логик бус хаалгыг оруулсан болно. Тиймээс DIR зүү өндөр байх үед INA нь бас өндөр байдаг (тэдгээр нь хоорондоо холбогддог) ба INB нь урвуу (CW), харин DIR бага байвал INA нь бас бага, INB нь өндөр (CCW) байдаг.

Алхам 3: Ухаалаг боловч тийм энгийн загвар биш

Ухаалаг боловч тийм энгийн загвар биш
Ухаалаг боловч тийм энгийн загвар биш
Ухаалаг боловч тийм энгийн загвар биш
Ухаалаг боловч тийм энгийн загвар биш

Дараа нь би Eagle -д шаардлагатай бүх холболтыг агуулсан ПХБ хийлээ. Гэхдээ ийм олон утастай байх нь тийм ч хялбар биш байсан.

Нэгдүгээрт, би терминалын блокуудад зориулан Eagle номын сан хийлээ. Энэ нь маш энгийн бөгөөд энэ нь үндсэндээ энгийн зүү бөгөөд арай том хэмжээтэй - 5.08 мм (0.2 ) зайтай.

Би үүнийг CNC дээр тээрэмдэх байсан тул үүнийг нэг талт самбар болгохыг хүссэн юм. Гэхдээ 26 терминал блок, логик хаалга руу зарим дотоод холболттой бол үүнийг зохион бүтээх нь хэцүү ажил байв. Үүнийг хийж болно, гэхдээ маш олон холбогч утаснуудтай. Энэ бол миний бүх терминал блокууд (Ийглд) зөвхөн нэг зүү юм. Ийм байдлаар би тэдгээрийг ТУЗ -ийн ажлын талбар дээр хөдөлгөж, холбогч утас ашиглахаас зайлсхийх боломжтой. Сул тал нь зарим холболтын байршил санамсаргүй мэт санагддаг. Жишээлбэл, доод талыг нь харвал GND, дараа нь SP-EN, дараа нь VCC байдаг бөгөөд энэ нь маш ховор тохиолддог. Гэхдээ ингэснээр би холбогч утасны тоог ердөө 2 болгож бууруулж, ПХБ -ийг үйлдвэрлэх нь надад илүү хялбар болно.

Терминал блокуудын нэрс бас онцгой юм. Тэдгээрийг бүлэглэсэн тул жишээ нь A нь Arduino гэсэн утгатай тул A_ гэж нэрлэгддэг бүх шураг терминалуудыг самбарын доод талд байрлуулах ёстой, учир нь GRBL бүхий Arduino нь ПХБ -ийн доор байрладаг.

Эцэст нь би Z датчикийн статусыг харуулах энгийн LED нэмж оруулав.

Алхам 4: Самбар хийх

Удирдах зөвлөл хийх
Удирдах зөвлөл хийх
Удирдах зөвлөл хийх
Удирдах зөвлөл хийх
Удирдах зөвлөл хийх
Удирдах зөвлөл хийх
Удирдах зөвлөл хийх
Удирдах зөвлөл хийх

Өмнө нь хэлсэнчлэн би DIY CNC самбараа тээрэмдэж, нүх өрөмдөж, бүх эд ангиудыг гагнасан. ПХБ -ийг бусадтай адил болгоход энэ процесст онцгой зүйл байгаагүй.

Хэрэв танд CNC байхгүй бол та ПХБ -ийг термотрансфер аргаар хийх эсвэл мэргэжлийн үйлдвэрлэгчээс захиалах боломжтой.

Алдааг олж, засахын тулд бүх холболтыг мултиметрээр шалгахаа бүү мартаарай.

Алхам 5: Бүх зүйлийг хооронд нь холбох

Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох

Эцсийн алхамуудын нэг бол бэлэн ПХБ -ийг машинд байрлуулж, бүх утсыг холбох явдал байв. Би утас бүрийг байх ёстой газартаа холбоход туслах жижиг самбарын схемийг хэвлэв. Холболтыг дахин шалгасны дараа туршилтанд бэлэн боллоо!

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