TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS570LS1114 EQEP

TMS570LS1114  EQEP测量电机转速

   /* Elapsed time between unit position events */              deltaT = eqepREG2->QCPRD;
   /* Calculate Velocity from deltaT and the value of the unit position. */              /* The value of Unit Position is a sample value and should be changed by the User as per the actual value in the UNIT_POSITION_X macro above. */     
         velocity = (float)(UNIT_POSITION_X*1.0F/deltaT);
deltaT这个是编码器AB信号一个脉冲的时间还是什么时间?
目前不知道如何测量电机的转速。
有哪位用过TMS570Ls1114芯片的EQEP测量电机转速的功能吗?指点一下。
gaoyang9992006:

/*根据deltaT和单位位置值计算速度。* /

/*单元位置的值是一个示例值,用户应该根据上面UNIT_POSITION_X宏中的实际值进行更改。* /

速度=(浮动)(UNIT_POSITION_X * 1.0 f / deltaT);
注释的不是很清楚吗

赞(0)
未经允许不得转载:TI中文支持网 » TMS570LS1114 EQEP
分享到: 更多 (0)