Мазмуну:

Кабелдик башкарууга жардам берген PCB: 6 кадам (сүрөттөр менен)
Кабелдик башкарууга жардам берген PCB: 6 кадам (сүрөттөр менен)

Video: Кабелдик башкарууга жардам берген PCB: 6 кадам (сүрөттөр менен)

Video: Кабелдик башкарууга жардам берген PCB: 6 кадам (сүрөттөр менен)
Video: Установка лазера на X-Carve - Opt Lasers 2024, Июль
Anonim
Кабелди башкарууга жардам берген PCB
Кабелди башкарууга жардам берген PCB

Бир аз мурун мен атайын CNC тегирменин жасадым. Ошондон бери мен аны жаңы компоненттер менен жаңыртып жаттым. Акыркы жолу мен PID циклинин жардамы менен менин шпинделимдин RPMин көзөмөлдөө үчүн 4 орундуу дисплейи бар экинчи Arduino коштум. Мен аны 5 зым менен баштапкы Arduino тактасына туташтырышым керек болчу, ошондо алар сүйлөшө алышат. Бирок биринчи сыноо учурунда мен мотор контроллерин сындырдым, ошондуктан мен жаңысын, дагы күчтүүсүн сатып алдым. Менде дагы 5 зым бар болчу, мен туташтырышым керек болчу. Бул жерде башкы тактадагы +5V пин 4 башка туташууга бөлүнгөн жана мен зымды кайра бөлүүнү каалабадым. Ошентип, мен башка нерсе кылдым.

1 -кадам: байланыштарды эскиздөө

Байланыштарды эскиздөө
Байланыштарды эскиздөө

Мен керектүү болгон бардык байланыштарды эскиздеп койдум (мотор жана токтотуучу зымдарды кошпогондо, анткени алар GRBL контроллерине түз баратат жана башка эч жерде). Мен мурунтан эле бар болгон байланыштарга бир аз өзгөртүүлөрдү киргиздим - авариялык токтотуу азыр негизги Arduino -ны баштапкы абалга келтирет жана ал кадимкидей ачык байланышты колдонот, ал жерде мурда релесин башкаруу үчүн NO жана NC да колдонулган. Жаңы мотор контроллери менен релеге туташуу да жөнөкөйлөштүрүлдү.

2 -кадам: Байланыш көйгөйлөрү

Байланыш көйгөйлөрү
Байланыш көйгөйлөрү

Мен колдонгон мурунку мотор контроллери оптокуплери жана мосфети бар жөнөкөй такта болчу. Ал шпиндельди бир гана багытка бура алат, андыктан багыт пинин колдонуунун кажети жок болчу. Жаңы бир аз татаалыраак. Анын INA жана INB деп аталган төөнөгүчтөрү бар жана мен сааттын жебеси боюнча же сааттын жебесине каршы айланууну каалай тургандыгыма жараша алардын бирин VCCге тартышым керек. Бул анча татаал көрүнбөйт, маселе GRBLде SP-DIR деп аталган бир гана пин бар (шпиндельдик багыт пин), ал сааттын жебеси боюнча VCCге жана сааттын жебесине каршы GNDге тартылат. Мен муну GRBL ичинде өзгөртсө болорун билбейм (бул мен үчүн бир аз татаал программа), ошондуктан мен муну башка метид менен кылдым.

Мен схемага SP-DIR сигналын буруп, INBге киргизе турган NOT логикалык дарбазасын коштум. Демек, 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 -кадам: Бардыгын бириктирүү

Бардыгын Биригип
Бардыгын Биригип
Бардыгын Биригип
Бардыгын Биригип

Акыркы кадамдардын бири - даяр ПХБны машинага салып, бардык зымдарды туташтыруу. Мен ар бир зымды керек болгон жерге туташтырууга жардам берүү үчүн кичинекей тактайдын схемасын басып чыгардым. Байланыштарды дагы бир жолу текшергенден кийин, ал тестирлөөгө даяр болду!

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