谈谈XS128的脉冲计数问题

谈谈XS128的脉冲计数问题,讨论如何按照手册编程 编码器, 单片机, 传动轴, 定时器, 时间 谈谈XS128的脉冲计数问题 1. 测速在常用的方法是测速,一见到过的有两大类:A—采用编码器(包括才

谈谈XS128的脉冲计数问题,讨论如何按照手册编 程 编码器,单片机,传动轴,定时器,时间 谈谈XS128的脉冲计数问题 1.测速在常用的方法是测速,一见到过的有两大类:A—采用编码器(包括才用 鼠标器内的改用),B—采用检测光电 计数。 2.A方法精度高,成本也高,自改制会便宜一点;B自制便宜,精度不高。 3.A方法按照网上介绍的多是直接接在电机的传动轴上,如果是300mpr的编 码器,一圈就是300个脉冲,如果电机 每秒10圈,就是3000个脉冲,这种编码器如果采用定时器的CCP——扑捉中 断的功能将会使得单片机大量时间处理这 个中断,如果系统还有其它中断会造成技术不准等问题,因此适合门控计数的 方案,而XS128只提供了一路16位门 控计数模块,并且规定只能从PT7口输入; B方法由于是计数轴的转速,有采用霍尔的,有光电的(比如我们的方案就是轴 上直测,一圈4个),他的采样速度比 编码器少的多,能差出2个数量级或以上,也就是最多数十个PS,可以采用门 控计数,也可以采用CCP扑捉技术方案

腾讯文库谈谈XS128的脉冲计数问题