‘壹’ 什么是M/T法测速
M法是测量单位时间内的脉数换算成频率,因存在测量时间内首尾的半个脉冲问题,可能会有2个脉的误差。速度较低时因测量时间内的脉冲数变少,误差所占的比例会变大,所以M法宜测量高速。如要降低测量的速度下限,可以提高编码器线数或加大测量的单位时间,使用一次采集的脉冲数尽可能多。
T法是测量两个脉冲之间的时间换算成周期,从而得到频率。因存在半个时间单位的问题,可能会有1个时间单位的误差。速度较高时,测得的周期较小,误差所占的比例变大,所以T法宜测量低速。如要增加速度测量的上限,可以减小编码器的脉冲数,或使用更小更精确的计时单位,使一次测量的时间值尽可能大。
(1)怎样测量气体单位时间内的速度扩展阅读:
注意事项:
M法在一定的时间周期 Tc 内,测量编码器输出的脉冲个数 M1来计算转速。用个数除以时间就可以得到编码器输出脉冲的频率,因此 M 法也称为频率法,f1=M1/Tc。
假设电机转动一圈可以产生Z个脉冲,Z = 4 x 编码器线数,这里的4表示4倍频,因为一般同时采集 A 相和 B 相的上升沿和下降沿。用频率f1除以一圈的脉冲个数Z就得到单位时间内电机的转速。
作为电机数字控制的专用芯片,TMS320F240运算速度快,单指令周期为50ns。其功能强大的事件管理器(Event Manager)为实时控制系统提供了良好的软、硬件基础。该事件管理器中包括特殊的PWM产生功能,包括可编程的死区时间设定和空间矢量状态。
三个独立的向上/下计数器都有各自的比较寄存器,可产生对称和不对称的PWM波形。四路捕获输入中的两路可以直接连到光电码盘的正交编码器脉冲信号