我有一个步进电机,我正试图移动到所需的位置。为了简单起见,假设我的马达需要100步才能完成一个完整的旋转。电机轴只能朝一个方向运动。是否存在一个方程,它接受两个数字输入,一个期望的位置(用正整数1-100表示)和当前位置(用正整数1-100表示),并返回电机向前移动所需的量。
例如
CurrentPos 90 DesPos 60 Output 70
CurrentPos 20 DesPos 60 Output 40
CurrentPos 60 DesPos 60 Output 0
我刚想到答案公式(100+(desPos-CurrentPos))%100将给出正确答案