资源使用说明:
定时器:
■步进电机控制器采用两个定时器cputimer0 和 cputimer2;
■cputimer0 为步进电机每一步的周期计数,定时器的计数初值为0XFFFF,计数满时不产生定时中断;
■cputimer2 为步进电机的驱动程序,保证步进电机的驱动程序能够及时的相应;每20uS产生一次中断,在中断中调用步进电机驱动程序。
速度表:
■系统中有两个不同功能的步进电机,一个是丝杆电机, 另一个是镜头电机。由于这两个电机的应用不同,因为使用的速度表不同。
■StepTMR[180]是丝杆速度表,SpeedTable_Focus[30]是焦点电机的速度表;
■速度表内存储的值是电机驱动脉冲的1/2周期的定时值;
■速度表的下标是速度档位,在加速过程中程序就是按照这个档位一档一档的加速的。
速度最大值:
■速度最大值就是对应速度表中的下标号,当速度大于等于这个值时,不再加速。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !