• page_banner

Жаңалықтар

PWM арқылы серво қалай басқарылады?

DSpower сервомоторы әдетте импульстік ені модуляциясы (PWM) арқылы басқарылады. Бұл басқару әдісі сервоға жіберілетін электр импульстерінің енін өзгерту арқылы сервоның шығыс білігін дәл орналастыруға мүмкіндік береді. Бұл қалай жұмыс істейді:

Импульстік ені модуляциясы (PWM): PWM - белгілі бір жиілікте электр импульстерінің сериясын жіберуді қамтитын әдіс. Негізгі параметр - әдетте микросекундтармен (μс) өлшенетін әрбір импульстің ені немесе ұзақтығы.

Орталық позиция: әдеттегі сервода шамамен 1,5 миллисекунд (мс) импульс орталық орынды көрсетеді. Бұл сервоның шығыс білігі оның ортасында болатынын білдіреді.

Бағытты басқару: Сервоның бұрылу бағытын басқару үшін импульс енін реттеуге болады. Мысалы:

1,5 мс-ден аз импульс (мысалы, 1,0 мс) сервоның бір бағытта бұрылуына әкеледі.
1,5 мс-ден асатын импульс (мысалы, 2,0 мс) сервоның қарама-қарсы бағытқа бұрылуына әкеледі.
Позицияны басқару: арнайы импульс ені сервоның орналасуымен тікелей байланысты. Мысалы:

1,0 мс импульс -90 градусқа (немесе сервоның техникалық сипаттамаларына байланысты басқа арнайы бұрышқа) сәйкес келуі мүмкін.
2,0 мс импульс +90 градусқа сәйкес келуі мүмкін.
Үздіксіз басқару: PWM сигналдарын әртүрлі импульс ендерінде үздіксіз жіберу арқылы сіз сервоның белгіленген ауқымда кез келген қажетті бұрышқа айналуын қамтамасыз ете аласыз.

DSpower Servo жаңарту жылдамдығы: осы PWM сигналдарын жіберу жылдамдығы сервоның қаншалықты жылдам жауап беретініне және оның қаншалықты тегіс қозғалатынына әсер етуі мүмкін. Серволар әдетте 50-ден 60 Герцке (Гц) дейінгі жиіліктегі PWM сигналдарына жақсы жауап береді.

Микроконтроллер немесе серво драйвері: PWM сигналдарын сервоға жасау және жіберу үшін микроконтроллерді (мысалы, Arduino) немесе арнайы серво драйвер модулін пайдалануға болады. Бұл құрылғылар сіз берген кіріс (мысалы, қажетті бұрыш) және сервоның техникалық сипаттамалары негізінде қажетті PWM сигналдарын жасайды.

PWM көмегімен сервоны қалай басқаруға болатынын көрсету үшін Arduino кодындағы мысал:

DSpower PWM сервосы

Бұл мысалда серво нысаны жасалады, белгілі бір істікке бекітіледі, содан кейін сервоның бұрышын орнату үшін жазу функциясы пайдаланылады. Серво Arduino жасаған PWM сигналына жауап ретінде сол бұрышқа жылжиды.


Хабарлама уақыты: 18 қазан 2023 ж