Ստորապնդող շարժիչը շատ մարդիկ են, կարծում են, որ Ստեփերային շարժիչը չի կարող ճշգրիտ ինդեքսավորում, սպասարկող շարժիչների վրա հիմնված մոտեցման ձեւավորումը նույնպես: Կատարելու եմ Stepper Motor Index- ի ափսեի փորձի հետ, իրականում դուք ցանկանում եք իմանալ, թե ինչպես օգտագործել խորքային շարժիչը, իմանալ, թե ինչպես կարելի է գրել ծրագիր, որը նորմալ պայմաններում կարող է երաշխավորված լինել: Stepper Motor ծրագրեր, անկախ նրանից, թե որ վայրում պետք է երաշխավորել, բավարար է մոմենտը: Stepper Motor- ը մեծ բան է մեքենայում: Նորմալ պայմաններում գործարկման ժամանակը, ընդհանուր առմամբ, պետք է հնարավորինս շատ երկար լինի: Սկսելու արագությունը նույնպես չի կարող շատ արագ: Սբ. Դադարեց շատ արագ, կարող է առաջացնել overshoot երեւույթ: Օգտագործման գործընթացում, եթե դուք չեք լրացնում ինդեքսը, որը նորմալ է քայլել, բայց գտավ, թե որքան վատ է այդքան մի փոքր, կարել է, այսպիսի հանգամանքը քայլից դուրս է: Քայլի մեթոդը հետեւյալն է. 1. Բարձրացրեք շարժիչի մոմենտը եւ բարձրացրեք շարժիչի հոսանքը. 2-ը: Գործողության առավելագույն արագությունը նվազեցնելու համար. 3: Ընդունված մեկնարկի ժամանակը. 4. Նվազեցրեք գործարկման արագությունը: Եթե վերը նշված հարցերից ոչ մեկը, ապա հնարավոր է, որ ներսի հետ ծրագիրը չի կարող մատնանշել կուտակված սխալով ստեղծված զարկերակի մնացած մասը: Ինչպես հայտնի է բոլորին, զարկերակին, հաշվարկելու համար, ոչ մի դեպքում, որտեղ կլինի զարկերակի կեսը: Բայց հաճախ զարկերակի կեսն է, խնդիր ունի, եթե 10-րդ տուրի 10 բաժին, յուրաքանչյուր հավասար մասեր ուղարկված կեսը չէ: Աղքատ 20 հավասար մասեր, զարկերակի յուրաքանչյուր հավասար կեսը կարող է հատկապես ակնհայտ չլինել: Բայց նշանակվելու է 50, 100, 500, NNN հավասար մասերի, յուրաքանչյուր հավասար մասի զարկերակի աղքատ կեսը կարող է լինել, դա փոքր գումար չէ: Սպասում են ավելի շատ օրինակների, նույնիսկ յուրաքանչյուր հավասար 0: Մի զարկերակ, աստղագիտական թվեր է: Դա շատ մարդիկ են, կարծում են, որ խորթ մարդը չի կարող կատարել ճշգրիտ ինդեքսավորող ափսեը: Շարժիչ, դա միայն առաջընթաց չէ, նույնիսկ սերվո շարժիչ, նույնպես ունի այս խնդիրը `- մնացորդ: Հետեւյալն է. 64-ի աստիճան վարորդի նուրբ խմբակցությունն է: Այնուհետեւ շարժիչային քանակը մեկ գրկում 62 x200 = 12800: Սահմանված շարժիչը բաժանվում է 128 հավասար մասի: Բայց եթե ես պատրաստվում եմ հարցնել, բաժանվում է 129 հավասար կտորների, բանաձեւը `12800/129 = 99: 2248062 = 28: 9999999 զարկերակ: Համարժեք է կլոր սխալի, մեկ քառորդի հավասար մասերը: Բայց խնդիրն այն է, թե ինչպես վարվել մեթոդի հետ, հետեւյալը `զարկերակային վերամշակման մեթոդի մնացած քանակը լուծելը: Վերը նշված օրինակը, որպես տեղեկանք, շարժիչային զարկերակային հաշվարկը մինչեւ 12800, որպես շրջան, բաժանվում է 129 հավասար կտորների: Պահանջել շրջանակը առավելագույն սխալի միջոցով `ոչ ավելի զարկերակներից: Ծրագրավորման մեթոդը հետեւյալն է. 1: Սահմանեք Motor Pulse համարը, որը մեռած է, չի կարող գրել: 12800 կամ որեւէ այլ արժեք: 2-ը: Նախադրեք միավորներ, ինչպիսիք են համարը, 129 սերունդ տվյալների գրանցման D կամ V3: Հաշվարկեք յուրաքանչյուր հավասար մասի անհրաժեշտության համար `ավելի ամբողջական զարկերակային թիվով, 12800/129 = 994: 0 = 0. 2248062 բանաձեւը ստացավ յուրաքանչյուր հավասար զարկերակային համարը: 7. Մնացած զարկերակային համարը բազմապատկվում է հավասար մասերի ընդհանուր քանակով. 0. 2248062X129 = 28: 99999998: Հեռացրեք տասնորդական կետը, ստացեք ամբողջ թիվ 28: 8-ը `մինուս 28-րդ համարով եւ այլն: 9. Ծրագիրն ավարտվում է, ավելացվել է հավասար մասերում ավելի քան 101-ը, որը հավասար մասեր է, սկսվել է 102-ից 129 բաժին, յուրաքանչյուր հավասար մասի, յուրաքանչյուր հավասար մասի, զարկերակով: Իմպուլսների քանակը սկսվում է 99 + 1 = 100-ից 102 մասից: Ինչպես վերեւում, հավասար հաշվարկով, հավասարապես հավասար է զարկերակին, այսինքն `յուրաքանչյուր հավասար մաս: Եզրակացություն. Վերոհիշյալ հաշվարկի տեսանկյունից, եթե չպահանջվի բացարձակ ճշգրիտ հաստոցներ, արտադրանքի մշակման ծրագիրը ամբողջությամբ բավարարում է պահանջներին: