新闻中心

EEPW首页 > 测试测量 > 设计应用 > 机械测量中旋转编码器与单片机的通用接口(07-100)

机械测量中旋转编码器与单片机的通用接口(07-100)

——
作者:南昌大学自动化系 郭敏时间:2009-03-04来源:电子产品世界收藏

  在每一控制周期开始时,MC9S12DG128读取脉冲累加器中的数值(average[5]),然后与前5个控制周期的脉冲累加器值求和(all_speed)再求平均值,做为当前速度反馈值(speed)。程序流程图如图3所示。

本文引用地址:http://www.amcfsurvey.com/article/92060.htm

 

  图3 直流电机测速流程图

  计数速度的测试

  采用以下两种方法对电机测速部分进行测试:

  1)让智能车在赛道上行驶,每20ms将赛车当前速度值通过SCI串口发送到上位机上,并利用串口调试器进行监控。对正好在一圈当中赛车行驶的速度值进行累加求和,再乘以20ms,得到的总行驶距离约为27m,而模拟赛道总长约为26m,两者的相对误差不到4%。这说明,速度传感器测量基本准确。

  2)直流电机空载运行时,改变脉冲捕捉方式,在上升沿、下降沿和任何沿捕捉方式间进行切换。不改变驱动电机占空比设置,理想情况下,单位时间内捕捉的脉冲数满足:上升沿获取下的脉冲数=下降沿获取下的脉冲数=任何沿获取下的脉冲数/2。在脉冲捕捉方式不变的情况下,改变PWM信号占空比(即改变速度给定值),检测的速度值与占空比近似成线性比例关系。以上间接说明脉冲检测的可靠性。

单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


尘埃粒子计数器相关文章:尘埃粒子计数器原理
脉冲点火器相关文章:脉冲点火器原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭