Как серво моторът изчислява разстоянието на движещия се детайл?
Под формата на следната фигура серво моторът задвижва винта, за да завърти и премести детайла. Ние знаем, че серводвигателите имат прецизно позициониране и предимства за бързо реагиране в сравнение с обикновените двигатели и се използват за по-високо място. Тогава как е позиционирана, цялата система за серво задвижване е затворена система за обратна връзка, серво моторът има енкодер в края, който винаги ще предава данните на въртенето на двигателя към серво задвижването, за да се гарантира, че двигателят достига посочената позиция.

Примерът по-горе показва как да се изчисли разстоянието, по което се движи детайла. Серводвигателят се задвижва под формата на импулсна + посока. За удобство на изчислението, след като водачът е оборудван с електронно предавателно отношение, например, количеството движение на детайла е 1 um / импулс. Изпрати импулс за преместване на детайла 1um, изпрати 1000 е на разстояние 1mm. Скоростта, с която детайлът се движи, се определя от честотата на импулса, при условие че честотата на импулса е 500имп. / С, след това скоростта на движение на детайла е 0.5mm / s. Знаейки скоростта, разстоянието, което серво моторът задвижва детайла за движение в определено време, се изчислява чрез умножаване на скоростта с времето. Тук трябва да се отбележи, че командата за изпращане на импулс обикновено има ускорение и забавяне, а целият процес на движение не е еднакъв. Не е правилно да се изчислява разстоянието с времето, освен ако функцията за ускорение / забавяне не бъде премахната.
Всъщност не е необходимо да се изчислява положението на серводвигателя. Енкодерът постоянно измерва въртенето на двигателя. Трябва само да съберем кодираните данни, за да знаем позицията на детайла, или да проверим броя на импулсите в контролера.
Много просто, всеки серво задвижване има параметри за наблюдение на действителната позиция на двигателя. Вземете за пример сервозадвижването на Шенжен ECON Technology. DP-CPO е командният импулс с малък 5 бита; DP-CPO. е командният импулс с високи 5 бита.
(Броят на цифрите, показани на цифровата тръба, е 5). Ако началната позиция е 0, след позицията DP-CPO е 2000, а DP-CPO. е 0010. Действителната позиция е 102000, ако настроите електронното предавателно отношение е 10/1 за серво контролера с променлив ток, т.е. един импулс от 1000 импулса. Преобразуването е, че двигателят е преминал 102000/1000 = 102 обиколки.





