Қадамдық қозғалтқыштың жылдамдығын қалай басқаруға болады (яғни импульс жиілігін қалай есептеу керек)

Екі фазалы қадамдық қозғалтқышты енгізу:

Нақты қадамдық қозғалтқышты басқару өте қарапайым, қолдану ақымақ, өндірушілер қадамдық мотор драйверін жақсы жұмыс істейді, қадамдық қозғалтқышты басқару үшін драйвер қалай жұмыс істейді, бізге қадамдық қозғалтқышты терең түсінудің қажеті жоқ , Сіз қадамдық қозғалтқыштың драйвер әдісін қолдануды білетін болсаңыз. Әрине, қарапайым қадамдық қозғалтқыштың жұмыс сипаттамалары немесе білу керек, мен төменде таныстырамын!

Бөлімшенің рөлі:

Екі фазалы қадамдық қозғалтқыш, негізгі қадамдық бұрышы 1,8 градус, яғни: 200 импульстік қозғалтқыш бүкіл қадам деп аталатын шеңберді айналдырады.

Бөлімшенің функциясын қадамдық қозғалтқыштың драйверіне орнатуға болады:

2 бөлімшеге (жарты қадам деп те аталады) орнатылған кезде қадамдық бұрыш 0,9 градус, 400 импульс шеңберді айналдырады.

4 бөлімшеге орнатылған кезде қадам бұрышы 0,45 градус және 800 импульс айналады.

8 бөлімшеге орнатылған кезде қадамдық бұрыш 0,225 градусқа тең және 1600 импульс айналады.

Бөлімше неғұрлым жоғары болса, негізгі компьютер жіберетін импульстің ұзындығы неғұрлым аз болса, дәлдік соғұрлым жоғары болады! Бұл жақсы түсінілген, импульс 10 мм, 10% қате, импульс қатесі 1 мм, импульс 1 мм, сол 10% қате, импульс қатесі 0,1 мм.

Әрине, біз әсіресе шағын ұзындығы жүруге әрбір импульс мақсатына жету үшін, өте үлкен жұқа фракциясын орнату мүмкін емес.

Сіз екі фазалы қадамдық қозғалтқышты желіде шеңберді айналдыру үшін 200 импульсті еске түсіресіз! Бөлімше неғұрлым үлкен болса, қадамдық қозғалтқыштың бір айналымы үшін импульстар саны соғұрлым көп болады!
DeepL.com арқылы аударылған (тегін нұсқа)

Степпердің минутына 600 айналыммен 400 мм жүруін қаласақ, ОС жіберуі қажет импульстардың санын және импульс жиілігін қалай есептейміз?

Қадамдық қозғалтқыштың жылдамдығын қалай басқарамыз (яғни импульс жиілігін қалай есептейміз):

Қозғалтқыштың бір айналым жасауы үшін қажетті импульстар саны, яғни 800, 600 айн/мин қадамдық қозғалтқыш жылдамдығына қол жеткізу үшін параметр төрт ұсақ фракция деп есептей отырып, хост жіберуі керек импульстардың жиілігін есептеу. компьютер:

Жиілік ұғымы - бұл бір секундта жіберілетін импульстар саны.

Сонымен, алдымен қадамдық қозғалтқыштың секундына айналу санын есептеңіз

600/60 = секундына 10 айналым

Содан кейін 10 айналым/сек үшін қажетті импульстар санын есептеңіз.

10 X 800 = 8000

Яғни импульс жиілігі 8000 немесе 8К.

Қорытынды, 600 айн/мин қадамдық қозғалтқыш жылдамдығын жүзеге асыру үшін негізгі компьютер 8K импульстік шығыс жиілігін сақтауы керек.

Енді түсіндің бе? Импульс жиілігін есептеу үшін екі алғышартты білу керек:

1, қадамдық қозғалтқыштың бір айналымына қажетті импульстар санын білу;

2, қадамдық қозғалтқыштың айналу жылдамдығын біліңіз, айналу жылдамдығының бірлігі: айналымдар

Қадамдық қозғалтқышқа қажет импульстар санын қалай есептеу керек.

Қозғалтқыштың шеңберді айналдыруы үшін қажетті импульстар саны төрт жұқа фракция деп есептей отырып, қозғалтқыштың 400 мм қашықтықты жүретінін түсіну үшін импульстардың санын есептеу керек. жоғарғы компьютер:

Егер сатылы қозғалтқыштың шығыс білігі және бұранда (қадам: 10 мм) тікелей қосылса немесе шкив жетегі арқылы дөңгелек шеңбері 10 мм. Яғни, шеңберді айналдыру үшін қадамдық қозғалтқыш, механикалық жүру ұзындығы 10 мм.

Қозғалтқыштың бір айналымындағы импульстар саны 800, содан кейін серуендеу импульсінің ұзақтығы:

10мм / 800 = 0,0125 мм

400 мм жүру үшін қажетті импульстар саны:

400 / 0,0125 = 32000 импульс

Қорытынды, қадамдық қозғалтқышпен жүріп өткен 400 мм қашықтықты жүзеге асыру үшін негізгі компьютер жіберуі керек импульстар саны 32000 құрайды.

Енді түсіндің бе? Импульстардың санын есептеу үшін белгілі болуы керек үш алғышарт:

1, қадамдық қозғалтқыштың бір айналымына қажетті импульстар санын білу;

2, жүру ұзындығы шеңберін айналдыру үшін қадамдық қозғалтқышты білу;

3, қадамдық қозғалтқышқа қажетті жолдың жалпы ұзындығын білу;

Егер біз дәлдікті жақсартқымыз келсе, бөлімше 64-ке қойылса, бөлімшені көбейте аламыз, қозғалтқыштың бір айналымы үшін қажетті импульстар саны:

64 X 200 = 12800

Жүрген импульстің ұзындығы:

10мм / 12800 = 0,00078 мм

400 мм жүру үшін қажетті импульстар саны:

400 / 0,00078 = 512000 импульс

600 айн/мин жылдамдыққа жету үшін негізгі компьютер жіберуі керек импульстардың жиілігі:

( 600 / 60 ) X 12800 = 128000

Яғни: 128 мың
DeepL.com арқылы аударылған (тегін нұсқа)


Жіберу уақыты: 11 тамыз 2024 ж