Кодовый датчик вращающегося типа с 12-разрядами двоичного позиционного кода с начальной позиции Nн =

Кодовый датчик вращающегося типа с 12-разрядами двоичного позиционного кода с начальной позиции Nн = (Решение → 21091)

Кодовый датчик вращающегося типа с 12-разрядами двоичного позиционного кода с начальной позиции Nн = 000010001101 переместился в конечную Nк - 001010110110. Шаговый двигатель имеет целый шаг n – 1,2 и работает с коэффициентом электрического дробления шага, равным Кдр - 2. Какое расстояние пройдено шаговым двигателем, и сколько он сделал шагов?



Кодовый датчик вращающегося типа с 12-разрядами двоичного позиционного кода с начальной позиции Nн = (Решение → 21091)

Общее число кодовых комбинаций для 12-разрядного датчика равна 4096. Цена младшего разряда датчика определится через диапазон и общее число кодовых комбинаций:
r = 3604096=0,0880 .
Для определения пройденного пути найдём разность конечной и начальной кодовой комбинации и представим полученный результат в десятичном виде, что будет соответствовать число импульсов младшего разряда кодового датчика.
N к= 001010110110 соответствует десятичному –694
N н = 000010001101 соответствует десятичному 141
N к- N н = 1000101001 соответствует десятичному 553
Пройденный путь S = 553 × 0,088 = 48, 664 угловых градуса.
Число шагов (дробных), сделанных двигателем:
SH =48, 664 ·2/1,2=81,07.
Полученное дробное число округляется до целого, наличие дробной части связано с погрешностью кодовых датчиков перемещения.
SH =87