Բովանդակություն:

DIY Stepper Motor Controller: 6 քայլ (նկարներով)
DIY Stepper Motor Controller: 6 քայլ (նկարներով)

Video: DIY Stepper Motor Controller: 6 քայլ (նկարներով)

Video: DIY Stepper Motor Controller: 6 քայլ (նկարներով)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Հուլիսի
Anonim
Image
Image
DIY Stepper Motor Controller
DIY Stepper Motor Controller
DIY Stepper Motor Controller
DIY Stepper Motor Controller

Հիշեք այդ DC շարժիչները, այն ամենը, ինչ ձեզ հարկավոր է անել, այն է, որ դրական և բացասական լարերը միացնեք մարտկոցին և այն սկսի աշխատել: Բայց քանի որ մենք սկսել էինք ավելի բարդ նախագծեր անել, այդ DC շարժիչները, կարծես, չեն տալիս այն, ինչ ձեզ հարկավոր է:… այո, ես նկատի ունեմ արդյունավետությունը, ճշգրտությունը և առաջին հերթին ոլորող մոմենտը `առանց հանդերձանքի որևէ նվազման:

Դե, պատմությունը սկսվեց, երբ ես պլանավորում էի կառուցել կիսաավտոմատ հորատիչ մամլիչ, որը կարող է օգնել ձեզ հորատել սովորական առարկայի նման, բայց ոտնակի ոտնակի օգնությամբ, որպեսզի կարողանաք առարկան երկու ձեռքերով պահել առանց անհրաժեշտության: օգնող ձեռք. Կարճ ասած, ինձ պետք է մի շարժիչ, որը կարող է ճշգրտորեն շարժել հորատման գլուխը վեր և վար, ինչպես նաև ապահովել մեծ քանակությամբ ոլորող մոմենտ:

Չկարողանալով ստանալ բոլորին պարզ DC շարժիչից, որոշեցի օգտագործել stepper շարժիչ: Այո, որն ունի չորս մետաղալարեր և դա այն ամենն է, ինչ ես գիտեի դրանց մասին: Այսպիսով, այս հրահանգների մեջ մենք պատրաստվում ենք վերահսկիչ պատրաստել այս չորս մետաղալարով շարժիչներով, ինչը մեզ հնարավորություն է տալիս վերահսկել շարժիչի արագությունն ու ուղղությունը `առանց միկրոկարգավորիչ օգտագործելու.

Քայլ 1: Հայեցակարգ և սխեմատիկ

Հայեցակարգ և սխեմատիկ
Հայեցակարգ և սխեմատիկ
Հայեցակարգ և սխեմատիկ
Հայեցակարգ և սխեմատիկ

Այս նախագծի նպատակն է պարզեցնել տափաստիկ շարժիչի օգտագործումը `ստեղծելով մոդուլային հսկիչ, որը կարող է հեշտությամբ քշել քայլող շարժիչը` առանց աշխատանքը կատարելու միկրոհսկիչ ներառելու անհրաժեշտության:

Կառավարիչը, որը մենք պատրաստվում ենք կառուցել, հիմնված է A4988 տիպի շարժիչով շարժիչի վրա: Այն համեմատաբար էժան է և հեշտությամբ կարելի է գտնել ցանկացած էլեկտրոնիկայի առցանց խանութում: Այժմ ավելի մանրամասն ծանոթանալուց առաջ դիտեք քայլքայլ վարորդի տվյալների թերթիկը:

Վարորդին անհրաժեշտ է PWM մուտքագրում քայլային քորոցում `շարժիչը գործարկելու համար: PWM ազդանշանի հաճախականության բարձրացումը հանգեցնում է ավելի բարձր RPM- ի և հակառակը: Շարժիչի ուղղությունը վերահսկելու համար վարորդի Dir քորոցը կարող է փոխարկվել VCC- ի և հողային տերմինալի միջև:

Վարորդը գործում է 5v (VDD)-ով, և VMOT- ը ներկայացնում է շարժիչի լարումը, որը կարող է տատանվել 8-35VDC- ի սահմաններում: Շարժիչի պարույրները համապատասխանաբար կկապվեն 1A, 2A, 1B, 2B միացումներին:

Այժմ ցանկալի PWM ազդանշան ստեղծելու համար մենք պատրաստվում ենք օգտագործել 555 ժամաչափի IC: Այստեղ մենք պատրաստվում ենք օգտագործել 10k պոտենցիոմետր ՝ PWM ազդանշանի ելքային հաճախականությունը փոխելու համար, ինչը կօգնի մեզ վերահսկել պտտման արագությունը: Մնացածը կոմպլեմենտար բաղադրիչների փունջ են:

Քայլ 2: PCB- ի նախագծում

PCB- ի նախագծում
PCB- ի նախագծում
PCB- ի նախագծում
PCB- ի նախագծում
PCB- ի նախագծում
PCB- ի նախագծում
PCB- ի նախագծում
PCB- ի նախագծում

Սխեման ավարտելուց հետո ես նախնական փորձարկումներ եմ կատարել տախտակի վրա և ամեն ինչ կարծես անթերի է աշխատում: Շարժիչը ճշգրիտ է, արդյունավետ և ունի մեծ քանակությամբ ոլորող մոմենտ: Բայց խնդիրն այն է, որ դա խառնաշփոթ է հացահատիկի վրա, և դա անել մի տախտակի վրա այլընտրանք չի լինի:

Այսպիսով, ես որոշեցի նախագծել PCB- ն այս վերահսկիչի համար, որը որոշ ժամանակ տևեց, բայց ես համոզվեցի, որ բոլոր կապերը ճիշտ են, ինչպես նաև ավելացրեցի բոլոր կոմպլեմենտար բաղադրիչները `այս վերահսկիչից հնարավորինս հեշտ օգտագործելու համար:

Այժմ PCB- ի դիզայնի ավարտով ես գլխավորեցի մինչև PCBWAY և վերբեռնեցի Gerber- ի իմ ֆայլերը `իմ PCB- ները ստանալու համար: Մի շարք տարբերակներ անցնելուց հետո ես պատվիրել եմ իմ PCB- ները: Նրանք առաջարկում են հիանալի որակի PCB- ներ `զարմանալի գներով: Մեծ շնորհակալություն PCBWAY- ին `այս նախագիծը հնարավոր դարձնելու համար, այնպես որ համոզվեք, որ ստուգում եք նրանց կայքը` պատվիրելու ձեր հարմարեցված տպագիր տպատախտակները:

Տախտակների համար PCB- ների և Gerber ֆայլերի հղումը հետևյալն է.

www.pcbway.com/project/sharep…

PCBWAY

www.pcbway.com

Քայլ 3: Գործիքներ և բաղադրիչներ

Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ
Գործիքներ և բաղադրիչներ

Այս ծրագրի գործիքների և բաղադրիչների ցանկը տրված է ստորև.

ՊԱՐՏԱԴԻՐ ԳՈՐOOLԻՔՆԵՐ

  • Sոդման երկաթ
  • Oldոդման մետաղալար
  • Տափակաբերան աքցան

STEPPER MOTOR DRIVER

www.banggood.com/3D-Printer-A4988-Reprap-S…

ՀԱՅՏԱՐԱՐՈԹՅՈՆ (BOM ֆայլ):

Քայլ 4. Տախտակների հավաքում

Տախտակների հավաքում
Տախտակների հավաքում
Տախտակների հավաքում
Տախտակների հավաքում
Տախտակների հավաքում
Տախտակների հավաքում

PCB- ները ժամանել են ընդամենը մեկ շաբաթվա ընթացքում, և որակը անթերի է: Այժմ, երբ ձեռքս բռնում եմ տախտակների վրա, ես հավաքեցի բոլոր բաղադրիչները և սկսեցի հավաքել դրանք, ինչպես նշված է տախտակների վրա:

Տախտակները նախագծելիս այդքան ժամանակ հատկացնելն այն է, որ այժմ կարող եք արտադրել այնքան պատճեն, որքան անհրաժեշտ է, և այն ամենը, ինչ ձեզ հարկավոր է անել, այն է, որ թողեք բաղադրիչները, ինչպես ցույց է տրված տախտակներում:

Քայլ 5: Ամեն ինչ կարգավորել

Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել
Ամեն ինչ կարգավորել

Տախտակները պատրաստ լինելուց հետո ես տեղադրեցի 555 ժմչփը և սլաքի շարժիչի վարորդը տեղում և շարժիչը միացրեցի տախտակին: Դրանից հետո ես միացրել եմ 12 վ մարտկոցը ՝ տախտակը սնուցելու համար օգտագործելով զույգ ալիգատոր սեղմակներ:

Քայլ 6: Վերջնական արդյունքներ

Վերջնական արդյունքներ
Վերջնական արդյունքներ
Վերջնական արդյունքներ
Վերջնական արդյունքներ
Վերջնական արդյունքներ
Վերջնական արդյունքներ

Երբ վերահսկիչը միացված է 12 վ մարտկոցին: Շարժիչը սկսեց պտտվել: Կարծես ամեն ինչ ընթանա այնպես, ինչպես սպասվում էր: Պտտման ուղղությունը կարող է փոխվել անջատիչը միացնելու միջոցով, իսկ պտտման արագությունը կարելի է կառավարել ՝ պտտելով պոտենցիոմետրի բռնակը:

Խորհուրդ ենք տալիս: